Excel cho 24game.vn 365 Excel cho 24game.vn 365 dành cho 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 app 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 có thể chấp nhận được bạn tạo đối chiếu lô-gic thân một cực hiếm 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ề tác dụng nếu True tốt False.

Bạn đang xem: Công thức nếu thì trong excel

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

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

Câu lệnh IF cực kỳ mạnh mẽ, đồng thời tạo cơ sở cho nhiều quy mô bảng tính nhưng chúng cũng là vì sao cốt lõi của đa số sự vậy bảng tính. Giỏi nhất, bạn nên áp dụng câu lệnh IF cho các điều kiện về tối thiểu, ví dụ như Nam/Nữ, Có/Không/Có thể mà lại đôi khi, gồm thể bạn sẽ cần đánh giá các kịch bản phức tạp rộng yêu mong 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 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ề cực hiếm 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 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 hiệu quả của logical_test là SAI.


Ghi chú

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

Nhiều câu lệnh IF đã yêu ước bạn cân nhắc rất lâu nhằm xây dựng đúng chuẩn và bảo đảm rằng lô-gic của câu lệnh rất có thể tính toán đúng chuẩn 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 mực 100 % thì khả năng 75 % là công thức bao gồm thể hoạt động được dẫu vậy 25 % vẫn trả về tác dụng không ước ao muốn. Rất tiếc, kỹ năng bạn kiếm tìm 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 trở về một vài ngày sau đó và cố gắng tìm hiểu điều mà các bạn hoặc tệ hơn là một người khác, đang nỗ lực thực hiện.

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

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

Xem thêm: Bất Ngờ Với Các Tác Dụng Của Dưa Leo Có Tác Dụng Gì Cho Sức Khỏe?

Ví dụ

Dưới đó là một lấy 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 kiểm tra của học 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 phức hợp này tuân theo lô-gic dễ hiểu:

Nếu Điểm bình chọn (trong ô D2) to hơn 89 thì học viên nhấ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 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 nhận điểm D

Các trường vừa lòng khác học viên nhấn điểm F

Ví dụ ví dụ này tương đối an ninh vì không có tác dụng mà sự đối sánh tương quan giữa điểm kiểm tra và điểm theo vần âm sẽ biến hóa nên sẽ không yêu cầu gia hạn nhiều. Tuy vậy còn một vụ việc nữa – điều gì đang xảy ra nếu khách hàng cần phân đoạn các điểm giữa A+, A với 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 bốn điều kiện của bản thân mình thành câu lệnh có 12 điều kiện! dịp này, phương pháp 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 chức năng và sẽ vận động như dự con kiến nhưng có thể mất nhiều thời gian để viết cùng nhiều thời gian hơn để kiểm soát nhằm bảo vệ rằng câu lệnh thực hiện được đa số gì bạn mong muốn muốn. Một vấn đề hiển nhiên khác là các bạn đã bắt buộc nhập điểm và đ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 bạn vô tình tạo thành 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 điều này 64 lần với những điều kiện tinh vi hơn! vớ nhiên, điều này là rất có thể nhưng bạn có thực sự hy vọng mất sức lực như vậy và chạm mặt những lỗi thực sự khó phát hiện có thể chạm chán không?


Mẹo: Mọi hàm trong Excel hồ hết yêu ước 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 khẳng định điểm bước đầu và kết thúc bằng phương pháp tô màu cho những 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 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 “)”, vệt ngoặc tròn mở tương xứng sẽ chuyển sang thuộc màu. Điều này rất có thể đặc biệt hữu ích trong các công thức phức tạp lồng nhau khi 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ụ bổ sung

Dưới đây là ví dụ rất thịnh hành khi giám sát và đo lường Tiền hoa hồng bán sản phẩm 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 thêm 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 cho dù ví dụ này khá như là với lấy một ví dụ về Điểm trước đây nhưng công thức này vẫn là một ví dụ tuyệt đối về việc gia hạn các câu lệnh IF bự khó khăn như thế nào – các bạn cần làm cái gi nếu tổ chức của mình quyết định thêm các mức độ bồi thường bắt đầu và thậm chí là có thể chuyển đổi các giá bán trị xác suất hoặc đô la hiện tại có? bạn sẽ phải phụ trách xử lý các công việc!


