Trace: » calc-sum-countif
This is an old revision of the document!
—-
SUMIF & COUNTIF ยอดรวมและนับจำนวนตามเงื่อนไข
จากตัวอย่าง ต้องการคำนวณเงินเดือนใหม่ของพนักงาน ตามเกณฑ์ ดังนี้
- พนักงานที่ทำงานในฝ่าย Copy และ Fax ให้ขึ้นเงินเดือน 3% จากเงินเดือนเดิม
- พนักงานที่ทำงานในฝ่าย Printer ให้ขึ้นเงินเดือน 3.75% จากเงินเดือนเดิม
การดำเนินการ
- พิมพ์รายการ “New Salary” ที่คอลัมน์ G
- คลิกเมาส์ในเซลล์ G2 ป้อนคำสั่ง ดังนี้ =IF(OR(E2=“Copier”;E2=“Fax”);F2*3%+F2;F2*3.75%+F2)
- Double Click ที่ AutoFill Handle ของ G2 เพื่อสร้างสูตรให้กับเซลล์ที่เหลือ
ความหมายของสูตร
=IF(OR(E2="Copier";E2="Fax");F2*3%+F2;F2*3.75%+F2)
การหาเงินเดือนใหม่ด้วยคำสั่ง IF โดยเงื่อนไขที่ตรวจสอบจะใช้ฟังก์ชัน OR มาช่วยตรวจสอบ เนื่องจากโจทย์กำหนดให้ขึ้นเงินเดือนใหม่ 3% สำหรับพนักงานที่ทำงานในฝ่าย Copier และ Fax
คำสั่งจึงได้แก่ =IF(OR(E2=“Copier”;E2=“Fax”);F2*3%+F2;….
ถ้าข้อมูลใน E2 คือ Copier หรือ Fax ให้นำข้อมูลใน F2 มาคูณกับ 3% แล้วนำผลลัพธ์ที่ได้ไปบวกกับ F2 ซึ่งก็คือ เงินเดือนใหม่ นั่นเอง
ส่วนพนักงานในฝ่ายที่เหลือ คือ Printer ให้ขึ้นเงินเดือน 3.75%
ผู้เขียน
- นายบุญเลิศ อรุณพิบูลย์ นักวิชาการ ศูนย์บริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี


