วิธีเปรียบเทียบสองสตริงใน Excel

สารบัญ:

วิธีเปรียบเทียบสองสตริงใน Excel
วิธีเปรียบเทียบสองสตริงใน Excel

วีดีโอ: วิธีเปรียบเทียบสองสตริงใน Excel

วีดีโอ: วิธีเปรียบเทียบสองสตริงใน Excel
วีดีโอ: รวมมิตร Tip Excel - เปรียบเทียบข้อมูล 2 ชุด 2024, พฤศจิกายน
Anonim

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

วิธีเปรียบเทียบสองสตริงใน Excel
วิธีเปรียบเทียบสองสตริงใน Excel

คำแนะนำ

ขั้นตอนที่ 1

ใช้ฟังก์ชันการเปรียบเทียบเซลล์ COUNTIF ในตัว ถ้าคุณต้องการเปรียบเทียบค่าข้อความในเซลล์คอลัมน์ของตารางด้วยข้อความตัวอย่างและคำนวณใหม่ที่ตรงกันทั้งหมด เริ่มต้นด้วยการเติมคอลัมน์ที่มีค่าข้อความ จากนั้นในคอลัมน์อื่น ให้คลิกเซลล์ที่คุณต้องการดูผลการนับและป้อนสูตรที่เหมาะสม ตัวอย่างเช่น หากค่าที่ตรวจสอบอยู่ในคอลัมน์ A และผลลัพธ์ควรอยู่ในเซลล์แรกของคอลัมน์ C เนื้อหาควรเป็นดังนี้: = COUNTIF ($ A: $ A; "Grape") ที่นี่ "องุ่น" เป็นค่าสตริงที่มีการเปรียบเทียบค่าของเซลล์ทั้งหมดในคอลัมน์ A คุณสามารถข้ามการระบุค่าในสูตร แต่วางไว้ในเซลล์ที่แยกจากกัน (เช่น ใน B1) และแทรกลิงก์ที่เกี่ยวข้อง ลงในสูตร: = COUNTIF ($ A: $ A; B1)

ขั้นตอนที่ 2

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

ขั้นตอนที่ 3

ใช้การรวมกันของฟังก์ชัน IF และ CONCATENATE ในตัวเมื่อคุณต้องการจับคู่เซลล์ข้อความมากกว่าหนึ่งเซลล์กับรูปแบบ ฟังก์ชัน CONCATENATE เชื่อมค่าที่ระบุเป็นตัวแปรสตริงเดียว ตัวอย่างเช่น คำสั่ง CONCATE (A1; "and"; B1) จะเพิ่มข้อความ "and" ลงในแถวจากเซลล์ A1 และหลังจากนั้นจะวางแถวจากเซลล์ B1 สตริงที่สร้างในลักษณะนี้สามารถเปรียบเทียบกับรูปแบบโดยใช้ฟังก์ชัน IF เมื่อคุณต้องการเปรียบเทียบมากกว่าหนึ่งสตริง จะสะดวกกว่าที่จะตั้งชื่อของคุณเองให้กับเซลล์ตัวอย่าง เมื่อต้องการทำสิ่งนี้ ให้คลิกที่เมนูนั้นและทางด้านซ้ายของแถบสูตร แทนที่จะพิมพ์ชื่อเซลล์ (เช่น C1) ให้พิมพ์ชื่อใหม่ (เช่น "ตัวอย่าง") จากนั้นคลิกเซลล์ซึ่งผลลัพธ์การเปรียบเทียบควรเป็น และป้อนสูตร: IF (CONCATENATE (A1; "and"; B1) = sample; 1; 0) หน่วยคือค่าที่เซลล์ที่มีสูตรจะมีถ้า การเปรียบเทียบจะให้ผลลัพธ์ที่เป็นบวกและเป็นศูนย์สำหรับผลลัพธ์เชิงลบ ง่ายมากที่จะคูณสูตรนี้สำหรับแถวตารางทั้งหมดที่ต้องเปรียบเทียบกับตัวอย่าง - เลื่อนเคอร์เซอร์ไปที่มุมล่างขวาของเซลล์และเมื่อเคอร์เซอร์เปลี่ยน (กลายเป็นกากบาทสีดำ) ให้กดปุ่มซ้ายของเมาส์ แล้วลากเซลล์นี้ลงไปที่แถวที่เปรียบเทียบล่าสุด

แนะนำ: