วิธีค้นหาค่าที่ตรงกันในสองแผ่นงานใน Excel (4 วิธี) -

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

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

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

ดาวน์โหลดแบบฝึกหัดนี้เพื่อฝึกฝนขณะที่คุณกำลังอ่านบทความนี้

Excel หาค่าที่ตรงกันใน 2 แผ่นงาน.xlsx

4 วิธีที่เหมาะสมในการค้นหาค่าที่ตรงกันใน 2 แผ่นงาน

1. ใช้ฟังก์ชัน EXACT เพื่อหาค่าที่ตรงกันในแผ่นงาน Excel สองแผ่น

ฟังก์ชัน แน่นอน จะผ่านแถวและคอลัมน์ในแผ่นงานที่แตกต่างกันสองแผ่น และค้นหาค่าที่ตรงกันในเซลล์ Excel ทำตามขั้นตอนด้านล่างนี้เพื่อเรียนรู้!

ขั้นตอนที่ 1:

ในตัวอย่างต่อไปนี้ เราได้รับชุดข้อมูลสองชุดในเวิร์กชีตสองแผ่นที่แตกต่างกัน ชุดข้อมูลที่มีคอลัมน์ชื่อ “Unique ID”, “Name”, และ “Salary” ของตัวแทนขายบางราย ตอนนี้งานของเราคือค้นหาค่าที่ตรงกันซึ่งมีอยู่ในชุดข้อมูลเวิร์กชีตเหล่านั้น

สำหรับเวิร์กชีต “Sales-Jan” ชุดข้อมูลคือ

และชุดข้อมูลถัดไปคือ

ใน คอลัมน์ "Matching ID" เราจะค้นหาค่าที่ตรงกันที่มีอยู่ในเวิร์กชีต

ขั้นตอนที่ 2:

ในเซลล์ F4 ใช้ฟังก์ชัน แน่นอน อาร์กิวเมนต์ทั่วไปของฟังก์ชันคือ

=EXACT(text1,text2)

ตอนนี้ใส่ค่าลงในฟังก์ชันและรูปแบบสุดท้ายคือ

=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)

โดยที่

  • Text1 คือ $B$4:$B$15 ตามที่เราต้องการค้นหา ID ที่ตรงกันระหว่างสองเวิร์กชีต
  • Text2 คือ 'Sales-Jan'!$B$4:$B$15 ซึ่งเป็นคอลัมน์ Unique ID ใน Sales-Jan

กด Enter เพื่อรับผลลัพธ์

ขั้นตอนที่ 3:

เลื่อนเคอร์เซอร์ของเมาส์ไปที่มุมล่างขวาของเซลล์สูตรจนกว่าคุณจะได้ไอคอนจุดจับเติม ( + ) ตอนนี้ให้คลิกและลากไอคอนเพื่อใช้สูตรเดียวกันกับเซลล์ที่เหลือ

เราจะเห็นว่าฟังก์ชัน แน่นอน กำลังส่งกลับ FALSE เมื่อค่าไม่ตรงกัน และ TRUE สำหรับค่าที่ตรงกัน นั่นคือวิธีที่คุณสามารถค้นหาค่าที่ตรงกันในสองเวิร์กชีต

2. รวมฟังก์ชัน MATCH กับ ISNUMBER เพื่อรับค่าที่ตรงกันในสองเวิร์กชีต

คอมโบของ MATCH และ ISNUMBER สูตรยังให้ค่าที่ตรงกันในสองเวิร์กชีต

ขั้นตอนที่ 1:

ในเซลล์ F4 ใช้ จับคู่ ด้วยสูตร ISNUMBER หลังจากใส่ค่าลงในสูตร รูปแบบสุดท้ายคือ

=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))

โดยที่

  • Lookup_values ​​ คือ B4
  • Lookup_array คือ 'Sales-Jan'!$B$4:$B$15 คลิกที่แผ่นงาน Sales-Jan เพื่อไปที่นั่นและเลือกอาร์เรย์

  • [match_type] คือ แน่นอน (0) .

ตอนนี้กด Enter เพื่อใช้สูตร

<0

ขั้นตอนที่ 2:

สูตรจะให้ " TRUE " หากค่าตรงกัน และจะคืนค่า “ FALSE ” หากค่าไม่ตรงกัน

ใช้สูตรเดียวกันสำหรับเซลล์ที่เหลือเพื่อให้ได้ผลลัพธ์สุดท้าย

3. แทรกฟังก์ชัน VLOOKUP เพื่อค้นหาค่าที่ตรงกันในเวิร์กชีตสองแผ่น

ฟังก์ชัน VLOOKUP รับค่าที่ป้อน ค้นหาในเวิร์กชีต และส่งกลับค่าที่ตรงกัน อินพุต มาทำตามขั้นตอนเหล่านี้เพื่อเรียนรู้กันเลย!

ขั้นตอนที่ 1:

ใช้ฟังก์ชัน VLOOKUP ในเซลล์ที่คุณต้องการรับค่าที่ตรงกัน ใส่ค่าลงในฟังก์ชันและสูตรสุดท้ายคือ

=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)

โดยที่

  • Lookup_value คือ B4
  • Table_array คือ 'Sales-Jan'!$B$4:$C$15 ไปที่แผ่นงาน Sales-Jan และเลือกอาร์เรย์ของตาราง

  • Col_index_num คือ 2 . เราต้องการได้ชื่อที่ตรงกับ ID ที่ตรงกัน
  • [range_lookup] ค่าคือ FALSE (แน่นอน)

กด Enter เพื่อรับผลลัพธ์

ขั้นตอนที่ 2:

ดังนั้นเราจึงพบค่าแรกที่ตรงกัน ใช้ฟังก์ชันเดียวกันกับเซลล์ที่เหลือเพื่อให้ได้ผลลัพธ์สุดท้าย เมื่อ VLOOKUP ไม่พบค่าที่ตรงกัน ระบบจะส่งกลับข้อผิดพลาด #N/A

4. รวม IF กับสูตร ISNA เพื่อรับการจับคู่จากสองเวิร์กชีตใน Excel

อีกสูตรหนึ่งที่สามารถช่วยคุณเปรียบเทียบชุดข้อมูลทั้งสองและระบุว่าค่าที่มีอยู่ในเวิร์กชีตทั้งสองคือ IF ด้วย สูตร ISNA

ขั้นตอนที่ 1:

ในเซลล์ F4 ใช้คอมโบ IF ด้วยสูตร ISNA หลังจากป้อนค่าแล้ว แบบฟอร์มสุดท้ายคือ

=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)),"NO","YES")

ที่ไหน

  • Lookup_value คือ B4
  • Table_array คือ 'Sales-Jan'!$B$4:$C$15 .
  • Col_index_num คือ 2 .
  • [range_lookup] ค่า FALSE (ตรงทั้งหมด)
  • หากค่าตรงกัน สูตรจะคืนค่า ใช่ มิฉะนั้น จะส่งคืน ไม่

ใช้ฟังก์ชันโดยกด Enter

ขั้นตอนที่ 2:

ตอนนี้ใช้สูตรเดียวกันกับเซลล์ที่เหลือเพื่อให้ได้ผลลัพธ์สุดท้าย

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

👉 ฟังก์ชัน แน่นอน คำนึงถึงขนาดตัวพิมพ์ จะไม่เห็น Alexander และ Alexander ว่าตรงกัน

👉 ฟังก์ชัน VLOOKUP เสมอค้นหาค่าการค้นหาจากคอลัมน์บนซ้ายสุดไปทางขวา ฟังก์ชันนี้ ไม่เคย ค้นหาข้อมูลทางด้านซ้าย

👉 เมื่อคุณเลือก Table_Array คุณต้องใช้การอ้างอิงเซลล์แบบสัมบูรณ์ ($) เพื่อบล็อกอาร์เรย์

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