Mẹo: Bạn hoàn toàn có thể chèn ngắt chiếc vào thanh công thức để dễ dàng đọc những công thức lâ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 chiếc mới.


Dưới đấy là ví dụ về kịch bản 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 rất có thể nhìn thấy lỗi không? so sánh 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ừ bỏ thấp mang lại cao ($5.000 mang đến $15.000), không thể so sánh được. Nhưng nguyên nhân đó lại là vụ việc quan trọng? Đây là vấn đề quan trọng đặc biệt vì cách làm không thể chuyển reviews đầu tiên cho số đông giá trị bên trên $5.000. Hãy tưởng tượng chúng ta có lệch giá $12.500 – câu lệnh IF vẫn trả về 10 % bởi vì câu lệnh lớn hơn $5.000 và sẽ dừng lại ở đó. Điều này có thể rất nghiêm trọng vày trong tương đối nhiều 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 tác động tiêu cực. Bởi vì vậy, lúc biết rằng có một trong những bẫy cực kỳ nghiêm trọng với các câu lệnh IF phức hợp lồng nhau, chúng ta cũng có thể làm gì? Trong phần đông các trường hợp, bạn cũng có thể sử dụng hàm VLOOKUP thay bởi vì 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 biết có thể tìm giá trị ở ô C2 trong dải ô C5:C17. Giả dụ tìm thấy giá trị thì trả về giá chỉ trị tương ứng từ cùng một hàng vào cột D.

*

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

Tương tự, phương pháp này tìm quý giá ở ô B9 trong dải ô B2:B22. Trường hợp tìm thấy giá trị thì trả về giá chỉ trị khớp ứng từ và một hàng trong cột C


Lưu ý: Cả nhị hàm VLOOKUP này đều thực hiện tham đối TRUE nghỉ ngơi cuối công thức, nghĩa là cửa hàng chúng tôi muốn những hàm này tra cứu một giá trị tương đối khớp. Nói phương pháp khác, hàm vẫn khớp những giá trị đúng đắn trong bảng tra cứu cũng giống như mọi cực hiếm nằm trong khoảng này. Trong trường phù hợp này, bạn phải sắp xếp các bảng tra cứu giúp theo máy tự Tăng dần, từ bé dại nhất đến mập 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 hẳn rằng đơn giản hơn các 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 rõ ràng hơn như sau:

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

Có thể dễ dàng update các quý giá trong bảng và bạn không khi nào phải sửa đổi công thức nếu những điều kiện vắt đổi.

Nếu bạn không muốn 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 trang tính khác.

Bạn có biết?

Hiện gồm 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 bởi vì ví dụ của cửa hàng chúng tôi về các điểm ban sơ 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 công thức đơn giản hơn những chỉ với 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ì chúng ta không bắt buộc phải lo lắng về tất cả các câu lệnh IF với 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 24game.vn 365. Nếu bạn là 24game.vn 365 bạn đăng ký, hãy đảm bảo an toàn bạn gồm phiên bản Office mới nhất. Thiết lập hoặc dùng thử 24game.vn 365


Bạn 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 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 24game.vn 365, Excel 2016 và mới hơn) Hàm COUNTIF đã đếm những giá trị dựa vào một tiêu chí hiếm hoi Hàm COUNTIFS vẫn đếm những giá trị dựa vào nhiều tiêu chí Hàm SUMIF sẽ tính tổng các giá trị dựa trên một tiêu chí đơn nhất Hàm SUMIFS sẽ tính tổng các giá trị dựa trên nhiều tiêu chí Hàm and Hàm OR Hàm VLOOKUP Tổng quan liêu về những công thức vào Excel phương pháp tránh bí quyết bị hư 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)