Mẹo: Hãy demo sử dụng các hàm Xlookup và xmatch mới, các phiên phiên bản được đổi mới của những hàm được biểu thị trong bài viết này. Phần đông hàm mới chuyển động trong ngẫu nhiên hướng nào và trả về các hiệu quả khớp đúng chuẩn theo khoác định, giúp thuận lợi hơn và dễ dãi hơn khi sử dụng hơn người dùng của họ.
Bạn đang xem: Vlookup giá trị trùng nhau
Giả sử các bạn có một danh sách các số vị trí Office cùng bạn cần phải biết những nhân viên cấp dưới nào đã ở trong mỗi Office. Bảng tính là vô cùng lớn, bởi vậy bạn có thể nghĩ rằng kia là trách nhiệm đầy thách thức. Thật dễ dàng để thực hiện với hàm Lookup.
Hàm vlookup và hlookup , cùng với chỉ mục với khớp,là một vài trong các các hàm bổ ích nhất vào Excel.
Dưới đấy là ví dụ về cách sử dụng VLOOKUP.
=VLOOKUP(B2,C2:E7,3,TRUE)
Trong lấy ví dụ như này, B2 là đối sốđầu tiên — một trong những phần tử dữ liệu mà hàm cần hoạt động. Đối với hàm VLOOKUP, đối số thứ nhất là cực hiếm mà bạn muốn tìm. Đối số này rất có thể là tham chiếu ô hoặc một giá bán trị thắt chặt và cố định chẳng hạn như "Smith" hoặc 21.000. Đối số máy hai là phạm vi ô, C2-: E7, trong các số ấy để tìm kiếm giá trị mà bạn có nhu cầu tìm. Đối số thứ cha là cột vào phạm vi ô bao gồm chứa cực hiếm mà chúng ta tìm kiếm.
Đối số thứ tư là tùy chọn. Nhập TRUE hoặc FALSE. Nếu khách hàng nhập TRUE, hoặc vứt trống đối số, hàm vẫn trả về hiệu quả gần khớp với cái giá trị các bạn đã chỉ ra rằng trong đối số sản phẩm nhất. Nếu bạn nhập FALSE, hàm sẽ khớp với cái giá trị do đối số đầu tiên cung cấp. Nói phương pháp khác, hãy nhằm trống đối số thứ tứ — hoặc nhập TRUE — cung cấp cho bạn tính linh động hơn.
Ví dụ này cho mình thấy phương pháp mà hàm hoạt động. Khi bạn nhập một quý giá trong ô B2 (đối số đầu tiên), VLOOKUP đang tìm kiếm những ô trong phạm vi C2: E7 (đối số lắp thêm hai) và trả về kết quả gần đúng duy nhất từ cột thứ ba trong phạm vi, cột E (đối số trang bị 3).

Đối số thứ tứ là trống, do vậy hàm sẽ trả về một kết quả phù hợp gần đúng. Nếu không, bạn sẽ phải nhập trong những giá trị vào cột C hoặc D để có được kết quả.
Khi bạn cảm thấy dễ chịu với hàm VLOOKUP, hàm HLOOKUP phần nhiều dễ sử dụng. Các bạn nhập các đối số tựa như nhưng tra cứu kiếm trong mặt hàng thay vì chưng cột.
Sử dụng chỉ mục cùng khớp thay vì chưng VLOOKUP
Có một số trong những giới hạn nhất thiết với việc áp dụng VLOOKUP — hàm VLOOKUP chỉ hoàn toàn có thể tra cứu một giá trị từ trái quý phái phải. Điều này tức là cột gồm chứa cực hiếm mà bạn nhìn lên luôn ở phía bên trái cột có chứa quý giá trả về. Hiện nay nếu bảng tính của chúng ta không được xây dựng theo cách này, thì không áp dụng VLOOKUP. Sử dụng phối kết hợp các hàm INDEX cùng MATCH nuốm vào đó.
Ví dụ này hiển thị một danh sách nhỏ mà cực hiếm mà chúng tôi muốn search kiếm, Chicago không có trong cột không tính cùng bên trái. Vày vậy, chúng tôi không thể thực hiện VLOOKUP. Ráng vào đó, chúng tôi sẽ sử dụng hàm MATCH nhằm tìm Chicago trong phạm vi B1: B11. Nó được tìm kiếm thấy trong hàng 4. Sau đó, chỉ mục áp dụng giá trị đó là đối số tra cứu với tìm thấy dân số cho Chicago trong cột 4th (cột D). Phương pháp được thực hiện được hiển thị vào ô A14.

Để hiểu thêm ví dụ về phong thái sử dụng chỉ mục và công dụng thay bởi vì VLOOKUP, hãy xem bài viết https://www.mrexcel.com/Excel-Tips/Excel-vlookup-index-match/ theo Bill Jelen, khansar.net MVP.
Bạn thử đi
Nếu bạn muốn thử nghiệm với các hàm tra cứu trước khi trải nghiệm với dữ liệu của riêng rẽ bạn, đó là một số dữ liệu mẫu.
Ví dụ về VLOOKUP tại khu vực làm việc
Sao chép tài liệu sau vào một bảng tính trống.
Mẹo: Trước khi bạn dán dữ liệu vào Excel, hãy đặt độ rộng lớn cột cho các cột trường đoản cú A đến điểm hình ảnh C mang lại 250 với bấm ngắt mẫu văn bản (tabtrang đầu, team căn chỉnh ).
Mật độ | Độ nhớt | Nhiệt độ |
0,457 | 3,55 | 500 |
0,525 | 3,25 | 400 |
0,606 | 2,93 | 300 |
0,675 | 2,75 | 250 |
0,746 | 2,57 | 200 |
0,835 | 2,38 | 150 |
0,946 | 2,17 | 100 |
1,09 | 1,95 | 50 |
1,29 | 1,71 | 0 |
Công thức | Mô tả | Kết quả |
=VLOOKUP(1,A2:C10,2) | Dùng khớp gần đúng để tìm kiếm giá trị 1 trong những cột A, rồi tìm giá trị lớn nhất nhỏ hơn hoặc bằng 1 trong những cột A là 0,946 và sau đó trả về giá trị từ cột B trong cùng hàng. | 2,17 |
=VLOOKUP(1,A2:C10,3,TRUE) | Dùng khớp gần đúng để tìm kiếm giá trị 1 trong cột A, rồi tìm giá trị lớn nhất nhỏ hơn hoặc bằng một trong các cột A là 0,946 và sau đó trả về giá trị từ cột C vào cùng hàng. | 100 |
=VLOOKUP(0,7,A2:C10,3,FALSE) | Dùng khớp chính xác để tìm giá trị 0,7 trong cột A. Vì ko có sự khớp chính xác trong cột A, lỗi được trả về. | #N/A |
=VLOOKUP(0,1,A2:C10,2,TRUE) | Dùng khớp gần đúng để tìm giá trị 0,1 trong cột A. Vì 0,1 nhỏ rộng giá trị nhỏ nhất trong cột A, lỗi được trả về. | #N/A |
=VLOOKUP(2,A2:C10,2,TRUE) | Dùng khớp gần đúng để tìm kiếm giá trị 2 vào cột A, rồi tìm giá trị lớn nhất nhỏ hơn hoặc bằng 2 vào cột A là 1,29 và sau đó trả về giá trị từ cột B vào cùng hàng. | 1,71 |
Ví dụ HLOOKUP
Sao chép tất cả các ô trong bảng này và dán chúng nó vào ô A1 bên trên trang tính trống trong Excel.
Mẹo: Trước khi bạn dán tài liệu vào Excel, hãy để độ rộng lớn cột cho những cột từ A cho điểm ảnh C mang lại 250 với bấm ngắt dòng văn bản (tabtrang đầu, team căn chỉnh ).
Trục | Trụ | Bu-lông |
4 | 4 | 9 |
5 | 7 | 10 |
6 | 8 | 11 |
Công thức | Mô tả | Kết quả |
=HLOOKUP("Trục", A1:C4, 2, TRUE) | Tìm kiếm "Trục" ở hàng 1 và trả về giá trị từ hàng 2 trong cùng cột (Cột A). | 4 |
=HLOOKUP("Trụ", A1:C4, 3, FALSE) | Tìm kiếm "Trụ" ở hàng 1 và trả về giá trị từ hàng 3 trong cùng cột (Cột B). | 7 |
=HLOOKUP("B", A1:C4, 3, TRUE) | Tìm kiếm "B" ở hàng 1 và trả về giá trị từ hàng 3 trong cùng cột. Vì không tìm thấy kết quả khớp chính xác với "B", do đó giá trị lớn nhất trong hàng 1 mà nhỏ hơn "B" sẽ được dùng: "Trục," trong cột A. | 5 |
=HLOOKUP("Bu-lông", A1:C4, 4) | Tìm kiếm "Bu-lông" ở hàng 1 và trả về giá trị từ hàng 4 vào cùng cột (Cột C). | 11 |
=HLOOKUP(3, 1,2,3;"a","b","c";"d","e","f", 2, TRUE) | Tìm kiếm số 3 trong hằng số mảng tía hàng và trả về giá trị từ hàng 2 trong cùng cột (trong trường hợp này là cột thứ ba). Có tía hàng chứa giá trị trong hằng số mảng, mỗi hàng được phân cách bằng dấu chấm phẩy (;). Vì tìm thấy "c" trong hàng 2 và vào cùng cột đó là 3, trả về "c" . | "c" |
Ví dụ về chỉ mục với khớp
Ví dụ cuối cùng này sử dụng những hàm INDEX cùng MATCH cùng với nhau để trả về số hóa đơn nhanh nhất có thể và ngày tương xứng của nó cho mỗi năm thành phố. Vì chưng ngày được trả về dưới dạng số, cửa hàng chúng tôi dùng hàm TEXT nhằm định dạng nó là một trong những ngày. Hàm INDEX thực thụ sử dụng công dụng của hàm MATCH để triển khai đối số. Việc phối hợp các hàm INDEX với MATCH được sử dụng hai lần trong những công thức – lần đầu để trả về số hóa đối kháng rồi tiếp nối để trả về ngày tháng.
Sao chép toàn bộ các ô trong bảng này với dán nó vào ô A1 trên trang tính trống vào Excel.
Xem thêm: Cách Đổi Radian Sang Độ Trên Máy Tính 570 Vn Plus, Cách Đổi Sang Radian Trên Máy Tính 570
Mẹo: Trước khi chúng ta dán dữ liệu vào Excel, hãy đặt độ rộng lớn cột cho các cột từ bỏ A đến D mang lại 250 điểm ảnh và bấm ngắt mẫu văn bản (tabtrang đầu, team căn chỉnh ).
Hóa đơn | Thành phố | Ngày lập Hóa đơn | Hóa 1-1 cũ duy nhất theo tp kèm theo ngày |
3115 | Atlanta | ="Atlanta = "&INDEX($A$2:$C$33,MATCH("Atlanta",$B$2:$B$33,0),1)& ", Ngày lập hóa đơn: " và TEXT(INDEX($A$2:$C$33,MATCH("Atlanta",$B$2:$B$33,0),3),"d/m/yy") | |
3137 | Atlanta | ="Austin = "&INDEX($A$2:$C$33,MATCH("Austin",$B$2:$B$33,0),1)& ", Ngày lập hóa đơn: " & TEXT(INDEX($A$2:$C$33,MATCH("Austin",$B$2:$B$33,0),3),"d/m/yy") | |
3154 | Atlanta | ="Dallas = "&INDEX($A$2:$C$33,MATCH("Dallas",$B$2:$B$33,0),1)& ", Ngày lập hóa đơn: " và TEXT(INDEX($A$2:$C$33,MATCH("Dallas",$B$2:$B$33,0),3),"d/m/yy") | |
3191 | Atlanta | ="New Orleans = "&INDEX($A$2:$C$33,MATCH("New Orleans",$B$2:$B$33,0),1)& ", Ngày lập hóa đơn: " & TEXT(INDEX($A$2:$C$33,MATCH("New Orleans",$B$2:$B$33,0),3),"d/m/yy") | |
3293 | Atlanta | ="Tampa = "&INDEX($A$2:$C$33,MATCH("Tampa",$B$2:$B$33,0),1)& ", Ngày lập hóa đơn: " và TEXT(INDEX($A$2:$C$33,MATCH("Tampa",$B$2:$B$33,0),3),"d/m/yy") |