หากคุณใช้ Google ชีตเป็นประจำและจำเป็นต้องรวมค่าเข้าด้วยกันตามเงื่อนไขบางอย่างในเซลล์ใดเซลล์หนึ่ง คุณจะต้องรู้วิธีใช้ฟังก์ชัน SUMIF ในGoogle ชีต
ความสามารถในการรวมข้อมูลด้วยฟังก์ชันนี้ไม่จำกัดเพียงสองค่า คุณสามารถรวมช่วงทั้งหมดได้ และเงื่อนไขที่คุณระบุฟังก์ชันเพื่อให้รวมหรือไม่นั้นขึ้นอยู่กับหลายเซลล์ในสเปรดชีตของคุณด้วย
ฟังก์ชัน SUMIF ทำงานอย่างไรใน Google ชีต
SUMIF เป็นฟังก์ชันสเปรดชีตที่เรียบง่ายแต่มีความยืดหยุ่นเพียงพอเพื่อให้คุณใช้คำนวณอย่างสร้างสรรค์ได้
คุณต้องกำหนดกรอบฟังก์ชันดังนี้:
SUMIF(ช่วง เกณฑ์ [sum_range])
พารามิเตอร์สำหรับฟังก์ชันนี้มีดังนี้:
- ช่วง : ช่วงของเซลล์ที่คุณต้องการใช้เพื่อประเมินว่าจะรวมค่าหรือไม่
- เกณฑ์ : เงื่อนไขของเซลล์ที่คุณต้องการประเมิน
- Sum_range : พารามิเตอร์นี้เป็นทางเลือก และรวมถึงเซลล์ที่คุณต้องการรวม หากคุณไม่ใส่พารามิเตอร์นี้ ฟังก์ชันจะสรุปช่วงเอง
ฟังก์ชันนี้ดูเรียบง่าย แต่ข้อเท็จจริงที่ว่าคุณสามารถรวมหรือเปรียบเทียบช่วงของหลายๆ เซลล์ได้ทำให้มีความยืดหยุ่นมากกว่าที่คุณคิด
ตัวอย่าง SUMIF พร้อมข้อความ
หากคุณพร้อมที่จะเริ่มต้นใช้งานฟังก์ชัน SUMIF วิธีที่ดีที่สุดคือการใช้สองคอลัมน์ในสเปรดชีตของคุณ คอลัมน์หนึ่งจะเป็นค่าเปรียบเทียบของคุณ ส่วนอีกคอลัมน์จะเป็นค่าที่คุณต้องการเพิ่ม
แผ่นงานตัวอย่างด้านบนเป็นของเจ้าของร้านที่ติดตามการซื้อในช่วงเวลาหนึ่ง เจ้าของร้านค้าต้องการสร้างคอลัมน์เพิ่มเติมที่รวมราคาซื้อในคอลัมน์ B สำหรับค่าเฉพาะในคอลัมน์ A
ในกรณีนี้ ช่วงสำหรับการเปรียบเทียบจะเป็นA2: A15
เกณฑ์จะเป็นวลีค้นหาสำหรับรายการที่จะรวมกัน ดังนั้น ในกรณีนี้ หากต้องการรวมการซื้อหลังขุดทั้งหมด เกณฑ์จะเป็นข้อความ “หลังขุด”
ช่วงผลรวมคือช่วงของเซลล์ที่มีค่าที่จะสรุป นี่คือB2: B15
เมื่อคุณกด Enter คุณจะเห็นค่าเฉพาะจากคอลัมน์ sum_range เพิ่มขึ้น แต่จะมีเฉพาะข้อมูลจากเซลล์ที่คอลัมน์ A ตรงกับเกณฑ์ที่คุณระบุ เท่านั้น
นี่เป็นวิธีง่ายๆ ในการใช้ฟังก์ชัน SUMIF เป็นวิธีการดึงค่าออกจากคอลัมน์ที่สองตามรายการที่แสดงในคอลัมน์แรก
หมายเหตุ : คุณไม่จำเป็นต้องพิมพ์เกณฑ์ลงในสูตรภายในเครื่องหมายคำพูด คุณสามารถพิมพ์ค่านั้นลงในเซลล์ในแผ่นงานและป้อนเซลล์นั้นลงในสูตรแทน
การใช้ตัวดำเนินการ SUMIF กับข้อความ
ในขณะที่ตัวอย่างด้านบนมองหาการจับคู่ที่สมบูรณ์แบบ คุณยังสามารถใช้ตัวดำเนินการเพื่อระบุส่วนของข้อความที่คุณต้องการจับคู่ หากคุณแก้ไขเกณฑ์การค้นหา คุณสามารถสรุปค่าสำหรับเซลล์ที่อาจไม่ตรงกันอย่างสมบูรณ์ แต่ให้คำตอบที่คุณต้องการ
จากตัวอย่างข้างต้น หากคุณต้องการรวมการซื้อของทุกรายการยกเว้นสว่านไฟฟ้า คุณต้องป้อนสูตรด้วยตัวดำเนินการ<>
=SUMIF(A2:A15,”<>สว่านไฟฟ้า”,B2:B15)
ตัวดำเนินการ <> บอกให้ฟังก์ชัน SUMIF ละเว้น "สว่านไฟฟ้า" แต่ให้เพิ่มรายการอื่นๆ ทั้งหมดในช่วง B2:B15
ดังที่คุณเห็นจากผลลัพธ์ด้านล่าง ฟังก์ชัน SUMIF ทำงานได้ตามปกติ
คุณยังสามารถใช้ตัวดำเนินการต่อไปนี้เมื่อใช้ฟังก์ชัน SUMIF กับข้อความ:
- ? : ค้นหาคำด้วยอักขระใดๆ ที่คุณวางเครื่องหมาย ? ตัวอย่างเช่น "S?ovel" จะรวมรายการใดๆ ที่ขึ้นต้นด้วย "S" และลงท้ายด้วย "ovel" โดยมีตัวอักษรใดๆ คั่นกลาง
- * : ค้นหาคำที่ขึ้นต้นหรือลงท้ายด้วยอะไรก็ได้ ตัวอย่างเช่น “*Watch” จะเพิ่มสินค้าทั้งหมดที่เป็นนาฬิกาประเภทใดก็ได้ โดยไม่คำนึงถึงยี่ห้อ
หมายเหตุ : หากคุณต้องการให้ฟังก์ชัน SUMIF ค้นหาอักขระเช่น “?” หรือ “*” ในข้อความ (และห้ามใช้เป็นอักขระพิเศษ) จากนั้นนำหน้าด้วยอักขระตัวหนอน ตัวอย่างเช่น “~?” จะรวมถึง “?” ตัวอักษรในข้อความค้นหา
โปรดทราบว่าฟังก์ชัน SUMIF ไม่คำนึงถึงขนาดตัวพิมพ์ ดังนั้นจึงไม่แยกความแตกต่างระหว่างตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กเมื่อคุณใช้ข้อความเป็นเกณฑ์การค้นหา สิ่งนี้มีประโยชน์เพราะหากคำเดียวกันถูกป้อนด้วยตัวพิมพ์ใหญ่หรือไม่มีตัวพิมพ์ใหญ่ ฟังก์ชัน SUMIF จะยังคงจดจำคำเหล่านั้นว่าตรงกัน และจะสรุปค่าในคอลัมน์ค่าอย่างเหมาะสม
การใช้ตัวดำเนินการ SUMIF กับตัวเลข
แน่นอนว่า ฟังก์ชัน SUMIF ใน Google ชีตไม่ได้มีประโยชน์สำหรับการค้นหาข้อความในคอลัมน์ที่มีค่าที่เกี่ยวข้องเพื่อสรุปเท่านั้น คุณยังสามารถรวมช่วงของตัวเลขที่ตรงตามเงื่อนไขบางอย่างได้อีกด้วย
หากต้องการตรวจสอบช่วงของตัวเลขสำหรับเงื่อนไข คุณสามารถใช้ชุดตัวดำเนินการเปรียบเทียบได้
- > : มากกว่า
- : น้อยกว่า
- >= : มากกว่าหรือเท่ากับ
- <> : น้อยกว่าหรือเท่ากับ
ตัวอย่างเช่น หากคุณมีรายการตัวเลขและต้องการเพิ่มตัวเลขที่มากกว่า 3000 คุณจะใช้คำสั่ง SUMIF ต่อไปนี้
=SUMIF(B2:B15, “>3000”)
โปรดทราบว่าเช่นเดียวกับเกณฑ์ข้อความ คุณไม่จำเป็นต้องพิมพ์ตัวเลข “3000” ลงในสูตรโดยตรง คุณสามารถใส่ตัวเลขนี้ลงในเซลล์และใช้การอ้างอิงเซลล์นั้นแทน "3000" ในสูตร
แบบนี้:
=SUMIF(B2:B15, “>”&C2)
บันทึกสุดท้ายก่อนที่เราจะดูตัวอย่าง คุณยังสามารถรวมค่าทั้งหมดในช่วงที่เท่ากับจำนวนเฉพาะโดยไม่ต้องใช้ตัวดำเนินการเปรียบเทียบใดๆ เลย
ตัวอย่าง SUMIF พร้อมตัวเลข
มาดูกันว่าคุณสามารถใช้ฟังก์ชัน SUMIF ใน Google ชีตโดยใช้ตัวดำเนินการเปรียบเทียบกับตัวเลขได้อย่างไร
ในตัวอย่างนี้ สมมติว่าคุณเป็นนักปีนเขาที่ติดตามภูเขาทั้งหมดที่คุณเคยปีนเขา
ในเซลล์ D2 คุณต้องการเพิ่มความสูงรวมของภูเขาทั้งหมดที่สูงกว่า 3,000 ฟุตที่คุณเคยปีนเขา
ในการทำเช่นนี้ คุณจะต้องใช้สูตรที่กล่าวถึงในส่วนด้านบน
กดEnterหลังจากพิมพ์สูตรแล้ว คุณจะเห็นผลลัพธ์ในเซลล์นี้
อย่างที่คุณเห็น ฟังก์ชัน SUMIF ใน Google ชีตจะสรุปความสูงทั้งหมดจากคอลัมน์ B สำหรับภูเขาใดๆ ที่สูงกว่า 3,000 ฟุต สูตร SUMIF จะละเว้นค่าทั้งหมดภายใต้ระดับความสูงนั้น
ใช้ตัวดำเนินการเงื่อนไขอื่นๆ ที่ระบุไว้ในส่วนสุดท้ายเพื่อทำการคำนวณเดียวกันสำหรับตัวเลขที่น้อยกว่า มากกว่าหรือเท่ากับ น้อยกว่าหรือเท่ากับ หรือเท่ากับ
การใช้ตัวดำเนินการ SUMIF กับวันที่
คุณยังสามารถใช้ฟังก์ชัน SUMIF กับวันที่ได้อีกด้วย อีกครั้ง ใช้ตัวดำเนินการเปรียบเทียบเดียวกันกับที่ระบุไว้ข้างต้น คุณจึงไม่ต้องกังวลเกี่ยวกับการเรียนรู้สิ่งใหม่ๆ
อย่างไรก็ตาม เพื่อให้ฟังก์ชันทำงานได้ ต้องจัดรูปแบบวันที่ให้ถูกต้องใน Google ชีตก่อน
คุณสามารถพิมพ์วันที่ลงในฟังก์ชันด้วยตนเองหรือพิมพ์ลงในเซลล์แล้วอ้างอิงลงในสูตร รูปแบบสำหรับสิ่งนี้มีดังนี้:
=SUMIF(B2:B15, “>10/4/2019”, C2:C15)
วิธีการทำงาน:
- SUMIF จะตรวจสอบช่วง B2:B15 สำหรับวันที่ใดๆ หลังจากวันที่ 10/4/2019
- หากเป็นจริง SUMIF จะรวมเซลล์ใดๆ ใน C2:C15 ในแถวเดียวกับที่การเปรียบเทียบนี้เป็นจริง
- ผลรวมที่ได้จะแสดงในเซลล์ที่คุณพิมพ์สูตร
ถ้าคุณมีเซลล์ที่ไม่ได้จัดรูปแบบวันที่ด้วยวิธีนี้ คุณสามารถใช้ฟังก์ชัน DATE เพื่อจัดรูปแบบวันที่ใหม่ได้อย่างถูกต้อง ตัวอย่างเช่น ถ้าคุณมีสามเซลล์ (D2, D3 และ D4) ที่เก็บปี เดือน และวัน คุณสามารถใช้สูตรต่อไปนี้
ตัวอย่างเช่น:
=SUMIF(B2:B15, “>”&DATE(D2, D3, D4), C2:C15)
หากคุณมีสเปรดชีตที่มีการซื้อล่าสุดที่ด้านบนสุดของชีต คุณสามารถใช้ฟังก์ชัน TODAY เพื่อสรุปเฉพาะการซื้อของวันนี้และไม่ต้องสนใจส่วนที่เหลือ
=SUMIF(B2:B15, วันนี้())
SUMIF ใน Google ชีตนั้นเรียบง่ายแต่อเนกประสงค์
อย่างที่คุณเห็น สูตร SUMIF ใน Google ชีตใช้เวลาเรียนรู้ไม่นาน แต่วิธีต่างๆ ที่คุณสามารถใช้ได้ทำให้ใช้งานได้หลากหลาย
หากคุณใช้สเปรดชีตจำนวนมากซึ่งคุณจำเป็นต้องรวมค่าตามเงื่อนไขของข้อความหรือตัวเลขจากเซลล์อื่น คุณควรทำความคุ้นเคยกับฟังก์ชัน SUMIF