Note: The other languages of the website are Google-translated. Back to English

รวมถ้าเซลล์มีข้อความเฉพาะในคอลัมน์อื่น

บทช่วยสอนนี้จะแสดงวิธีรวมค่าหากเซลล์มีข้อความเฉพาะหรือบางส่วนในคอลัมน์อื่น ใช้ช่วงข้อมูลด้านล่างเป็นตัวอย่าง เพื่อรับจำนวนรวมของผลิตภัณฑ์ที่มีข้อความ "เสื้อยืด" ทั้งฟังก์ชัน SUMIF และฟังก์ชัน SUMPRODUCT สามารถจัดการกับงานนี้ใน Excel


รวมค่าถ้าเซลล์มีข้อความเฉพาะหรือบางส่วนที่มีฟังก์ชัน SUMIF

ในการรวมค่าถ้าเซลล์มีข้อความเฉพาะในคอลัมน์อื่น คุณสามารถใช้ฟังก์ชัน SUMIF ร่วมกับสัญลักษณ์แทน (*) ไวยากรณ์ทั่วไปมีดังนี้

สูตรทั่วไปพร้อมข้อความฮาร์ดโค้ด:

=SUMIF(range,"*text*",sum_range)
  • range: ช่วงข้อมูลที่คุณต้องการประเมินโดยใช้เกณฑ์
  • *text*: เกณฑ์ที่คุณต้องการรวมค่าตาม ในที่นี้ สัญลักษณ์แทน * ถูกใช้เพื่อค้นหาอักขระจำนวนเท่าใดก็ได้ เพื่อให้ตรงกับรายการทั้งหมดที่มีข้อความเฉพาะ ให้ใส่ข้อความระหว่างอักขระ * สองตัว (โปรดทราบว่าคุณต้องใส่ข้อความและสัญลักษณ์แทนด้วยเครื่องหมายคำพูดคู่)
  • sum_range: ช่วงของเซลล์ที่มีค่าตัวเลขที่ตรงกันที่คุณต้องการหาผลรวม

สูตรทั่วไปที่มีการอ้างอิงเซลล์:

=SUMIF(range,"*"&cell&"*",sum_range)
  • range: ช่วงข้อมูลที่คุณต้องการประเมินโดยใช้เกณฑ์
  • "*"&cell&"*": เกณฑ์ที่คุณต้องการรวมค่าตาม;
    • *: ไวด์การ์ดที่ค้นหาอักขระจำนวนเท่าใดก็ได้
    • เซลล์: เซลล์มีข้อความเฉพาะที่ต้องการค้นหา
    • &: ตัวดำเนินการต่อ (&) นี้ใช้เพื่อรวมการอ้างอิงเซลล์ด้วยเครื่องหมายดอกจัน
  • sum_range: ช่วงของเซลล์ที่มีค่าตัวเลขที่ตรงกันที่คุณต้องการหาผลรวม

หลังจากทราบการทำงานพื้นฐานของฟังก์ชันแล้ว โปรดใช้สูตรใดสูตรหนึ่งต่อไปนี้ที่คุณต้องการ แล้วกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์:

=SUMIF($A$2:$A$12,"*T-shirt*",$B$2:$B$12)                     (Type the criteria manually)
=SUMIF($A$2:$A$12,"*"&D2&"*",$B$2:$B$12)                 
 (Use a cell reference)

หมายเหตุ: ฟังก์ชัน SUMIF นี้ไม่คำนึงถึงขนาดตัวพิมพ์


รวมค่าถ้าเซลล์มีข้อความเฉพาะหรือบางส่วนด้วยฟังก์ชัน SUMPRODUCT

ฟังก์ชัน SUMPRODUCT ยังสามารถช่วยให้คุณทำงานนี้ให้เสร็จโดยไม่ต้องใช้ไวด์การ์ด ที่นี่ คุณควรรวมฟังก์ชัน ISNUMBER และ SEARCH ไว้ในฟังก์ชัน SUMPRODUCT ไวยากรณ์ทั่วไปคือ:

=SUMPRODUCT(sum_range *(ISNUMBER(SEARCH(criteria,range))))
  • sum_range: ช่วงของเซลล์ที่มีค่าตัวเลขที่ตรงกันที่คุณต้องการรวม
  • criteria: เกณฑ์ที่คุณต้องการรวมค่าตาม อาจเป็นการอ้างอิงเซลล์หรือข้อความเฉพาะที่คุณกำหนด
  • range: ช่วงข้อมูลที่คุณต้องการประเมินโดยใช้เกณฑ์

