สารบัญ
ฟังก์ชัน Excel COUNTIFS นับค่าที่ตรงกับเกณฑ์ตั้งแต่หนึ่งเกณฑ์ขึ้นไปจากช่วง บางครั้งคุณอาจประสบปัญหาว่าฟังก์ชันทำงานไม่ถูกต้อง ในบทความนี้ ฉันจะแนะนำคุณเกี่ยวกับ 7 การกระทำที่สามารถทำได้เมื่อฟังก์ชัน COUNTIFS ไม่ทำงาน
พิจารณาชุดข้อมูลต่อไปนี้ ลองใช้ชุดข้อมูลนี้เพื่อสาธิตการดำเนินการเมื่อฟังก์ชัน COUNTIFS ทำงานไม่ถูกต้อง
ดาวน์โหลดแบบฝึกหัด
ไม่ทำงาน COUNTIFS.xlsx
7 การดำเนินการเพื่อแก้ไข COUNTIFS ไม่ทำงาน
1. COUNTIFS ไม่ทำงานเมื่อนับค่าข้อความ
เมื่อเรา นับสตริงข้อความ ต้องแทรกสตริงข้อความภายในเครื่องหมายอัญประกาศคู่ ( " " ) มิฉะนั้น ฟังก์ชัน COUNTIFS จะไม่สามารถนับสตริงข้อความและจะส่งกลับค่าเป็น 0 ในภาพต่อไปนี้ เราไม่ได้แทรกข้อความภายในเครื่องหมายคำพูดคู่ ดังนั้นสูตรจึงกลับมา 0 .
ตอนนี้ เพื่อแก้ไขปัญหานี้
➤ พิมพ์สูตรที่แก้ไขแล้วต่อไปนี้
=COUNTIFS(E5:E12, "Car")
ตอนนี้ สูตรจะนับจำนวนข้อความที่แทรก "รถยนต์" จากช่วงเซลล์ E5:E12 .
➤ กด ENTER
ดังนั้น คุณจะได้รับจำนวนที่ต้องการ
<02. COUNTIFS ไม่ทำงานสำหรับการอ้างอิงช่วงที่ไม่ถูกต้อง
เมื่อเราใช้มากกว่าหนึ่งเกณฑ์ใน COUNTIFS ฟังก์ชัน ช่วงของเซลล์สำหรับเกณฑ์ต่างๆ จะต้องมีจำนวนเซลล์เท่ากัน มิฉะนั้น ฟังก์ชัน COUNTIF จะไม่ทำงาน
สมมติว่าเราต้องการนับจำนวนผู้ขายรถยนต์ในออสตินในชุดข้อมูลของเรา ดังนั้นเราจึงพิมพ์สูตร =COUNTIFS(E5:E12,"Car",D5:D11,"Austin")
หากคุณสังเกตสูตร คุณจะเห็นช่วงของเกณฑ์แรกคือ E5:E12 แต่ช่วงของเกณฑ์ที่สองคือ D5:D11 จำนวนเซลล์ในช่วงเกณฑ์ไม่เท่ากัน
ตอนนี้ ถ้าเรากด ENTER สูตรจะส่งกลับ #VALUE ! ข้อผิดพลาด .
ตอนนี้เพื่อแก้ไขข้อผิดพลาดนี้
➤ แก้ไขสูตรโดยการพิมพ์
=COUNTIFS(E5:E12,"Car",D5:D12,"Austin")
ที่นี่ จำนวนเซลล์ในช่วงสำหรับเกณฑ์จะเท่ากัน ดังนั้น สูตรจะนับข้อมูลที่ ผลิตภัณฑ์ ตรงกับ รถยนต์ และ ภูมิภาค ตรงกับ ออสติน
➤ กด ENTER
ดังนั้น คุณจะได้รับจำนวนผู้ขายรถยนต์ในออสติน
อ่านเพิ่มเติม: COUNTIF หลายช่วงเกณฑ์เดียวกันใน Excel
3. COUNTIFS ไม่ทำงานสำหรับข้อผิดพลาดในสูตร
หากเราไม่ ใส่สูตรให้ถูกต้อง ฟังก์ชัน COUNTIFS จะไม่ทำงาน เมื่อเราใช้ตัวดำเนินการทางคณิตศาสตร์ เช่น มากกว่า ( > ) น้อยกว่า ( < ) เท่ากับ ( = ) และไม่เท่ากับ ( ) จะต้องป้อนทั้งตัวดำเนินการและเกณฑ์ตัวเลขภายในของใบเสนอราคาเดียวกัน สมมติว่าเราต้องการทราบจำนวนยอดขายที่มากกว่า $100,000 เพื่อค้นหาสิ่งนี้ เราได้ใส่สูตร =COUNTIFS(F5:F12,">" 100000
) ที่นี่ เราได้ใส่ตัวดำเนินการภายในใบเสนอราคาเท่านั้น ไม่ใช่เกณฑ์ที่เป็นตัวเลข
ตอนนี้ ถ้าเรากด ENTER a Microsoft Excel กล่องข้อความจะปรากฏขึ้นแสดงว่า “ มีปัญหากับสูตรนี้”
หากต้องการแก้ไขปัญหานี้
➤ พิมพ์ข้อความที่ถูกต้อง สูตร
=COUNTIFS(F5:F12,">100000")
ตอนนี้เราได้ป้อนทั้งตัวดำเนินการและเกณฑ์ภายในใบเสนอราคาแล้ว ดังนั้นเวลานี้สูตรจะคืนค่าการนับ
➤ กด ENTER
ดังนั้น คุณจะได้จำนวนของ ยอดขายที่มากกว่า $100,000
4. การนับตามค่าจากเซลล์อื่น
เมื่อเราใช้การอ้างอิงเซลล์เป็นเกณฑ์ของ <1 ฟังก์ชัน>COUNTIFS เราต้องเชื่อมต่อการอ้างอิงเซลล์กับตัวดำเนินการโดยการใส่ & ก่อนการอ้างอิงเซลล์ ในที่นี้เฉพาะตัวดำเนินการเท่านั้นที่จะอยู่ระหว่างเครื่องหมายคำพูด
สมมติว่าเราต้องการใช้เซลล์ I5 เป็นเกณฑ์ในฟังก์ชัน COUNTIFS ดังนั้นเราจึงพิมพ์สูตรต่อไปนี้ =COUNTIFS(F5:F12, "< I5 ")
ที่นี่เราได้แทรกการอ้างอิงเซลล์โดยตรงในสูตร
ถ้าเรากด ENTER เราจะเห็นสูตรกลับมา 0 . นั่นหมายความว่าฟังก์ชัน COUNTIFS ไม่ใช่ทำงานอย่างถูกต้องและให้ค่าที่ไม่ถูกต้อง
หากต้องการแก้ไขปัญหา
➤ พิมพ์สูตรต่อไปนี้
=COUNTIFS(F5:F12, "< " &I5)
ในที่นี้ เราเชื่อมเซลล์อ้างอิง I5 โดยใส่ & ก่อนหน้านี้
ตอนนี้
➤ กด ENTER ,
ดังนั้น ฟังก์ชัน COUNTIFS จะทำงานและคุณจะได้รับจำนวนที่ต้องการ
อ่านเพิ่มเติม: COUNTIF ระหว่างค่าเซลล์สองค่าใน Excel
การอ่านที่คล้ายกัน
- COUNTIF เทียบกับ COUNTIFS ใน Excel (4 ตัวอย่าง)
- วิธีใช้ COUNTIF ระหว่างตัวเลขสองตัว (4 วิธี)
- ตัวอย่าง COUNTIF Excel (22 ตัวอย่าง)
- วิธีใช้ COUNTIF กับ WEEKDAY ใน Excel
5. COUNTIFS ไม่ทำงานสำหรับ OR ลอจิก
ฟังก์ชัน COUNTIFS สามารถคำนวณได้เฉพาะตรรกะ และ แต่ไม่สามารถคำนวณ OR ตรรกะ ดังนั้น หากคุณพยายามรับค่าโดยใช้ตรรกะ หรือ ฟังก์ชัน COUNTIFS จะทำงานไม่ถูกต้อง สมมติว่าเราต้องการหาจำนวนผู้ขายรถยนต์หรือมอเตอร์ไซค์ ดังนั้นเราจึงพิมพ์สูตร =COUNTIFS(E5:E12,"Car", E5:E12, "Motor Bike")
แต่สูตรกลับ 0 สิ่งนี้เกิดขึ้นเนื่องจากฟังก์ชัน COUNTIFS ไม่สามารถคำนวณ หรือ ตรรกะได้
อย่างไรก็ตาม เราสามารถใช้ SUM ฟังก์ชันและ COUNTIFS ฟังก์ชันร่วมกันเพื่อคำนวณ หรือ ตรรกะ
➤ พิมพ์สูตรต่อไปนี้
=SUM(COUNTIFS(E5:E12,{"Car","Motor Bike"}))
นี่คือ COUNTIFS ฟังก์ชันจะส่งกลับค่าสองค่า (หนึ่งค่าสำหรับ รถยนต์ และอีกค่าหนึ่งสำหรับ มอเตอร์ไบค์ ) จากอาร์เรย์ E5:E12 และ SUM ฟังก์ชันจะเพิ่มจำนวนเหล่านี้
ตอนนี้
➤ กด ENTER
คราวนี้คุณจะ รับจำนวนที่ถูกต้อง
6. การใช้สัญลักษณ์แทนเมื่อ COUNTIFS ไม่ทำงาน
เราสามารถใช้ สัญลักษณ์แทน ที่แตกต่างกันในเงื่อนไขที่แตกต่างกันเมื่อ COUNTIFS ไม่ทำงาน ตัวอย่างเช่น หากเราต้องการจับคู่สตริงบางส่วนจากสตริงข้อความ เราสามารถใช้เครื่องหมายดอกจัน ( * ) สมมติว่าเราได้ใส่ จักรยาน เป็นเกณฑ์ในสูตร - =COUNTIFS(E5:E12,"Bike")
ขณะนี้เรามี มอเตอร์ไบค์ ในชุดข้อมูลของเรา ฟังก์ชัน COUNTIFS จะทำงานไม่ถูกต้องและจะส่งกลับ 0 .
ในการแก้ปัญหานี้ เราสามารถใช้เครื่องหมายดอกจัน ( * )
➤ พิมพ์สูตรต่อไปนี้
=COUNTIFS(E5:E12,"*Bike*")
เนื่องจากตอนนี้เกณฑ์อยู่ระหว่างเครื่องหมายดอกจัน ( * ) ฟังก์ชันจะค้นหาการจับคู่บางส่วนในช่วง E5:E12 .
➤ กด ENTER ,
คราวนี้ COUNTIFS จะทำงานและจะให้จำนวนที่ถูกต้อง
อ่านเพิ่มเติม: วิธีใช้ COUNTIF กับสัญลักษณ์แทนใน Excel
7. COUNTIFS ไม่ทำงานเมื่อนับจากสมุดงานอื่น
การ <ฟังก์ชัน 1>COUNTIFS จะไม่ทำงานหากเราอ้างอิงเซลล์จากสมุดงานอื่นและปิดสมุดงาน สมมติว่าเรามีข้อมูลการขายในชีต ยอดขาย ของสมุดงานชื่อ ข้อมูลการขาย .
ตอนนี้ เราต้องการนับจำนวนผู้ขายรถยนต์ในสมุดงานปัจจุบันของเราโดยใช้ข้อมูลจาก ยอดขาย ข้อมูล สมุดงาน ในการทำเช่นนั้น
➤ พิมพ์สูตร
=COUNTIFS('C:\Users\User\Desktop\[Sales Data.xlsx]Automobile'!$E$5:$E$12, "Car")
ที่นี่ C:\Users\User\Desktop\ ระบุตำแหน่งของสมุดงาน ข้อมูลการขาย และ [Sales Data.xlsx]Automobile'!$E$5:$E$12 ระบุช่วงสำหรับเกณฑ์จาก ข้อมูลการขาย สมุดงาน
ตอนนี้ หากเราไม่เปิดสมุดงาน ข้อมูลการขาย และกด ENTER เราจะเห็นสูตรแสดง #VALUE! ข้อผิดพลาด
ในการแก้ปัญหานี้ เราต้องเปิดสมุดงานจากตำแหน่งที่เราได้รับข้อมูลสำหรับสูตร หลังจากนั้นเราต้องกด F9 เพื่อรีเฟรชสูตร ด้วยเหตุนี้ ในครั้งนี้เราจึงจะได้รับจำนวนนับ
สรุป
ฉันหวังว่าตอนนี้คุณคงทราบแล้วว่าต้องทำอย่างไรเมื่อ COUNTIFS ฟังก์ชันไม่ทำงาน หากคุณมีความสับสนเกี่ยวกับวิธีแก้ปัญหาใด ๆ โปรดแสดงความคิดเห็น