Bạn đang tìm Hàm trích xuất dữ liệu trong Excel là gì? Cách sử dụng hiệu quả hãy để Imperia River View gợi ý cho bạn qua bài viết Hàm trích xuất dữ liệu trong Excel là gì? Cách sử dụng hiệu quả mới nhất 2023 nhé.
Sử dụng các hàm có sẵn của Excel để tìm dữ liệu trong bảng hoặc dải ô
Văn phòng kinh doanh Xem thêm… Ẩn bớt
Lưu ý: Chúng tôi muốn nhận được trợ giúp mới nhất bằng ngôn ngữ của bạn càng sớm càng tốt. Trang này được dịch tự động và có thể chứa lỗi ngữ pháp hoặc không chính xác. Mục tiêu của chúng tôi là làm cho nội dung này hữu ích cho bạn. Vui lòng cho chúng tôi biết ở cuối trang này nếu thông tin hữu ích cho bạn. Dưới đây là bài viết bằng tiếng Anh để bạn tham khảo dễ dàng hơn.
Bản tóm tắt
Bài viết này mô tả từng bước cách tìm dữ liệu trong một bảng (hoặc một dải ô) bằng cách sử dụng nhiều hàm tích hợp sẵn trong Microsoft Excel. Bạn có thể sử dụng các công thức khác nhau để có được kết quả tương tự.
Tạo tờ mẫu
Bài viết này sử dụng một trang tính mẫu để chứng minh chức năng tích hợp sẵn của Excel. Xem xét ví dụ về tham chiếu tên từ cột A và trả về tuổi của người đó từ cột C. Để tạo trang tính này, hãy nhập dữ liệu sau vào trang tính Excel trống. Bạn nhập giá trị cần tìm vào ô E2. Bạn có thể nhập công thức vào bất kỳ ô trống nào trong cùng một trang tính.
MỘT |
LOẠI BỎ |
ALT |
ĐƠN GIẢN |
e |
||
Đầu tiên |
Tên |
Zimmer |
tuổi thọ |
tìm giá trị |
||
2 |
Henry |
501 |
28 |
maria |
||
3 |
Stan |
201 |
19 |
|||
4 |
maria |
101 |
22 |
|||
5 |
Larry |
301 |
29 |
thuật ngữ định nghĩa
Bài viết này sử dụng các thuật ngữ sau để mô tả các hàm Excel tích hợp sẵn:
Điều kiện |
Định nghĩa |
Ví dụ |
bảng mảng |
Nhìn vào toàn bộ bảng |
A2:C5 |
Tra cứu-Wert |
Giá trị được tìm thấy trong cột đầu tiên của Table_Array. |
E2 |
sucharray – thứ tự – Lookup_Vector |
Phạm vi ô chứa các giá trị tra cứu có thể. |
A2: A5 |
Col_Index_Num |
Số cột trong Table_Array mà giá trị phù hợp sẽ được trả về. |
3 (cột thứ ba trong Table_Array) |
result_array – hoặc – result_vector |
Phạm vi chỉ chứa một hàng hoặc một cột. Nó phải có cùng kích thước với mảng tìm kiếm hoặc Lookup_Vector. |
C2:C5 |
Phạm vi_Tra cứu |
Một giá trị logic (TRUE hoặc FALSE). Nếu đối số này là TRUE hoặc bị bỏ qua, hàm sẽ trả về kết quả khớp gần đúng. Nếu FALSE, một kết quả khớp chính xác được tìm thấy. |
KHÔNG ĐÚNG |
Top_cell |
Đây là tham chiếu mà bạn muốn căn cứ vào phần bù. Top_Cell phải tham chiếu đến một ô hoặc dải ô lân cận. Nếu không, hàm OFFSET trả về lỗi #VALUE! . |
|
offset_column |
Đây là số cột bên trái hoặc bên phải mà góc trên cùng bên trái của kết quả sẽ trỏ đến ô. Ví dụ: “5” làm đối số Offset_Col xác định ô trên cùng bên trái trong tham chiếu dưới dạng năm cột ở bên phải tham chiếu. Offset_Col có thể dương (nghĩa là ở bên phải của tham chiếu bắt đầu) hoặc âm (tức là ở bên trái của tham chiếu bắt đầu). |
Kiefer
TRA CỨU()
Die LOOKUP- Funktion findet einen Wert in einer Zeile oder Spalte und gleicht ihn mit einem Wert an derselben Stelle in einer anderen Spalte oder Zeile ab. Hier ist ein Beispiel für die Syntax einer Suchformel:
=LOOKUP(Suche_Wert,Suche_Vektor,Ergebnis_Vektor)
Die folgende Formel findet Marys Lebensdauer im Musterblatt:
=VERWEIS(E2,A2:A5,C2:C5)
Công thức sử dụng giá trị “Mary” trong ô E2 và tìm thấy “Mary” trong véc-tơ tra cứu (cột A). Công thức rồi khớp với giá trị trong cùng hàng trong kết quả vector (cột C). Vì “Mary” trong hàng 4, hàm LOOKUP trả về giá trị từ hàng 4 trong cột C (22). Ghi chú: Hàm LOOKUP yêu cầu là bảng được sắp xếp.
Để biết thêm thông tin về hàm tra cứu , hãy bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức của Microsoft:
Làm thế nào để dùng hàm tra cứu trong Excel
VLOOKUP()
Hàm VLOOKUP hoặc dọc tra cứu được sử dụng khi dữ liệu được liệt kê trong cột. Hàm này tìm kiếm một giá trị trong cột ngoài cùng bên trái và khớp với nó với dữ liệu trong một cột đã chỉ định trong cùng hàng. Bạn có thể sử dụng VLOOKUP để tìm dữ liệu trong một bảng được sắp xếp hoặc không được sắp xếp. Ví dụ sau đây dùng bảng với dữ liệu không được sắp xếp. Sau đây là một ví dụ về cú pháp công thức VLOOKUP :
=VLOOKUP(Lookup_Value,Table_Array,Col_Index_Num,Range_Lookup)
Công thức sau tìm tuổi thọ của Mary trong trang tính mẫu:
=VLOOKUP(E2,A2:C5,3,FALSE)
Công thức sử dụng giá trị “Mary” trong ô E2 và tìm thấy “Mary” trong cột ngoài cùng bên trái (cột A). Công thức rồi khớp với giá trị trong cùng hàng trong Column_Index. Ví dụ này sử dụng “3” làm Column_Index (cột C). Vì “Mary” trong hàng 4, VLOOKUP trả về giá trị từ hàng 4 trong cột C (22).
Để biết thêm thông tin về hàm VLOOKUP , bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức của Microsoft:
Làm thế nào để sử dụng hàm VLOOKUP hoặc HLOOKUP để tìm giá trị khớp chính xác
INDEX() và MATCH()
Bạn có thể dùng các hàm INDEX và MATCH cùng nhau để có kết quả tương tự như sử dụng tra cứu hoặc VLOOKUP.
Sau đây là một ví dụ về cú pháp kết hợp hàm INDEX và MATCH để tạo ra kết quả tương tự như tra cứu và VLOOKUP trong ví dụ trước đó:
=INDEX(Table_Array,Match(Lookup_Value,Lookup_Array,0),Col_Index_Num)
Công thức sau tìm tuổi thọ của Mary trong trang tính mẫu:
=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)
Công thức sử dụng giá trị “Mary” trong ô E2 và tìm thấy “Mary” trong cột A. Nó rồi khớp với giá trị trong cùng hàng trong cột C. Vì “Mary” trong hàng 4, công thức trả về giá trị từ hàng 4 trong cột C (22).
LƯU Ý: Nếu không có các ô trong mảng tìm kiếm khớp với Lookup_Value (“Mary”), công thức này sẽ trả về #N/A. Để biết thêm thông tin về hàm INDEX , bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức của Microsoft:
Cách dùng hàm INDEX để tìm dữ liệu trong bảng
OFFSET() và MATCH()
Bạn có thể dùng các hàm OFFSET và MATCH cùng nhau để tạo ra kết quả tương tự như các hàm trong ví dụ trước. Sau đây là một ví dụ về cú pháp kết hợp hàm OFFSET và MATCH để tạo ra kết quả giống như VLOOKUPvà tra cứu :
=OFFSET(top_cell,Match(Lookup_Value,Lookup_Array,0),Offset_Col)
Công thức này sẽ tìm tuổi thọ của Mary trong trang tính mẫu:
=OFFSET(A1,MATCH(E2,A2:A5,0),2)
Công thức sử dụng giá trị “Mary” trong ô E2 và tìm thấy “Mary” trong cột A. Công thức rồi khớp với giá trị trong cùng hàng nhưng hai cột bên phải (cột C). Vì “Mary” trong cột A, công thức trả về giá trị trong hàng 4 trong cột C (22).
Để biết thêm thông tin về hàm giá trị bù trừ , bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức của Microsoft:
Làm thế nào để sử dụng hàm OFFSET
Bạn cần thêm trợ giúp?
Phát triển các kỹ năng của bạn
KHÁM PHÁ NỘI DUNG ĐÀO TẠO >
Sở hữu tính năng mới đầu tiên
THAM GIA NGƯỜI DÙNG NỘI BỘ MICROSOFT 365 >
Hàm tra cứu và tham chiếu (tham khảo)
Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel cho web Excel 2021 Excel 2021 cho Mac Excel 2019 Excel 2019 cho Mac Excel 2016 Excel 2016 cho Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 Xem thêm…Ẩn bớt
Quan trọng: Hãy thử sử dụng hàm XLOOKUP mới, phiên bản cải tiến của hàm VLOOKUP hoạt động theo bất kỳ hướng nào và trả về kết quả khớp chính xác theo mặc định, giúp việc sử dụng dễ dàng và thuận tiện hơn so với phiên bản trước.
Để biết thông tin chi tiết về một hàm, hãy bấm vào tên hàm đó ở cột đầu tiên.
Lưu ý: Các đánh dấu phiên bản chỉ rõ phiên bản Excel mà hàm được ra mắt. Những hàm này không khả dụng trong các phiên bản trước đó. Ví dụ: đánh dấu phiên bản 2013 cho biết rằng hàm này có khả dụng trong Excel 2013 và tất cả các phiên bản mới hơn.
Hàm |
Mô tả |
---|---|
Hàm ADDRESS |
Trả về tham chiếu dưới dạng văn bản tới một ô đơn trong một trang tính |
Hàm AREAS |
Trả về tổng số vùng trong một tham chiếu |
Hàm CHOOSE |
Chọn một giá trị từ một danh sách các giá trị |
Hàm CHOOSECOLS |
Trả về các cột đã xác định từ một mảng |
Hàm CHOOSEROWS |
Trả về các hàng đã xác định từ một mảng |
Hàm COLUMN |
Trả về số cột của một tham chiếu |
Hàm COLUMNS |
Trả về tổng số cột trong một tham chiếu |
Hàm DROP |
Loại trừ số hàng hoặc cột đã xác định khỏi đầu hoặc cuối mảng |
Hàm EXPAND |
Bung rộng hoặc đệm một mảng đến kích thước hàng và cột đã xác định |
Hàm FILTER
|
Filtern Sie Datenbereiche basierend auf von Ihnen definierten Kriterien |
FORMULATEXT .-Funktion |
Gibt Formel mit gegebener Referenz als Text zurück |
GETPIVOTDATA .-Funktion |
Gibt in einem PivotTable-Bericht gespeicherte Daten zurück |
HLOOKUP .-Funktion |
Suchen Sie in der obersten Zeile eines Arrays nach und geben Sie den Wert der angegebenen Zelle zurück |
HSTACK .-Funktion |
Array horizontal und nacheinander anhängen, um ein größeres Array zurückzugeben |
HYPERLINK-Funktion |
Erstellen Sie eine Verknüpfung oder wechseln Sie, um ein Dokument zu öffnen, das auf einem Netzwerk-, Intranet- oder Internetserver gespeichert ist |
INDEX .-Funktion |
Verwenden Sie einen Index, um einen Wert aus einer Referenz oder einem Array auszuwählen |
INDIREKT .Funktion |
Gibt die durch einen Textwert angegebene Referenz zurück |
LOOKUP .-Funktion |
Werte in einem Vektor oder Array nachschlagen |
MATCH-Funktion |
Nachschlagen von Werten in einer Referenz oder einem Array |
OFFSET .-Funktion |
Gibt den Referenzentfernungswert von einer gegebenen Referenz zurück |
ROW .-Funktion |
Gibt die Zeilennummer einer Referenz zurück |
ROWS .-Funktion |
Trả về tổng số hàng trong một tham chiếu |
Chức năng RTD |
Nhận dữ liệu thời gian thực từ chương trình hỗ trợ tự động hóa COM |
chức năng SẮP XẾP
|
Sắp xếp nội dung trong một phạm vi hoặc mảng |
SẮP XẾP BẰNG chức năng .
|
Sắp xếp nội dung của một khoảng hoặc mảng dựa trên giá trị trong một khoảng hoặc mảng tương ứng. |
LẤY .-Chức năng |
Trả về một số hàng hoặc cột liền kề được chỉ định từ đầu hoặc cuối của một mảng |
chức năng TOCOL. |
Trả về một mảng trong một cột |
TOROW.chức năng |
Trả về một mảng trên một dòng |
TRANSPOSE .-Chức năng |
Trả về hoán vị của một mảng |
tính năng ĐỘC ĐÁO
|
Trả về danh sách các giá trị duy nhất trong danh sách hoặc phạm vi |
VSTACK .-Chức năng |
Nối các mảng theo chiều dọc và tuần tự để trả về các mảng lớn hơn |
hàm VLOOKUP. |
Tra cứu cột đầu tiên của một mảng và di chuyển qua hàng để trả về giá trị của một ô |
WRAPCOLS .-Chức năng |
Ngắt hàng hoặc cột của giá trị do Cột cung cấp sau một số phần tử đã chỉ định |
WRAPROWS .chức năng |
Ngắt hàng hoặc cột của các giá trị được cung cấp trong các hàng sau một số mục được chỉ định |
Hàm XLOOKUP .
|
Tìm kiếm một phạm vi hoặc mảng và trả về một phần tử tương ứng với kết quả khớp đầu tiên được tìm thấy. Nếu không có kết quả khớp, XLOOKUP có thể trả về kết quả khớp (xấp xỉ) gần nhất. |
Hàm XMATCH
|
Trả về vị trí tương đối của một phần tử trong một mảng hoặc phạm vi. |
Quan trọng: Kết quả tính toán của công thức và một số hàm trang tính Excel có thể hơi khác nhau giữa máy tính kiến trúc Windows x86 hoặc x86-64 và máy tính kiến trúc Windows RT ARM. Tìm hiểu thêm về sự khác biệt.
Xem thêm
Hàm Excel (theo danh mục)
Hàm Excel (theo thứ tự bảng chữ cái)
Cần sự giúp đỡ nhiều hơn?
Phát triển những kĩ năng của bạn
KHÁM PHÁ NỘI DUNG ĐÀO TẠO >
Nhận tính năng mới đầu tiên
THAM GIA NGƯỜI DÙNG MICROSOFT 365 NỘI BỘ >