ฟังก์ชัน SUMIF ใน Excel: เรียนรู้ด้วยตัวอย่าง
ฟังก์ชัน SUMIF คืออะไร?
SUMIF คือฟังก์ชันที่ใช้ในการหาผลรวมของค่าตามเกณฑ์เดียว ฟังก์ชันนี้ช่วยให้คุณหาผลรวมของตัวเลขโดยใช้เงื่อนไขภายในช่วง ฟังก์ชันนี้จัดอยู่ในกลุ่มฟังก์ชันทางคณิตศาสตร์และตรีโกณมิติ ซึ่งคล้ายกับชื่อฟังก์ชันนี้ โดยจะหาผลรวมหากตรงตามเกณฑ์ที่กำหนด ฟังก์ชันนี้ใช้เพื่อค้นหาผลรวมของตัวเลขเฉพาะภายในชุดข้อมูลขนาดใหญ่
จะใช้ฟังก์ชัน SUMIF ได้อย่างไร?
SUMIF จะรวมช่วงของเซลล์ตามเกณฑ์ที่ระบุ ช่วงของเซลล์ที่ควรใช้เงื่อนไข ข้อจำกัดตามที่ผลรวมจะคำนวณ ช่วงของเซลล์ที่ผลรวมจะคำนวณตามเงื่อนไขต้องระบุไว้ภายใน สูตร.
สูตร MS SUMIF
โดยทั่วไป ให้ใช้รูปแบบที่ต้องระบุเกณฑ์และช่วงเกณฑ์ ฯลฯ
SUMIF(range,criteria,sum range)
- พิสัย: ช่วงของเซลล์ที่รวมเกณฑ์
- เกณฑ์: เงื่อนไขที่ต้องทำให้สำเร็จ
- ช่วงผลรวม: ช่วงของเซลล์ที่จะเพิ่มหากตรงตามเงื่อนไข
ตัวอย่างที่ 1: การใช้ SUMIF
จากตารางข้อมูลที่มีหมายเลขคำสั่งซื้อและจำนวนเงินในบิล จำเป็นต้องหาผลรวมของจำนวนเงินในบิลสำหรับคำสั่งซื้อเฉพาะ
ขั้นตอนที่ 1) คุณต้องการค้นหาผลรวมของจำนวนเงินบิลสำหรับใบสั่งซื้อแบรนด์หนึ่งโดยเฉพาะ โดยหมายเลขใบสั่งซื้อเริ่มต้นด้วย 'Amzcd'
S# | หมายเลขสั่งซื้อ | Bill ราคา |
---|---|---|
1 | แอมซีดี 008 | $450 |
2 | แอมซีดี 009 | $500 |
3 | เอเอฟเจเค 010 | $1,102 |
4 | แอมซีดี 011 | $850 |
5 | แอมซีดี 012 | $564 |
6 | เอบีวีเอฟ 013 | $345 |
7 | แอมซีดี 014 | $10.50 |
8 | แอมซีดี 015 | $835.50 |
9 | เอบีวีเอฟ 016 | $1,236 |
10 | เอเอฟเจเค 017 | $478.20 |
11 | แอมซีดี 018 | $100.25 |
ขั้นตอน 2) เลือกเซลล์ด้านล่างสำหรับจำนวนเงินเรียกเก็บเงินและนำสูตรมาใช้เพื่อหาผลรวมของจำนวนเงินเรียกเก็บเงินเฉพาะสำหรับใบสั่งซื้อซึ่งเริ่มต้นด้วย 'Amzcd'
ขั้นตอน 3) สูตรที่ใช้คือ
'=SUMIF (B2: B12, "Amzcd*," C2: C12)'
- B2: B12 คือช่วงของเซลล์ที่จะตรวจสอบเกณฑ์
- 'Amzcd*' คือเกณฑ์ที่ใช้โดยขึ้นต้นด้วยหมายเลขคำสั่งซื้อ
- C2: C12 คือช่วงของเซลล์ที่จะบวกตามเกณฑ์
ขั้นตอน 4) หากคุณตรวจสอบตาราง จะมีการเน้นจำนวนเงินที่รวมตามเกณฑ์ที่กำหนด จำนวนเงินที่รวมสำหรับทุกคำสั่งซื้อเริ่มต้นด้วย 'Amzcd' หากเลือกแล้ว ระบบจะค้นหาจำนวนเงิน
ขั้นตอน 5) ตรวจสอบยอดเงินในบิลตอนท้ายคอลัมน์เพื่อดูยอดรวมยอดเงินในบิลที่ตรงตามเงื่อนไขที่กำหนด
ตัวอย่างที่ 2: วิธีการใช้ SUMIF กับตัวดำเนินการเปรียบเทียบ
มีชุดตัวดำเนินการเปรียบเทียบอยู่ใน Excelฟังก์ชัน SUMIF สามารถใช้ร่วมกับตัวดำเนินการเปรียบเทียบได้ ตัวดำเนินการเปรียบเทียบสามารถใช้เพื่อระบุเงื่อนไขภายในฟังก์ชัน SUMIF ดังนั้นหากการดำเนินการเปรียบเทียบส่งคืนค่าจริง ระบบจะสรุปค่าทั้งหมด
ขั้นตอน 1) คุณมีตารางข้อมูลพร้อมชื่อผลิตภัณฑ์ จำนวน และราคา คุณจะหาราคารวมของผลิตภัณฑ์ที่มีจำนวนมากกว่าและเท่ากับ 100 ได้อย่างไร
S# | ผลิตภัณฑ์ | จำนวน | ค่าสมัครเรียน |
---|---|---|---|
1 | เครื่องดื่มไม่มีแอลกอฮอล์ | 100 | $1,789 |
2 | วัสดุเครื่องแต่งกาย | 80 | $752 |
3 | น้ำมันพืช | 150 | $489 |
4 | ถั่วลิสง | 500 | $2,589 |
5 | คุกกี้ | 205 | $1,500 |
6 | รองเท้า | 130 | $300 |
7 | อุปกรณ์อิเล็คทรอนิกส์ | 100 | $4,500 |
8 | ผัก | 410 | $3,752 |
9 | ของเล่น | 50 | $200 |
10 | เฟอร์นิเจอร์ | 210 | $500 |
ขั้นตอน 2) หากคุณใช้เกณฑ์ในรูปแบบตรรกะ 'จำนวน>=100' และสูตร SUMIF สามารถสร้างได้ดังนี้
ขั้นตอน 3) สูตรที่ใช้คือ
=SUMIF (C2: C11,">=100", D2: D11)
- C2: C11 คือช่วงของเซลล์ที่จะค้นหาเกณฑ์
- '>=100' คือเงื่อนไขที่แสดงด้วยตัวดำเนินการเปรียบเทียบที่มากกว่าและเท่ากับ
- D2: D11 คือช่วงที่จะสรุปตามเกณฑ์
ขั้นตอน 4) เซลล์ที่ไฮไลต์คือราคาที่ตรงตามเกณฑ์ โดยที่จำนวน>=100
ขั้นตอน 5) ผลรวมของค่าอยู่ในเซลล์ D13 คือผลรวมของราคาสินค้าที่มีจำนวนมากกว่าหรือเท่ากับ 100
ตัวอย่างที่ 3: วิธีใช้ SUMIF กับวันที่
ในตัวอย่างนี้ คุณจะได้เรียนรู้วิธีใช้ฟังก์ชัน SUMIF กับวันที่ เกณฑ์ยังสามารถให้ในรูปแบบของวันที่
ขั้นตอน 1) ตารางแสดงหมายเลขบัญชี วันที่เรียกเก็บเงิน และการชำระเงินที่แตกต่างกัน จำนวนเงินจะต้องชำระไปยังบัญชีที่เกี่ยวข้องภายในวันที่เรียกเก็บเงินที่กำหนด โดยใช้ SUMIF คุณสามารถลองหาผลรวมของจำนวนเงินที่ต้องชำระในเดือนมิถุนายนได้
S# | เลขที่บัญชี | Bill วันที่ | การชำระเงิน |
---|---|---|---|
1 | 9160250011660588 | 1/4/2019 | 25000 |
2 | 9160250011689568 | 1/28/2019 | 15000 |
3 | 9160250012356588 | 1/31/2019 | 8500 |
4 | 9160250899560588 | 6/2/2019 | 9635 |
5 | 9160260231660588 | 2/10/2019 | 4582 |
6 | 9160250011658588 | 6/25/2019 | 10265 |
7 | 9160457811660588 | 3/1/2019 | 8132 |
8 | 9160250011670858 | 3/12/2019 | 9562 |
9 | 9160250011663569 | 6/15/2019 | 7895 |
10 | 9160250321660456 | 6/18/2019 | 2566 |
ขั้นตอน 2) เนื่องจากวันที่เป็นของคุณ เกณฑ์จึงสามารถกำหนดเป็น '>5/31/2019' ซึ่งหมายถึงวันที่หลังจากเดือนพฤษภาคม ในที่นี้ ตัวดำเนินการเปรียบเทียบและวันที่จะใช้พร้อมกันกับ SUMIF
ขั้นตอน 3) สูตรที่ใช้คือ
=SUMIF (C2: C11,">5/31/2019", D2: D11)
- C2: C11 คือช่วงของเซลล์ที่ระบุวันที่และเป็นช่วงที่จะค้นหาเกณฑ์ที่กำหนด
- '>5/31/2019' คือเกณฑ์ที่วันที่มากกว่า '5/31/2019'
- D2: ช่วงตัวเลข D11 ที่จะบวกเมื่อตรงตามเงื่อนไข
ขั้นตอน 4) ด้านล่างนี้คือค่าเซลล์ที่ตรงตามเงื่อนไขที่ใช้ และจะพบผลรวมของค่าเหล่านี้
ขั้นตอน 5) ผลรวมอยู่ที่ D13 และเป็นยอดรวมที่ต้องชำระหลายบัญชีในเดือนมิถุนายน
ดาวน์โหลดไฟล์ข้อมูล Excel ข้างต้น
สรุป
- ฟังก์ชัน SUMIF จะสร้างผลรวมของค่าตามเกณฑ์ที่กำหนด
- ฟังก์ชัน SUMIF เข้ากันได้กับข้อมูลตัวเลข วันที่ ข้อความ
- เงื่อนไขสามารถแสดงได้จากผลลัพธ์ของฟังก์ชันหรือตัวดำเนินการอื่น
- ฟังก์ชัน SUMIF สามารถใช้ได้กับคอลัมน์เดียวเท่านั้นในแต่ละครั้ง
- อนุญาตให้ตรวจสอบเงื่อนไขเฉพาะด้วยฟังก์ชัน SUMIF
- #VALUE จะเป็นผลลัพธ์ข้อผิดพลาดเมื่อช่วงไม่ตรงกับช่วงเกณฑ์
- บางส่วนของคำหรือประโยคจะถูกจับคู่โดยใช้ไวด์การ์ด สัญลักษณ์ดอกจันใช้กับชุดอักขระและเครื่องหมายคำถามสำหรับอักขระตัวเดียว
- ขณะใช้ข้อความพร้อมกับค่าตัวเลข เกณฑ์ควรอยู่ในเครื่องหมายคำพูดคู่ แต่ไม่ใช่หากประกอบด้วยค่าตัวเลขเท่านั้น