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

นับรายการที่ตรงกัน / ซ้ำกันระหว่างสองคอลัมน์ใน Excel

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


นับการจับคู่ทั้งหมดระหว่างสองคอลัมน์ด้วยฟังก์ชัน SUMPRODUCT และ COUNTIF

ในการนับการจับคู่ทั้งหมดระหว่างสองคอลัมน์ การรวมกันของฟังก์ชัน SUMPRODUCT และ COUNTIF สามารถช่วยคุณได้ ไวยากรณ์ทั่วไปคือ:

=SUMPRODUCT(COUNTIF(range1,range2))
  • range1, range2: ทั้งสองช่วงมีข้อมูลที่คุณต้องการนับที่ตรงกันทั้งหมด

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

=SUMPRODUCT(COUNTIF(A2:A12,C2:C12))


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

=SUMPRODUCT(COUNTIF(A2:A12,C2:C12))

  • นับ(A2:A12,C2:C12): ฟังก์ชัน COUNTIF นี้จะตรวจสอบว่าแต่ละชื่อจากคอลัมน์ C มีอยู่ในคอลัมน์ A หรือไม่ หากมีชื่ออยู่ ตัวเลข 1 จะปรากฏขึ้น มิฉะนั้น จะแสดงตัวเลข 0 ฟังก์ชันจะส่งกลับผลลัพธ์ดังนี้: {1;1;0;0;0;1;0;0;1;0;1}
  • SUMPRODUCT(COUNTIF(A2:A12,C2:C12))=SUMPRODUCT({1;1;0;0;0;1;0;0;1;0;1}): ฟังก์ชัน SUMPRODUCT จะสรุปรายการทั้งหมดในอาร์เรย์นี้และได้ผลลัพธ์: 5.

นับการแข่งขันทั้งหมดระหว่างสองคอลัมน์ด้วยฟังก์ชัน COUNT และ MATCH

ด้วยการรวมกันของฟังก์ชัน COUNT และ MATCH คุณยังสามารถรับจำนวนการจับคู่ระหว่างสองคอลัมน์ ไวยากรณ์ทั่วไปคือ:

{=COUNT(MATCH(range1,range2,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range1, range2: ทั้งสองช่วงมีข้อมูลที่คุณต้องการนับที่ตรงกันทั้งหมด

โปรดป้อนหรือคัดลอกสูตรต่อไปนี้ลงในเซลล์ว่าง จากนั้นกด Ctrl + Shift + Enter คีย์เข้าด้วยกันเพื่อให้ได้ผลลัพธ์ที่ถูกต้องดูภาพหน้าจอ:

=COUNT(MATCH(A2:A12,C2:C12,0))


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

=COUNT(MATCH(A2:A12,C2:C12,0))

  • ตรง(A2:A12,C2:C12,0): ฟังก์ชัน MATCH นี้จะค้นหาชื่อจากคอลัมน์ A ในคอลัมน์ C และส่งคืนตำแหน่งของแต่ละค่าที่ตรงกัน หากไม่พบค่า ค่าความผิดพลาดจะแสดงขึ้น ดังนั้น คุณจะได้รับรายการอาร์เรย์ดังนี้: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A; 9}.
  • COUNT(MATCH(A2:A12,C2:C12,0))= COUNT({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): ฟังก์ชัน COUNT จะนับตัวเลขในรายการอาร์เรย์เพื่อให้ได้ผลลัพธ์: 5.

นับการจับคู่ทั้งหมดระหว่างสองคอลัมน์ด้วยฟังก์ชัน SUMPRODUCT, ISNUMBER และ MATCH

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

=SUMPRODUCT(--(ISNUMBER(MATCH(range1,range2,0))))
  • range1, range2: ทั้งสองช่วงมีข้อมูลที่คุณต้องการนับที่ตรงกันทั้งหมด

ป้อนหรือคัดลอกสูตรด้านล่างลงในเซลล์ว่างเพื่อส่งออกผลลัพธ์ จากนั้นกด เข้าสู่ คีย์เพื่อคืนการคำนวณ ดูภาพหน้าจอ:

=SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))


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

= SUMPRODUCT (- (ISNUMBER (MATCH (A2: A12, C2: C12,0))))

  • ตรง(A2:A12,C2:C12,0): ฟังก์ชัน MATCH นี้จะค้นหาชื่อจากคอลัมน์ A ในคอลัมน์ C และส่งคืนตำแหน่งของแต่ละค่าที่ตรงกัน หากไม่พบค่า ค่าความผิดพลาดจะแสดงขึ้น ดังนั้น คุณจะได้รับรายการอาร์เรย์ดังนี้: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A; 9}.
  • ISNUMBER(MATCH(A2:A12,C2:C12,0))= ISNUMBER({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): ในที่นี้ ฟังก์ชัน ISNUMBER จะแปลงตัวเลขเป็น TRUE และค่าอื่นๆ เป็น FALSE ในอาร์เรย์ ดังนั้น คุณจะได้อาร์เรย์ดังนี้: {TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE}
  • --(ISNUMBER(MATCH(A2:A12,C2:C12,0)))=--({TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE}): --เครื่องหมายลบคู่นี้ใช้เพื่อแปลงค่า TRUE เป็น 1 และค่า False เป็น 0 และส่งกลับผลลัพธ์ดังนี้: {1;1;0;0;0;1;1;0;0;0; 1}.
  • SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))=SUMPRODUCT({1;1;0;0;0;1;1;0;0;0;1}): สุดท้าย ฟังก์ชัน SUMPRODUCT จะสรุปรายการทั้งหมดในอาร์เรย์นี้ และรับผลลัพธ์: 5.

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

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

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

  • นับการจับคู่ระหว่างสองคอลัมน์
  • ตัวอย่างเช่น ฉันมีรายการข้อมูลสองรายการในคอลัมน์ A และคอลัมน์ C ตอนนี้ ฉันต้องการเปรียบเทียบทั้งสองคอลัมน์และนับว่าค่าในคอลัมน์ A พบในคอลัมน์ C ในแถวเดียวกันดังที่แสดงภาพหน้าจอด้านล่างหรือไม่ ในกรณีนี้ ฟังก์ชัน SUMPRODUCT อาจเป็นฟังก์ชันที่ดีที่สุดสำหรับคุณในการแก้ปัญหานี้ใน Excel
  • นับจำนวนเซลล์ที่มีข้อความเฉพาะใน Excel
  • สมมติว่า คุณมีรายการสตริงข้อความ และอาจต้องการค้นหาจำนวนเซลล์ที่มีข้อความบางข้อความเป็นส่วนหนึ่งของเนื้อหา ในกรณีนี้ คุณสามารถใช้อักขระตัวแทน (*) ที่แสดงข้อความหรืออักขระใดๆ ในเกณฑ์ของคุณเมื่อใช้ฟังก์ชัน COUNTIF บทความนี้ผมจะแนะนำวิธีการใช้สูตรในการจัดการกับงานนี้ใน Excel
  • นับจำนวนเซลล์ไม่เท่ากับหลายค่าใน Excel
  • ใน Excel คุณอาจได้รับจำนวนเซลล์ที่ไม่เท่ากับค่าใดค่าหนึ่งได้ง่ายๆ โดยใช้ฟังก์ชัน COUNTIF แต่คุณเคยลองนับเซลล์ที่ไม่เท่ากับหลายค่าหรือไม่ ตัวอย่างเช่น ฉันต้องการรับจำนวนรวมของผลิตภัณฑ์ในคอลัมน์ A แต่ไม่รวมรายการเฉพาะใน C4:C6 ตามภาพหน้าจอด้านล่าง บทความนี้ผมจะแนะนำสูตรบางอย่างสำหรับการแก้ปัญหานี้ใน 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)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (1)
ได้รับคะแนน 5 จาก 5 · การจัดอันดับ 1
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เคล็ดลับดีๆ ช่วยให้ฉันหายปวดตาได้เยอะเลย!
ได้รับคะแนน 5 จาก 5
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

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

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