Read Time:8 minsLanguages:url-selector#selectionChanged" data-controller="url-selector">Englishالعربية/عربيбеларуская моваবাংলাČeštinaDeutschελληνικάEspañolहिंदीHrvatskiBahasa IndonesiaItalianoMelayuPусскийSlovenčinaWikang TagalogTürkçeукраїнська моваTiếng Việt
Khi bạn phải tìm kiếm với trích xuất một cột dữ liệu từ một bảng với đặt nó vào một bảng khác, thì sử dụng hàm VLOOKUP. Hàm này vận động trong bất kỳ phiên phiên bản nào của Excel vào Windows và Mac, và cũng trong Google Sheets. Nó có thể chấp nhận được bạn tra cứu kiếm dữ liệu trong một bảng sử dụng một số yếu tố gồm điểm tầm thường với một bảng khác. Nhị bảng rất có thể ở trên các sheet khác nhau hoặc thậm chí còn trên workbook khác nhau. Cũng đều có một hàm HLOOKUP triển khai điều tương tự, tuy vậy với dữ liệu bố trí theo chiều ngang, trên những hàng.
Bạn đang xem: Trích xuất dữ liệu có điều kiện trong excel
Các hàm MATCH và INDEX yêu cầu được sử dụng khi bạn đang suy nghĩ vị trí của dữ liệu cụ thể, chẳng hạn như cột hoặc hàng bao gồm chứa tên của một người.
Các tuỳ lựa chọn Premium
Trước khi họ tìm hiểu các hàm Excel, các bạn có biết rằng Envato Market có một loạt những script và plugin giành riêng cho Excel chất nhận được bạn thực hiện các công việc nâng cao?
Ví dụ, các bạn có thể:
và rất nhiều thứ khácXác định một thương hiệu phạm vi vào Google SheetsNhập công thức
Để nhập công thức, hãy vào sheet Sales Amounts và nhấp vào B5.
Nhập công thức:
=VLOOKUP(A5,data,8,FALSE)
Nhấn Enter.
Nhập hàm VLOOKUPKết quả sẽ là 40. Để điền các giá trị xuống cột, nhấp trở về B5, nếu buộc phải thiết. Đặt con trỏ chuột vào vệt chấm AutoFill ở góc cạnh dưới bên yêu cầu của ô, để nhỏ trỏ chuột biến chuyển một biểu tượng nhắm.
Khi bạn đặt nhỏ trỏ con chuột vào dấu chấm ở góc cạnh dưới bên buộc phải của một ô, nó sẽ trở thành một hình tượng nhắm mang đến AutoFillNhấp đúp để điền những giá trị xuống cột.
Nhấp lưu ban vào hình tượng nhắm AutoFill để xào luộc công thức xuống cộtNếu chúng ta muốn, chúng ta cũng có thể chạy hàm VLOOKUP trong vài cột tiếp theo sau để trích xuất các trường tài liệu khác, như last name hoặc state.
Sử dụng MATCH
Hàm MATCH ko trả về giá chỉ trị dữ liệu cho bạn; bạn cung ứng các giá trị mà bạn đang tìm kiếm, với hàm đã trả về địa chỉ của giá trị đó. Nó tương tự như thắc mắc #135 Main Street là nghỉ ngơi đâu, và nhận được câu trả lời rằng sẽ là tòa nhà vật dụng 4 sinh hoạt trên phố.
Cú pháp
Cú pháp của hàm MATCH là:
= MATCH (giá trị tra cứu, phạm vi bảng,
Các đối số là:
Giá trị search kiếm. Ô gồm định danh duy nhất.Phạm vi bảng. Phạm vi của những ô mà nhiều người đang tìm kiếm.Kiểu trùng. Ko bắt buộc. Đó là bí quyết mà chúng ta chỉ định đến nó trùng ra làm sao tuỳ theo ý các bạn muốn, như sau: Giá trị cao nhất tiếp theo | -1 | Các giá trị bắt buộc theo đồ vật tự bớt dần. |
Giá trị mục tiêu | 0 | Giá trị hoàn toàn có thể theo sản phẩm tự bất kỳ. Xem thêm: Avast Security & Privacy On The App Store, Avast Antivirus |
Giá trị thấp độc nhất tiếp theo | 1 | Kiểu khoác định. Giá chỉ trị buộc phải theo sản phẩm tự tăng dần. |
Cũng như hàm VLOOKUP, chúng ta có thể sẽ thấy hàm MATCH thuận tiện hơn để sử dụng nếu như khách hàng áp dụng một tên phạm vi. Vào sheet Data Source, chọn từ B4 (tiêu đề cột đến Order #) đến bên dưới cùng, nhấp vào vào Name Box trên cột A, và hotline nó là order_number. Chú ý rằng những giá trị theo đồ vật tự tăng dần.
Một phạm vi tên có thể chỉ là 1 trong những cột, chỉ là một trong những hàng, hoặc thậm chí chỉ là 1 trong ôĐi mang đến tab Match của bảng tính. Vào B5, nhập hàm MATCH:
=MATCH(A5,order_number,1)
Nhập hàm MATCHNếu các bạn không xác minh một tên phạm vi, bạn sẽ viết hàm như sau:
=MATCH(A5,"Source Data"!A5:A203,0)
Dù bằng phương pháp nào, chúng ta có thể thấy rằng điều này là ở chỗ thứ 14 (thứ tự sản phẩm công nghệ 13).
Kết quả của hàm MATCHSử dụng INDEX
Hàm INDEX là sự đối lập cùng với hàm MATCH và tựa như như hàm VLOOKUP. Chúng ta nói đến hàm biết hàng và cột của tài liệu nào mà các bạn muốn, cùng nó đã nói cho bạn biết cực hiếm của ô là gì.
Cú pháp
Cú pháp của hàm INDEX là:
=INDEX(phạm vi dữ liệu, số hàng, )
Các đối số là:
Phạm vi dữ liệu. Cũng giống như hai hàm kia, đó là bảng dữ liệu.Số hàng. Số sản phẩm dữ liệu, không nhất thiết cần là sản phẩm của sheet. Trường hợp phạm vi bảng bắt đầu từ hàng 10 của sheet, thì đó là hàng lắp thêm 1.Số cột. Số cột của phạm vi dữ liệu. Ví như phạm vi ban đầu trên cột E, thì sẽ là cột số 1.Tài liệu gợi ý của Excel sẽ cho bạn biết rằng đối số số cột là ko bắt buộc, tuy nhiên số sản phẩm cũng không bắt buộc. Nếu phạm vi bảng chỉ tất cả một hàng hoặc một cột, bạn không cần phải sử dụng những tham số khác.
Vào sheet Index của bảng tính với nhấp vào C6. Đầu tiên họ muốn tra cứu kiếm các gì đang có trong sản phẩm 9, cột 3 của bảng. Trong công thức, họ sẽ sử dụng tên phạm vi mà bọn họ đã tạo ra trước đó.
Nhập công thức:
=INDEX(data,A6,B6)
nhập hàm IndexNó trả về last name của khách hàng hàng: Strevell. Biến hóa các quý giá của A6 cùng B6, cùng trong C6 sẽ đến ra hiệu quả khác (lưu ý rằng các hàng bao gồm bang cùng tên sản phẩm tương tự).
Tổng kết
năng lực tìm kiếm trong một sheet khác cùng trích xuất dữ liệu là một công thay tuyệt vời. Bằng phương pháp này, chúng ta có thể có một sheet tất cả chứa toàn bộ các dữ liệu mà bạn cần cho những mục đích, tiếp đến trích xuất phần lớn gì chúng ta cần trong các trường hợp cố gắng thể.