โปรดใช้สูตรใดสูตรหนึ่งด้านล่างนี้ในเซลล์ว่าง แล้วกด เข้าสู่ คีย์เพื่อส่งคืนผลลัพธ์:

=SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12))))          (Type the criteria manually)
=SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH(D2,$A$2:$A$12))))                   
(Use a cell reference)


คำอธิบายของสูตรนี้:

=SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12))))

  • SEARCH("เสื้อยืด",$A$2:$A$12): ฟังก์ชัน SEARCH จะคืนค่าตำแหน่งของข้อความเฉพาะ “เสื้อยืด” จากช่วงข้อมูล A2:A12 ดังนั้น คุณจะได้อาร์เรย์ดังนี้: {5;#VALUE!;#VALUE!;7;#VALUE! ;7;#VALUE!;#VALUE!;#VALUE!;#VALUE!;7}.
  • ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12))= ISNUMBER({5;#VALUE!;#VALUE!;7;#VALUE!;7;#VALUE!;#VALUE!;#VALUE!;#VALUE!;7}): ฟังก์ชัน ISNUMBER นี้ใช้เพื่อทดสอบค่าตัวเลข และส่งคืนอาร์เรย์ใหม่: {TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE}
  • $B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12)))= {347;428;398;430;228;379;412;461;316;420;449}*{TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE}: ในการคูณอาร์เรย์ทั้งสองนี้ การดำเนินการทางคณิตศาสตร์บังคับให้ค่า TRUE และ FALSE เป็น 1s และ 0s ดังนั้น การคูณของอาร์เรย์ทั้งสองจะเป็นดังนี้: {347;428;398;430;228;379;412;461;316;420;449}*{1;0;0;1;0;1; 0;0;0;0;1}={347;0;0;430;0;379;0;0;0;0;449}.
  • SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12)))) =SUMPRODUCT({347;0;0;430;0;379;0;0;0;0;449}):สุดท้าย ฟังก์ชัน SUMPRODUCT จะรวมค่าทั้งหมดในอาร์เรย์เพื่อให้ได้ผลลัพธ์:1605

ฟังก์ชันสัมพัทธ์ที่ใช้:

  • SUMIF:
  • ฟังก์ชัน SUMIF สามารถช่วยในการรวมเซลล์ตามเกณฑ์เดียว
  • SUMPRODUCT:
  • ฟังก์ชัน SUMPRODUCT สามารถใช้เพื่อคูณคอลัมน์หรืออาร์เรย์ตั้งแต่สองคอลัมน์ขึ้นไปเข้าด้วยกันแล้วรับผลรวมของผลิตภัณฑ์
  • ISNUMBER:
  • ฟังก์ชัน Excel ISNUMBER จะส่งกลับ TRUE เมื่อเซลล์มีตัวเลข และ FALSE หากไม่มี
  • SEARCH:
  • ฟังก์ชัน SEARCH สามารถช่วยคุณค้นหาตำแหน่งของอักขระหรือสตริงย่อยเฉพาะจากสตริงข้อความที่กำหนด

บทความเพิ่มเติม:

  • รวมค่าที่เล็กที่สุดหรือต่ำสุด N
  • ใน Excel เป็นเรื่องง่ายสำหรับเราในการรวมช่วงของเซลล์โดยใช้ฟังก์ชัน SUM บางครั้ง คุณอาจต้องรวมตัวเลขที่เล็กที่สุดหรือต่ำสุด 3, 5 หรือ n ตัวในช่วงข้อมูลดังที่แสดงไว้ด้านล่าง ในกรณีนี้ SUMPRODUCT ร่วมกับฟังก์ชัน SMALL สามารถช่วยคุณแก้ปัญหานี้ใน Excel ได้
  • รวมค่าที่เล็กที่สุดหรือต่ำสุด N ตามเกณฑ์
  • ในบทช่วยสอนก่อนหน้านี้ เราได้พูดถึงวิธีการรวมค่า n ที่น้อยที่สุดในช่วงข้อมูล ในบทความนี้ เราจะดำเนินการขั้นสูงเพิ่มเติม เพื่อรวมค่า n ที่ต่ำที่สุดตามเกณฑ์อย่างน้อยหนึ่งข้อใน Excel

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

คุณต้องการทำงานประจำวันของคุณให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools สำหรับ Excel นำคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงาน, รวมตามสี, แยกเนื้อหาของเซลล์, แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลาให้คุณ 80%

  • ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 สถานการณ์ ช่วยคุณแก้ปัญหา Excel 80%
  • ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
  • เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
  • ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี
Ribbon ของ Excel (ติดตั้ง Kutools for Excel)

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
ภาพหน้าจอของ Excel (ติดตั้ง Office Tab)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL