SUMIF ใช้ยังไง? รวมรายจ่ายตามหมวดหมู่ใน Excel

SUMIF

SUMIF (ซัมอีฟ) ใช้สำหรับรวมตัวเลขเฉพาะรายการ ที่ตรงกับเงื่อนไข เช่น ต้องการรู้ว่าเดือนนี้ จ่ายค่าอาหารรวมกี่บาท โดยไม่ต้องไล่เลือก หรือบวกทีละรายการ สูตรนี้จึงเหมาะกับตารางรายจ่าย ที่มีการแยกหมวดหมู่ไว้อยู่แล้ว และต้องการสรุปยอดแต่ละหมวดให้เร็วขึ้น

ซัมอีฟเหมาะกับการสรุปรายจ่ายแบบไหน?

เหมาะกับการสรุปยอดที่มีเงื่อนไขเดียว เช่น ต้องการรู้ว่ารายจ่ายทั้งหมดใน หมวดหมู่รายจ่าย “ค่าอาหาร” เป็นเท่าไร โดย Excel จะตรวจชื่อหมวดก่อน แล้วรวมเฉพาะยอดเงินในแถวที่ตรงกัน วิธีนี้ทำให้ตารางรายจ่ายชุดเดียว สามารถนำมาสรุปยอดแยกหมวดได้ โดยไม่ต้องสร้างตารางใหม่หลายชุด

สูตรซัมอีฟต้องใส่อะไรบ้าง?

ต้องกำหนดช่วงตรวจสอบ เงื่อนไข และช่วงตัวเลขที่ต้องการรวม โดยโครงสร้างคือ =SUMIF(range, criteria, [sum_range]) ซึ่งมีอาร์กิวเมนต์ทั้งหมด 3 ส่วน และ sum_range เป็นส่วนที่ไม่จำเป็นต้องใส่ในบางกรณี (2025-06-02) [1]

ตัวอย่างเช่น หากคอลัมน์ B เป็นหมวดหมู่ และคอลัมน์ C เป็นยอดค่าใช้จ่าย สามารถเขียนสูตรเป็น =SUMIF(B:B,“อาหาร”,C:C) ได้เลย สูตรนี้จะให้ Excel ไล่ดูคอลัมน์ B ว่าแถวไหนมีคำว่า “อาหาร” แล้วนำตัวเลขจากคอลัมน์ C ของแถวนั้นมารวมกันทั้งหมด ทำให้เราเห็นยอดค่าอาหารรวม

range กับ sum_range ต่างกันตรงไหน?

range คือช่องที่ Excel ใช้ตรวจเงื่อนไข ส่วน sum_range คือช่องที่นำตัวเลขมารวม ดังนั้นถ้าตารางมีหมวดหมู่อยู่คอลัมน์ B และจำนวนเงินอยู่คอลัมน์ C ก็ต้องให้ B เป็น range และ C เป็น sum_range การสลับสองส่วนนี้ เป็นหนึ่งในจุดที่ทำให้สูตร ให้ผลไม่ตรงกับที่ต้องการได้

อยากเปลี่ยนหมวดที่รวมบ่อยๆ ต้องแก้สูตรทุกครั้งไหม?

ไม่ต้องแก้ข้อความในสูตรทุกครั้ง เพราะสามารถใช้เซลล์เป็นเงื่อนไขได้ เช่น พิมพ์ชื่อหมวดที่ต้องการดูไว้ใน E2 แล้วใช้ =SUMIF(B:B,E2,C:C) จากนั้นเมื่อต้องการดูหมวดอื่น ก็เปลี่ยนเฉพาะข้อความใน E2 วิธีนี้เหมาะกับตารางสรุปรายจ่าย ที่ต้องเรียกดูหลายหมวดสลับกัน

ถ้าชื่อหมวดไม่ได้เหมือนกันทุกช่องซัมอีฟยังใช้ได้ไหม?

ยังใช้ได้บางกรณีด้วย Wildcard เช่น * ใช้แทนข้อความจำนวนกี่ตัวอักษรก็ได้ ส่วน ? ใช้แทนตัวอักษรหนึ่งตัว จึงช่วยค้นหาข้อความที่ไม่ได้ตรงกันทั้งหมด เช่น ใช้ “*อาหาร*” เพื่อจับเซลล์ที่มีคำว่าอาหารอยู่ภายในข้อความ

อย่างไรก็ตาม หากตารางควบคุมได้ การตั้งชื่อหมวดให้เหมือนกันตั้งแต่ตอนกรอกข้อมูล จะดูแลง่ายกว่า และลดโอกาสรวมรายการผิดหมวด เช่น เลือกใช้คำว่า “อาหาร” แบบเดียวตลอด แทนการสลับระหว่าง ค่าอาหาร ของกิน หรืออาหารประจำวัน เพราะซัมอีฟจะมองข้อความเหล่านี้ เป็นคนละเงื่อนไขกัน

ทำไมซัมอีฟบางครั้งรวมรายจ่ายออกมาไม่ครบ?

SUMIF

สาเหตุแรกที่ควรเช็กคือ เงื่อนไข กับข้อมูลต้นทางไม่ตรงกัน โดยเฉพาะข้อความที่มีช่องว่างเกินมา อักขระที่มองไม่เห็น หรือการพิมพ์ชื่อหมวดไม่เหมือนกัน ปัญหาในลักษณะนี้ สามารถทำให้สูตรแบบมีเงื่อนไข คืนผลลัพธ์ไม่ตรงตามที่คาด แม้หน้าตาของข้อความจะดูคล้ายกันก็ตาม

ก่อนแก้สูตรจึงควรลองเช็กว่า

  • ชื่อหมวดสะกดเหมือนกันหรือไม่
  • มีช่องว่างติดหน้า หรือท้ายข้อความหรือไม่
  • ช่องจำนวนเงินเป็นตัวเลขที่ Excel นำไปคำนวณได้จริงหรือไม่

เลือกช่วงข้อมูลไม่เท่ากันมีผลกับซัมอีฟหรือไม่?

มีผล และทางที่ปลอดภัยคือให้ range กับ sum_range ครอบคลุมแถวที่สัมพันธ์กัน เช่น หากหมวดหมู่อยู่ B2:B100 ก็ควรเลือกยอดเงินเป็น C2:C100 เพื่อให้แต่ละแถวจับคู่กันพอดี เพราะหากสองช่วงมีขนาดต่างกัน Excel อาจตีความช่วงที่จะนำมารวมใหม่ และทำให้ผลลัพธ์ไม่ตรงกับที่ตั้งใจ (2023-03-22) [2]

เช็กอย่างไรว่าสูตรซัมอีฟรวมยอดครบจริง?

ควรเทียบยอด กับข้อมูลต้นทางก่อนนำตัวเลขไปใช้ต่อ เริ่มจากกรองตาราง ด้วยหมวดเดียวกับที่กำหนดในสูตร แล้วดูว่ารายการที่ควรถูกรวมปรากฏครบหรือไม่ หากยอดต่างกันให้ย้อนเช็กชื่อหมวด ช่วงเซลล์ และชนิดข้อมูลก่อน เพราะข้อผิดพลาดของซัมอีฟ มักมาจากข้อมูล หรือช่วงที่เลือก

วิธีนี้สำคัญเป็นพิเศษ กับตารางรายจ่ายที่เพิ่มข้อมูลเรื่อยๆ เพราะสูตรเดิมอาจไม่ได้ครอบคลุมแถวใหม่ หากกำหนดช่วงไว้แบบตายตัว เมื่อมีการเพิ่มรายการต่อท้าย ข้อมูลใหม่อาจไม่ถูกนำมารวม

ใช้ Excel Table แล้วซัมอีฟทำงานง่ายขึ้นอย่างไร?

ช่วยให้ช่วงข้อมูลตามรายการใหม่ได้ง่ายขึ้น และลดปัญหาสูตรอ้างอิงไม่ครบ เพราะ Excel Table รองรับ Structured References ซึ่งจะปรับตามข้อมูลที่เพิ่ม หรือลบในตารางอัตโนมัติ ต่างจากการกำหนดช่วงแบบตายตัว ที่อาจต้องกลับมาแก้สูตรเอง เมื่อข้อมูลเพิ่มขึ้น

สรุป ซัมอีฟช่วยให้ตารางรายจ่ายตอบคำถามได้เร็วขึ้น

สุดท้าย ซัมอีฟเหมาะกับการดึงยอดจากตารางรายจ่าย โดยใช้เงื่อนไขเดียว จุดสำคัญคือเลือก range ให้ตรงกับช่องที่ใช้ตรวจเงื่อนไข และเลือก sum_range ให้ตรงกับยอดที่ต้องการรวม เมื่อเข้าใจสองส่วนนี้แล้ว ก็สามารถนำสูตรไปประยุกต์ กับหมวดรายจ่ายอื่นๆ ได้โดยแทบไม่ต้องเปลี่ยนโครงสร้างสูตรเลย

Facebook
Twitter
Telegram
LinkedIn
ข้อมูลผู้เขียน

แหล่งอ้างอิง