Excel mang đến loanthehongnhan.vn 365 Excel cho loanthehongnhan.vn 365 dành mang đến máy Mac Excel đến web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm 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 xem 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 quý hiếm 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 giỏi False.

Bạn đang xem: Hàm điều kiện trong excel 2007

=IF(Điều gì đó là True, thì làm gì, còn nếu 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ả. Kết quả đầu tiên là giả dụ so sánh của khách hàng là True, hiệu quả thứ hai là ví như so sánh của khách hàng là False.

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

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


Chi máu kỹ thuật

Dùng hàm IF, một trong số hàm súc tích để trả về một quý hiếm nếu điều kiện đú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 muốn 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 cho 64 hàm IF khác nhau thì bạn cũng không nên làm như vậy. Tại sao?

Nhiều câu lệnh IF đã yêu mong bạn quan tâm đến rất lâu để xây dựng đúng chuẩn và đảm bảo an toàn rằng lô-gic của câu lệnh hoàn toàn có thể tính toán đúng chuẩn qua từng điều kiện cho đến khi kết thúc. Nếu như 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 bao gồm thể hoạt động được nhưng mà 25 % đang trả về hiệu quả không muốn muốn. Khôn xiết tiếc, năng lực bạn tra cứu ra lý do 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ì, nhất là khi bạn quay lại một ít ngày sau đó và nỗ lực tìm hiểu điều mà các bạn hoặc tệ hơn là một trong người khác, đang cố gắng thực hiện.

Nếu bạn gặp một câu lệnh IF mà dường như như kéo dài mãi thì 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 cân xứng để chế tạo một câu lệnh IF được lồng phức tạp sử dụng những hàm IF và thời điểm cần để nhận thấy rằng đã tới lúc sử dụng một phương pháp khác vào kho Excel của bạn.

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 chỉnh để thay đổi 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 khám nghiệm (trong ô D2) lớn hơn 89 thì học tập viên thừa nhận điểm A

Nếu Điểm Kiểm tra lớn hơn 79 thì học tập viên thừa 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 lớn hơn 59 thì học tập viên thừa 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ó công dụng mà sự 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 còn yêu cầu gia hạn nhiều. Tuy vậy còn một sự việc nữa – điều gì đã xảy ra nếu như khách hàng cần phân đoạn những điểm giữa A+, A với 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 bốn điều kiện của chính bản thân mình thành câu lệnh gồm 12 điều kiện! thời điểm 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 chính xác về mặt chức 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 hạn để viết cùng nhiều thời hạn hơn để bình chọn nhằm đảm bảo an toàn rằng câu lệnh thực hiện được rất nhiều gì bạn ao ước muốn. Một vụ việc hiển nhiên không giống là bạn đã đề xuất 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 sản xuất lỗi tiến công máy? Bây giờ, hãy tưởng tượng chúng ta đang cố gắng thực hiện vấn đề đó 64 lần với những điều kiện tinh vi hơn! tất nhiên, điều này là có thể nhưng bạn có thực sự hy vọng mất sức lực lao động như vậy và gặp mặt những lỗi thực sự khó khăn phát hiện tất cả thể gặp không?


Mẹo: Mọi hàm trong Excel đông đảo yêu ước dấu ngoặc tròn mở cùng dấu ngoặc tròn đóng góp (). Excel sẽ nỗ lực 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 biệt 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 di chuyển con trỏ qua mỗi dấu ngoặc tròn đóng góp “)”, vệt ngoặc tròn mở tương ứ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 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ụ bổ sung

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


Mẹo: Bạn rất có thể chèn ngắt loại vào thanh công thức để dễ đọc những công thức dài 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 đó 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 có thể nhìn thấy lỗi không? so sánh thứ tự của các so sánh lợi nhuận cho ví dụ trước đó. Đây là cách đối chiếu nào? chủ yếu xác, máy tự này tự thấp đến cao ($5.000 đến $15.000), ko thể so sánh được. Nhưng lý do đó lại là sự việc quan trọng? Đây là vấn đề đặc biệt quan trọng vì cách làm không thể chuyển nhận xét đầu tiên cho hồ hết giá trị bên 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ày câu lệnh lớn hơn $5.000 cùng sẽ dừng lại ở đó. Điều này hoàn toàn 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 sẽ không được thông báo cho tới khi bọn chúng gây ảnh hưởng tiêu cực. Bởi vậy, khi biết rằng có một vài 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ũng có thể làm gì? Trong hầu như các trường hợp, chúng ta cũng có thể sử dụng hàm VLOOKUP thay bởi vì tạo công thức phức tạp 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 vào dải ô C5:C17. Nếu tìm thấy giá trị thì trả về giá trị tương xứng từ cùng một hàng vào cột D.

*

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

Tương tự, bí quyết 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ừ cùng 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 ngơi nghỉ cuối công thức, nghĩa là shop chúng tôi muốn các hàm này kiếm tìm một giá chỉ trị tương đối 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 như mọi cực hiếm nằm trong khoảng này. Trong trường hòa hợp này, bạn phải sắp xếp những bảng tra cứu theo lắp thêm tự Tăng dần, từ nhỏ tuổi nhất đến khủng nhất.


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

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

Có thể dễ dàng dàng cập nhật các quý hiếm trong bảng và chúng ta không bao giờ phải sửa đổi công thức nếu các điều kiện nuốm đổi.

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

Bạn có biết?

Hiện tất cả một hàm IFS hoàn toàn có thể thay thế những câu lệnh IF lồng nhau bằng một hàm duy nhất. Vì chưng vậy, thay vì chưng ví dụ của công ty 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 đơn giản hơn các 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 cực kỳ tuyệt vì các bạn không đề xuất phải lo lắng về tất cả các câu lệnh IF và dấu ngoặc tròn đó.

Xem thêm: Thuốc Tăng Cân Cho Bé Giá Tốt Tháng 5, 2022 Chăm Sóc Sức Khỏe Bé


Lưu ý: Tính năng này chỉ khả dụng nếu bạn có một đăng ký loanthehongnhan.vn 365. Nếu như khách hàng là loanthehongnhan.vn 365 bạn đăng ký, hãy bảo đảm bạn gồm phiên bạn dạng Office mới nhất. Cài hoặc trải nghiệm loanthehongnhan.vn 365


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

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

Chủ đề liên quan

Video: Hàm IF nâng cấp Hàm IFS (các loanthehongnhan.vn 365, Excel năm nhâm thìn và bắt đầu hơn) Hàm COUNTIF đang đếm các giá trị dựa trên một tiêu chí đơn nhất Hàm COUNTIFS đã đếm các giá trị dựa vào nhiều tiêu chí Hàm SUMIF và tính tổng những giá trị dựa vào một tiêu chí hiếm hoi Hàm SUMIFS và tính tổng những giá trị dựa trên nhiều tiêu chuẩn Hàm and Hàm OR Hàm VLOOKUP Tổng quan về những công thức trong Excel cách tránh phương pháp bị hỏng Phát hiện 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)