Excel: วิธีใช้ sumif กับ isnumber


บ่อยครั้งคุณอาจต้องการเพิ่มค่าของช่วงใน Excel เฉพาะเมื่อค่าของช่วงที่เกี่ยวข้องเป็นตัวเลขเท่านั้น

คุณสามารถใช้สูตรต่อไปนี้เพื่อทำสิ่งนี้:

 =SUMPRODUCT(--ISNUMBER( A:A ), B:B )

สูตรเฉพาะนี้จะเพิ่มค่าในคอลัมน์ B เฉพาะเมื่อค่าที่สอดคล้องกันในคอลัมน์ A เป็นตัวเลขเท่านั้น

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

ตัวอย่าง: ใช้ SUMIF กับ ISNUMBER ใน Excel

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงจำนวนยอดขายที่ทำโดยพนักงานของบริษัทที่มี ID บางอย่าง:

โปรดทราบว่าค่า ID บางค่าเป็นอักขระในขณะที่ค่าอื่นเป็นค่าตัวเลข

เราสามารถใช้สูตรต่อไปนี้เพื่อคำนวณผลรวมของยอดขายเฉพาะแถวที่มีค่า ID เป็นตัวเลข:

 =SUMPRODUCT(--ISNUMBER( A2:A11 ), B2:B11 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้:

ผลรวมของยอดขายเฉพาะแถวที่มีรหัสตัวเลขคือ 67

เราสามารถตรวจสอบได้ด้วยตนเองว่าสิ่งนี้ถูกต้องโดยการคำนวณผลรวมของยอดขายสำหรับแถวที่มีรหัสตัวเลขเท่านั้น:

ผลรวมยอดขายสำหรับรหัสดิจิทัล: 28 + 9 + 12 + 18 = 67

ซึ่งตรงกับค่าที่เราคำนวณโดยใช้สูตร

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีใช้ SUMIF กับ OR ใน Excel
วิธีใช้ SUMIFS กับช่วงวันที่ใน Excel
วิธีใช้ไวด์การ์ดในฟังก์ชัน SUMIFS ใน Excel

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

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