ใช้ VLOOKUP เพื่อรวมหลายแถวใน Excel (4 ตัวอย่างในอุดมคติ)

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

ใน MS Excel ฟังก์ชัน VLOOKUP เป็นฟังก์ชันที่สำคัญที่สุดที่ใช้เพื่อ ค้นหาข้อมูลใดๆ จากชุดข้อมูลหรือตาราง ในการคำนวณ บางครั้งเราอาจต้องหาผลรวมของข้อมูลที่ค้นหา ด้วยวิธีนี้ มีวิธีแก้ไขที่เป็นไปได้ใน Excel อย่างไรก็ตาม เราสามารถใช้ฟังก์ชัน VLOOKUP และ SUM ของ Excel เพื่อรับผลรวมจากหลายแถว ในบทความนี้ เราจะดู 4 ตัวอย่างต่างๆ ของวิธีใช้ VLOOKUP เพื่อรวมหลายแถว ใน Excel

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดงานที่ใช้สำหรับการสาธิตได้จากลิงค์ดาวน์โหลดด้านล่าง

ใช้ VLOOKUP เพื่อรวมหลายแถว.xlsx

4 ตัวอย่างที่เหมาะสมในการใช้ VLOOKUP เพื่อรวมหลายแถวใน Excel

ในบทช่วยสอนนี้ เราจะแสดงวิธีใช้ฟังก์ชัน VLOOKUP และ SUM ในหลายๆ แถวใน Excel ที่นี่เราใช้ตัวอย่างที่แตกต่างกัน 4 ตัวอย่างเพื่อให้คุณเข้าใจสถานการณ์ได้อย่างถูกต้อง เพื่อจุดประสงค์ในการสาธิต เราได้ใช้ชุดข้อมูลตัวอย่างต่อไปนี้

1. VLOOKUP และผลรวมค่าที่ตรงกันในหลายแถว

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

📌 ขั้นตอน:

  • ขั้นแรก เขียนสูตรต่อไปนี้ในเซลล์ B5 เพื่อสร้าง คอลัมน์ตัวช่วย .

=C5&COUNTIF($C$5:$C5,C5)

  • จากนั้น คลิก Enter และใช้เครื่องมือ ป้อนอัตโนมัติ กับทั้งคอลัมน์

  • หลังจากนั้น เลือกเซลล์ D12 แล้วเขียนสูตรต่อไปนี้

=SUM(VLOOKUP("Apple"&1,B5:D10,3,FALSE),VLOOKUP("Apple"&2,B5:D10,3,FALSE))

🔎 รายละเอียดสูตร:

  • ประการแรก ใช้ฟังก์ชัน VLOOKUP เกณฑ์: Apple ตรงกัน ด้วยช่วง B5:D10 จากชุดข้อมูล
  • ที่นี่ คุณต้องค้นหาสองครั้ง เนื่องจากคอลัมน์ ตัวช่วย แสดง Apple สองครั้ง
  • หลังจากนั้น ฟังก์ชัน VLOOKUP จะแยกค่าของเซลล์ที่ตรงกัน
  • สุดท้าย ฟังก์ชัน SUM จะจัดเตรียมผลรวมของค่าเอาต์พุตที่มีให้ โดยฟังก์ชัน VLOOKUP
  • สุดท้าย กดปุ่ม Enter เพื่อรับยอดขายรวมของ Apple .

อ่านเพิ่มเติม: วิธีใช้ VLOOKUP สำหรับแถวใน Excel (ด้วยทางเลือกอื่น)

2. แทรกฟังก์ชัน SUMPRODUCT ใน VLOOKUP และผลรวม

ฟังก์ชัน SUMPRODUCT เป็นหนึ่งในฟังก์ชันที่ยอดเยี่ยมที่สุดใน Excel โชคดีที่มันสามารถทำงานกับอาร์เรย์หลายตัวและส่งคืนผลรวมของค่าที่คงเกณฑ์ไว้ได้อย่างไรก็ตาม SUMPRODUCT ใช้อาร์เรย์อย่างน้อยหนึ่งอาร์เรย์เป็นอาร์กิวเมนต์ คูณค่าที่สอดคล้องกันของอาร์เรย์ทั้งหมด แล้วส่งคืนผลรวมของผลิตภัณฑ์ ในกรณีนี้ เราจะค้นหายอดขายทั้งหมดของ Apple โดยตรง

📌 ขั้นตอน:

  • ในตอนแรก ให้เลือก เซลล์ C12 แล้วใส่สูตรต่อไปนี้

=SUMPRODUCT((B5:B10="Apple")*C5:C10)

  • ในตอนท้าย กด Enter เพื่อรับผลลัพธ์ที่คล้ายกัน

อ่านเพิ่มเติม: วิธี Vlookup และผลรวมหลายชีตใน Excel (2 สูตร)

3. VLOOKUP และผลรวมหลายแถวจากเวิร์กชีตต่างๆ

นอกจากนี้ ลองสมมติสถานการณ์ข้างต้นในเวิร์กชีตต่างๆ . ตัวอย่างเช่น เราต้องการดึงข้อมูลการขายจากแผ่น ชุดข้อมูล โดยใช้ฟังก์ชัน VLOOKUP และคำนวณ ยอดขายรวม ของผลิตภัณฑ์ทั้งหมดโดยใช้ SUM ฟังก์ชัน

📌 ขั้นตอน:

  • ขั้นแรก คลิกที่เซลล์ C5 แล้วใส่สูตรด้านล่าง

=VLOOKUP(B5, Dataset!B5:C10, {2}, FALSE)

  • ประการที่สอง ใช้ ป้อนอัตโนมัติ เครื่องมือไปยังทั้งคอลัมน์ของชุดข้อมูล

  • ประการที่สาม เลือกเซลล์ C12 .
  • ประการที่สี่ ป้อนสูตรต่อไปนี้

=SUM(C5:C10)

  • สุดท้าย กด Enter ปุ่มเพื่อรับผลลัพธ์

อ่านเพิ่มเติม: รวม SUMIF และ VLOOKUP ใน Excel (3 Quickแนวทาง)

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

  • VLOOKUP ไม่ทำงาน (8 เหตุผลและแนวทางแก้ไข)
  • Excel LOOKUP เทียบกับ VLOOKUP: ด้วย 3 ตัวอย่าง
  • อาร์เรย์ตารางใน VLOOKUP คืออะไร (อธิบายด้วยตัวอย่าง)
  • วิธีรวม Excel SUMIF & VLOOKUP ในหลายชีต
  • ใช้ VLOOKUP ที่มีหลายเกณฑ์ใน Excel (6 วิธี + ทางเลือก)

4. VLOOKUP และ SUMIF หลายแถวที่มีเกณฑ์

สุดท้าย แต่ไม่ท้ายสุด เราจะรวมฟังก์ชัน VLOOKUP และ SUMIF ในหลายแถวด้วยเกณฑ์เฉพาะ ในส่วนนี้ เราจะค้นหายอดขายสูงสุดทั้งหมดจากชุดข้อมูล อย่างไรก็ตาม เราจะจับคู่หาก ชื่อ ที่ค้นหามี ยอดขายสูงสุด หรือไม่ ถ้าใช่ มันจะพิมพ์ว่า “ ใช่ ”; มิฉะนั้น “ ไม่ใช่ ” เพื่อจุดประสงค์ในการสาธิต เราได้เลือกชุดข้อมูลตัวอย่างต่อไปนี้

📌 ขั้นตอน:

  • เริ่มแรก เลือก เซลล์ D13 และจดสูตรด้านล่าง

=MAX(SUM(C5:D5),SUM(C6:D6),SUM(C7:D7),SUM(C8:D8),SUM(C9:D9),SUM(C10:D10))

  • ถัดไป กดปุ่ม Enter เพื่อค้นหา ยอดขายสูงสุด

  • หลังจากนั้น ใส่สูตรด้านล่างในเซลล์ D14 .

=IF(SUM(VLOOKUP(D12, $B$5:$D$10,{2,3}, FALSE))>=D13,"Yes","No")

<3

🔎 รายละเอียดสูตร:

  • ที่นี่ ในฟังก์ชัน IF SUM(VLOOKUP(C14, $B$4:$G$11, {3,4,5,6}, FALSE))>=E15 เป็นตรรกะเงื่อนไข
  • อย่างไรก็ตาม ฟังก์ชัน VLOOKUP จะตรวจสอบว่ายอดขายรวมของ Name ที่ป้อนนั้นมากกว่าหรือเท่ากับยอดขายสูงสุดที่เรากำหนดไว้ล่วงหน้าหรือไม่
  • หลังจากนั้น SUM ฟังก์ชันจัดเตรียมผลรวมของชื่อเฉพาะ
  • สุดท้าย ฟังก์ชัน IF ตรวจสอบเงื่อนไข หากยอดขายตรงกัน เราจะพิมพ์ “ ใช่ ” มิฉะนั้น “ ไม่ใช่
  • สุดท้าย กดปุ่ม Enter คีย์เพื่อให้ได้ผลลัพธ์สุดท้าย

อ่านเพิ่มเติม: INDEX MATCH เทียบกับฟังก์ชัน VLOOKUP (9 ตัวอย่าง)

วิธีการรวมหลายแถวด้วยฟังก์ชัน INDEX และ MATCH

อย่างไรก็ตาม เราสามารถรวมฟังก์ชัน INDEX และ MATCH เข้าด้วยกันเพื่อหาผลรวมของ หลายแถว อย่างไรก็ตาม กระบวนการทางเลือกนี้ใช้งานง่ายมาก ที่นี่ เราจะคำนวณยอดขายรวมของพนักงาน Ethan Scott ในเดือนต่างๆ ของปี เพื่อจุดประสงค์ในการสาธิต ฉันได้เปลี่ยนชุดข้อมูลก่อนหน้านี้ ดังนั้น ให้ทำตามขั้นตอนด้านล่างเพื่อให้การดำเนินการเสร็จสมบูรณ์อย่างถูกต้อง

📌 ขั้นตอน:

  • ประการแรก ใส่สูตรต่อไปนี้ในเซลล์ D12 .

=SUM(INDEX(C5:D10,,MATCH("Ethan Scott",C5:D5,0)))

  • หลังจากนั้น กด Enter เพื่อคำนวณยอดขายรวมของ Ethan Scott

สิ่งที่ต้องจำ

  • ประการแรก หากค่าที่ค้นหาไม่มีอยู่ในชุดข้อมูลที่กำหนด ฟังก์ชันทั้งหมดเหล่านี้จะส่งคืน #NA ข้อผิดพลาด
  • ในทำนองเดียวกัน ถ้า col_index_num มากกว่าจำนวนคอลัมน์ในตารางอาร์เรย์ คุณจะได้รับค่าความผิดพลาด #REF! .
  • สุดท้าย คุณจะได้รับค่าความผิดพลาด #VALUE! ถ้า table_array น้อยกว่า 1 .

สรุป

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

สำหรับข้อมูลเพิ่มเติมเช่นนี้ โปรดไปที่ Exceldemy.com .

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