Excel: วิธีใช้ sumif จากชีตอื่น


คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อใช้ SUMIF จากแผ่นงานอื่นใน Excel:

 =SUMIF( Sheet1!B2:B11 , ">10")

สูตรเฉพาะนี้ใช้ผลรวมของค่าในช่วง B2:B11 บนแผ่นงานที่มีป้ายกำกับ Sheet1 เฉพาะในกรณีที่ค่ามากกว่า 10

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ

ตัวอย่างที่ 1: SUMIF จากชีตอื่น

สมมติว่าเรามีแผ่นงานต่อไปนี้ชื่อ Sheet1 ใน Excel ซึ่งมีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอล:

ทีนี้สมมติว่าเราต้องการไปที่ Sheet2 แล้วหาผลรวมของผู้เล่นที่มีมากกว่า 10 แต้ม

เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อทำสิ่งนี้:

 =SUMIF( Sheet1!B2:B11 , ">10")

ต่อไปนี้เป็นวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel SUMIF จากชีตอื่น

เราจะเห็นว่าผลรวมของคะแนนสำหรับผู้เล่นที่ทำคะแนนเกิน 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 ที่มีหลายเกณฑ์ในคอลัมน์เดียวกัน

เพิ่มความคิดเห็น

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