Excel: ใช้ countifs เพื่อนับหลายคอลัมน์
คุณสามารถใช้ฟังก์ชัน COUNTIFS ใน Excel เพื่อนับจำนวนแถวที่ตรงตามเกณฑ์ในหลายคอลัมน์
ต่อไปนี้เป็นวิธีทั่วไปสามวิธีในการใช้ฟังก์ชัน COUNTIFS บนหลายคอลัมน์:
วิธีที่ 1: ใช้ COUNTIFS บนหลายคอลัมน์ด้วยตรรกะ AND
=COUNTIFS( A2:A11 , "Mavs", B2:B11 , "Guard", C2:C11 , ">15")
สูตรเฉพาะนี้จะนับจำนวนบรรทัดโดยที่ค่าใน A2:A11 เท่ากับ “Mavs” และ ค่าใน B2:B11 เท่ากับ “Guard” และ ค่าใน C2:C11 มากกว่า 15
วิธีที่ 2: ใช้ COUNTIFS บนหลายคอลัมน์ที่มีตรรกะ OR
=COUNTIFS( A2:A11 , "Mavs")+COUNTIFS( A2:A11 , "<>Mavs", B2:B11 , "Guard")
สูตรเฉพาะนี้จะนับจำนวนบรรทัดโดยที่ค่าใน A2:A11 เท่ากับ “Mavs” หรือ ค่าใน B2:B11 เท่ากับ “Guard”
วิธีที่ 3: ใช้ COUNTIFS บนหลายคอลัมน์ด้วยตรรกะ AND/OR
=COUNTIFS( A2:A11 , "Mavs", B2:B11 , "Guard") + COUNTIFS( A2:A11 , "Spurs", B2:B11 , "Center")
สูตรเฉพาะนี้จะนับจำนวนบรรทัดโดยที่ค่าใน A2:A11 คือ “Mavs” และค่าใน B2:B11 คือ “Guard” หรือ โดยที่ค่าใน A2:A11 คือ “Spurs” และค่าใน B2:B11 คือ “ศูนย์.”
ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีในทางปฏิบัติกับชุดข้อมูลต่อไปนี้ใน Excel ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลต่างๆ:
ตัวอย่างที่ 1: ใช้ COUNTIFS บนหลายคอลัมน์ด้วยตรรกะ AND
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อนับจำนวนแถวที่ทีมคือ “Mavs” และ ตำแหน่งคือ “Guard” และ ค่าคะแนนมากกว่า 15:
=COUNTIFS( A2:A11 , "Mavs", B2:B11 , "Guard", C2:C11 , ">15")
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
จำนวนผู้เล่นทั้งหมดที่ตรงตามเกณฑ์ทั้งสามนี้คือ 1
แม่นยำยิ่งขึ้น เราจะเห็นได้ว่าผู้เล่นในแถวหมายเลข 3 เป็นเพียงคนเดียวที่มีคุณสมบัติตรงตามเกณฑ์ทั้งสามข้อนี้
ตัวอย่างที่ 2: ใช้ COUNTIFS บนหลายคอลัมน์ที่มีตรรกะ OR
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อนับจำนวนแถวที่ทีมเป็น “Mavs” หรือ ตำแหน่งเป็น “Guard”:
=COUNTIFS( A2:A11 , "Mavs")+COUNTIFS( A2:A11 , "<>Mavs", B2:B11 , "Guard")
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
จำนวนผู้เล่นทั้งหมดที่ตรงตามเกณฑ์ทั้งสามนี้คือ 7
หมายเหตุ : ในฟังก์ชัน COUNTIFS ที่สอง เราต้องระบุว่าทีมไม่ควรเท่ากับ “Mavs” เพื่อไม่ให้นับผู้คุมของทีม Mavs สองครั้ง
ตัวอย่างที่ 3: การใช้ COUNTIFS บนหลายคอลัมน์ด้วยตรรกะ AND/OR
เราสามารถพิมพ์สูตรต่อไปนี้ลงในเซลล์ D2 เพื่อนับจำนวนแถวที่ผู้เล่นเป็น Mavs Guard หรือ Spurs Center:
=COUNTIFS( A2:A11 , "Mavs", B2:B11 , "Guard") + COUNTIFS( A2:A11 , "Spurs", B2:B11 , "Center")
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
จำนวนผู้เล่นทั้งหมดที่ตรงตามเกณฑ์ทั้งสามนี้คือ 3
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
วิธีใช้ COUNTIFS กับช่วงวันที่ใน Excel
วิธีใช้ COUNTIF กับ OR ใน Excel
วิธี COUNTIF มากกว่าแต่น้อยกว่าตัวเลขที่กำหนดใน Excel