Bài viết này, Học Excel Online sẽ trình làng bạn cách sử dụng hàm VLOOKUP thân 2 sheet vào excel để xào nấu dữ liệu xuất phát điểm từ 1 trang tính hoặc cửa ngõ sổ thao tác làm việc khác, VLOOKUP trong vô số trang tính cùng tra cứu vớt một cách năng động để trả về những giá trị từ các trang tính khác nhau.

Bạn đang xem: Hàm vlookup từ 2 file khác nhau

Khi tra cứu một vài trang tin tức trong Excel, không nhiều khi tất cả dữ liệu nằm trên cùng một trang tính. Bạn sẽ phải search kiếm trên các trang tính hoặc những cửa sổ thao tác làm việc khác nhau. Tin xuất sắc là Microsoft Excel cung cấp nhiều phương pháp để thực hiện câu hỏi này với tin xấu là tất cả các cách đều phức tạp so cùng với công thức VLOOKUP. Tuy nhiên bạn chỉ việc một chút kiên nhẫn, bọn họ sẽ làm được.


Xem nhanh


Hàm VLOOKUP trên các trang tính kết hợp với hàm IFERRORHàm VLOOKUP trên các trang tính kết phù hợp với hàm INDIRECTHàm VLOOKUP hễ trả về dữ liệu từ không ít trang tính vào những ô không giống nhau

Cách tra cứu kiếm dữ liệu bằng hàm VLOOKUP giữa 2 Sheet

Đối với người mới bắt đầu, hãy phân tích trường hợp đơn giản nhất – biện pháp dùng hàm VLOOKUP thân 2 sheet để xào luộc dữ liệu. Nó vô cùng giống với công thức VLOOKUP thông thường xuyên khi tra cứu kiếm trên và một trang tính. Sự khác biệt là bao gồm tên trang tính trong tham số table_array làm cho công thức của khách hàng biết phạm vi tra cứu phía trong trang nào.

Công thức phổ biến cho hàm VLOOKUP từ 1 trang tính khác ví như sau:

VLOOKUP(lookup_value, Sheet!range, col_index_num, )

Ví dụ: bọn họ hãy kéo số liệu bán sản phẩm từ báo cáo tháng 1 (Jan) thanh lịch trang cầm tắt (Summary). Đối cùng với điều này, chúng ta xác định các tham số sau:

Lookup_values phía bên trong cột A trên trang tóm tắt và bọn họ tham chiếu đến ô dữ liệu thứ nhất là A2.Table_array là phạm vi A2:B6 trên trang tính Jan. Để tham chiếu mang lại nó, hãy để tiền tố mang lại tham chiếu phạm vi với tên trang tính, theo sau là vệt chấm than: Jan!$A$2:$B$6.

Xin để ý rằng họ khóa phạm vi bởi tham chiếu ô tuyệt đối hoàn hảo để ngăn nó chuyển đổi khi sao chép công thức sang các ô khác.


*

Col_index_num là 2 vì chúng ta muốn sao chép một giá trị từ cột B, là cột thứ hai trong ngôi trường Table array.Range_lookup được để thành FALSE để tìm kiếm hiệu quả khớp chính xác.

Đặt các đối số lại với nhau, bọn họ nhận được cách làm này: 

=VLOOKUP(A2, Jan!$A$2:$B$6, 2, FALSE)

*
Cách kiếm tìm kiếm dữ liệu bằng hàm VLOOKUP thân hai trang tính

Kéo cách làm xuống cột và các bạn sẽ nhận được công dụng sau:

Theo cách tương tự, bạn cũng có thể dùng hàm VLOOKUP tài liệu từ trang tính Feb và Mar:

=VLOOKUP(A2, Feb!$A$2:$B$6, 2, FALSE)

=VLOOKUP(A2, Mar!$A$2:$B$6, 2, FALSE)

*
Cách tìm dữ liệu bằng hàm VLOOKUP giữa hai trang tính 2

Mẹo với lưu ý:

Nếu trang tính chứa khoảng trắng hoặc các ký tự chưa hẳn chữ cái, tên trang tính cần được để trong vết ngoặc kép, ví dụ như ‘Jan Sales’!$A$2:$B$6. Để hiểu biết thêm thông tin, vui vẻ xem phương pháp tham chiếu trang tính không giống trong Excel.Thay vị nhập trực tiếp trên trang tính vào công thức, chúng ta cũng có thể chuyển thanh lịch trang tính tra cứu vãn và lựa chọn phạm vi sống đó. Excel sẽ tự động hóa chèn một tham chiếu với cú pháp bao gồm xác, giúp cho bạn không trở ngại khi kiểm tra tên và khắc phục sự cố.

Hàm VLOOKUP từ 1 cửa sổ thao tác làm việc khác

Để hàm VLOOKUP thân hai hành lang cửa số làm việc, bao gồm tên tệp trong vệt ngoặc vuông, theo sau là tên gọi trang tính và dấu chấm than.

Ví dụ: nhằm tìm kiếm giá trị A2 vào phạm vi A2:B6 bên trên trang tính Jan trong cửa ngõ sổ làm việc Sales_reports .xlsx, hãy sử dụng công thức này:

 =VLOOKUP(A2, Jan!$A$2:$B$6, 2, FALSE)

Để biết chi tiết đầy đủ, phấn kích xem VLOOKUP xuất phát từ một cửa sổ làm việc khác trong Excel.

Hàm VLOOKUP trên nhiều trang tính kết hợp với hàm IFERROR

Khi bạn cần tra cứu vãn giữa nhiều hơn thế nữa hai trang tính, phương án đơn giản độc nhất là áp dụng hàm VLOOKUP kết phù hợp với IFERROR. Ý tưởng là lồng một số trong những hàm IFERROR để đánh giá từng trang tính: giả dụ hàm VLOOKUP thứ nhất không kiếm tìm thấy kết quả cân xứng trên trang tính đầu tiên, hãy tìm kiếm trong trang tính tiếp theo.

IFERROR(VLOOKUP(…), IFERROR(VLOOKUP(…), …, “Not found”))

Để xem cách thức này hoạt động như núm nào, chúng ta hãy chú ý ví dụ sau. Dưới đây là bảng Summary cơ mà được yêu mong điền tên cùng số số số lượng sản phẩm trong trang tính WEST và EAST:

*
Hàm VLOOKUP trên nhiều trang tính kết phù hợp với hàm IFERROR

Đầu tiên, chúng ta sẽ kéo những mục . Đối cùng với điều này, họ dùng hàm VLOOKUP để tìm tìm số lượng đơn hàng tròn A2 trên trang tính EAST và trả về giá trị từ cột B (cột thứ hai trong table_array A2:C6). Nếu không tìm kiếm thấy hiệu quả phù hợp, hãy search kiems trang tính WEST. Nếu cả nhị hàm VLOOKUP không thành công, hãy trả về quý giá “Not found”.

=IFERROR(VLOOKUP(A2, East!$A$2:$C$6, 2, FALSE), IFERROR(VLOOKUP(A2, West!$A$2:$C$6, 2, FALSE), “Not found”))

*
VLOOKUP trên nhiều trang tính kết hợp với IFERROR

Để trả lại số lượng, chỉ việc thay đổi địa chỉ cột thành 3:

=IFERROR(VLOOKUP(A2, East!$A$2:$C$6, 3, FALSE), IFERROR(VLOOKUP(A2, West!$A$2:$C$6, 3, FALSE), “Not found”))

Mẹo: nếu như cần, bạn cũng có thể chỉ định các bảng không giống nhau trong một trang tính cho các hàm VLOOKUP không giống nhau. Trong ví dụ như này, cả nhị trang tính tra cứu đều có cùng số sản phẩm (A2:C6), rất nhiều trang tính của chúng ta có thể có size khác nhau.

Hàm VLOOKUP trong không ít cửa sổ có tác dụng việc 

Để hàm VLOOKUP giữa 2 sheet hay nhiều hành lang cửa số làm việc, hãy để tên cửa ngõ sổ thao tác trong dấu ngoặc vuông cùng đặt nó trước tên trang tính. Ví dụ: đây là cách bạn cũng có thể dùng hàm VLOOKUP trong hai tệp khác biệt (Book1 với Book2) cùng với một bí quyết duy nhất:

=IFERROR(VLOOKUP(A2, East!$A$2:$C$6, 2, FALSE), IFERROR(VLOOKUP(A2, West!$A$2:$C$6, 2, FALSE),”Not found”))

Làm cho add cột thành Vlookup các cột

Trong trường hợp bạn phải trả lại dữ liệu từ một số cột, vấn đề tạo col_index_num có thể giúp bạn tiết kiệm thời gian. Có một số trong những điều chỉnh phải thực hiện:

Đối với tham số col_index_num, hãy sử dụng hàm COLUMNS trả về số cột trong một mảng được chỉ định: COLUMNS($A$1:B$1). (Vị trí hàng không thực thụ quan trọng, nó có thể là ngẫu nhiên hàng nào.)Trong tham số lookup_value, hãy cố định và thắt chặt tham chiếu cột bằng dấu $ ($A2), vị vậy nó vẫn cố định khi coppy công thức sang các cột khác.

Kết trái là chúng ta nhận được một loại cách làm mà xào luộc các giá bán trị phù hợp từ các cột khác nhau, tùy trực thuộc vào cột mà công thức được xào luộc vào:

=IFERROR(VLOOKUP($A2, East!$A$2:$C$6, COLUMNS($A$1:B$1), FALSE), IFERROR(VLOOKUP($A2, West!$A$2:$C$6, COLUMNS($A$1:B$1), FALSE), “Not found”))

Khi nhập hàm vào cột B, COLUMNS($A$1:B$1) cho kết quả là 2 yêu mong VLOOKUP trả về mổ quý hiếm từ cột thứ 2 trong bảng.

Khi coppy vào cột C (tức là chúng ta kéo bí quyết từ B2 sang trọng C2), B$1 sẽ biến đổi thành C$1 bởi vì tham chiếu cột là tương đối. Vày đó, COLUMNS($A$1:C$1) review là 3 VLOOKUP trả về quý giá từ cột sản phẩm 3.

*
Làm cho địa chỉ cửa hàng cột thành Vlookup những cột

Công thức này hiệu quả với 2 – 3 trang tra cứu. Giả dụ bạn có tương đối nhiều hơn, hàm IFERROR lặp lại sẽ trở đề xuất quá cồng kềnh. Lấy ví dụ như tiếp theo cho biết thêm cách tiếp cận phức hợp hơn một chút nhưng siêu hiệu quả.

Hàm VLOOKUP trên nhiều trang tính kết hợp với hàm INDIRECT

Một biện pháp khác nhằm hàm VLOOKUP giữa các trang tính vào Excel là sử dụng phối hợp các hàm VLOOKUP cùng INDIRECt. Phương thức này yêu mong một chút chuẩn chỉnh bị, cơ mà cuối cùng, bạn sẽ có một phương pháp rút gọn gàng hơn nhằm VLOOKUP ngẫu nhiên bảng tính nào.

Công thức chung cho hàm VLOOKUP thân 2 sheet như sau:

VLOOKUP(lookup_value, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘” & Sheet_list & “‘!lookup_range”), lookup_value)>0), 0)) và “‘!table_array”), col_index_num, FALSE)

Trong đó:

Lookup_sheets – thương hiệu phạm vi bao gồm tên trang tính đề nghị tra cứu.Lookup_value – giá chỉ trị đề xuất tìm kiếm.Lookup_range – phạm vi cột vào trang tính tra cứu địa điểm tìm kiếm quý hiếm tra cứu.Table_array – chuỗi dữ liệu trong trang tính tra cứu.Col_index_num – số cột vào bảng nhưng mà từ kia trả về một giá trị.

Để công thức hoạt động chính xác, hãy ghi ghi nhớ những xem xét sau:

Công thức này để hoạt động được đề nghị nhấn tổ hợp phím Ctrl + Shift + Enter. Toàn bộ các trang tính phải có cùng sản phẩm công nghệ tự những cột.

Vì bọn họ sử dụng một mảng bảng cho toàn bộ các trang tính tra cứu, hãy hướng dẫn và chỉ định phạm vi lớn nhất nếu những trang tính của công ty có số sản phẩm khác nhau.

Cách thực hiện công thức nhằm VLOOKUP trên các trang tính

Để VLOOKUP nhiều trang tính và một lúc, hãy thực hiện công việc sau:

VIết ra toàn bộ các thương hiệu bảng tra cứu giúp ở kia trong cửa sổ làm việc của người tiêu dùng và đặt tên mang đến phạm vi kia (Lookup_sheets trong trường đúng theo này).
*
Lookup sheets

2. Đồng bộ tài liệu của bạn. Trong ví dụ này, chúng ta sẽ:

Tìm kiếm quý giá A2 (lookup_value) Trong phạm vi A2:A6 (lookup_range) trong bốn trang tính (East, North, South cùng West)Kéo các giá trị từ bỏ cột B, là cột 2 (сol_index_num) vào phạm vi tài liệu A2:C6 (table_array). 

Với các tham số trên, công thức tất cả dạng như sau:

=VLOOKUP($A2, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘”& Lookup_sheets&”‘!$A$2:$A$6″), $A2)>0), 0)) &”‘!$A$2:$C$6”), 2, FALSE)

Xin chú ý rằng bọn họ cố định cả nhị phạm vi ($A$2:$A$6 and $A$2:$C$6) cùng với tham chiếu ô giỏi đối.

3. Nhập công thức vào ô trên cùng (B2 trong lấy ví dụ này) với nhấn Ctrl + Shift + Enter nhằm hoàn thành.

4. Nhận đúp con chuột hoặc kéo fill handle (một nốt màu đen ở góc cạnh phải – dưới của ô được chọn) để coppy công thức xuống cột. 

Kết quả là họ có công thức tra cứu số lượng trong 4 bảng tính và lôi ra mặt mặt hàng tương ứng. Nếu không kiếm thấy số lượng giao dịch cụ thể, lỗi #N/A đang hiển thị như trong sản phẩm 14:

*
Cách sử dụng công thức nhằm VLOOKUP trên những trang tính

Để trả về số lượng, chỉ cần thay cầm cố 2 bằng 3 trong thông số col_index_num vì con số nằm vào cột sản phẩm 3 của băng:

=VLOOKUP($A2, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘” và Lookup_sheets và “‘!$A$2:$A$6”), $A2)>0), 0)) & “‘!$A$2:$C$6”), 3, FALSE)

Nếu bạn có nhu cầu thay thế ký kết hiệu lỗi #N/A bởi văn bản, hãy đưa cách làm IFNA: 

=IFNA(VLOOKUP($A2, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘” & Lookup_sheets & “‘!$A$2:$A$6”), $A2)>0), 0)) & “‘!$A$2:$C$6”), 3, FALSE), “Not found”)

*

VLOOKUP những trang tính giữa các cửa sổ có tác dụng việc

Công thức chung này (hoặc bất kỳ biến thể làm sao của nó) cũng hoàn toàn có thể được sử dụng để Vlookup các trang tính trong một cửa ngõ sổ thao tác khác. Điều này mang đến thấy, hãy chèn tên cửa sổ làm việc bên phía trong INDIRECT như được hiển thị trong công thức dưới đây:

=IFNA(VLOOKUP($A2, INDIRECT(“‘” & INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘” và Lookup_sheets & “‘!$A$2:$A$6”), $A2)>0), 0)) và “‘!$A$2:$C$6”), 2, FALSE), “Not found”)

Hàm VLOOKUP thân 2 sheet cùng trả về các cột

Nếu bạn muốn thấy nhiều tài liệu từ một số cột, cách làm mảng các ô có thể thực hiện điều ấy trong một lần. Để chế tạo một công thức như vậy, hãy cung cấp một hằng số mảng đến tham số col_index_num.

Trong lấy một ví dụ này, shop chúng tôi muốn trả về tên mục (cột B) và số lượng (cột C), theo lần lượt là cột thứ hai và thiết bị 3 vào bảng. Bởi vì vậy, mảng phải là 2,3.

=VLOOKUP($A2, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘”& Lookup_sheets &”‘!$A$2:$C$6″), $A2)>0), 0)) &”‘!$A$2:$C$6”), 2,3, FALSE)

Để nhập đúng mực công thức vào nhiều ô, đó là những gì bạn phải làm:

Trong số 1 tiên, nên chọn lựa tất cả các ô sẽ tiến hành điền (B2:C2 trong ví dụ này).Nhập bí quyết và dìm Ctrl + Shift + Enter. Thao tác này nhập cùng một bí quyết vào các ô vẫn chọn, sẽ trả về một giá bán trị không giống nhau trong mỗi cột.Kéo bí quyết xuống các hàng còn lại.
*
VLOOKUP giữa các trang tính và trả về các cột

Công thức này chuyển động như vậy nào

Để làm rõ hơn, hãy chia nhỏ dại công thức thành nhiều hàm riêng rẽ lẻ:

=VLOOKUP($A2, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, –(COUNTIF(INDIRECT(“‘”& Lookup_sheets&”‘!$A$2:$A$6″), $A2)>0), 0)) &”‘!$A$2:$C$6”), 2, FALSE)

Làm câu hỏi từ trong ra ngoài, đó là những gì bí quyết thực hiện.

COUNTIF và INDIRECT

Tóm lại, INDIRECT xây dựng những tham chiếu cho toàn bộ các trang tính nên tra cứu cùng COUNTIF đếm số lần xuất hiện của giá trị tra cứu vớt (A2) trong những trang tính:

–(COUNTIF( INDIRECT(“‘”&Lookup_sheets&”‘!$A$2:$A$6”), $A2)>0)

Chi tiết hơn

Đầu tiên, bạn phối kết hợp tên (Lookup_sheets) với tham chiếu ô ($A$2:$A$6), thêm lốt nháy 1-1 và vệt chấm than vào đúng địa điểm để chế tạo tham chiếu bên phía ngoài và hỗ trợ chuỗi văn bản kết quả mang đến hàm INDIRECT để tham chiếu hễ đến các trang tính cần tra cứu:

INDIRECT(“‘East’!$A$2:$A$6”; “‘South’!$A$2:$A$6”; “‘North’!$A$2:$A$6”; “‘West’!$A$2:$A$6”)

COUNTIF đánh giá từng ô trong phạm vi A2:A6 trên từng trang tính tra cứu vãn so với cái giá trị vào A2 trên trang tính bao gồm và trả về lượng kết quả tương xứng cho mỗi trang tính. Vào tập dữ liệu, số trang bị tự vào ô A2 (101) được tìm thấy trong trang tính WEST, là sản phẩm công nghệ 4 trong phạm vi được để tên, vì vậy COUNTIF trả về mảng này:

0;0;0;1

Tiếp theo, bạn so sánh từng phần tử của mảng với 0: 

Điều này sinh sản một mảng những giá trị TRUE (lớn rộng 0) và FALSE (bằng 0), mà chúng ta gán các giá trị 1 với 0 bằng phương pháp sử dụng một vài (-_) kép và hiệu quả là:

0; 0; 0; 1

Thao tác này là lưu ý trước các tình huống xấu khi tra cứu vãn trang tính bao gồm một số sự gắng tra cứu giúp dữ liệu, trong trường hợp kia COUNTIF sẽ trả về số lượng lớn hơn 1, vào khi chúng ta chỉ yêu cầu hàng đầu và 0 trong mảng cuối cùng.

Sau toàn bộ các phép thay đổi đổi, phương pháp của bọn họ trông như sau:

VLOOKUP($A2, INDIRECT(“‘”&INDEX(Lookup_sheets, MATCH(1, 0;0;0;1, 0)) &”‘!$A$2:$C$6”), 2, FALSE)

INDEX và MATCH

Tại thời gian này, phối hợp hàm INDEX cùng MATCH:

INDEX(Lookup_sheets, MATCH(1, 0;0;0;1, 0))

Hàm MATCH có hình dạng như khớp đúng đắn (exact match) (0 trong thông số cuối cùng) search kiếm giá trị 1 trong các mảng 0;0;0;1 với trả về vị trí của nó là 4:

INDEX(Lookup_sheets, 4)

Hàm INDEX sử dụng số được trả về bởi hàm MATCH như tham số hàng (row_num) và trả về quý hiếm 4 trong phạm vi được lấy tên là lookup_sheets là WEST.

Vì vậy, công thức liên tục tối giản thành:

 VLOOKUP($A2, INDIRECT(“‘”&”West”&”‘!$A$2:$C$6”), 2, FALSE)

VLOOKUP cùng INDIRECT 

Hàm INDIRECT cách xử lý chuỗi văn phiên bản bên trong nó:

INDIRECT(“‘”&”West”&”‘!$A$2:$C$6”)

Và chuyển đổi thành một tham chiếu đi cho tham số table_array của hàm VLOOKUP:

VLOOKUP($A2, ‘West’!$A$2:$C$6, 2, FALSE)

Cuối cùng, bí quyết VLOOKUP tìm kiếm kiếm cực hiếm A2 trong cột thứ nhất của phạm vi A2:C6 trên trang tính WEST cùng trả về kết quả khớp từ cột sản phẩm 2.

Hàm VLOOKUP rượu cồn trả về dữ liệu từ không ít trang tính vào các ô khác nhau

Trước hết, hãy xác định đúng mực từ “động” (“dynamic”) có nghĩa là gì trong ngữ cảnh này và cách làm trước như thế nào.

Trong ngôi trường hợp các bạn có lượng lớn dữ liệu ở và một định dạng được phân thành nhiều bảng tính, bạn muốn trích xuất thông tin từ những trang tính khác biệt vào những ô khác nhau. Hình ảnh dưới đây vẫn minh họa có mang này:

*
Hàm VLOOKUP đụng trả về dữ liệu từ khá nhiều trang tính vào các ô không giống nhau

Không giống hệt như các phương pháp trước, rước một giá trị xuất phát điểm từ một trang tính cụ thể dựa trên một số trong những nhận biết duy nhất, lần này bọn họ đang tìm kiếm kiếm bí quyết trích xuất những giá trị từ một trong những trang tính cùng một lúc.

CÓ hai phương án khác nhau cho phần này. Trong cả hai trường hợp, bạn cần triển khai một số quá trình như chuẩn bị và sinh sản tên phạm vi mang lại ô dữ liệu trong những bảng tra cứu. Đối với lấy một ví dụ này, chúng ta xác định những phạm vi sau:

East_Sales – A2: B6 bên trên trang tính East
North_Sales – A2: B6 trên trang tính North
South_Sales – A2: B6 bên trên trang tính South
West_Sales – A2: B6 bên trên trang tính West

Kết thích hợp hàm VLOOKUP và hàm IF

Nếu chúng ta có con số trang tính hợp lí để tra cứu, chúng ta cũng có thể chèn hàm IF vào phương pháp để lựa chọn trang tính dựa trên từ khóa trong số ô được khẳng định trước (trong trường hợp này là những ô trường đoản cú B1 mang lại D1).

Với quý hiếm tra cứu vớt trong A2, bí quyết như sau:

=VLOOKUP($A2, IF(B$1=”east”, East_Sales, IF(B$1=”north”, North_Sales, IF(B$1=”south”, South_Sales, IF(B$1=”west”, West_Sales)))), 2, FALSE)

Nếu B1 là EAST, hãy kiếm tìm trong phạm vi có tên East_Sales; ví như B1 là North, hãy tìm trong phạm vi mang tên North_Sales; giả dụ B1 là South, hãy tra cứu trong phạm vi mang tên South_Sales và nếu B1 là West, hãy tìm kiếm trong phạm vi có tên West_Sales.

Phạm vi được IF trả về sẽ chuyển cho table_array của hàm VLOOKUP, dải này kéo quý giá khớp tự cột thứ hai trên trang tính tương ứng.

Việc sử dụng thông minh những tham chiếu hỗn hợp (mixed reference) mang lại giá trị tra cứu ($A2 – cột hoàn hảo và tuyệt vời nhất và sản phẩm tương đối) và phép kiểm tra lô ghích Ì (B$1 – cột kha khá và hàng xuất xắc đối) chất nhận được sao chép bí quyết sang các ô khác nhưng không có bất kỳ thay thay đổi nào – Excel kiểm soát và điều chỉnh tham chiếu dựa vào vị trí tương đối của hàng và cột.

Vì vậy, họ nhập công thức vào B2, xào nấu nó sang đề xuất và kéo xuống nhiều cột cùng hàng khi cần thiết và nhận ra những công dụng sau:

*
Kết đúng theo hàm VLOOKUP cùng hàm IF

INDIRECT VLOOKUP

Khi thao tác làm việc với nhiều trang tính, nhiều cấp độ lồng nhau có thể làm cho bí quyết quá nhiều năm và khó đọc. Một cách xuất sắc hơn các là chế tạo ra một hàm vlookup động với sự trợ góp của INDIRECT

=VLOOKUP($A2, INDIRECT(B$1&"_Sales"), 2, FALSE)

Ở đây, bọn họ nối tham chiếu cùng với ô chứa tên phạm vi độc nhất (B1) và phần chung (_Sales). Điều này tạo ra một chuỗi văn bạn dạng như “East_Sales”, nhưng mà INDIRECT chuyển thành thương hiệu phạm vi mà Excel hoàn toàn có thể hiểu được.

Kết trái là bạn sẽ có được một công thức đơn giản dễ dàng có thể chuyển động được trên bất kỳ số lượng trang tính nào:

*
INDIRECT VLOOKUP

Bài viết trên bọn chúng tôi đã hướng dẫn thêm một cách cần sử dụng hàm vlookup. Cảm ơn các bạn đã đọc với hãy theo dõi và quan sát Học Excel Online để sở hữu thể bổ sung cập nhật thêm những kiến thức, thành sinh sản excel một trong những blog tiếp theo sau nhé!

Chủ đề: cách dùng hàm vlookup giữa 2 file: Excel khác biệt rất có lợi trong vấn đề phân tích tài liệu và về tối ưu hóa quy trình làm việc. Hàm Vlookup giúp bạn mau lẹ tìm kiếm giá chỉ trị khớp ứng giữa 2 bảng tính khác nhau và phối kết hợp chúng để trình diễn dữ liệu một bí quyết dễ hiểu. Việc áp dụng hàm Vlookup thân 2 file Excel không chỉ là giúp huyết kiệm thời gian và sức lực lao động mà còn làm bạn không trở nên lẫn lộn giữa những bảng tính không giống nhau. Bạn chỉ việc thực hiện công việc đơn giản và dễ dàng nắm bắt để thực hiện thành thành thục hàm Vlookup thân 2 tệp tin Excel khác nhau.


Để liên kết dữ liệu giữa 2 tệp tin Excel bằng hàm Vlookup, bạn làm theo công việc sau đây:Bước 1: Mở hai file Excel chứa dữ liệu cần kết nối.Bước 2: xác minh trường dữ liệu chung thân hai file. Đây là trường dữ liệu mà các dòng trong hai file sẽ tiến hành kết nối lại với nhau. Chẳng hạn như trường mã sản phẩm.Bước 3: Trong file Excel đang muốn import dữ liệu, thêm vào trong 1 cột bắt đầu chứa hàm Vlookup.Bước 4: Viết công thức hàm Vlookup để mang dữ liệu từ tệp tin Excel khác. Phương pháp hàm có cấu tạo như sau: =Vlookup(lookup_value, table_array, col_index_num, ).- Lookup_value: giá chỉ trị buộc phải tra cứu. Đây là trường dữ liệu chung giữa hai file.- Table_array: khoảng tài liệu cần tra cứu. Nó bao hàm cả trường tài liệu chung và trường tài liệu cần lấy từ tệp tin Excel khác.- Col_index_num: địa chỉ của trường dữ liệu cần mang trong bảng tra cứu. Để rước trường dữ liệu đầu tiên, các bạn sẽ nhập số 2.- Range_lookup: tất cả hai giá trị là đúng (TRUE) hoặc sai (FALSE). TRUE tức là nếu không tìm kiếm thấy quý hiếm khớp bao gồm xác, hàm Vlookup đang trả về quý hiếm gần nhất. FALSE đã chỉ tìm giá trị cân xứng nhất.Bước 5: Copy cách làm hàm Vlookup đến những ô trống trong cột mới.Bước 6: Lưu file Excel tác dụng và kiểm tra dữ liệu đã kết nối thành công chưa.Đó là cách áp dụng hàm Vlookup để liên kết dữ liệu thân 2 tệp tin Excel. Hy vọng hướng dẫn này giúp cho bạn trong thừa trình thao tác làm việc với tệp tin Excel.

*

Bước 1: Mở 2 tệp Excel không giống nhau, trong những số đó một tệp cất sheet gồm bảng tính chứa dữ liệu cần tra cứu cùng tệp Excel khác chứa sheet nên hiển thị tác dụng của hàm Vlookup.Bước 2: trên sheet này, chọn ô đề nghị điền hiệu quả của hàm Vlookup.Bước 3: Nhập phương pháp hàm Vlookup bao gồm bốn đối số. Những đối số là:- giá chỉ trị buộc phải tra cứu: giá chỉ trị đề nghị tra cứu vớt trong sheet chứa bảng tính chứa tài liệu cần tra cứu.- Bảng dữ liệu: phạm vi chứa dữ liệu cần tra cứu bao gồm cả cột giá trị trả về với giá trị tương xứng trong cột tra cứu.- Cột cất giá trị trả về: cột cất giá trị trả về nên lấy từ sheet dữ liệu.- các loại phù hợp: loại tương xứng sẽ là FALSE hoặc 0 nhằm có công dụng chính xác.Công thức sẽ có dạng: =VLOOKUP(A2,"Tên bảng dữ liệu"!$A:$B,2,FALSE).Bước 4: thay đổi tên sheet với bảng dữ liệu khớp ứng với thương hiệu sheet cùng tên bảng dữ liệu trong tệp cần tra cứu.Bước 5: nhận Enter để thực hiện hàm Vlookup và hiển thị hiệu quả trong ô chúng ta đã chọn trước đó.


Có thể vận dụng hàm Vlookup thân 2 file Excel có kết cấu khác nhau. Sau đây là các bước thực hiện:1. Mở tệp tin Excel đầu tiên và tệp tin Excel thứ hai.2. Lựa chọn sheet bạn có nhu cầu áp dụng hàm Vlookup.3. Trong sheet đó, lựa chọn cell ý muốn chứa quý hiếm trả về của hàm Vlookup.4. Nhập phương pháp hàm Vlookup của Excel: =VLOOKUP(lookup_value,table_array,col_index_num,).5. Trong công thức này, lookup_value là giá chỉ trị nên tra cứu, table_array là phạm vi tài liệu mà bạn có nhu cầu tìm kiếm, col_index_num là chỉ số của cột vào bảng dữ liệu mà bạn muốn trả về quý hiếm ứng cùng với lookup_value, cùng range_lookup là một trong giá trị logic cho thấy liệu bạn muốn tìm kiếm giá bán trị đúng đắn hay kiếm tìm kiếm quý hiếm gần đúng.6. Nhập vừa đủ các thông số kỹ thuật của hàm Vlookup cho đến khi công thức được hoàn tất.7. Dấn Enter để hoàn thành công thức hàm Vlookup.Lưu ý: vào bảng tài liệu mà bạn có nhu cầu tìm kiếm, cột dữ liệu rất cần phải được bố trí theo trang bị tự tăng nhiều theo quý hiếm lookup_value. Nếu không, hiệu quả trả về của hàm Vlookup sẽ không còn chính xác.

*

Vlookup giữa 2 file thực hiện hàm trên file khác nhau

Hàm VLOOKUP là giải pháp vô cùng có lợi cho đầy đủ ai hay xuyên thao tác làm việc với bảng tính. Nếu bạn muốn tìm kiếm và truy xuất những dữ liệu một cách nhanh chóng và hiệu quả, hãy coi ngay đoạn phim liên quan mang lại hàm VLOOKUP để có thêm kỹ năng và kiến thức hữu ích bên trên Excel.


Cách cần sử dụng hàm VLOOKUP tra cứu dữ liệu từ file Excel khác

Tra cứu vớt dữ liệu không còn là một vấn đề trở ngại với các năng lực và cơ chế phù hợp. Bằng cách sử dụng các công thức và chức năng trong Excel, chúng ta có thể tiết kiệm rất nhiều thời gian và xử lý được các truy vấn dữ liệu một phương pháp dễ dàng. Coi ngay video về tra cứu dữ liệu để biết thêm cụ thể và tips hữu ích.


1. Bắt buộc mở cả hai file Excel trước khi tiến hành công việc.2. Mở file đựng bảng tính bắt buộc dùng hàm Vlookup và lựa chọn ô buộc phải chứa kết quả.3. Enter hàm Vlookup: =VLOOKUP(lookup_value,table_array,col_index_num,)4. Nhập lookup_value vào ô A2 (hoặc cell phải tìm kiếm tương ứng) trong bảng tính đang sử dụng.5. Nhập table_array để chọn khoảng dữ liệu muốn search kiếm trong bảng tính của file kia. Ví dụ, để chọn khoảng tài liệu trong cell A1 đến E12 của "Sheet 1" trong file Excel khác, table_array đang là " Sheet1"!$A$1:$E$12 ".6. Lựa chọn col_index_num để xác định cột nhưng giá trị trả về sẽ tiến hành lấy từ bảng tính của tệp tin khác.7. Chọn range_lookup theo cách mong muốn: TRUE để thực hiện tìm tìm xấp xỉ, với FALSE để tiến hành tìm kiếm chính xác.8. Sau thời điểm nhập không thiếu thốn các thông số, thừa nhận Enter để hoàn tất công việc và hiệu quả sẽ được hiển thị trong ô vẫn chọn.

Xem thêm: Cách nói chuyện khi người yêu giận không nói chuyện phải làm sao?


Để tránh lỗi khi thực hiện hàm Vlookup giữa 2 file Excel, bạn cũng có thể tuân thủ các bước sau:Bước 1: Đảm bảo rằng file Excel của bạn đã được lưu trữ và được đặt tên riêng biệt.Bước 2: Mở cả hai file Excel mà bạn muốn sử dụng hàm Vlookup.Bước 3: sinh sản một bảng tính mới trong file Excel nơi bạn có nhu cầu sử dụng hàm Vlookup.Bước 4: Nhập bí quyết sau vào ô nơi bạn có nhu cầu hiển thị kết quả Vlookup:=VLOOKUP(lookup_value, "sheetname"!range, column_index, range_lookup)Trong công thức này:- lookup_value là quý hiếm mà bạn muốn tra cứu.- sheetname là tên gọi file Excel với tên sheet mà bạn muốn tra cứu.- range là dải tài liệu mà bạn muốn tra cứu.- column_index là số cột trong dải dữ liệu mà bạn có nhu cầu trả về kết quả.- range_lookup là một trong những giá trị để biệt, nếu như khớp đúng đắn thì sẽ trả về hiệu quả nhưng còn nếu không khớp đúng chuẩn thì sẽ trả về hiệu quả gần đúng.Bước 5: lúc nhập tên tệp tin Excel, hãy bảo đảm rằng chúng ta nhập đúng tên file với tên sheet với sử dụng các dấu ngoặc vuông < > để đặt tên file Excel.Bước 6: dìm Enter để hoàn thành công thức và hiển thị kết quả.Như vậy, bằng phương pháp tuân thủ công việc trên, chúng ta có thể tránh lỗi khi áp dụng hàm Vlookup giữa 2 tệp tin Excel.