![](https://help.apple.com/assets/5DB86EFD680CE2482B057C41/5DB86F2F680CE2482B057C61/th_TH/448f4087c5ac01cada09ea787f9c6267.png)
COUNTIFS
ฟังก์ชั่น COUNTIFS จะส่งค่าจำนวนของเซลล์ในช่วงต่างๆ ที่สอดคล้องกับเงื่อนไขที่ระบุไว้กลับมา (หนึ่งเงื่อนไขต่อหนึ่งช่วง)
COUNTIFS(ค่าทดสอบ, เงื่อนไข, ค่าทดสอบ…, เงื่อนไข…)
ค่าทดสอบ: คอลเลกชั่นที่ประกอบด้วยค่าที่จะถูกทดสอบ ค่าทดสอบสามารถประกอบด้วยค่าใดๆ
เงื่อนไข: นิพจน์ ที่เปรียบเทียบหรือทดสอบค่า และแสดงผลใน ค่าบูลีน เป็น TRUE หรือ FALSE เงื่อนไข สามารถรวมตัวดำเนินการเปรียบเทียบ ค่าคงที่ ตัวดำเนินการการต่อเชื่อมเครื่องหมาย การอ้างอิง และอักขระตัวแทน คุณสามารถใช้ อักขระตัวแทน เพื่อให้ตรงกับอักขระเดี่ยวใดๆ หรืออักขระหลายตัวในนิพจน์ คุณสามารถใช้ ? (เครื่องหมายคำถาม) เพื่อแทนถึงอักขระหนึ่งตัว ใช้ * (เครื่องหมายดอกจัน) เพื่อแทนถึงอักขระหลายตัว และใช้ ~ (เครื่องหมายตัวหนอน) เพื่อระบุว่าให้ค้นหาอักขระที่ตามมาอย่างตรงตัว ไม่ใช่ใช้เป็นอักขระตัวแทน
ค่าทดสอบ... : อาจเลือกที่จะรวมคอลเลกชั่นเพิ่มเติมที่ประกอบด้วยค่าทดสอบหนึ่งคอลเลกชั่นขึ้นไปก็ได้ คอลเลกชั่นค่าทดสอบแต่ละชุดต้องตามหลังด้วยนิพจน์เงื่อนไขทันที รูปแบบของ ค่าทดสอบ, เงื่อนไข นี้สามารถใช้ซ้ำได้เท่าที่ต้องการ
เงื่อนไข...: ถ้าคอลเลกชั่นค่าทดสอบทางเลือกถูกรวมไว้ เงื่อนไข… คือนิพจน์เพิ่มเติมที่ให้ผลลัพธ์เป็นบูลีน TRUE หรือ FALSE ต้องมีหนึ่ง เงื่อนไข ตามแต่ละชุด ค่าทดสอบ ดังนั้นแล้วฟังก์ชั่นนี้จะระบุอาร์กิวเมนต์เป็นจำนวนคู่เสมอ
หมายเหตุ
แต่ละค่าในส่วนของ ค่าทดสอบ จะถูกเปรียบเทียบความสอดคล้องกันกับ เงื่อนไข ถ้าค่าที่สอดคล้องในแต่ละคอลเลกชั่นตรงตามเงื่อนไขทดสอบ การนับจะเพิ่มครั้งละ 1
ตัวอย่างเช่น |
---|
กำหนดให้ตารางเป็นดังนี้: |
A | B | C | D | |
---|---|---|---|---|
1 | อายุ | เพศ | สถานะ | เงินเดือน |
2 | 35 | ชาย | แต่งงาน | 71000 |
3 | 27 | หญิง | แต่งงาน | 81000 |
4 | 42 | ชาย | แต่งงาน | 86000 |
5 | 51 | ชาย | โสด | 66000 |
6 | 28 | ชาย | โสด | 52000 |
7 | 49 | หญิง | โสด | 62000 |
8 | 63 | หญิง | แต่งงาน | 89000 |
9 | 22 | ชาย | แต่งงาน | 34000 |
10 | 29 | หญิง | โสด | 42000 |
11 | 35 | หญิง | แต่งงาน | 56000 |
12 | 33 | ชาย | โสด | 62000 |
13 | 61 | ชาย | แต่งงาน | 91000 |
=COUNTIFS(A2:A13, “<40”, B2:B13, “=ชาย”) จะส่งค่ากลับมาเป็น 4 ซึ่งเป็นจำนวนของผู้ชาย (ระบุโดย “ชาย” ในคอลัมน์ B) ที่อายุน้อยกว่าสี่สิบปี =COUNTIFS(A2:A13, “<40”, B2:B13, “=ชาย”, C2:C13, “=S”) จะส่งค่ากลับมาเป็น 2 ซึ่งเป็นจำนวนของผู้ชายที่ไม่ได้แต่งงาน (ระบุโดย “โสด” ในคอลัมน์ C) ที่อายุน้อยกว่าสี่สิบปี =COUNTIFS(A2:A13, “<40”, B2:B13, “=ชาย”, C2:C13, “=แต่งงาน”) จะส่งค่ากลับมาเป็น 2 ซึ่งเป็นจำนวนของผู้ชายที่แต่งงานแล้ว (ระบุโดย “แต่งงาน” ในคอลัมน์ C) ที่อายุน้อยกว่าสี่สิบปี =COUNTIFS(A2:A13, “<40”, B2:B13, “=หญิง”) จะส่งค่ากลับมาเป็น 3 ซึ่งเป็นจำนวนของผู้หญิง (ระบุโดย “หญิง” ในคอลัมน์ B) ที่อายุน้อยกว่าสี่สิบปี |