HÀM LẤY GIÁ TRỊ TRONG EXCEL

     

INDEX với MATCH kết hợp với nhau sẽ xuất sắc hơn áp dụng VLOOKUP trong không ít trường hợp! Trong bài viết này, các ví dụ về sử dụng phối hợp INDEX và MATCH vẫn giúp chúng ta xử lý phần lớn trường hợp nhưng VLOOKUP không giải pháp xử lý được.

Bạn đang xem: Hàm lấy giá trị trong excel

“Tại sao lại học thêm 2 hàm nữa?”. Bởi vì hàm VLOOKUP chưa phải là phương pháp duy độc nhất của bạn, INDEX và MATCH để giúp bạn có tác dụng việc kết quả hơn, nhanh hơn, không nhiều lỗi hơn. Bên cạnh ra, hàm INDEX MATCH rất linh thiêng hoạt và rất có thể tuỳ biến hóa cho các trường hợp khác.


Cách sử dụng hàm INDEX và MATCH vào Excel cơ bảnVì sao INDEX cùng MATCH tốt hơn VLOOKUPVLOOKUP sẽ ảnh hưởng sai nếu bọn họ thêm hoặc bớt cột sống trong bảng tính.HÀM INDEX VÀ HÀM MATCH vào EXCEL – VÍ DỤ CÔNG THỨCỨng dụng INDEX với MATCH nâng caoTài liệu Excel đi kèm:
Cách áp dụng hàm INDEX cùng MATCH trong Excel cơ bản

Vì nội dung bài viết này triệu tập vào hầu hết trường hợp dùng INDEX với MATCH sẽ dễ dàng hơn việc dùng VLOOKUP buộc phải để tò mò cách áp dụng cơ bạn dạng của INDEX và MATCH mời các bạn xem đoạn clip sau đây. File Excel kèm theo video các bạn download nghỉ ngơi cuối bài.


Hàm INDEX

Hàm INDEX đã trả về tài liệu của một ô trong một vùng dựa trên chỉ số hàng và chỉ số cột của vùng đó. Về cơ bản, hàm INDEX có cú pháp như sau:

=INDEX(vùng_dữ_liệu, hàng_thứ_mấy, )

vùng_dữ_liệu – là địa chỉ cửa hàng vùng dữ liệu họ muốn “nhặt” ra 1 giá trịhàng_thứ_mấy – ô bắt buộc lấy tài liệu nằm nghỉ ngơi hàng thứ mấy?cột_thứ_mấy – ô phải lấy dữ liệu nằm sống cột sản phẩm mấy?

Để thử cần sử dụng hàm INDEX bạn có thể thử trực tiếp câu lệnh sau trong bảng tính phía dưới

=INDEX(A1:D10,6,3)

Hàm INDEX tìm dữ liệu trong vùng A1:D10 cùng trả lại dữ liệu trong chiếc thứ 6, cột sản phẩm công nghệ 3, tức là ô C6. Tác dụng của câu lệnh INDEX trên đã làSeoul như vào ô B14


*

Hàm MATCH

Hàm MATCH tìm kiếm 1 giá bán trị trong một vùng của bảng tính và chuyển lại vị trí tương đối của ô đựng giá trị đó trong vùng tìm kiếm. Cú pháp của hàmMATCH như sau:

=MATCH(giá_trị_cần_tìm, mảng_tìm_kiếm, )

giá_trị_cần_tìm – giá chỉ trị cần phải tìm kiếm địa chỉ trong mảngmảng_tìm_kiếm – mảng đựng giá trị phải tìm kiếmkiểu_tìm_kiếm – tìm kiếm kiếm giá chỉ trị chính xác hay kiếm tìm kiếm cực hiếm gần nhất.1 – hoặc bỏ qua: tìm giá bán trị lớn số 1 mà cực hiếm đó bằng hoặc nhỏ tuổi hơn giá_trị_cần_tìm. Giá trị trong mảng_tìm_kiếm rất cần phải sắp xếp tăng dần0 – tìm quý giá đầu tiên trong mảng bằng với giá_trị_cần_tìm. Đây là quý giá mà bọn họ sẽ rất thú vị dùng khi sử dụng kết hợpINDEX/MATCH-1 – tìm giá trị nhỏ dại nhất mà giá trị kia lơn rộng hoặc bởi giá_trị_cần_tìm

Khi đọc mang lại đây, dĩ nhiên các các bạn sẽ tự hỏi là Cái hàm MATCH này dường như không chức năng lắm thì phải. Đúng thế, ví như chỉ bởi thế thì hàm MATCH không tồn tại nhiều tác dụng lắm. Nhưng tại phần tiếp theo, khi phối hợp cùng hàm INDEX thì chúng ta hãy xem xem đôi bạn này làm gì được cho các bạn.

Sử dụng phối kết hợp INDEX cùng MATCH trong Excel

Chúng ta sẽ đi làm việc ngay một lấy ví dụ như trước để các bạn có thể hiểu được sự kết hợp của hàm INDEX với MATCH vào Excel như thế nào. Họ có bảng Excel sau đây:

Chúng ta muốn đi tìm kiếm kiếm coi nước nào có thành phố hà nội là Seoul trong bảng này. Cách làm để tìm kiếm ra điều đó như sau:

=INDEX(B1:B10,MATCH("Seoul",C1:C10,0)

Trong phương pháp này:

B1:B10 là cột chứa dữ liệu mà chúng ta muốn tra cứu, tìm kiếm kiếm hoặc trích lọcMATCH("Seoul",C1:C10,0) vẫn cho chúng ta biết Seoul tại phần hàng đồ vật mấy sinh sống trong bảng tính trên. Hiệu quả Seoul ở chỗ hàng máy 6 trong bảng tính. Phương pháp với INDEX trở thành: INDEX(B1:B10,6)Khi phối hợp 2 công thức đó lại và do tính chất của bảng tính, Seoul sẽ đề nghị nằm cùng dòng với nước có thủ đô hà nội là Seoul phải ta rất có thể sử dụng bí quyết này để tìm ra được tác dụng là Hàn Quốc

Tổng quát lại thì chúng ta có bí quyết sau:

=INDEX( cột đề xuất tra cứu giá trị, (MATCH ( giá chỉ trị dùng làm tra cứu, cột chứa giá trị này, 0 ))

Và một đợt nữa, các bạn có thể thực hành INDEX cùng MATCH trong bảng tính Excel online phía trên. Khi chúng ta đã chắc tay cùng với INDEX với MATCH* chúng ta sẽ coi phần tiếp theo nguyên nhân **INDEX cùng MATCH lại giỏi hơn VLOOKUP ở nhiều trường hợp.

Vì sao INDEX và MATCH giỏi hơn VLOOKUP

VLOOKUP là công thức 1 chiều

Với VLOOKUP, bọn họ chỉ hoàn toàn có thể tra cứu tài liệu từ trái qua phải. Trong ví dụ tìm kiếm nước có hà nội thủ đô là Seoul sinh sống trên, chúng ta sẽ không dùngVLOOKUP để có thể tìm ra hàn quốc được. Như các bạn đã thấy, INDEX và MATCH làm được điều này.

VLOOKUP sẽ ảnh hưởng sai nếu bọn họ thêm hoặc giảm cột ngơi nghỉ trong bảng tính.

Cái này thì rõ ràng rồi, bởi vì khi dùng VLOOKUP các bạn phải chỉ ra cột nào họ muốn lấy giá trị về. Khi thêm hoặc bớt 1 cột trọng điểm cột thứ nhất và cột bắt buộc lấy quý hiếm về thì cột yêu cầu lấy quý giá bị xê dịch đi, dẫn đến kết quả của hàm VLOOKUP sai nữa. Cùng với INDEX và MATCH thì điều đó không xảy ra vì khi thêm/bớt cột thì phương pháp trong hàm INDEX với MATCH đang được điều chỉnh theo.

Xem thêm: Có Nên Chúc Mừng Sinh Nhật Người Yêu Cũ Nên Làm Gì, Có Nên Nhắn Tin Chúc Mừng Sinh Nhật Người Yêu Cũ

VLOOKUP sẽ gặp mặt khó khăn lúc tra cứu 2 chiều như trong VD sau đây

Các bạn cũng có thể mở Sheet2 vào bảng tính phía trên ra. Nếu chúng ta muốn tra cứu dân sinh của Seoul vào năm 2001 thì vào trường phù hợp này chúng ta có thể dùng VLOOKUP – một phương pháp khó khăn, nhưng cần sử dụng INDEX cùng MATCH sẽ cấp tốc gọn hơn như là sau:

=INDEX(A1:F10,MATCH("Seoul",C1:C10,0),MATCH("Năm 2001",A1:F1,0))

Hàm Match đầu tiên sẽ cho họ biết tp. Hà nội Seoul của hàn quốc nằm ở mẫu thứ mấyHàm Match sản phẩm hai sẽ cho họ biết dữ liệu dân sinh của Năm 2001 nằm ở cột nàoHàm Index sẽ sử dụng 2 tin tức trên cùng tìm ra dữ liệu đúng mực cho chúng ta.

HÀM INDEX VÀ HÀM MATCH trong EXCEL – VÍ DỤ CÔNG THỨC

Bây giờ, bạn đã biết vì sao nên học tập hàm MATCH/INDEX, nên hãy đi vào phần độc đáo nhất và xem xem chúng ta cũng có thể áp dụng nguyên tắc hay không.

CÁCH TÌM KIẾM GIÁ TRỊ sang TRÁI VỚI HÀM INDEX VÀ HÀM MATCH

Như vẫn được nói tới trong ngẫu nhiên bài trả lời VLOOKUP nào, hàm Excel này không thể search kiếm phía bên trái của nó. Bởi vì vậy, trường hợp cột buộc phải tìm của khách hàng không nên là cột cận trái vào dải ô yêu cầu tìm, thì không bao giờ công thức VLOOKUP trả về kết quả mà bạn ý muốn muốn.

Hàm INDEX MATCH trong Excel thì hoạt bát hơn cùng thật sự không thân thiết việc cột trả về nằm tại đâu. Ví dụ, họ sẽ sử dụng một bảng – bảng này liệt kê thủ đô hà nội và dân số. Lần này, hãy lập một cách làm INDEX MATCH tìm xem thành phố hà nội của Nga, Matxcơva, xếp đồ vật mấy dựa theo dân số.

Như bạn có thể thấy từ hình ảnh chụp screen bên dưới, bí quyết sau đây vận động một bí quyết trôi chảy:

=INDEX($A$2:$A$10,MATCH(“Russia”,$B$2:$B$10,0))

Bây giờ, có lẽ rằng bạn chẳng gặp chút khó khăn nào trong bài toán hiểu công thức vận động như nuốm nào:

Đầu tiên, chúng ta lập bí quyết MATCH dễ dàng và đơn giản tìm địa chỉ của Nga:

=MATCH(“Russia”,$B$2:$B$10,0))

Rồi, bạn khẳng định thông số mảng mang lại hàm INDEX, trong trường vừa lòng này là cột A (A2:A10).

Cuối cùng, bạn phối hợp hai phần lại và gồm công thức:

=INDEX($A$2:$A$10,MATCH(“Russia”,$B$2:$B$10,0))

Mẹo. Việc thực hiện tham chiếu ô tuyệt vời và hoàn hảo nhất luôn là 1 trong ý tưởng tốt trong phương pháp INDEX với MATCH nhằm dải ô buộc phải tìm của người sử dụng không bị phá lỗi khi bạn xào nấu công thức thanh lịch ô khác.

Ứng dụng INDEX với MATCH nâng cao

Dò search dữ liệu dựa vào nhiều cột điều kiện

Các bạn hãy mở Sheet3 trong bảng tính sau đây:

Yêu cầu bài xích này là bọn họ phải điền vào D5:D16 dựa vào dữ liệu sống bảng tra cứu. Cách làm như sau:

=INDEX($F$5:$H$16,MATCH(1,(A5=$F$5:$F$16)*(B5=$G$5:$G$16),0),3)

Dấu – miêu tả rằng đây là một cách làm mảng, các bạn khi nhập công thức mảng cần áp dụng phím quan trọng của Excel là CTRL + SHIFT + ENTER. Lúc nhập cách làm vào Excel, chúng ta nhập bình thường, không nên dấu và thực hiện phím CTRL + SHIFT + ENTER.Công thức trên chưa được cung cấp trực tiếp vào phiên bản hiện tại của Excel Online, nếu bạn muốn thử, hoàn toàn có thể copy bảng tính này về Excel của người sử dụng và thử cách làm đó.Trong cách làm trên, phần nặng nề nhất là phần có hàm Match – MATCH(1,(A5=$F$5:$F$16)*(B5=$G$5:$G$16),0):(A5=$F$5:$F$16) : chúng ta đi đối chiếu giá trị của A5 cùng với vùng $F$5:$F$16. Tác dụng nhận được làFALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE(B5=$G$5:$G$16) : họ đi so sánh giá trị của B5 với vùng $G$5:$G$16. Kết quả nhận được làFALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE(A5=$F$5:$F$16)*(B5=$G$5:$G$16) : công dụng của phép tính này là0;1;0;0;0;0;0;0;0;0;0;0Do kia Hàm Match của bọn họ từ MATCH(1,(A5=$F$5:$F$16)*(B5=$G$5:$G$16),0) trở thành:MATCH(1,0;1;0;0;0;0;0;0;0;0;0;0,0)kết trái của hàm match này là 2, dòng thứ hai trong bảng tra cứu vãn sẽ thoả mãn điều kiện Dan Brown cùng Táo, Tổng buộc phải tìm là 271Còn gì nữa sau nội dung bài viết này

Qua nội dung bài viết này, chắc chúng ta cũng đang biết là không tính VLOOKUP ra thì còn một phương pháp khó dùng không giống nữa là INDEX và MATCH cũng khá là hữu dụng khi mà gặp mặt phải trường phù hợp VLOOKUP không xử lý được. Mong đây là bước bắt đầu tốt cho các bạn. Nếu như khách hàng đã đọc mang đến đây, cảm ơn các bạn rất nhiều.

Xem thêm: Cách Tính, Công Thức Thể Tích Tứ Diện, Chóp Tam Giác, Công Thức Thể Tích Tứ Diện

Tài liệu Excel đi kèm:

• Hàm Index với Match vào Excel – 1

• Hàm Index và Match trong Excel – 2

Các kiến thức và kỹ năng liên quan:

• Hàm Index và Match cơ bản

• Hàm Index với Match nâng cao

Những kiến thức bạn đã xem thuộc khóa học Excel từ cơ phiên bản tới nâng cao của Học Excel Online. Khóa học này cung cấp cho chính mình kiến thức một cách không thiếu thốn và gồm hệ thống: về những hàm, những công nuốm trong excel, ứng dụng excel trong công việc… hiện giờ hệ thống đang có nhiều ưu đãi khi bạn đăng ký tham gia khóa huấn luyện và đào tạo này.