Cách sử dụng hàm if và vlookup trong excel

Excel cho baoveangiang.com 365 Excel mang lại baoveangiang.com 365 dành cho máy Mac Excel mang lại web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm nhâm thìn Excel năm nhâm thìn for Mac Excel 2013 Excel Web phầm mềm Excel 2010 Excel 2007 Excel for Mac 2011 Excel for Windows Phone 10 Excel Starter 2010 coi thêm...Ít hơn

Hàm IF chất nhận được bạn tạo đối chiếu lô-gic thân một quý hiếm và một cực hiếm dự kiến bằng cách kiểm tra điều kiện, rồi trả về hiệu quả nếu True hay False.

Bạn đang xem: Cách sử dụng hàm if và vlookup trong excel

=IF(Điều nào đó là True, thì làm cho gì, còn nếu như không thì làm cái gi khác)

Vì vậy, một câu lệnh IF rất có thể có nhị kết quả. Hiệu quả đầu tiên là nếu so sánh của bạn là True, hiệu quả thứ hai là giả dụ so sánh của bạn là False.

Câu lệnh IF cực kỳ mạnh mẽ, mặt khác tạo đại lý cho nhiều quy mô bảng tính nhưng chúng cũng là tại sao cốt lõi của tương đối nhiều sự cố gắng bảng tính. Xuất sắc nhất, các bạn nên vận dụng câu lệnh IF cho những điều kiện tối thiểu, ví dụ như Nam/Nữ, Có/Không/Có thể tuy vậy đôi khi, có thể bạn sẽ cần đánh giá các kịch phiên bản phức tạp rộng yêu mong lồng* 3 hàm IF cùng với nhau.

* "Lồng" ám chỉ việc thực hiện phối kết hợp nhiều hàm với nhau vào một công thức.


Chi huyết kỹ thuật

Dùng hàm IF, một trong số hàm lô ghích để trả về một cực hiếm nếu đk đúng và trả về giá trị khác nếu điều kiện sai.

Cú pháp

IF(logical_test, value_if_true, )

Ví dụ:

=IF(A2>B2,"Vượt dự toán","OK")

=IF(A2=B2,B4-A4,"")

Tên đối số

Mô tả

logical_test

(bắt buộc)

Điều kiện bạn muốn kiểm tra.

value_if_true

(bắt buộc)

Giá trị bạn có nhu cầu trả về nếu hiệu quả của logical_test là ĐÚNG.

value_if_false

(tùy chọn)

Giá trị bạn muốn trả về nếu tác dụng của logical_test là SAI.


Ghi chú

Dù Excel chất nhận được bạn lồng mang lại 64 hàm IF khác biệt thì các bạn cũng kiêng kị như vậy. Tại sao?

Nhiều câu lệnh IF đã yêu cầu bạn để ý đến rất lâu để xây dựng đúng chuẩn và bảo đảm an toàn rằng lô-gic của câu lệnh rất có thể tính toán đúng mực qua từng điều kiện cho đến khi kết thúc. Nếu khách hàng không lồng công thức đúng mực 100 % thì kĩ năng 75 % là công thức gồm thể chuyển động được nhưng mà 25 % đang trả về kết quả không ước ao muốn. Rất tiếc, khả năng bạn search ra vì sao của 25 % đó là rất nhỏ.

Nhiều câu lệnh IF có thể rất cạnh tranh để duy trì, nhất là khi bạn quay lại một thời gian sau đó và cố gắng tìm hiểu điều mà chúng ta hoặc tệ hơn là 1 trong người khác, đang nỗ lực thực hiện.

Nếu bạn chạm chán một câu lệnh IF mà dường như như kéo dãn dài mãi thì chúng ta nên tạm ngưng và xem lại chiến lược của mình.

Hãy coi cách phù hợp để chế tác một câu lệnh IF được lồng phức tạp sử dụng các hàm IF và thời khắc cần để phân biệt rằng đã tới lúc sử dụng một mức sử dụng khác trong kho Excel của bạn.

Xem thêm: Download Đậu Lém Phiêu Lưu Ký

Ví dụ

Dưới đây là một lấy ví dụ về một câu lệnh IF được lồng tương đối chuẩn để đổi khác các điểm bình chọn của học tập viên thành điểm theo vần âm tương đương.

*
97,"A+",IF(B2>93,"A",IF(B2>89,"A-",IF(B2>87,"B+",IF(B2>83,"B",IF(B2>79,"B-",IF(B2>77,"C+",IF(B2>73,"C",IF(B2>69,"C-",IF(B2>57,"D+",IF(B2>53,"D",IF(B2>49,"D-","F"))))))))))))" loading="lazy">

=IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))

Câu lệnh IF được lồng tinh vi này theo đúng lô-gic dễ hiểu:

Nếu Điểm chất vấn (trong ô D2) lớn hơn 89 thì học viên nhấn điểm A

Nếu Điểm Kiểm tra lớn hơn 79 thì học viên thừa nhận điểm B

Nếu Điểm Kiểm tra to hơn 69 thì học viên nhận điểm C

Nếu Điểm Kiểm tra to hơn 59 thì học viên thừa nhận điểm D

Các trường hòa hợp khác học tập viên thừa nhận điểm F

Ví dụ rõ ràng này tương đối bình an vì không có tác dụng mà sự tương quan giữa điểm chất vấn và điểm theo vần âm sẽ chuyển đổi nên sẽ không còn yêu cầu duy trì nhiều. Tuy thế còn một vụ việc nữa – điều gì sẽ xảy ra nếu như bạn cần phân đoạn các điểm giữa A+, A cùng A- (cùng những điểm khác)? Bây giờ, bạn cần viết lại câu lệnh IF tứ điều kiện của mình thành câu lệnh bao gồm 12 điều kiện! cơ hội này, công thức của bạn sẽ có dạng như sau:

=IF(B2>97,"A+",IF(B2>93,"A",IF(B2>89,"A-",IF(B2>87,"B+",IF(B2>83,"B",IF(B2>79,"B-", IF(B2>77,"C+",IF(B2>73,"C",IF(B2>69,"C-",IF(B2>57,"D+",IF(B2>53,"D",IF(B2>49,"D-","F"))))))))))))

Câu lệnh này vẫn chính xác về mặt tác dụng và sẽ chuyển động như dự kiến nhưng có thể mất nhiều thời hạn để viết và nhiều thời gian hơn để chất vấn nhằm bảo vệ rằng câu lệnh tiến hành được phần đa gì bạn mong mỏi muốn. Một sự việc hiển nhiên không giống là chúng ta đã đề xuất nhập điểm cùng điểm theo chữ cái tương đương bằng phương pháp thủ công. Điều gì vẫn xảy ra khi chúng ta vô tình chế tạo ra lỗi đánh máy? Bây giờ, hãy tưởng tượng bạn đang nỗ lực thực hiện điều này 64 lần với những điều kiện phức hợp hơn! tất nhiên, điều đó là hoàn toàn có thể nhưng bạn có thực sự hy vọng mất công sức như vậy và chạm mặt những lỗi thực sự nặng nề phát hiện tất cả thể gặp mặt không?


Mẹo: Mọi hàm trong Excel phần đa yêu mong dấu ngoặc tròn mở với dấu ngoặc tròn đóng góp (). Excel sẽ cố gắng giúp bạn xác minh điểm bước đầu và kết thúc bằng cách tô màu cho những phần khác nhau trong công thức khi bạn chỉnh sửa công thức. Ví dụ: nếu bạn có nhu cầu chỉnh sửa công thức bên trên, khi bạn di chuyển con trỏ qua mỗi dấu ngoặc tròn đóng góp “)”, lốt ngoặc tròn mở khớp ứng sẽ chuyển sang thuộc màu. Điều này có thể đặc biệt hữu ích trong những công thức phức hợp lồng nhau lúc bạn nỗ lực xác định liệu mình có đủ vết ngoặc tròn tương ứng chưa.


Ví dụ vấp ngã sung

Dưới đó là ví dụ rất phổ cập khi giám sát Tiền hoa hồng bán sản phẩm dựa theo các mức lệch giá đạt được.

*
15000,20%,IF(C9>12500,17.5%,IF(C9>10000,15%,IF(C9>7500,12.5%,IF(C9>5000,10%,0)))))" loading="lazy">

=IF(C9>15000,20%,IF(C9>12500,17.5%,IF(C9>10000,15%,IF(C9>7500,12.5%,IF(C9>5000,10%,0)))))

Công thức này cho thấy thêm IF(C9 lớn hơn 15.000 thì trả về đôi mươi %, IF(C9 lớn hơn 12.500 thì trả về 17,5 %, v.v...

Mặc mặc dù ví dụ này khá tương đương với lấy ví dụ về Điểm trước đây nhưng cách làm này vẫn là 1 ví dụ hoàn hảo về việc bảo trì các câu lệnh IF mập khó khăn ra sao – chúng ta cần làm gì nếu tổ chức của bản thân quyết định thêm những mức độ bồi thường mới và thậm chí có thể biến hóa các giá trị phần trăm hoặc đô la hiện có? các bạn sẽ phải chịu trách nhiệm xử lý nhiều công việc!


Mẹo: Bạn rất có thể chèn ngắt dòng vào thanh cách làm để dễ đọc các công thức nhiều năm hơn. Chỉ việc nhấn ALT+ENTER trước văn bản bạn có nhu cầu ngắt sang loại mới.


Dưới đây là ví dụ về kịch bạn dạng tiền hoa hồng với lô-gic không theo thứ tự:

*
5000,10%,IF(C9>7500,12.5%,IF(C9>10000,15%,IF(C9>12500,17.5%,IF(C9>15000,20%,0)))))" loading="lazy">

Bạn hoàn toàn có thể nhìn thấy lỗi không? so sánh thứ tự của các so sánh lệch giá cho ví dụ trước đó. Đây là cách đối chiếu nào? chính xác, sản phẩm công nghệ tự này từ thấp đến cao ($5.000 đến $15.000), không thể đối chiếu được. Nhưng tại sao đó lại là vụ việc quan trọng? Đây là vấn đề đặc trưng vì công thức không thể chuyển reviews đầu tiên cho đều giá trị bên trên $5.000. Hãy tưởng tượng bạn có doanh thu $12.500 – câu lệnh IF đã trả về 10 % bởi vì câu lệnh to hơn $5.000 và sẽ tạm dừng ở đó. Điều này có thể rất nghiêm trọng vị trong tương đối nhiều tình huống, những các loại lỗi này sẽ không được thông báo cho tới khi bọn chúng gây tác động tiêu cực. Vị vậy, khi biết rằng có một số trong những bẫy rất lớn với những câu lệnh IF tinh vi lồng nhau, bạn cũng có thể làm gì? Trong số đông các ngôi trường hợp, chúng ta cũng có thể sử dụng hàm VLOOKUP thay vì tạo công thức phức hợp bằng hàm IF. Khi thực hiện hàm VLOOKUP, trước tiên, bạn phải tạo bảng tham chiếu sau:

*

=VLOOKUP(C2,C5:D17,2,TRUE)

Công thức này cho thấy có thể tìm quý giá ở ô C2 vào dải ô C5:C17. Giả dụ tìm thấy quý giá thì trả về giá chỉ trị khớp ứng từ cùng một hàng vào cột D.

*

=VLOOKUP(B9,B2:C6,2,TRUE)

Tương tự, cách làm này tìm giá trị ở ô B9 vào dải ô B2:B22. Giả dụ tìm thấy cực hiếm thì trả về giá chỉ trị tương xứng từ và một hàng trong cột C


Lưu ý: Cả nhì hàm VLOOKUP này đều áp dụng tham đối TRUE ở cuối công thức, nghĩa là shop chúng tôi muốn những hàm này tìm kiếm một giá chỉ trị kha khá khớp. Nói phương pháp khác, hàm đã khớp những giá trị đúng chuẩn trong bảng tra cứu cũng giống như mọi giá trị nằm trong vòng này. Vào trường vừa lòng này, bạn phải sắp xếp các bảng tra cứu vớt theo sản phẩm tự Tăng dần, từ bé dại nhất đến bự nhất.


Hàm VLOOKUP được trình bày cụ thể hơn nhiều ở đây,nhưng điều này chắc hẳn rằng đơn giản hơn nhiều so cùng với câu lệnh IF lồng phức hợp 12 mức! bao gồm những ích lợi khác ít cụ thể hơn như sau:

Bảng tham chiếu VLOOKUP rất cụ thể và dễ dàng xem.

Có thể dễ dàng dàng cập nhật các cực hiếm trong bảng và các bạn không khi nào phải chỉnh sửa công thức nếu những điều kiện vậy đổi.

Nếu bạn không muốn mọi người xem hoặc can thiệp vào bảng tham chiếu của mình, chỉ việc đặt bảng tham chiếu vào một trang tính khác.

Bạn bao gồm biết?

Hiện bao gồm một hàm IFS có thể thay thế những câu lệnh IF lồng nhau bằng một hàm duy nhất. Bởi vì vậy, thay vày ví dụ của cửa hàng chúng tôi về các điểm ban đầu chứa 4 hàm IF lồng nhau:

=IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))

Bạn rất có thể tạo ra công thức đơn giản dễ dàng hơn những chỉ với một hàm IFS duy nhất:

=IFS(D2>89,"A",D2>79,"B",D2>69,"C",D2>59,"D",TRUE,"F")

Hàm IFS vô cùng tuyệt vì các bạn không cần phải lo lắng về tất cả các câu lệnh IF cùng dấu ngoặc tròn đó.


Lưu ý: Tính năng này chỉ khả dụng nếu bạn có một đk baoveangiang.com 365. Nếu khách hàng là baoveangiang.com 365 bạn đăng ký, hãy bảo đảm an toàn bạn có phiên bản Office new nhất.

*


Bạn đề nghị thêm trợ giúp?

Bạn luôn có thể hỏi một chuyên viên trong cộng đồng Kỹ thuật Excel hoặc dìm sự cung ứng trongCộng đồng trả lời.

Chủ đề liên quan

Video: Hàm IF cải thiện Hàm IFS (các baoveangiang.com 365, Excel năm 2016 và new hơn) Hàm COUNTIF sẽ đếm những giá trị dựa vào một tiêu chí đơn nhất Hàm COUNTIFS vẫn đếm những giá trị dựa trên nhiều tiêu chuẩn Hàm SUMIF sẽ tính tổng các giá trị dựa vào một tiêu chí riêng lẻ Hàm SUMIFS công thêm tổng các giá trị dựa vào nhiều tiêu chuẩn Hàm & Hàm OR Hàm VLOOKUP Tổng quan tiền về những công thức vào Excel biện pháp tránh bí quyết bị hư Phát hiện tại lỗi trong bí quyết Hàm lô-gic Excel hàm (theo sản phẩm tự bảng chữ cái) Excel hàm (theo thể loại)