Làm cách nào để kiểm tra xem giá trị trong một cột có tồn tại trong một cột khác trong Excel không?

Công thức Vlookup để kiểm tra sự hiện diện của A2 trong cột trong C. Nếu nó không có mặt, thì nó sẽ trả về lỗi. Iserror dùng để kiểm tra lỗi, nếu có lỗi sẽ trả về giá trị thực “Non Exist”. Nếu không, nó trả về Giá trị Sai “Tồn tại”

Hướng dẫn này trình bày cách tô sáng một ô nếu giá trị của nó tồn tại trong một cột khác trong Excel và Google Trang tính

 

 

Đánh dấu ô nếu giá trị tồn tại trong một cột khác

Trong Excel, bạn có thể sử dụng định dạng có điều kiện để tô sáng một ô nếu giá trị của ô đó tồn tại trong một cột khác. Trong ví dụ này, có một danh sách tên ở Cột B và một danh sách khác ở Cột C, như hình bên dưới

 

 

Giả sử bạn muốn đánh dấu màu xanh lá cây tất cả các ô từ Cột B, cũng tồn tại trong Cột C

  1. Chọn phạm vi dữ liệu sẽ được đánh dấu và trong Dải băng, đi tới Trang chủ > Định dạng có điều kiện > Quy tắc mới

 

 

  1. Trong cửa sổ Quy tắc định dạng mới, [1] chọn Sử dụng công thức để xác định các ô cần định dạng cho loại Quy tắc và [2] nhập công thức
=NOT[ISERROR[VLOOKUP[$B2,$C$2:$C$5,1,FALSE]]]

Sau đó [3] nhấp vào Định dạng

 

 

  • Công thức VLOOKUP tìm kiếm một giá trị từ Cột B trong phạm vi C2. C5
  • Nếu giá trị được tìm thấy, Hàm ISERROR sẽ trả về FALSE, vì không có lỗi
  • Hàm NOT sẽ hoàn nguyên kết quả của Hàm ISERROR, vì vậy FALSE trở thành TRUE

Quy tắc định dạng chỉ được áp dụng cho các ô có kết quả của công thức là đúng

  1. Trong cửa sổ Format Cells, vào thẻ Fill, chọn màu [e. g. , màu xanh lục] và nhấp vào OK

 

 

  1. Bây giờ, bạn quay lại cửa sổ Quy tắc định dạng mới, nơi bạn có thể xem bản xem trước của định dạng. Nhấp vào OK

 

 

Do đó, các ô từ Cột B cũng tồn tại trong Cột C [B3, B5, B9 và B10] được đánh dấu bằng màu xanh lục

 

 

Đánh dấu một ô nếu giá trị của nó tồn tại trong một cột khác trong Google Trang tính

Bạn có thể sử dụng tương tự trong Google Trang tính như được hiển thị ở trên trong Excel

  1. Chọn vùng dữ liệu cần bôi đen [B2. B10] và trong Dải băng, đi tới Định dạng > Định dạng có điều kiện

 

 

  1. Trong cửa sổ Quy tắc định dạng có điều kiện ở bên phải, [1] chọn Công thức tùy chỉnh từ trình đơn thả xuống Quy tắc định dạng và [2] nhập công thức
=NOT[ISERROR[VLOOKUP[$B2,$C$2:$C$5,1,FALSE]]]

Sau đó [3] Nhấp vào Xong, để màu xanh lục làm màu tô sáng trong ô. Điều này có thể được thay đổi sau bằng cách nhấp vào biểu tượng tô màu

Bài viết này sẽ nói về cách chúng ta có thể kiểm tra xem giá trị có tồn tại trong một cột khác hay không bằng cách sử dụng công thức trong excel. Đây là một phương pháp rất hiệu quả mà tôi đã bắt gặp khi làm việc với dữ liệu mà tôi phải làm tương tự

Nhiệm vụ là xem dữ liệu từ Cột 1 có ở cột 2 hay không, nếu có thì đánh dấu “tồn tại” nếu không thì đánh dấu “không tồn tại”

Hãy đi thẳng vào nhiệm vụ

Công thức sử dụng

=IF[ISERROR[VLOOKUP[A2,$C$2. $C$4, 1, FALSE]],”Không tồn tại”,”Tồn tại” ]

  • Sau khi nhập công thức, bạn sẽ nhận được kết quả là TRUE nếu cả hai giá trị cột khớp nhau, nếu không thì FALSE. Sau đó, sử dụng tính năng tự động điền [+] để kéo công thức xuống phần còn lại của cột

2. Trả về TRUE bằng hàm EXACT nếu một giá trị tồn tại trong cột Excel

Đôi khi, chúng tôi muốn khớp dữ liệu phân biệt chữ hoa chữ thường giữa các cột và nhận kết quả khớp. Trong những trường hợp như vậy, chức năng CHÍNH XÁC có thể là một trợ giúp tuyệt vời. Hàm EXACT kiểm tra xem hai chuỗi văn bản có hoàn toàn giống nhau không và trả về TRUE hoặc FALSE. Hàm này phân biệt chữ hoa chữ thường. Các bước chúng tôi đã làm theo cho phương pháp này là

bước

  • Đầu tiên, gõ công thức sau

=EXACT[B5,C5]

  • Nếu nhập đúng công thức sẽ cho kết quả như sau

3. Sử dụng kết hợp các hàm MATCH, ISERROR và NOT để nhận TRUE nếu giá trị tồn tại trong cột Excel

Trước đó trong bài viết này, chúng ta đã nói về việc sử dụng kết hợp các hàm để khớp với một giá trị ô cụ thể trong một dải dữ liệu. Thật thú vị, có một số kết hợp để thực hiện nhiệm vụ. Ví dụ: chúng ta có thể sử dụng đồng thời các hàm MATCH, ISERROR và NOT. Trong ví dụ hiện tại, chúng tôi có tập dữ liệu trái cây và chúng tôi sẽ tìm tên một loại trái cây cụ thể trong cột chứa danh sách các loại trái cây khác

bước

  • Để có được kết quả như mong đợi, hãy nhập công thức sau

=NOT[ISERROR[MATCH[B5,$C$5:$C$13,0]]]

Sự cố của công thức

➤ TRẬN ĐẤU[B5,$C$5. $C$13,0]

Ở đây, hàm MATCH trả về vị trí tương đối của một mục trong một mảng khớp với một giá trị đã chỉ định theo một thứ tự đã chỉ định

➤ ISERROR[MATCH[B5,$C$5. $C$13,0]]

Bây giờ, hàm ISERROR kiểm tra xem một giá trị có phải là lỗi hay không và trả về TRUE hoặc FALSE

➤ NOT[ISERROR[MATCH[B5,$C$5. $C$13,0]]]

Cuối cùng, hàm NOT thay đổi FALSE thành TRUE hoặc FALSE thành TRUE

  • Bạn sẽ nhận được kết quả sau nếu công thức được nhập chính xác

4. Trả về TRUE nếu một giá trị hiện diện trong một cột Excel bằng cách sử dụng kết hợp các hàm IF, ISERROR và VLOOKUP

Tương tự như trong ví dụ trước, chúng ta sẽ sử dụng một tổ hợp hàm khác để nhận kết quả TRUE nếu một giá trị cụ thể có sẵn trong một cột khác. Bây giờ, chúng ta sẽ sử dụng kết hợp các hàm IF, ISERROR và VLOOKUP. Chẳng hạn, chúng tôi muốn biết liệu có bất kỳ số nào trong ô của cột B có sẵn trong cột C hay không. Dưới đây là các bước chúng tôi sẽ làm theo

bước

  • Đầu tiên, gõ công thức dưới đây

=IF[ISERROR[VLOOKUP[B5,$C$5:$C$13,1,FALSE]],FALSE,TRUE]

Sự cố của công thức

➤ VLOOKUP[B5,$C$5. $C$13,1,SAI]

Ở đây, hàm VLOOKUP tìm kiếm một giá trị trong cột ngoài cùng bên trái của bảng, sau đó trả về một giá trị trong cùng một hàng từ một cột mà bạn chỉ định. Hàm sẽ tìm kiếm giá trị của Ô B5 trong phạm vi C5. C13

➤ ISERROR[VLOOKUP[B5,$C$5. $C$13,1,SAI]]

Bây giờ, hàm ISERROR kiểm tra xem một giá trị có phải là lỗi hay không và trả về TRUE hoặc FALSE. Cuối cùng,

➤ NẾU[ISERROR[VLOOKUP[B5,$C$5. $C$13,1,SAI]],SAI,TRUE]

Hàm IF kiểm tra xem một điều kiện có được đáp ứng hay không và trả về một giá trị nếu TRUE và một giá trị khác nếu FALSE

  • Sau khi nhập công thức, bạn sẽ nhận được kết quả như sau

5. Sử dụng kết hợp các hàm ISNUMBER và MATCH để tìm TRUE nếu giá trị còn lại trong một cột trong Excel

Tương tự như cách 3 và 4, bây giờ chúng ta sẽ áp dụng một tổ hợp hàm khác để tìm kiếm một giá trị ô cụ thể trong một cột. Chẳng hạn như chúng ta sẽ kết hợp hàm ISNUMBER và MATCH để tìm kiếm giá trị và lấy 'TRUE' làm đầu ra. Ví dụ như ta muốn tìm tháng bất kỳ của cột B trong danh sách tháng của cột C. Vì vậy, các bước chúng tôi đã làm theo ở đây là

bước

  • Để có được kết quả mong muốn, trước tiên hãy nhập công thức bên dưới

=ISNUMBER[MATCH[B5,$C$5:$C$13,0]]

Tại đây, hàm MATCH sẽ tìm và so khớp giá trị của Ô B5 trong phạm vi C5. C13 và hàm ISNUMBER kiểm tra xem một giá trị có phải là số hay không và trả về TRUE hoặc FALSE

  • Cuối cùng, bạn sẽ nhận được kết quả như sau

Phần kết luận

Trong bài viết nêu trên, tôi đã cố gắng giải thích các phương pháp tra cứu và so khớp một cách tỉ mỉ. Những phương pháp này rất dễ dàng và mất ít thời gian hơn. Đặc biệt, khi bạn làm việc với dữ liệu lớn, các phương pháp được đề cập ở trên sẽ tiết kiệm rất nhiều thời gian và năng lượng của bạn. Nếu bạn có bất kỳ câu hỏi nào liên quan đến các phương pháp này, hãy cho tôi biết

Chủ Đề