รวมถ้าเซลล์มีข้อความใน Excel (6 สูตรที่เหมาะสม)

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดแบบฝึกหัด

ผลรวมถ้าเซลล์มีข้อความ.xlsx

6 สูตรที่เหมาะสมในการรวมถ้าเซลล์มีข้อความใน Excel

ที่นี่เรามีชุดข้อมูลที่มี ชื่อ ของผลิตภัณฑ์บางรายการ ที่อยู่ติดต่อ ของลูกค้าที่ซื้อผลิตภัณฑ์เหล่านั้น และ ปริมาณ ของบริษัทที่ชื่อว่า Jupyter Group

ในปัจจุบัน วัตถุประสงค์ของเราคือการรวมเซลล์ที่มีข้อความจากชุดข้อมูลนี้

1. ใช้ฟังก์ชัน SUMIF เพื่อรวมถ้าเซลล์มีข้อความใน Excel

คุณสามารถใช้ ฟังก์ชัน SUMIF ของ Excel เพื่อรวมถ้าเซลล์มีข้อความใน Excel

ตัวอย่างเช่น ลองรวมจำนวนของผลิตภัณฑ์ที่มีที่อยู่ของลูกค้าเป็น รหัสอีเมล ไม่ใช่ หมายเลขโทรศัพท์ .

นั่นหมายความว่า เราต้องหาผลรวม ปริมาณ ของเซลล์ ถ้าเซลล์ที่อยู่ติดกันมีข้อความเป็น ที่อยู่ลูกค้า

จะทำอย่างไรให้สำเร็จ

ในการดำเนินการนี้ คุณสามารถป้อน สัญลักษณ์ดอกจัน (*) เป็น เกณฑ์ ภายใน ฟังก์ชัน SUMIF เช่น สูตรต่อไปนี้:

=SUMIF(C4:C13,"*",D4:D13)

ดูสิ เราได้ปริมาณรวมแล้ว ของสินค้ากับลูกค้าที่มีที่อยู่ข้อความ

มันคือ 1558

คำอธิบายของสูตร

  • The ฟังก์ชัน SUMIF รับอาร์กิวเมนต์สามตัว: ช่วง , เกณฑ์ และ ช่วงผลรวม
  • ช่วงคือ C4:C13 (ที่อยู่ลูกค้า) และ เกณฑ์ คือ “*” “*” ถือ TRUE สำหรับค่าข้อความใดๆ ดังนั้น สูตรจะค้นหาค่าข้อความทั้งหมดในช่วง C4:C13 .
  • เมื่อพบค่าข้อความในช่วง C4:C13 ก็จะหาผลรวม ค่าที่สอดคล้องกันจาก sum_range , D4:D13 ( ปริมาณ ).
  • ดังนั้น SUMIF(C4:C13,”* ”,D4:D13) ส่งกลับผลรวมของปริมาณทั้งหมดจากช่วง D4:D13 โดยที่แอดเดรสที่เกี่ยวข้องในช่วง C4:C13 เป็นแอดเดรสแบบข้อความ

อ่านเพิ่มเติม: วิธีรวมเซลล์ด้วยข้อความและตัวเลขใน Excel

2. ใช้ฟังก์ชัน SUMIFS เพื่อรวมถ้าเซลล์มีข้อความใน Excel

คุณสามารถใช้ ฟังก์ชัน SUMIFS แทน ฟังก์ชัน SUMIF เพื่อรวมถ้าเซลล์มี ข้อความใน Excel

ทำอย่างไรให้สำเร็จ

สูตรเกือบจะคล้ายกัน ที่นี่ SUMIFS สูตรในการหาผลรวมปริมาณที่มีข้อความแอดเดรสจะเป็น:

=SUMIFS(D4:D13,C4:C13,"*")

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

เป็น 1558 อีกครั้ง

