Excel mang đến binhchanhhcm.edu.vn 365 Excel mang lại binhchanhhcm.edu.vn 365 dành mang lại máy Mac Excel đến web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 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 so sánh lô-gic thân một quý giá và một quý giá dự kiến bằng phương pháp kiểm tra điều kiện, rồi trả về hiệu quả nếu True tốt False.

Bạn đang xem: Hàm if có nhiều điều kiện trong excel

=IF(Điều gì đó là True, thì có tác dụng gì, nếu như không thì làm những gì khác)

Vì vậy, một câu lệnh IF hoàn toàn có thể có nhị kết quả. Hiệu quả đầu tiên là trường hợp so sánh của người tiêu dùng là True, công dụng thứ nhì là trường hợp so sánh của bạn là False.

Câu lệnh IF rất là mạnh mẽ, đồng thời tạo đại lý cho nhiều mô hình bảng tính nhưng chúng cũng là vì sao cốt lõi của rất nhiều sự cố kỉnh bảng tính. Giỏi 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ể dẫu vậy đôi khi, bao gồm thể bạn sẽ cần đánh giá các kịch bản phức tạp rộng yêu cầu lồng* 3 hàm IF cùng với nhau.

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


Chi huyết kỹ thuật

Dùng hàm IF, một trong số hàm ngắn gọn xúc tích để trả về một quý giá nếu đk đúng và trả về giá trị khác nếu đk 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 khiếu nại bạn muốn kiểm tra.

value_if_true

(bắt buộc)

Giá trị bạn muốn trả về nếu tác dụng 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 cho phép bạn lồng đến 64 hàm IF không giống nhau thì bạn cũng cấm kị như vậy. Trên sao?

Nhiều câu lệnh IF đang yêu mong bạn quan tâm đến rất lâu nhằm xây dựng chính xác 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 tới khi kết thúc. Nếu bạn không lồng công thức chính xác 100 % thì kĩ năng 75 % là công thức tất cả thể vận động được nhưng 25 % đã trả về kết quả không mong muốn. Hết sức tiếc, năng lực bạn tìm kiếm ra vì sao của 25 % sẽ là rất nhỏ.

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

Nếu bạn chạm mặt một câu lệnh IF mà có vẻ như kéo dãn mãi thì bạn nên tạm ngưng và coi lại chiến lược của mình.

Hãy coi cách tương xứng để chế tạo một câu lệnh IF được lồng tinh vi sử dụng các hàm IF và thời điểm cần để nhận thấy rằng đã đến khi sử dụng một chế độ khác vào kho Excel của bạn.

Xem thêm: Cách Vệ Sinh Tủ Lạnh Panasonic, Vệ Sinh Tủ Lạnh Đúng Cách Như Thế Nào

Ví dụ

Dưới đấy là một ví dụ về một câu lệnh IF được lồng tương đối chuẩn để biến hóa 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 tuân theo lô-gic dễ hiểu:

Nếu Điểm kiểm soát (trong ô D2) to hơn 89 thì học viên dấn điểm A

Nếu Điểm Kiểm tra to hơn 79 thì học tập viên nhấn điểm B

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

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

Các trường hợp khác học tập viên dấn điểm F

Ví dụ ví dụ này tương đối an ninh vì không có khả năng mà sự đối sánh giữa điểm bình chọn và điểm theo chữ cái sẽ biến đổi nên sẽ không yêu cầu duy trì nhiều. Cơ mà còn một vụ việc nữa – điều gì sẽ xảy ra nếu khách hàng cần phân đoạn những điểm thân A+, A và A- (cùng những điểm khác)? Bây giờ, bạn phải viết lại câu lệnh IF tư điều kiện của chính mình thành câu lệnh gồm 12 điều kiện! thời gian này, cách làm 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 đúng chuẩn về mặt tính năng và sẽ vận động như dự loài kiến nhưng rất có thể mất nhiều thời gian để viết và nhiều thời hạn hơn để chất vấn nhằm bảo đảm an toàn rằng câu lệnh triển khai được số đông gì bạn muốn muốn. Một vấn đề hiển nhiên khác là chúng ta đã bắt buộc nhập điểm cùng điểm theo chữ cái tương đương bằng cách thủ công. Điều gì vẫn xảy ra khi bạn vô tình tạo ra lỗi đánh máy? Bây giờ, hãy tưởng tượng chúng ta đang cố gắng 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! vớ nhiên, điều ấy là hoàn toàn có thể nhưng chúng ta có thực sự ước ao mất sức lực như vậy và chạm chán những lỗi thực sự cạnh tranh phát hiện có thể gặp không?


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


Ví dụ té sung

Dưới đây là ví dụ rất phổ biến khi tính toán Tiền hoa hồng bán hàng dựa theo những 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 biết IF(C9 to hơn 15.000 thì trả về đôi mươi %, IF(C9 to 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 ví dụ như về Điểm trước đó nhưng phương pháp này vẫn là một ví dụ hoàn hảo và tuyệt vời nhất về việc bảo trì các câu lệnh IF bự khó khăn ra làm sao – bạn cần làm những gì nếu tổ chức của chính bản thân mình quyết định thêm những mức độ bồi thường mới và thậm chí còn có thể đổi khác các giá chỉ trị phần trăm hoặc đô la hiện nay có? bạn sẽ phải phụ trách xử lý những công việc!


Mẹo: Bạn có thể chèn ngắt chiếc vào thanh bí quyết để 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 muốn ngắt sang loại mới.


Dưới đấy là ví dụ về kịch phiên bản tiền hoả hồng với lô-gic không áp 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 có thể nhìn thấy lỗi không? đối chiếu thứ tự của những so sánh doanh thu cho lấy một ví dụ trước đó. Đây là cách so sánh nào? bao gồm xác, thiết bị tự này tự thấp mang đến cao ($5.000 mang lại $15.000), không thể đối chiếu được. Nhưng nguyên nhân đó lại là sự việc quan trọng? Đây là vấn đề đặc trưng vì công thức không thể chuyển review đầu tiên cho phần đa giá trị trên $5.000. Hãy tưởng tượng các bạn có lợi nhuận $12.500 – câu lệnh IF vẫn trả về 10 % vị câu lệnh lớn hơn $5.000 với sẽ tạm dừng ở đó. Điều này có thể rất nghiêm trọng do trong rất nhiều tình huống, những một số 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, lúc biết rằng có một trong những bẫy rất lớn với các câu lệnh IF phức tạp lồng nhau, bạn có thể làm gì? Trong phần đô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 tạp bằng hàm IF. Khi áp dụng hàm VLOOKUP, trước tiên, bạn cần tạo bảng tham chiếu sau:

*

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

Công thức này cho biết thêm có thể tìm cực hiếm ở ô C2 vào dải ô C5:C17. Giả dụ tìm thấy giá trị thì trả về giá bán trị tương xứng từ và một hàng trong cột D.

*

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

Tương tự, bí quyết này tìm quý hiếm ở ô B9 vào dải ô B2:B22. Trường hợp tìm thấy cực hiếm thì trả về giá trị khớp ứ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 nghỉ ngơi cuối công thức, nghĩa là công ty chúng tôi muốn các hàm này tra cứu một giá trị kha khá khớp. Nói bí quyết khác, hàm sẽ khớp những giá trị đúng đắn trong bảng tra cứu tương tự như mọi quý hiếm nằm trong vòng này. Trong trường thích hợp này, bạn cần sắp xếp những bảng tra cứu vớt theo sản phẩm tự Tăng dần, từ nhỏ dại nhất đến khủng 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 chắn là đơ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! có những tiện ích 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 cập nhật các giá trị trong bảng và các bạn không lúc nào phải sửa đổi công thức nếu các điều kiện cầm cố đổi.

Nếu bạn không thích mọi bạn 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 trong những trang tính khác.

Bạn bao gồm biết?

Hiện tất cả một hàm IFS rất có thể thay thế các câu lệnh IF lồng nhau bằng một hàm duy nhất. Bởi vậy, thay bởi vì ví dụ của chúng tôi về các điểm lúc đầ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 hoàn toàn có thể tạo ra sức thức dễ dàng hơn những chỉ với cùng 1 hàm IFS duy nhất:

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

Hàm IFS hết sức tuyệt vì các bạn không buộc phải phải băn khoăn lo lắng về toàn bộ 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 khách hàng có một đk binhchanhhcm.edu.vn 365. Nếu như khách hàng là binhchanhhcm.edu.vn 365 tín đồ đăng ký, hãy bảo đảm an toàn bạn gồm phiên bản Office bắt đầu nhất. Thiết lập hoặc trải nghiệm binhchanhhcm.edu.vn 365


Bạn buộc phải thêm trợ giúp?

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

Chủ đề liên quan

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