เมื่อต้องการนับจํานวนหรือวันที่ที่ตรงตามเกณฑ์ข้อเดียว (เช่น เท่ากับ มากกว่า น้อยกว่า มากกว่าหรือเท่ากับ หรือน้อยกว่าหรือเท่ากับ) ให้ใช้ฟังก์ชัน COUNTIF เมื่อต้องการนับจํานวนหรือวันที่ที่อยู่ในช่วง (เช่น มากกว่า 9000 และน้อยกว่า 22500 พร้อมกัน) คุณสามารถใช้ฟังก์ชัน COUNTIFS หรือ คุณสามารถใช้ SUMPRODUCT
ตัวอย่าง
หมายเหตุ
คุณจําเป็นต้องปรับการอ้างอิงสูตรเซลล์เหล่านี้ที่แสดงที่นี่โดยยึดตามตําแหน่งและวิธีที่คุณคัดลอกตัวอย่างเหล่านี้ลงในแผ่นงาน Excel
| 1 | A | B |
|---|---|---|
| 2 | พนักงานขาย | ใบแจ้งหนี้ |
| 3 | Buchanan | 15,000 |
| 4 | Buchanan | 9,000 |
| 5 | Suyama | 8,000 |
| 6 | Suyma | 20,000 |
| 7 | Buchanan | 5,000 |
| 8 | Dodsworth | 22,500 |
| 9 | สูตร | คำอธิบาย (ผลลัพธ์) |
| 10 | =COUNTIF(B2:B7,">9000") | ฟังก์ชัน COUNTIF จะนับจํานวนเซลล์ในช่วง B2:B7 ที่มีจํานวนมากกว่า 9000 (4) |
| 11 | =COUNTIF(B2:B7,"<=9000") | ฟังก์ชัน COUNTIF จะนับจํานวนเซลล์ในช่วง B2:B7 ที่มีจํานวนน้อยกว่า 9000 (4) |
| 12 | =COUNTIFS(B2:B7,">=9000",B2:B7,"<=22500") | ฟังก์ชัน COUNTIFS จะนับจํานวนเซลล์ในช่วง B2:B7 ที่มากกว่าหรือเท่ากับ 9000 และน้อยกว่าหรือเท่ากับ 22500 (4) |
| 13 | =SUMPRODUCT((B2:B7>=9000)*(B2:B7<=22500)) | ฟังก์ชัน SUMPRODUCT จะนับจํานวนเซลล์ในช่วง B2:B7 ที่มีจํานวนมากกว่าหรือเท่ากับ 9000 และน้อยกว่าหรือเท่ากับ 22500 (4) |
| 14 | วันที่ | |
| 15 | 3/11/2011 | |
| 16 | 1/1/2010 | |
| 17 | 12/31/2010 | |
| 18 | 6/30/2010 | |
| 19 | สูตร | คำอธิบาย (ผลลัพธ์) |
| 20 | =COUNTIF(B14:B17,">1/3/2010") | นับจํานวนเซลล์ในช่วง B14:B17 ที่มีค่ามากกว่า 1/3/2010 (3) |
| 21 | =COUNTIF(B14:B17,"31/12/2010") | นับจํานวนเซลล์ในช่วง B14:B17 ที่มีค่าเท่ากับ 31/12/2010 (1) ไม่จําเป็นต้องใส่เครื่องหมายเท่ากับในเกณฑ์ ดังนั้น จึงไม่มีเครื่องหมายเท่ากับที่นี่ (สูตรจะทํางานกับเครื่องหมายเท่ากับถ้าคุณใส่ไว้ ("=31/12/2010") |
| 22 | =COUNTIFS(B14:B17,">=1/1/2010",B14:B17,"<=31/12/2010") | นับจํานวนเซลล์ในช่วง B14:B17 ที่มีค่าระหว่าง (รวม) 1/1/2010 และ 31/12/2010 (3) |
| 23 | =SUMPRODUCT((B14:B17>=DATEVALUE("1/1/2010"))*(B14:B17<=DATEVALUE("31/12/2010"))) | นับจํานวนเซลล์ในช่วง B14:B17 ที่มีค่าระหว่าง (รวม) 1/1/2010 และ 31/12/2010 (3) ฟังก์ชัน DATEVALUE จะแปลงวันที่เป็นค่าตัวเลข ซึ่งฟังก์ชัน SUMPRODUCT สามารถใช้งานได้ |