วิธีเปรียบเทียบสองคอลัมน์ใน Microsoft Excel


เมื่อคุณต้องการเปรียบเทียบค่าในคอลัมน์ต่างๆ ใน ​​Microsoft Excel คุณสามารถใช้ได้มากกว่าแค่ลูกตา คุณสามารถเน้นค่าที่ไม่ซ้ำหรือค่าที่ซ้ำกัน แสดงผลจริงหรือเท็จสำหรับรายการที่ตรงกัน หรือดูว่าค่าใดที่ตรงกันทุกประการปรากฏในทั้งสองคอลัมน์

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

เน้นค่าที่ไม่ซ้ำหรือซ้ำกันด้วยการจัดรูปแบบตามเงื่อนไข

หากคุณต้องการระบุค่าที่ซ้ำกันหรือค่าที่ไม่ซ้ำในคอลัมน์ของคุณ คุณสามารถ ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไข เมื่อคุณเห็นค่าที่ไฮไลต์แล้ว คุณสามารถดำเนินการใดก็ได้ที่ต้องการ

เมื่อใช้วิธีนี้ กฎจะเปรียบเทียบค่าในคอลัมน์โดยรวม ไม่ใช่ต่อแถว

  1. เลือกคอลัมน์ที่คุณต้องการเปรียบเทียบ จากนั้น ไปที่แท็บ หน้าแรกเปิดเมนูแบบเลื่อนลง การจัดรูปแบบตามเงื่อนไขและเลือก กฎใหม่
    1. เลือก จัดรูปแบบเฉพาะค่าที่ไม่ซ้ำหรือซ้ำกันที่ด้านบนของช่องกฎการจัดรูปแบบใหม่
    2. ในกล่องแบบเลื่อนลง จัดรูปแบบทั้งหมดให้เลือก ไม่ซ้ำกันหรือ ซ้ำขึ้นอยู่กับว่าคุณต้องการเน้นสีใด
      1. เลือกปุ่ม รูปแบบและใช้แท็บเพื่อเลือกรูปแบบการจัดรูปแบบที่คุณต้องการ ตัวอย่างเช่น คุณสามารถใช้แท็บ แบบอักษรเพื่อเลือกสีของข้อความ หรือใช้แท็บ เติมเพื่อเลือกสีสำหรับเซลล์ เลือก ตกลง
        1. จากนั้นคุณจะเห็นตัวอย่างว่าค่าที่ไม่ซ้ำหรือค่าที่ซ้ำกันของคุณจะปรากฏอย่างไร เลือก ตกลงเพื่อใช้กฎ
        2. เมื่อคุณ ดูค่าที่เน้นไว้ คุณสามารถดำเนินการกับสิ่งเหล่านั้นตามที่คุณต้องการ ในตัวอย่างนี้ เราได้เติมเซลล์ด้วยค่าที่ซ้ำกันเป็นสีเหลือง

          เปรียบเทียบคอลัมน์โดยใช้ Go To Special

          หากคุณต้องการดูความแตกต่างในคอลัมน์ของคุณทีละแถว คุณสามารถใช้คุณลักษณะไปที่แบบพิเศษได้ นี่เป็นการเน้นค่าที่ไม่ซ้ำชั่วคราวเพื่อให้คุณสามารถทำสิ่งที่คุณต้องการได้

          โปรดจำไว้ว่า เมื่อใช้วิธีการนี้ คุณลักษณะจะเปรียบเทียบค่าต่อแถว ไม่ใช่โดยรวม

            .
        3. เลือกคอลัมน์หรือเซลล์ในคอลัมน์ที่คุณต้องการเปรียบเทียบ ไปที่แท็บ หน้าแรกเปิดเมนูแบบเลื่อนลง ค้นหาและเลือกและเลือก ไปที่พิเศษ
          1. ในกล่องโต้ตอบที่ปรากฏขึ้น ให้เลือก ความแตกต่างของแถวและเลือก ตกลง
            1. จากนั้นคุณจะเห็นเซลล์ในแถวที่เลือกในคอลัมน์ที่สองซึ่งแตกต่างจากเซลล์แรก
            2. คุณสามารถดำเนินการได้ทันทีหากมีความแตกต่างเพียงเล็กน้อยเท่านั้น หากคุณมีหลายเซลล์ คุณสามารถเลือกเซลล์ไว้และเลือก เติมสีบนแท็บ หน้าแรกเป็น เน้นเซลล์ อย่างถาวร ซึ่งจะช่วยให้คุณมีเวลามากขึ้นในการทำสิ่งที่คุณต้องการ

              เปรียบเทียบคอลัมน์โดยใช้ True หรือ False

              บางทีคุณอาจต้องการค้นหารายการที่ตรงกันและความแตกต่างในชุดข้อมูลของคุณโดยไม่มีแบบอักษรหรือการจัดรูปแบบเซลล์ คุณสามารถใช้สูตรง่ายๆ ที่ไม่มีฟังก์ชันเพื่อแสดงค่า True สำหรับค่าที่เหมือนกันหรือ False สำหรับค่าที่ไม่เหมือนกัน

              เมื่อใช้วิธีนี้ สูตรจะเปรียบเทียบค่าต่อแถว ไม่ใช่โดยรวม

              1. ไปที่แถวที่มีค่าสองค่าแรกที่คุณต้องการเปรียบเทียบ และเลือกเซลล์ทางด้านขวา
                1. พิมพ์เครื่องหมายเท่ากับ (=) การอ้างอิงเซลล์แรก เครื่องหมายเท่ากับอีกเครื่องหมายหนึ่ง และการอ้างอิงเซลล์ที่สอง จากนั้นกด Enterหรือ Returnเพื่อดูผลลัพธ์ ตามตัวอย่าง เราจะเปรียบเทียบเซลล์ A1 และ B1 โดยใช้สูตรต่อไปนี้:
                2. =A1=B1

                  1. จากนั้นคุณสามารถใช้จุดจับเติมเพื่อคัดลอกและวางสูตรนั้นลงในเซลล์ที่เหลือในคอลัมน์ ลากที่จับเติมลงเพื่อเติมเซลล์หรือดับเบิลคลิกเพื่อเติมเซลล์ที่เหลือโดยอัตโนมัติ
                  2. จากนั้นคุณจะมีค่าจริงหรือเท็จในคอลัมน์นั้นสำหรับค่าแต่ละแถว

                    เปรียบเทียบคอลัมน์โดยใช้ฟังก์ชัน IF

                    หากคุณชอบวิธีการข้างต้นในการแสดงค่าของคุณเป็น True หรือ False แต่ต้องการแสดงสิ่งที่แตกต่างออกไป คุณสามารถ ใช้ฟังก์ชัน IF ด้วยเครื่องมือนี้ คุณสามารถป้อนข้อความที่คุณต้องการแสดงสำหรับค่าที่ซ้ำและไม่ซ้ำกัน

                    เช่นเดียวกับตัวอย่างข้างต้น สูตรจะเปรียบเทียบค่าต่อแถว ไม่ใช่ภาพรวม.

                    ไวยากรณ์สำหรับสูตรคือ IF(test, if_true, if_false)

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

                      จากนั้น ป้อนฟังก์ชัน IF และสูตรของมัน ที่นี่ เราจะเปรียบเทียบเซลล์ A1 และ B1 หากเหมือนกัน เราจะแสดง "เหมือนกัน" และหากไม่เหมือนกัน เราจะแสดง "ต่างกัน"

                      =IF(A1=B1,”เหมือนกัน”,”ต่างกัน”)

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

                      เปรียบเทียบคอลัมน์โดยใช้ฟังก์ชัน VLOOKUP

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

                      ไวยากรณ์สำหรับสูตรคือ VLOOKUP(lookup_value, array, col_num, match)

                      • Lookup_value: ค่าที่คุณต้องการค้นหา คุณจะเริ่มต้นด้วยเซลล์ทางด้านซ้ายของแถวนั้น จากนั้นคัดลอกสูตรลงสำหรับเซลล์ที่เหลือ
                      • อาร์เรย์: ช่วงของเซลล์ที่จะค้นหาค่าด้านบน
                      • Col_num: หมายเลขคอลัมน์ที่มีค่าส่งคืน
                      • การจับคู่: ป้อน 1 หรือ True สำหรับการจับคู่โดยประมาณ หรือ 0 หรือ False สำหรับการจับคู่แบบตรงทั้งหมด
                      • ไปที่แถวที่มีค่าสองค่าแรกที่คุณต้องการเปรียบเทียบ และเลือกเซลล์ทางด้านขวาดังที่แสดงไว้ก่อนหน้า

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

                        =VLOOKUP(A1,$B$1:$B$5,1,FALSE)

                        โปรดสังเกตว่าเราใช้การอ้างอิงแบบสัมบูรณ์ ($B$1:$B$5) แทนที่จะเป็นการอ้างอิงแบบสัมพันธ์ (B1:B5) เพื่อให้เราสามารถคัดลอกสูตรลงไปยังเซลล์ที่เหลือโดยคงช่วงเดียวกันไว้ในอาร์กิวเมนต์ array.

                        เลือกจุดจับเติมแล้วลากไปยังเซลล์ที่เหลือหรือดับเบิลคลิกเพื่อเติม

                        คุณจะเห็นว่าสูตรส่งกลับผลลัพธ์สำหรับค่าเหล่านั้นในคอลัมน์ B ที่ปรากฏในคอลัมน์ A ด้วย สำหรับค่าเหล่านั้นที่ไม่แสดง คุณจะเห็นข้อผิดพลาด #N/A

                        ทางเลือก: เพิ่มฟังก์ชัน IFNA

                        หากคุณต้องการ แสดงอย่างอื่นที่ไม่ใช่ #N/A สำหรับข้อมูลที่ไม่ตรงกัน คุณสามารถเพิ่มฟังก์ชัน IFNA ลงในสูตรได้

                        ไวยากรณ์คือ IFNA(value, if_na) โดยที่ valueเป็นที่ที่คุณกำลังตรวจสอบ #N/A และ if_naคือสิ่งที่จะแสดงหากพบ .

                        ที่นี่ เราจะแสดงเครื่องหมายดอกจันแทน #N/A โดยใช้สูตรนี้:

                        =IFNA(VLOOKUP(A1,$B$1:$B$5,1,FALSE),”*”)

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

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

                        .

                        กระทู้ที่เกี่ยวข้อง:


                        18.05.2023