คำอธิบายของสูตร

  • ฟังก์ชัน SUMIFS ใช้ sum_range และ range และ เกณฑ์อย่างน้อยหนึ่งคู่
  • นี่คือ sum_range ของเราคือ D4:D13 ( ปริมาณ ) และเราได้ใช้ ช่วง และ เกณฑ์ หนึ่งคู่
  • ช่วงคือ C4:C13 (ที่อยู่ติดต่อ) และเกณฑ์ คือ “*” มันจะค้นหาค่าข้อความทั้งหมดในช่วง C4:C13 .
  • เมื่อพบค่าข้อความในช่วง C4:C13 มันจะรวมค่าที่เกี่ยวข้อง จาก sum_range D4:D13 .
  • ดังนั้น SUMIFS(D4:D13,C4:C13,”*”) ส่งคืนผลรวมของ ปริมาณทั้งหมดจากช่วง D4:D13 โดยที่แอดเดรสที่เกี่ยวข้องในช่วง C4:C13 เป็นแอดเดรสแบบข้อความ

อ่านเพิ่มเติม : ผลรวมของ Excel ถ้าเซลล์มีเกณฑ์ (5 ตัวอย่าง)

3. รวมฟังก์ชัน SUM, IF และ ISTEXT เพื่อรวมถ้าเซลล์มีข้อความใน Excel

หากต้องการ คุณสามารถใช้ ฟังก์ชัน SUM ร่วมกัน ฟังก์ชัน if และ ฟังก์ชัน ISTEXT เพื่อรวมถ้าเซลล์มีข้อความใน Excel

จะสำเร็จได้อย่างไร

เลือกเซลล์ใดก็ได้และป้อนสูตรที่รวมกันนี้:

=SUM(IF(ISTEXT(C4:C13),D4:D13,0))

[ มันคือ สูตรอาร์เรย์ . ดังนั้นให้กด CTRL+SHIFT+ENTER เว้นแต่คุณจะอยู่ใน Office 365 .]

ดูสิ เรามีเหมือนกัน ปริมาณรวมของผลิตภัณฑ์ที่มีลูกค้าที่มีที่อยู่ข้อความ1558.

คำอธิบายของสูตร

  • ISTEXT(C4:C13) ตรวจสอบแต่ละค่าใน C4:C13 และส่งกลับ TRUE หากเป็นค่าข้อความ มิฉะนั้น จะคืนค่า FALSE .
  • ตอนนี้สูตรจะกลายเป็น SUM(IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0))
  • IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) ส่งกลับค่าที่สอดคล้องกันจากช่วง D4:D13 สำหรับแต่ละ TRUE และสำหรับแต่ละ FALSE จะคืนค่า 0 .
  • ดังนั้นสูตรจะกลายเป็น SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
  • ตอนนี้ ฟังก์ชัน SUM ส่งคืนผลรวมของค่าที่เกี่ยวข้องจากช่วง D4:D13 .

อ่านเพิ่มเติม: หากเซลล์มีข้อความ ให้คัดลอกไปยังชีตอื่นใน Excel

การอ่านที่คล้ายกัน

  • รวมเซลล์ใน Excel: ต่อเนื่อง สุ่ม มีเกณฑ์ ฯลฯ
  • วิธีกำหนดค่าหากเซลล์มี Word ใน Excel (4 วิธีง่ายๆ)
  • ถ้าเซลล์มีข้อความ ให้คืนค่าในเซลล์อื่นโดยใช้สูตร Excel
  • วิธีส่งกลับค่าถ้าเซลล์มีข้อความบางอย่างจากรายการ
  • ค้นหาข้อความในช่วง Excel และส่งคืนการอ้างอิงเซลล์ (3 วิธี)

4. ใช้ฟังก์ชัน SUMIF เพื่อรวมถ้าเซลล์มีข้อความที่ระบุใน Excel (การจับคู่ที่ไม่คำนึงถึงตัวพิมพ์ใหญ่และเล็ก)

จนถึงตอนนี้ เราได้รวมเซลล์ทั้งหมดที่มีค่าข้อความแล้ว

ตอนนี้เราจะลองสักหน่อยสิ่งที่แตกต่างกัน เราจะรวมเซลล์ที่มีค่าข้อความด้วยข้อความเฉพาะ

ตัวอย่างเช่น ลองรวมปริมาณของผลิตภัณฑ์สีแดงทั้งหมด

นั่นหมายความว่าเราต้องรวมเซลล์ใดๆ หากมีข้อความ “สีแดง” อยู่ในนั้น

