Excel: วิธีใช้ sumif จากชีตอื่น
คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อใช้ SUMIF จากแผ่นงานอื่นใน Excel:
=SUMIF( Sheet1!B2:B11 , ">10")
สูตรเฉพาะนี้ใช้ผลรวมของค่าในช่วง B2:B11 บนแผ่นงานที่มีป้ายกำกับ Sheet1 เฉพาะในกรณีที่ค่ามากกว่า 10
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่างที่ 1: SUMIF จากชีตอื่น
สมมติว่าเรามีแผ่นงานต่อไปนี้ชื่อ Sheet1 ใน Excel ซึ่งมีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอล:
ทีนี้สมมติว่าเราต้องการไปที่ Sheet2 แล้วหาผลรวมของผู้เล่นที่มีมากกว่า 10 แต้ม
เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อทำสิ่งนี้:
=SUMIF( Sheet1!B2:B11 , ">10")
ต่อไปนี้เป็นวิธีใช้สูตรนี้ในทางปฏิบัติ:
เราจะเห็นว่าผลรวมของคะแนนสำหรับผู้เล่นที่ทำคะแนนเกิน 10 คะแนนคือ 41
ตัวอย่างที่ 2: SUMIFS จากชีตอื่น
สมมติว่าเรามีเอกสารต่อไปนี้ซึ่งมีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอล:
ตอนนี้สมมติว่าเราต้องการไปที่ Sheet2 แล้วนำผลรวมของค่าคะแนนของผู้เล่นที่อยู่ทีม A และ มีคะแนนน้อยกว่า 10 คะแนน
เราสามารถใช้ฟังก์ชัน SUMIFS ในการดำเนินการนี้ได้ เนื่องจากเราใช้เกณฑ์หลายข้อในการคำนวณผลรวม:
= SUMIFS ( Sheet1!B2:B11 , Sheet1!A2:A11 , "A" , Sheet1!B2:B11 , "<10" )
ต่อไปนี้เป็นวิธีใช้สูตรนี้ในทางปฏิบัติ:
เราจะเห็นว่าผลรวมคะแนนของผู้เล่นทีม A ที่มีคะแนนน้อยกว่า 10 คะแนนคือ 22 คะแนน
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีใช้ SUMIF กับ OR
Excel: วิธีใช้ SUMIF ที่มีหลายช่วง
Excel: ใช้ SUMIFS ที่มีหลายเกณฑ์ในคอลัมน์เดียวกัน