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

Bạn đang xem: Cách dùng hàm vlookup giữa 2 file excel

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


Xem nhanh


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

Cách tìm kiếm kiếm tài liệu bằng hàm VLOOKUP thân 2 Sheet

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

Công thức thông thường cho hàm VLOOKUP từ một 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) sang trang bắt tắt (Summary). Đối cùng với điều này, bọn họ xác định các tham số sau:

Lookup_values nằm trong cột A bên trên trang cầm tắt và họ tham chiếu cho ô 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 đến nó, hãy đặt tiền tố cho 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 chúng ta khóa phạm vi bởi tham chiếu ô tuyệt vời và hoàn hảo nhất để ngăn nó biến hóa khi coppy công thức sang các ô khác.


*

Col_index_num là 2 vì bọn họ muốn sao chép một quý giá từ cột B, là cột thứ hai trong trường Table array.Range_lookup được đặt thành FALSE nhằm tìm kiếm công dụng khớp chủ yếu xác.

Đặt những đối số lại cùng 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 tìm kiếm dữ liệu bằng hàm VLOOKUP giữa hai trang tính

Kéo bí quyết xuống cột và bạn sẽ nhận được hiệu quả sau:

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

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

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

*
Cách tìm tài liệu bằng hàm VLOOKUP thân hai trang tính 2

Mẹo với lưu ý:

Nếu trang tính chứa khoảng chừng trắng hoặc những ký tự chưa phải chữ cái, tên trang tính buộc phải được để trong lốt ngoặc kép, chẳng hạn như ‘Jan Sales’!$A$2:$B$6. Để hiểu biết thêm thông tin, vui mắt xem bí quyết tham chiếu trang tính không giống trong Excel.Thay vày nhập trực tiếp bên trên trang tính vào công thức, bạn có thể chuyển thanh lịch trang tính tra cứu và lựa chọn phạm vi ngơi nghỉ đó. Excel sẽ tự động chèn một tham chiếu với cú pháp thiết yếu xác, giúp đỡ bạn không khó khăn khi khám nghiệm tên cùng khắc phục sự cố.

Hàm VLOOKUP từ một cửa sổ thao tác khác

Để hàm VLOOKUP giữa hai cửa sổ làm việc, bao hàm tên tệp trong lốt ngoặc vuông, theo sau là tên trang tính và dấu chấm than.

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

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

Để biết chi tiết đầy đủ, vui miệng xem VLOOKUP từ một cửa sổ làm việc khác vào Excel.

Hàm VLOOKUP trên những trang tính kết phù hợp với hàm IFERROR

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

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

Để xem phương pháp này hoạt động như gắng nào, bọn họ hãy chú ý ví dụ sau. Dưới đây là bảng Summary mà được yêu cầu điền tên và số số lượng hàng hóa 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 với điều này, bọn họ dùng hàm VLOOKUP nhằm tìm kiếm số lượng đơn hàng tròn A2 bên trên trang tính EAST cùng trả về cực hiếm từ cột B (cột thứ hai trong table_array A2:C6). Nếu không kiếm thấy kết quả phù hợp, hãy tra cứu kiems trang tính WEST. Ví như cả nhị hàm VLOOKUP ko thành công, hãy trả về quý hiếm “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 các trang tính kết phù hợp với IFERROR

Để trả lại số lượng, chỉ việc thay đổi địa chỉ cửa hàng 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: ví như cần, bạn cũng có thể chỉ định những bảng khác biệt trong một trang tính cho những hàm VLOOKUP khác nhau. Trong ví dụ như này, cả nhì trang tính tra cứu đều phải sở hữu cùng số hàng (A2:C6), phần đông trang tính của chúng ta cũng có thể có kích thước khác nhau.

Hàm VLOOKUP trong vô số nhiều cửa sổ có tác dụng việc 

Để hàm VLOOKUP giữa 2 sheet giỏi nhiều cửa sổ làm việc, hãy để tên cửa ngõ sổ thao tác làm việc trong dấu ngoặc vuông và đặt nó trước tên trang tính. Ví dụ: đây là cách bạn có thể dùng hàm VLOOKUP trong hai tệp không giống nhau (Book1 với Book2) với một cách làm 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 địa chỉ cột thành Vlookup các cột

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

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

Kết quả là chúng ta nhận được một loại công thức mà sao chép các giá bán trị phù hợp từ những cột không giống nhau, tùy ở trong vào cột mà công thức được sao chép 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 công dụng là 2 yêu cầu VLOOKUP trả về mổ quý giá từ cột thứ hai trong bảng.

Khi coppy vào cột C (tức là các bạn kéo phương pháp từ B2 thanh lịch C2), B$1 sẽ thay đổi thành C$1 bởi tham chiếu cột là tương đối. Bởi đó, COLUMNS($A$1:C$1) đánh giá là 3 VLOOKUP trả về giá trị từ cột vật dụng 3.

*
Làm cho add cột thành Vlookup nhiều cột

Công thức này công dụng với 2 – 3 trang tra cứu. Nếu như bạn có khá nhiều hơn, hàm IFERROR tái diễn sẽ trở bắt buộc quá cồng kềnh. Ví dụ như tiếp theo cho biết cách tiếp cận phức tạp hơn một chút nhưng khôn cùng hiệu quả.

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

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

Công thức phổ biến cho hàm VLOOKUP thân 2 sheet như sau:

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

Trong đó:

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

Để công thức chuyển động chính xác, hãy ghi lưu giữ những xem xét sau:

Công thức này để vận động được cần nhấn tổ hợp phím Ctrl + Shift + Enter. Tất cả các trang tính phải gồm cùng sản phẩm công nghệ tự các 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 chỉ định phạm vi lớn số 1 nếu những trang tính của công ty có số sản phẩm khác nhau.

Cách sử dụng công thức để VLOOKUP trên các trang tính

Để VLOOKUP các trang tính và một lúc, hãy thực hiện các bước sau:

VIết ra toàn bộ các thương hiệu bảng tra cứu giúp ở đó trong hành lang cửa số làm việc của công ty và đặt tên mang đến phạm vi kia (Lookup_sheets vào trường vừa lòng 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 giá trị A2 (lookup_value) Trong phạm vi A2:A6 (lookup_range) trong bốn trang tính (East, North, South với West)Kéo các giá trị trường đoản cú 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 họ cố định cả nhì phạm vi ($A$2:$A$6 và $A$2:$C$6) với tham chiếu ô tuyệt đối.

3. Nhập cách làm vào ô trên thuộc (B2 trong lấy ví dụ như này) cùng nhấn Ctrl + Shift + Enter để 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) để xào luộc công thức xuống cột. 

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

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

Để trả về số lượng, chỉ cần thay núm 2 bởi 3 trong tham số col_index_num vì số lượng nằm trong cột vật dụng 3 của băng:

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

Nếu bạn muốn thay thế cam kết hiệu lỗi #N/A bởi văn bản, hãy đưa công thức IFNA: 

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

*

VLOOKUP nhiều trang tính giữa các cửa sổ làm việc

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

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

Hàm VLOOKUP giữa 2 sheet cùng trả về các cột

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

Trong lấy ví dụ như này, chúng tôi muốn trả về thương hiệu mục (cột B) và số lượng (cột C), thứu tự là cột thứ 2 và sản phẩm 3 vào bảng. Vày vậy, mảng cần 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 chính xác công thức vào những ô, đó là những gì bạn cần làm:

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

Công thức này hoạt động như thế nào

Để làm rõ hơn, hãy chia nhỏ tuổi công thức thành nhiều hàm riêng 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 việc từ trong ra ngoài, đó là những gì phương pháp thực hiện.

COUNTIF và INDIRECT

Tóm lại, INDIRECT xây dựng những tham chiếu cho tất cả các trang tính buộc phải 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 mỗi trang tính:

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

Chi máu hơn

Đầu tiên, bạn phối kết hợp tên (Lookup_sheets) và tham chiếu ô ($A$2:$A$6), thêm vệt nháy đối kháng và dấu chấm than vào đúng vị trí để sản xuất tham chiếu bên ngoài và cung ứng chuỗi văn phiên bản kết quả mang lại hàm INDIRECT để tham chiếu đụng đến các trang tính đề xuất 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 chất vấn từng ô vào phạm vi A2:A6 trên từng trang tính tra cứu giúp so với mức giá trị vào A2 bên trên trang tính bao gồm và trả về lượng kết quả phù hợp cho mỗi trang tính. Vào tập dữ liệu, số sản phẩm công nghệ tự vào ô A2 (101) được tìm kiếm thấy trong trang tính WEST, là đồ vật 4 trong phạm vi được đặt tên, bởi vậy COUNTIF trả về mảng này:

0;0;0;1

Tiếp theo, bạn đối chiếu từng thành phần của mảng cùng với 0: 

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

0; 0; 0; 1

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

Sau tất cả các phép thay đổi đổi, công thức của 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 kết hợp hàm INDEX cùng MATCH:

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

Hàm MATCH có làm nên như khớp đúng mực (exact match) (0 trong tham số cuối cùng) tra cứu kiếm giá chỉ trị 1 trong mảng 0;0;0;1 với trả về vị trí của nó là 4:

INDEX(Lookup_sheets, 4)

Hàm INDEX thực hiện số được trả về bởi hàm MATCH như tham số sản phẩm (row_num) cùng trả về giá trị 4 vào phạm vi được lấy tên là lookup_sheets là WEST.

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

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

VLOOKUP với INDIRECT 

Hàm INDIRECT giải pháp xử lý chuỗi văn bạn dạng bên trong nó:

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

Và thay đổ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, cách làm VLOOKUP tra cứu kiếm giá trị A2 vào cột thứ nhất của phạm vi A2:C6 trên trang tính WEST và trả về hiệu quả khớp từ cột máy 2.

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

Trước hết, hãy xác định đúng chuẩn từ “động” (“dynamic”) tức là gì trong ngữ cảnh này và công thức trước như thế nào.

Trong trường hợp chúng ta có lượng lớn tài 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 tin tức từ các trang tính khác nhau vào những ô không giống nhau. Hình hình ảnh dưới đây đang minh họa khái niệm này:

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

Không y hệt như các cách làm trước, rước một giá chỉ trị xuất phát điểm từ 1 trang tính ví dụ 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 search kiếm biện pháp trích xuất các giá trị từ một số trong những trang tính và một lúc.

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

East_Sales – A2: B6 bên trên trang tính East
North_Sales – A2: B6 bên trên trang tính North
South_Sales – A2: B6 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 các bạn có con số trang tính phù hợp để tra cứu, bạn cũng có thể chèn hàm IF vào cách làm để lựa chọn trang tính dựa trên từ khóa trong những ô được xác định trước (trong trường hợp này là các ô trường đoản cú B1 cho D1).

Với quý giá tra cứu 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 tìm kiếm trong phạm vi mang tên East_Sales; ví như B1 là North, hãy tra cứu trong phạm vi có tên North_Sales; ví như B1 là South, hãy tra cứu trong phạm vi có tên South_Sales và nếu B1 là West, hãy tra cứu trong phạm vi mang tên West_Sales.

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

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

Vì vậy, bọn họ nhập phương pháp vào B2, coppy nó sang buộc phải và kéo xuống những cột cùng hàng khi cần thiết và nhận ra những công dụng sau:

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

INDIRECT VLOOKUP

Khi thao tác với những trang tính, nhiều cấp độ lồng nhau rất có thể làm cho cách làm quá nhiều năm và nặng nề đọc. Một cách giỏi hơn các là tạo một hàm vlookup động với sự trợ góp của INDIRECT

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

Ở đây, chúng ta nối tham chiếu cùng với ô chứa tên phạm vi độc nhất (B1) cùng phần bình thường (_Sales). Điều này tạo nên một chuỗi văn phiên bản như “East_Sales”, nhưng mà INDIRECT gửi thành thương hiệu phạm vi mà lại Excel hoàn toàn có thể hiểu được.

Kết quả là các 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 đã khuyên bảo thêm một cách sử dụng hàm vlookup. Cảm ơn bạn đã đọc và hãy quan sát và theo dõi Học Excel Online để có thể bổ sung thêm các kiến thức, thành chế tạo ra excel trong số những blog tiếp sau nhé!

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


Để kết nối dữ liệu giữa 2 file Excel bởi hàm Vlookup, chúng ta làm theo công việc sau đây:Bước 1: Mở hai tệp tin Excel chứa tài liệu cần kết nối.Bước 2: khẳng định trường tài liệu chung thân hai file. Đây là trường tài liệu mà những dòng trong nhì file sẽ được 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 tệp tin Excel đang ý muốn import dữ liệu, thêm vào một cột bắt đầu chứa hàm Vlookup.Bước 4: Viết công thức hàm Vlookup để lấy dữ liệu từ tệp tin Excel khác. Công thức hàm có cấu trúc như sau: =Vlookup(lookup_value, table_array, col_index_num, ).- Lookup_value: giá chỉ trị nên tra cứu. Đây là trường dữ liệu chung thân hai file.- Table_array: khoảng tài liệu cần tra cứu. Nó bao hàm cả trường dữ liệu chung cùng trường tài liệu cần rước từ tệp tin Excel khác.- Col_index_num: vị trí của trường dữ liệu cần mang trong bảng tra cứu. Để đem 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 kiếm thấy cực hiếm khớp bao gồm xác, hàm Vlookup sẽ trả về quý hiếm gần nhất. FALSE đã chỉ tìm giá bán trị tương xứng nhất.Bước 5: Copy công thức hàm Vlookup tới các ô trống vào cột mới.Bước 6: Lưu file Excel kết quả và kiểm tra tài liệu đã liên kết thành công chưa.Đó là cách áp dụng hàm Vlookup để kết nối dữ liệu giữa 2 file Excel. Hy vọng hướng dẫn này khiến cho bạn trong thừa trình làm việc với tệp tin Excel.

*

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


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

Hàm VLOOKUP là biện pháp vô cùng hữu ích cho rất nhiều ai thường xuyên thao tác làm việc với bảng tính. Nếu bạn có nhu cầu tìm kiếm cùng truy xuất những dữ liệu một cách gấp rút và hiệu quả, hãy coi ngay video liên quan mang lại hàm VLOOKUP để có thêm kiến thức hữu ích bên trên Excel.


Cách dùng hàm VLOOKUP tra cứu tài liệu từ file Excel khác

Tra cứu vớt dữ liệu không thể là một vấn đề khó khăn với các kỹ năng và phép tắc phù hợp. Bằng cách sử dụng các công thức và tác dụng trong Excel, chúng ta có thể tiết kiệm không hề ít thời gian và xử lý được các truy vấn tài liệu một bí quyết dễ dàng. Xem ngay đoạn clip về tra cứu dữ liệu để biết thêm chi tiết và tips hữu ích.


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

Xem thêm: Hình Nền Powerpoint Đơn Giản Màu Xanh, Hình Nền Powerpoint Màu Xanh Dương Đẹp Nhất


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