แสดงบทความที่มีป้ายกำกับ count if excel 2010 แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ count if excel 2010 แสดงบทความทั้งหมด

การนับสิ่งที่สนใจแบบหลายเงื่อนไข ไว้...ไวในพริบตา ด้วยสูตร CountIFS() ตอนที่ 2

จากบทความ นับสิ่งที่สนใจแบบมีเงื่อนไขในพริบตา...ด้วยสูตร CountIF() ตอนที่ 1 คุณ ๆ รู้จักการใช้ COUNTIF ไปแล้ว ในตอนนี้นำเสนอ COUNTIFS (เติม S) เพื่อใช้กับกรณีเงื่อนไขมากกว่า 1 เงื่อนไข 

ทั้ง 2 สูตรนี้ ถูกนำมาใช้สลับกันบ่อยมาก เพราะว่าหน้าตาที่ดูคล้ายกันมาก ๆ และยังมีคุณสมบัติในการนับเซลล์ด้วยเงื่อนไขต่าง ๆ เช่น ตัวเลข (numbers), การอ้างอิงเซลล์ (call reference), วันที่ (dates), ตัวอักษร (text), สัญลักษณ์ (wildcard characters), ช่องว่าง (non-blank cells) เป็นต้น

เป้าหมายของบทความนี้ เพื่อชี้ให้เห็นความแตกต่างของทั้ง 2 สูตร จนทำให้คุณสามารถเลือกสูตรไปใช้ได้เหมาะสมกับแต่ละงานนั้นเอง

ความแตกต่างของ COUNTIF และ COUNTIFS 
COUNTIF() คือ การนับช่วงเซลล์ ตามเงื่อนไขเพียง 1 เงื่อนไข
COUNTIFS() คือ การนับช่วงเซลล์ ตามเงื่อนไขเพียง 1 เงื่อนไข หรือหลายเงื่อนไขก็ได้

ไวยากรณ์ (Syntax)
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
หลักการ

  • criteria_range1 - กำหนดช่วงที่ต้องการนับ (เกณฑ์ที่ 1)
  • criteria1 - กำหนดเงื่อนไขในรูปแบบต่าง ๆ (เงื่อนไขที่ 1) เช่น ตัวเลข (numbers), การอ้างอิงเซลล์ (call reference), วันที่ (dates), ตัวอักษร (text), สัญลักษณ์ (wildcard characters), ช่องว่าง (non-blank cells)
  • [criteria_range2, criteria2] - เกณฑ์ที่ 2 และ เงื่อนไขที่ 2


เมื่อคุณ ๆ เข้าใจไวยากรณ์ และ หลักการ แล้ว ต่อไปเป็นตัวอย่างการประยุกต์ COUNTIFS ในรูปแบบต่าง ๆ ดังนี้

  • การนับเซลล์แบบหลายเงื่อนไขด้วยตัวอักษร (text)  
  • การนับตัวเลขระหว่าง X และ Y
  • การนับเซลล์แบบหลายเงื่อนไขด้วยการอ้างอิงเซลล์ (call reference)
  • การนับเซลล์แบบหลายเงื่อนไขด้วยสัญลักษณ์ (wildcard characters)
  • การนับเซลล์แบบหลายเงื่อนไขด้วยวันที่ (dates)


ตัวอย่างที่ 1 วิธีการนับเซลล์แบบหลายเงื่อนไขด้วยตัวอักษร (textดังรูปที่ 1
รูปที่ 1 แสดงตัวอย่างการนับเซลล์หลายเงื่อนไขด้วยตัวอักษร
จากตัวอย่างที่ 1 ผลลัพธ์จะได้ศูนย์ (0) เพราะต้องการนับเซลล์ที่ต้องมีชื่อรายการอาหารทั้ง 2 ซึ่งเขียนเป็นสูตรได้ ดังนี้
=COUNTIFS(B2:B16,"ข้าวผัดหมู",B2:B16,"ข้าวผัดกุ้ง")

แต่ถ้าโจทย์เดียวกันนี้ คุณใช้สูตร COUNTIF ผลลัพธ์ที่ได้จะเป็น 2 เพราะโปรแกรมจะเลือก B4 + B6 ซึ่งเขียนเป็นสูตรได้ ดังนี้
=COUNTIFS(B2:B16,"ข้าวผัดหมู")+COUNTIFS(B2:B16,"ข้าวผัดกุ้ง")
👱👱👱

ตัวอย่างที่ 2 วิธีการนับตัวเลขระหว่าง X และ Y
นับเซลล์ด้วย CountIFS โดยมีหลายเงื่อนไข
รูปที่ 2 แสดงการใช้สูตร COUNTIFS  
จากรูปที่ 2 ต้องการให้นับเซลล์ที่ตรงกับเงื่อนไขที่ 1 และ 2 ที่หมายความว่า นับจำนวนสินค้าที่ยังมีสินค้าอยู่ใน Stock มากกว่าศูนย์ชิ้น และเป็นสินค้าที่ยังไม่ได้ขายไปสักชิ้นอยู่เท่าไร 

เขียนสูตรตามหลักไวยากรณ์ ดังนี้
=COUNTIFS($B$2:$B$21,">0",$C$2:$C$21,"=0")

จากตัวอย่างนี้จะเห็นได้ว่าสูตร COUNTIFS เป็นเครื่องมือใช้นับเซลล์ที่มีเงื่อนไขแบบนี้ได้อย่างดีที่เดียว

แต่ถ้าคุณ ๆ ต้องการนับเซลล์ ที่มีหลายเงื่อนไข โดยที่มีอย่างน้อย 1 เงื่อนไขที่เป็นจริง คุณจะเขียนสูตรได้อย่างไร !!!!
👱👱👱

ตัวอย่างที่ 3 วิธีการนับเซลล์แบบหลายเงื่อนไขการอ้างอิงเซลล์ (call reference) จากรูปที่ 2 เราเพิ่ม D22 ที่เขียน 0 ไว้ แล้วเราก็เปลี่ยนวิธีการเขียนใหม่

เขียนสูตรตามหลักไวยากรณ์ ดังนี้
=COUNTIFS($B$2:$B$21,">"&D22,$C$2:$C$21,"="&D22)

👱👱👱

ตัวอย่างที่ 4 วิธีการนับเซลล์แบบหลายเงื่อนไขด้วยสัญลักษณ์ (wildcard characters)
จากรูปที่ 1 ถ้าเรานับรายการอาหารที่มีคำบางส่วนเป็นส่วนประกอบสามารถใช้แบบตัวอย่างนี้ได้เลย
=COUNTIFS(B2:B16,"*หมู*",B2:B16,"*กุ้ง")
ปล. ตัวอย่างที่ 3 นี้จะได้ผลลัพธ์เหมือนกับตัวอย่างที่ 1 [=COUNTIFS(B2:B16,"ข้าวผัดหมู",B2:B16,"ข้าวผัดกุ้ง")]

👱👱👱

ตัวอย่างที่ 5 วิธีการนับเซลล์แบบหลายเงื่อนไขด้วยวันที่ (dates)
การนับเซลล์หลายเงื่อนไข
รูปที่ 3 แสดงตัวอย่างการนับเซลล์แบบหลายเงื่อนไขด้วยวันที่
เขียนสูตรตามหลักไวยากรณ์ได้ ดังนี้

=COUNTIFS(E2:E16,">14/09/2560",E2:E16,"<20/09/2560")
ผลลัพธ์จากสูตรนี้จะนับเซลล์ตาม E7 ถึง E9


นี้เป็นตัวอย่างแบบต่าง ๆ สำหรับใช้นับเซลล์หลายเงื่อนไข เพื่อให้คุณ ๆ สามารถนำไปประยุกต์ใช้กับงานได้อย่างมีประสิทธิภาพมากที่สุด
Share:

จำนวนการดูหน้าเว็บรวม

Popular Posts

ขับเคลื่อนโดย Blogger.

Dashboards คืออะไร มีกี่ประเภท

Dashboards คืออะไร และสามารถช่วยเราในการทำงานอย่างไร Dashboards คือ การนำข้อมูลมาสร้างรายงานที่เป็นภาพรวมทางธุรกิจ ให้ผู้บริหารสามารถ...

Recent Posts

Keywords

เอ็กเซล Data-Management Functions การจัดการข้อมูลในเอ็กเซล Blogger Basic-Excel Create-Blogger การจัดการข้อมูล Excel Conditional Formatting excel Data-Analysis Drop down list Excel สูตร Computer knowledge Feed RSS Atom คือ อะไร Index Match function excel SEO Search Console Search engine chart excel คือ excel data validate paste option Excel vlookup approximate Match exact Match vlookup function excel การใช้ concatenate ใน excel สร้าง drop down list สร้าง กราฟ เอ็กเซล Advance Filter Auto Filter by Color Auto Filter by Text Content Syndication DATEDIF() Datedif Function Excel SUM Function Excel SUMIF Function Excel SUMIFS Function Formula Values Transpose Formatting Function excel Gantt Chart excel Gantt Chart excel ทำยังไง HLOOKUP Icon Set Index Match function คือ Knowledge Line Chart Scatter Chart LogicFunction Match function excel Name Manager Paste Special Pie Doughnut chart excel Robots Header Tag Sumproduct function การใช้ สูตร เอ็กเซล Template Text Function Excel Trim Clear Function Excel Values column chart excel condition countif excel count if excel 2010 countifs data validation excel countifs เงื่อนไข ตัวอักษร มากกว่า น้อยกว่า excel index match formula excel match function reference cell excel sort and filter excel เบืื้องต้น excel เบื้องต้น flash fill excel คือ flash fill คือ อะไร function คือ highlight in dropdownlist index excel match vlookup index match ใช้ยังไง lookup excel กราฟ แผนภูมิ Excel การ เรียง ข้อมูล excel การ เรียง ลําดับ ข้อมูล excel การกรองข้อมูล Excel การตัดข้อความ เอ็กเซล การทํา chart excel การทําcontrol chart excel การสร้าง ตาราง กราฟ excel การสร้าง chart excel การสร้างฟีต การหาผลรวมในเอ็กเซล การเผยแพร่เนื้ือหา การเพิ่ม Subscription ให้ Blogger การแยก ข้อความ การใช้ if การใช้ index match excel การใช้งาน Subtotal outline excel การใช้ฟังก์ชั่น concatenate การใช้แผนภูมิ chart excel ค้นหาข้อมูล เอ็กเซล ค้นหาเลขคอลัมน์ ค้นหาเลขแถว เอ็กเซล ตัดช่องวางในเอ็กเซล ผูกเว็บกับ Google Analytics ฟังก์ชั่น Text การใช้ วิธีการตัดข้อความใน Excel วิธีทำ แผนภูมิ วงกลม Excel สูตร COUNTIF สูตรexcel concatenate สูตรการหาผลรวมใน Excel หาผลต่างระหว่างเดือน เพิ่มรายการใน Data Validation แผนภูมิ คอลัมน์ excel แผนภูมิคอลัมน์ เรียงซ้อน ใส่สีให้ dropdownlist