นับรายการข้อความที่แตกต่างกันสองรายการในแถวหรือคอลัมน์


0

ฉันมีตาราง (กำหนดการ) ที่ฉันได้ตั้งค่า COUNT ไว้เพื่อนับจำนวนครั้งที่ข้อความเกิดขึ้น

ตารางของฉัน:

  A  |   B   |    C    |  D  |   E   |   F   |    G    |  H 
John | Rooms | RoomsPM | OFF | Rooms | Rooms | Laundry | OFF

สูตรของฉัน:

=COUNTIF(B1:H1, "ROOMS") 

ผลลัพธ์ที่ได้คือ 3

ในตัวอย่างนี้ฉันได้ตั้งค่าให้นับจำนวนครั้ง "ห้อง" ที่อยู่ในแถว แต่ฉันต้องการรวม # จำนวนครั้งที่ "RoomsPM" อยู่ในแถวด้วย ฉันสามารถใช้สูตรอะไรในการบรรลุเป้าหมายนี้

คำตอบ:


0

ใช่, SUMPRODUCT ทำงานได้กับสิ่งนี้ -

=SUMPRODUCT((B1:H1="Rooms")+(B1:H1="RoomsPM"))

ด้วยสิ่งนี้มันเป็นพื้นฐาน

countif(array, condition)OR(array,condition). 

หากคุณเปลี่ยน + เพื่อ * มันจะเข้ามาแทนที่ OR กับ AND.

คุณสามารถใช้สิ่งนี้ได้ แต่ผลรวมของผลิตภัณฑ์เป็นวิธีแก้ปัญหาที่ดีกว่า

=SUM(COUNTIF(B1:H1,"Rooms"),COUNTIF(B1:H1,"RoomsPM"))
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.