Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Excel กันเถอะ
•
ติดตาม
22 เม.ย. 2019 เวลา 00:27 • การศึกษา
สวัสดีครับ ยังจำสูตร sumif ที่ผมเคยนำเสนอได้ไหมครับ สูตร sumif ใช้สำหรับหาผลรวมตัวเลขในช่วงข้อมูลที่เป็นไปตามเงื่อนไข
แล้วถ้าบางครั้งเงื่อนไขที่ต้องการมากกว่า 1 เงื่อนไข จะทำยังไง ภาษาอังกฤษเวลาจะทำให้เอกพจน์เป็นพหูพจน์ก็ต้องเติม s ใช่ไหมครับ งั้นเติม s เข้าไปหลัง sumif ให้เป็นพหูพจน์ สูตรก็จะเป็น sumifs (เหมือนเขียนให้ตลกเลย)
โครงสร้างของ sumifs ประกอบด้วย argument ทั้งหมด 255 argument (แต่ใช้งานจริงคงไม่มีใครใช้หมดครับ)
1. argument แรก sum_range หมายถึง ช่วงข้อมูลที่ต้องการให้รวมตัวเลขหากเป็นไปตามเงื่อนไข
2. argument ที่ 2 criteria_range หมายถึงช่วงข้อมูลที่เราจะที่ใช้สำหรับเปรียบเทียบกับเงื่อนไขที่กำหนด
3. argument ที่ 3 criteria หมายถึง เงื่อนไขที่กำหนดเพื่อให้สูตรตรวจสอบกับ criteria_range ว่า cell ใดในช่วงข้อมูลมีค่าข้อมูลที่ตรงกัน
4. argument ที่ 4 ... คือการย่อข้อความเฉยๆครับ argument ที่ 4 จริงๆแล้วคือ criteria_range2 หมายถึงช่วงข้อมูลที่เราจะที่ใช้สำหรับเทียบกับเงื่อนไขที่ 2
5. argument ที่ 5 ก็จะกลับมาเป็น criteria2 หมายถึง เงื่อนไขที่กำหนดเพื่อให้สูตรตรวจสอบกับ criteria_range2 ว่า cell ใดในช่วงข้อมูลที่ 2 มีค่าข้อมูลที่ตรงกัน
6. argument ที่ 6 และ 7 ก็จะเป็น criteria_range3 และ criteria3 ตามลำดับต่อไปเรื่อยๆครับจนถึง argument ที่ 255 ก็จะเป็น criteria127
ลองมาดูตัวอย่างเลยครับเพื่อจะได้เข้าใจขึ้น
ตามภาพข้างบนเป็นการสมมติข้อมูลรายการขายสินค้าของ สมชายและสมหญิง ครับ หากผมต้องการทราบว่า สมชายขาย iPad ได้เป็นเงินทั้งหมดกี่บาท
ผมจะนำสูตร sumifs มาใช้ดังนี้ครับ
1. argument แรก คือ sum_range หรือช่วงข้อมูลที่จะให้รวมตัวเลขหากเป็นไปตามเงื่อนไข ผมกำหนดเป็น C2:C11 (กรอบสีฟ้า)
1
2. argument ที่ 2 คือ criteria_range1 หรือช่วงข้อมูลที่เราต้องการจะใช้เทียบกับเงื่อนไขที่ 1 ผมกำหนดเป็น A2:A11 (กรอบสีแดง)
3. argument ที่ 3 คือ criteria1 หรือเงื่อนไขที่ 1 ซึ่งจะนำไปเทียบใน criteria_range1 ผมกำหนดเป็น "iPad"
4. argument ที่ 4 คือ criteria_range2 หรือช่วงข้อมูลที่เราต้องการจะใช้เทียบกับเงื่อนไขที่ 2 ผมกำหนดเป็น B2:B11 (กรอบสีม่วง)
5. argument ที่ 5 คือ criteria2 หรือเงื่อนไขที่ 2 ซึ่งจะนำไปเทียบใน criteria_range2 ผมกำหนดเป็น "สมชาย"
ดังนั้น ตามสูตร sumif นี้ อาจอ่านได้ว่า ให้รวมตัวเลขใน ช่วงข้อมูล C2:C11 หากช่วงข้อมูล A2:A11 มีค่าเป็น "iPad" และหากช่วงข้อมูล B2:B11 มีค่าเป็น "สมชาย"
นั้นก็คือ cell C2 และ C6 รวมเป็น 39,800 บาท ตามภาพข้างล่างครับ
ลองดูแบบ 3 เงื่อนไขครับ ผมเพิ่มคอลัมน์เดือนเข้ามาเป็นเงื่อนไขอีกอันครับ โดยสมมติว่าผมต้องการทราบว่า สมหญิงขาย iPhone ในเดือน กุมภาพันธ์ ได้กี่บาท
ตามภาพด้านบน ผมเพิ่ม argument ที่ 6 และ 7 มา คือ criteria_range3 และ criteria3 โดยกำหนดช่วงข้อมูลที่ต้องการจะเทียบกับเงื่อนไขที่ 3 เป็น C2:C11 และกำหนดเงื่อนไขที่ 3 เป็นค่า เดือน "กุมภาพันธ์"
หากต้องการกำหนดเงื่อนไขเพิ่มอีกก็กำหนด criteria_range และ criteria ต่อไปได้เรื่อย ๆ ครับ แต่จะไม่เกิน 127 คู่นะครับ
รายละเอียดปลีกย่อยก็จะเหมือนกับเรื่อง sumif ที่เคยนำเสนอไปแล้วครับ
จบแล้วครับสำหรับเรื่อง sumifs ไม่ยากใช่ไหมครับถ้าเราทำ sumif เป็น sumifs ก็ไม่ต่างกันมากครับ
ปล. หากถูกใจฝากกดไลค์กดติดตามด้วยนะครับ
15 บันทึก
48
1
3
15
48
1
3
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย