คุณสามารถใช้ฟังก์ชัน SUMIF เพื่อรวมค่าต่างๆ ใน ช่วง ที่ตรงกับเกณฑ์ที่คุณระบุ ตัวอย่างเช่น สมมติว่าในคอลัมน์ที่มีตัวเลข คุณต้องการหาผลรวมเฉพาะค่าที่มากกว่า 5 เท่านั้น คุณสามารถใช้สูตรต่อไปนี้ : =SUMIF(B2:B25,">5")
วิดีโอนี้เป็นส่วนหนึ่งของหลักสูตรการฝึกอบรมที่ชื่อว่า การบวกเลขใน Excel
:
-
ถ้าคุณต้องการ คุณสามารถนําเกณฑ์ไปใช้กับช่วงหนึ่งและรวมค่าที่สอดคล้องกันในช่วงอื่นได้ ตัวอย่างเช่น สูตร =SUMIF(B2:B5, "John", C2:C5) จะรวมเฉพาะค่าในช่วง C2:C5 ที่เซลล์ที่สอดคล้องกันในช่วง B2:B5 เท่ากับ "John"
-
เมื่อต้องการหาผลรวมของเซลล์ต่างๆ ซึ่งยึดตามเกณฑ์หลายเกณฑ์ ให้ดู ฟังก์ชัน SUMIFS
: ฟังก์ชัน SUMIF จะส่งกลับผลลัพธ์ที่ไม่ถูกต้องเมื่อคุณใช้ฟังก์ชันนี้จับคู่กับสตริงที่ยาวกว่า 255 อักขระหรือสตริง #VALUE!
ไวยากรณ์
SUMIF(range, criteria, [sum_range])
ไวยากรณ์ของฟังก์ชัน SUMIF มีอาร์กิวเมนต์ดังนี้
-
ช่วง จำเป็น ช่วงของเซลล์ที่คุณต้องการให้ประเมินตามเกณฑ์ เซลล์ในแต่ละช่วงต้องเป็นตัวเลขหรือชื่อ อาร์เรย์ หรือการอ้างอิงที่มีตัวเลขอยู่ ค่าว่างและค่าข้อความจะถูกละเว้น ช่วงที่เลือกอาจมีวันที่ในรูปแบบ Excel มาตรฐาน (ตัวอย่างด้านล่าง)
-
เกณฑ์ จำเป็น เกณฑ์ในรูปแบบตัวเลข นิพจน์ การอ้างอิงเซลล์ ข้อความ หรือฟังก์ชันที่กําหนดเซลล์ที่จะถูกเพิ่ม สามารถรวมอักขระตัวแทน - เครื่องหมายคําถาม (?) เพื่อจับคู่กับอักขระเดียวเครื่องหมายดอกจัน (*) เพื่อจับคู่กับลําดับของอักขระใดๆ ถ้าคุณต้องการค้นหาเครื่องหมายคําถามหรือดอกจันจริงๆ ให้พิมพ์เครื่องหมายตัวหนอน (~) ไว้หน้าอักขระ
ตัวอย่างเช่น เกณฑ์สามารถแสดงเป็น 32, ">32", B5, "3?", "apple*", "*~?" หรือ TODAY()
: เกณฑ์ข้อความใดๆ หรือเกณฑ์ใดๆ ที่มีสัญลักษณ์ทางตรรกะหรือคณิตศาสตร์ต้องอยู่ภายในเครื่องหมายอัญประกาศคู่ (") ถ้าเกณฑ์เป็นตัวเลข ไม่จําเป็นต้องใช้เครื่องหมายอัญกัพทร
-
sum_range ไม่จำเป็น เซลล์จริงที่จะบวก ถ้าคุณต้องการเพิ่มเซลล์อื่นที่ไม่ใช่เซลล์ที่ระบุในอาร์กิวเมนต์ช่วง ถ้าอาร์กิวเมนต์ sum_range ถูกละไว้ Excel จะเพิ่มเซลล์ที่ระบุในอาร์กิวเมนต์ ช่วง (เซลล์เดียวกันกับที่นําเกณฑ์ไปใช้)
Sum_range ควรมีขนาดและรูปร่างเหมือนกับช่วง ถ้าไม่ประสิทธิภาพอาจประสบและสูตรจะรวมช่วงของเซลล์ที่เริ่มต้นด้วยเซลล์แรกใน sum_range แต่มีขนาดเดียวกันกับช่วง ตัวอย่างเช่น
ช่วง
sum_range
เซลล์ที่ถูกรวมจริง
A1:A5
B1:B5
B1:B5
A1:A5
B1:K5
B1:B5
ตัวอย่าง
ตัวอย่าง 1
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
มูลค่าทรัพย์สิน |
ค่าคอมมิชชัน |
ข้อมูล |
---|---|---|
$100,000 |
$7,000 |
$250,000 |
$200,000 |
$14,000 |
|
$300,000 |
$21,000 |
|
$400,000 |
$28,000 |
|
สูตร |
คำอธิบาย |
ผลลัพธ์ |
=SUMIF(A2:A5,">160000",B2:B5) |
ผลรวมของค่านายหน้าสำหรับมูลค่าทรัพย์ที่มากกว่า $160,000 |
$63,000 |
=SUMIF(A2:A5,">160000") |
ผลรวมของมูลค่าทรัพย์ที่มากกว่า $160,000 |
$900,000 |
=SUMIF(A2:A5,300000,B2:B5) |
ผลรวมของค่านายหน้าสำหรับมูลค่าทรัพย์ที่เท่ากับ $300,000 |
$21,000 |
=SUMIF(A2:A5,">" & C2,B2:B5) |
ผลรวมของค่านายหน้าสำหรับมูลค่าทรัพย์ที่มากกว่าค่าใน C2 |
$49,000 |
ตัวอย่าง 2
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ประเภท |
อาหาร |
ยอดขาย |
---|---|---|
ผัก |
มะเขือเทศ |
$2,300 |
ผัก |
ขึ้นฉ่าย |
$5,500 |
ผลไม้ |
ส้ม |
$800 |
เนย |
$400 |
|
ผัก |
แครอท |
$4,200 |
ผลไม้ |
แอปเปิล |
$1,200 |
สูตร |
คำอธิบาย |
ผลลัพธ์ |
=SUMIF(A2:A7,"Fruits",C2:C7) |
ผลรวมของยอดขายอาหารทั้งหมดในหมวด "Fruits" |
$2,000 |
=SUMIF(A2:A7,"Vegetables",C2:C7) |
ผลรวมของยอดขายอาหารทั้งหมดในหมวด "Vegetables" |
$12,000 |
=SUMIF(B2:B7,"*es",C2:C7) |
ผลรวมของยอดขายอาหารทั้งหมดที่ลงท้ายด้วย "es" (เช่น Tomatoes, Oranges และ Apples) |
$4,300 |
=SUMIF(A2:A7,"",C2:C7) |
ผลรวมของยอดขายอาหารทั้งหมดที่ไม่มีการระบุหมวดไว้ |
$400 |