Hàm điều kiện trong khoảng

     
Excel đến dulichnangdanang.com 365 Excel cho dulichnangdanang.com 365 dành mang lại máy Mac Excel mang đế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 cho phép bạn tạo đối chiếu lô-gic giữa một giá trị và một quý hiếm 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 tuyệt False.

Bạn đang xem: Hàm điều kiện trong khoảng

=IF(Điều gì đấy là True, thì làm gì, nếu không thì làm những gì khác)

Vì vậy, một câu lệnh IF rất có thể có hai kết quả. Hiệu quả đầu tiên là giả dụ so sánh của doanh nghiệp là True, tác dụng thứ hai là ví như so sánh của công ty là False.

Câu lệnh IF rất là mạnh mẽ, mặt khác 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 tương đối nhiều sự cầm cố 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ể tuy nhiên đôi khi, bao gồm thể các bạn sẽ cần review các kịch bản phức tạp rộng yêu cầu lồng* 3 hàm IF với nhau.

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


Chi tiết kỹ thuật

Dùng hàm IF, một trong những hàm xúc tích và ngắn gọn để trả về một quý giá nếu điều kiện đúng với trả về quý hiếm 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 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 công dụng của logical_test là ĐÚNG.

value_if_false

(tùy chọn)

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


Ghi chú

Dù Excel được cho phép bạn lồng mang đến 64 hàm IF không giống nhau thì các bạn cũng không nên làm như vậy. Trên sao?

Nhiều câu lệnh IF vẫn yêu mong bạn xem xét rất lâu nhằm xây dựng đúng mực và bảo đảm rằng lô-gic của câu lệnh rất có thể tính toán chính xác qua từng điều kiện cho tới khi kết thúc. Nếu như bạn không lồng công thức đúng đắn 100 % thì kĩ năng 75 % là công thức tất cả thể vận động được nhưng lại 25 % vẫn trả về công dụng không mong mỏi muốn. Siêu tiếc, kỹ năng bạn kiếm tìm ra tại sao của 25 % đó là rất nhỏ.

Nhiều câu lệnh IF hoàn toàn có thể rất cạnh tranh để duy trì, đặc biệt là khi bạn quay trở lại một không bao lâu sau đó và cố gắng tìm đọc điều mà bạn hoặc tệ hơn là một trong những 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à dường như như kéo dãn dài mãi thì các bạn 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ạo một câu lệnh IF được lồng tinh vi sử dụng những hàm IF và thời khắc cần để nhận thấy rằng đã đến lúc sử dụng một khí cụ khác vào kho Excel của bạn.

Xem thêm: Đại Học An Ninh Nhân Dân 2015, Ans, Điểm Chuẩn Đại Học An Ninh Nhân Dân 2015

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 chỉnh để thay đổi các điểm kiểm tra của học viên thành điểm theo chữ cái 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ễ dàng hiểu:

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

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

Nếu Điểm Kiểm tra lớn 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 nhận điểm D

Các trường thích hợp khác học viên nhấn điểm F

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


Mẹo: Mọi hàm vào Excel các yêu cầu dấu ngoặc tròn mở với 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 phương pháp tô màu cho các phần khác nhau trong công thức khi chúng ta 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, lúc bạn dịch rời con trỏ qua mỗi vệt ngoặc tròn đóng góp “)”, dấu ngoặc tròn mở tương xứng sẽ gửi sang cùng màu. Điều này có thể đặc biệt hữu ích trong số công thức tinh vi lồng nhau khi bạn cố gắng xác định liệu mình có đủ vết ngoặc tròn tương xứng chưa.


Ví dụ bổ sung

Dưới đây là ví dụ rất thịnh hành khi đo lường và thống kê Tiền hoa hồng bán hàng dựa theo những mức doanh thu đạ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 IF(C9 lớn 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 tự với ví dụ về Điểm trước đây nhưng công thức này vẫn là một trong ví dụ hoàn hảo về việc bảo trì các câu lệnh IF lớn khó khăn như thế nào – chúng ta cần làm cái gi 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 new và thậm chí có thể thay đổi 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 rất có thể chèn ngắt cái vào thanh cách làm để dễ đọc những công thức lâu năm hơn. Chỉ cần nhấn ALT+ENTER trước văn bản bạn có nhu cầu ngắt sang dòng 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 á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 các so sánh lợi nhuận cho ví dụ trước đó. Đây là cách so sánh nào? chủ yếu xác, trang bị tự này trường đoản cú thấp mang lại cao ($5.000 mang lại $15.000), ko thể đối chiếu được. Nhưng vì sao đó lại là sự việc quan trọng? Đây là vấn đề quan trọng vì bí quyết không thể chuyển reviews đầu tiên cho phần nhiều giá trị bên trên $5.000. Hãy tưởng tượng chúng ta có doanh thu $12.500 – câu lệnh IF đã trả về 10 % vì chưng câu lệnh lớn hơn $5.000 với sẽ tạm dừng ở đó. Điều này hoàn toàn có thể rất nghiêm trọng bởi trong không hề ít tình huống, những loại lỗi này không được thông báo cho đến khi bọn chúng gây ảnh hưởng tiêu cực. Bởi vì vậy, lúc biết rằng có một vài bẫy rất lớn với những câu lệnh IF tinh vi lồng nhau, chúng ta có thể làm gì? Trong phần lớn các ngôi trường hợp, chúng ta có thể sử dụng hàm VLOOKUP thay vì chưng tạo công thức tinh vi bằng hàm IF. Khi sử dụng 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 thêm có thể tìm cực hiếm ở ô C2 trong dải ô C5:C17. Nếu tìm thấy quý giá 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ự, phương pháp này tìm quý hiếm ở ô B9 trong dải ô B2:B22. Trường hợp tìm thấy giá trị thì trả về giá bán trị tương ứng từ và một hàng trong cột C


Lưu ý: Cả hai hàm VLOOKUP này đều sử dụng tham đối TRUE ở cuối công thức, nghĩa là chúng tôi muốn các hàm này tìm một giá bán trị tương đối khớp. Nói phương pháp khác, hàm đang khớp những giá trị đúng chuẩn trong bảng tra cứu cũng như mọi quý giá nằm trong khoảng này. Trong 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 công nghệ tự Tăng dần, từ nhỏ nhất đến phệ nhất.


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

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

Có thể dễ dàng 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 chỉnh sửa công thức nếu các điều kiện thay đổi.

Nếu bạn không thích mọi tí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 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ế nhiều câu lệnh IF lồng nhau bằng một hàm duy nhất. Bởi vì vậy, thay vì ví dụ của cửa hàng 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 có thể tạo ra công thức dễ dàng và đơn giản 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 siêu tuyệt vì bạn không nên phải lo ngại về tất cả các câu lệnh IF và dấu ngoặc tròn đó.

Xem thêm: Bao Nhiêu Tuổi Uống Được Cao Mèo, Trẻ Em Ăn Cao Mèo Có Tốt Không


Lưu ý: Tính năng này chỉ khả dụng nếu bạn có một đăng ký dulichnangdanang.com 365. Nếu như bạn là dulichnangdanang.com 365 người đăng ký, hãy bảo đảm an toàn bạn có phiên bản Office mới nhất. Mua hoặc dùng thử dulichnangdanang.com 365


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

Bạn luôn rất có thể hỏi một chuyên gia trong cộng đồng Kỹ thuật Excel hoặc thừa nhận sự cung cấp trongCộng đồng trả lời.

Chủ đề liên quan

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