จะทำอย่างไรให้สำเร็จ

เรายังสามารถ ทำสิ่งนี้ให้สำเร็จโดยใช้ ฟังก์ชัน SUMIF ของ Excel ที่มี เครื่องหมายดอกจัน (*) .

ป้อนสูตรนี้ในเซลล์ใดก็ได้ในเวิร์กชีตของคุณ:

=SUMIF(B4:B13,"*Red*",D4:D13)

ที่นี่ เรามีผลรวมของผลิตภัณฑ์ทั้งหมดที่มีข้อความ “สีแดง” อยู่ในนั้น มันคือ 691

คำอธิบายของสูตร

  • ฟังก์ชัน SUMIF รับอาร์กิวเมนต์สามตัว: ช่วง , เกณฑ์ และ ช่วงผลรวม .
  • นี่คือช่วง B4:B13 (ชื่อผลิตภัณฑ์) และ เกณฑ์ คือ “สีแดง” โดยมีค่า TRUE สำหรับค่าข้อความใดๆ ที่มีข้อความ “สีแดง” อยู่ในนั้น
  • ดังนั้น สูตรจะค้นหาค่าข้อความทั้งหมดในช่วง B4:B13 ที่มีข้อความ “สีแดง” .
  • เมื่อพบค่าในช่วง B4:B13 จะรวมค่าที่สอดคล้องกันจาก sum_range , D4:D13 ( ปริมาณ ).
  • ดังนั้น SUMIF(B4:B13,”*Red*”, D4:D13) ส่งกลับผลรวมของปริมาณทั้งหมดจากช่วง D4:D13 ที่ชื่อผลิตภัณฑ์มีข้อความ “สีแดง” อยู่ในนั้น
  • <15

    ข้อควรจำ

    • นี่คือ สูตรที่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ นั่นคือ ถ้าคุณใช้ “RED” หรือ “red” แทน “Red” ก็จะทำงานเหมือนกัน

    อ่านเพิ่มเติม: หากเซลล์มีข้อความเฉพาะ ให้เพิ่ม 1 ใน Excel (5 ตัวอย่าง)

    5. ใช้ฟังก์ชัน SUMIFS เพื่อรวมถ้าเซลล์มีข้อความเฉพาะใน Excel (การจับคู่ที่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่)

    คุณสามารถใช้ ฟังก์ชัน SUMIFS แทน ฟังก์ชัน SUM เพื่อรวมถ้าเซลล์มีข้อความเฉพาะในนั้น

    จะสำเร็จได้อย่างไร

    The SUMIFS สูตรเพื่อหาผลรวมของผลิตภัณฑ์ทั้งหมดที่มีข้อความ “สีแดง” ในนั้นจะเป็น:

    =SUMIFS(D4:D13,B4:B13,"*Red*")

    ที่นี่ เราได้ผลรวมของผลิตภัณฑ์ทั้งหมดที่มีข้อความ “สีแดง” อยู่ในนั้นอีกครั้ง มันคือ 691

    คำอธิบายของสูตร

    • ฟังก์ชัน SUMIFS ใช้เวลา sum_range และอย่างน้อยหนึ่งคู่ของ range และ เกณฑ์
    • ต่อไปนี้ sum_range คือ D4:D13 ( ปริมาณ ). และเราได้ใช้ ช่วง และ เกณฑ์ หนึ่งคู่
    • ช่วงคือ B4:B13 (ชื่อผลิตภัณฑ์) และเกณฑ์ คือ “*สีแดง*” มันจะค้นหาค่าข้อความทั้งหมดในช่วง C4:C13 โดยมีข้อความ “สีแดง” อยู่ในนั้น
    • เมื่อพบค่าในช่วง B4:B13 ซึ่งจะรวมค่าที่สอดคล้องกันจาก sum_range D4:D13 .
    • ดังนั้น SUMIFS(D4:D13,C4: C13,”*”) ส่งคืนผลรวมของปริมาณทั้งหมดจากช่วง D4:D13 ที่ชื่อผลิตภัณฑ์มีข้อความ “สีแดง” อยู่ข้างใน

    หมายเหตุที่ต้องจำ

    • นี่เป็นสูตร ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ นั่นคือ “RED” หรือ “red” แทนที่ “Red” จะทำงานเหมือนกัน

    อ่านเพิ่มเติม: หากเซลล์มีข้อความ ให้เพิ่มข้อความในเซลล์อื่นใน Excel

    6. รวมฟังก์ชัน SUM, IF, ISERROR และ FIND เพื่อรวมหากเซลล์มีข้อความเฉพาะใน Excel (การจับคู่ที่คำนึงถึงตัวพิมพ์เล็กและใหญ่)

    สองวิธีก่อนหน้านี้ดำเนินการ ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ จับคู่เพื่อรวมเซลล์ทั้งหมดที่มีข้อความเฉพาะในนั้น

    ตอนนี้ ถ้าคุณต้องการจับคู่ คำนึงถึงตัวพิมพ์เล็กและใหญ่ คุณสามารถใช้สูตรนี้ได้

    คุณสามารถรวม ฟังก์ชัน SUM , ฟังก์ชัน IF , ฟังก์ชัน ISERROR และ ฟังก์ชัน FIND เพื่อรวมถ้าเซลล์มีข้อความเฉพาะใน ด้วยการจับคู่ ตรงตามตัวพิมพ์เล็กและใหญ่

    จะสำเร็จได้อย่างไร

    ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ สูตรเพื่อหาผลรวมของผลิตภัณฑ์ทั้งหมดที่มีข้อความ “สีแดง” ในนั้นจะเป็น:

    =SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))

    [ มันคือ สูตรอาร์เรย์ ดังนั้น ให้กด CTRL+SHIFT+ENTER เว้นแต่ว่าคุณกำลังใช้ Office 365 .]

    ดู เราได้รับจำนวนรวมของผลิตภัณฑ์อีกครั้งโดยมีข้อความ “สีแดง” ในชื่อ

    คำอธิบายของสูตร

    • FIND(“Red”,B4:B13) ค้นหา การจับคู่ที่คำนึงถึงตัวพิมพ์เล็กและใหญ่ ในทุกค่าของช่วง B4:B13 ( ชื่อผลิตภัณฑ์ ) สำหรับข้อความ “สีแดง” .
    • จะส่งกลับตัวเลขหากพบข้อมูลที่ตรงกัน มิฉะนั้นจะส่งกลับ #VALUE ข้อผิดพลาด
    • ดังนั้นสูตรจะกลายเป็น SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}),0 ,D4:D13)) .
    • ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) ส่งคืน TRUE สำหรับแต่ละข้อผิดพลาด และ FALSE มิฉะนั้น
    • ดังนั้น สูตรจะกลายเป็น SUM(IF{TRUE,FALSE,TRUE,…,FALSE},0,D4 :D13)) .
    • IF{TRUE,FALSE,TRUE,…,FALSE},0,D4:D13) คืนค่า 0 สำหรับแต่ละ TRUE และส่งกลับค่าที่สอดคล้องกันจากช่วง D4:D13 สำหรับแต่ละ FALSE .
    • ตอนนี้ สูตรกลายเป็น SUM( D4,0,D5,0,…,0) .
    • สุดท้าย ฟังก์ชัน SUM ส่งคืนผลรวมของค่าที่เกี่ยวข้อง

    อ่านเพิ่มเติม: Excel ถ้าเซลล์มีข้อความ จากนั้นส่งคืนค่า (8 วิธีง่ายๆ)

    T จำไว้

    • ฟังก์ชัน SUMIF และ ฟังก์ชัน SUMIFS สามารถใช้กับ สัญลักษณ์แทน (*, ?, ~) เพื่อค้นหาการจับคู่บางส่วน
    • ฟังก์ชัน SUMIF และ ฟังก์ชัน SUMIFS ค้นหาการจับคู่ ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ ในขณะที่ ฟังก์ชัน FIND ค้นหาการจับคู่ ตรงตามตัวพิมพ์เล็กและใหญ่

    สรุป

    โดยใช้วิธีการเหล่านี้ คุณสามารถผลรวมถ้าเซลล์มีข้อความใน Excel คุณรู้วิธีการอื่นหรือไม่? หรือคุณมีคำถามใดๆ? อย่าลังเลที่จะถามเรา

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง