/ / Count with or Criteria ใน Excel

นับหรือหรือเกณฑ์ใน Excel

การนับ กับ หรือเกณฑ์ ใน สันทัด อาจเป็นเรื่องยุ่งยาก บทความนี้แสดงตัวอย่างง่าย ๆ หลายตัวอย่าง

1. เราเริ่มต้นง่ายๆ ตัวอย่างเช่นเราต้องการนับจำนวนเซลล์ที่มี Google หรือ Facebook (หนึ่งคอลัมน์)

ฟังก์ชัน Countif 2x ใน Excel

2a อย่างไรก็ตามถ้าเราต้องการนับจำนวนแถวที่มี Google หรือ Stanford (สองคอลัมน์) เราไม่สามารถใช้COUNTIF ทำงานได้สองครั้ง (ดูภาพด้านล่าง) แถวที่มี Google และ Stanford จะถูกนับสองครั้ง แต่จะนับได้เพียงครั้งเดียว 4 คือคำตอบที่เราต้องการ

สูตรที่ไม่ถูกต้อง

2b สิ่งที่เราต้องการคือสูตรอาร์เรย์ เราใช้ฟังก์ชัน IF เพื่อตรวจสอบว่า Google หรือไม่ หรือ Stanford เกิดขึ้น

นับหรือหรือเกณฑ์ขั้นตอนที่ 1

คำอธิบาย: TRUE = 1, FALSE = 0 สำหรับแถวที่ 1 ฟังก์ชัน IF จะประเมินเป็น IF (TRUE + TRUE, 1,0), IF (2,1,0), 1 ดังนั้นแถวแรกจะถูกนับ สำหรับแถว 2 ฟังก์ชัน IF จะประเมินเป็น IF (FALSE + FALSE, 1,0), IF (0,1,0), 0 ดังนั้นแถวที่สองจะไม่ถูกนับ สำหรับแถวที่ 3 ฟังก์ชัน IF จะประเมินเป็น IF (FALSE + TRUE, 1,0), IF (1,1,0), 1 ดังนั้นจะนับแถวที่สาม ฯลฯ

2c ทั้งหมดที่เราต้องการคือฟังก์ชัน SUM ที่นับจำนวนทั้งหมดของ 1 "s" เพื่อให้บรรลุเป้าหมายนี้เราจะเพิ่มฟังก์ชัน SUM และแทนที่ A1 ด้วย A1: A8 และ B1 ด้วย B1: B8

นับหรือหรือเกณฑ์ขั้นตอนที่ 2

2d เสร็จสิ้นโดยการกด CTRL + SHIFT + ENTER

นับหรือหรือเกณฑ์ขั้นตอนที่ 3

หมายเหตุ: แถบสูตรระบุว่านี่คือสูตรอาร์เรย์โดยล้อมไว้ในวงเล็บปีกกา {} อย่าพิมพ์สิ่งเหล่านี้ด้วยตัวคุณเอง พวกเขาจะหายไปเมื่อคุณแก้ไขสูตร

คำอธิบาย: ช่วง (อาร์เรย์อาร์เรย์) ที่สร้างขึ้นโดยฟังก์ชัน IF จะถูกเก็บไว้ใน Excel "s หน่วยความจำไม่อยู่ในช่วง ค่าอาร์เรย์มีดังนี้:

{1; 0; 1; 0; 1; 0; 1;} 0

อาร์เรย์อาร์เรย์นี้ถูกใช้เป็นอาร์กิวเมนต์สำหรับฟังก์ชัน SUM ซึ่งให้ผลลัพธ์เป็น 4

3. เราสามารถก้าวไปอีกขั้น ตัวอย่างเช่นเราต้องการนับจำนวนแถวที่มี (Google และ Stanford) หรือ โคลัมเบีย

นับด้วยและหรือเกณฑ์

อ่านเพิ่มเติมได้ที่: