Hàm IF được cho phép các bạn tạo ra so sánh lô-gic thân một giá trị và một quý hiếm dự loài kiến bằng cách khám nghiệm ĐK, rồi trả về hiệu quả giả dụ True xuất xắc False.
Bạn đang xem: Sử dụng hàm if and
=IF(Điều gì đấy là True, thì làm những gì, nếu không thì làm gì khác)
Vì vậy, một câu lệnh IF hoàn toàn có thể gồm nhị hiệu quả. Kết quả trước tiên là giả dụ so sánh của người tiêu dùng là True, tác dụng máy nhị là trường hợp đối chiếu của chúng ta là False.
Câu lệnh IF cực kỳ khỏe mạnh, đồng thời chế tác cửa hàng mang đến những quy mô bảng tính dẫu vậy chúng cũng chính là nguyên nhân chính yếu của khá nhiều sự vậy bảng tính. Tốt độc nhất, chúng ta nên áp dụng câu lệnh IF cho các điều kiện buổi tối tphát âm, chẳng hạn như Nam/Nữ, Có/Không/Có thể tuy thế đôi khi, hoàn toàn có thể các bạn sẽ đề nghị nhận xét những kịch phiên bản phức tạp rộng yên cầu lồng* 3 hàm IF với nhau.
* "Lồng" ám chỉ Việc triển khai phối kết hợp các hàm cùng nhau trong một công thức.
Chi tiết kỹ thuật
Dùng hàm IF, một trong các hàm ngắn gọn xúc tích nhằm trả về một giá trị nếu điều kiện đúng với trả về giá trị khác nếu như ĐK không đúng.
Cú pháp
IF(logical_kiểm tra, 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 quý khách hàng muốn chứng thực. |
value_if_true (bắt buộc) | Giá trị bạn có nhu cầu 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 có nhu cầu trả về nếu công dụng của logical_test là SAI. |
Ghi chú
Dù Excel được cho phép bạn lồng cho 64 hàm IF không giống nhau thì các bạn cũng cấm kị điều này. Tại sao?
Nhiều câu lệnh IF vẫn thưởng thức chúng ta Để ý đến rất rất lâu nhằm sản xuất đúng chuẩn cùng đảm bảo rằng lô-gic của câu lệnh có thể tính toán chính xác qua từng ĐK cho đến Lúc kết thúc. Nếu các bạn không lồng công thức đúng chuẩn 100 % thì năng lực 75 % là cách làm hoàn toàn có thể chuyển động được nhưng mà 25 % vẫn trả về công dụng không muốn. Rất nuối tiếc, tài năng các bạn đưa ra nguim nhân của 25 % chính là khôn xiết bé dại.
Nhiều câu lệnh IF hoàn toàn có thể rất nặng nề để bảo trì, nhất là khi bạn trở lại một ít ngày sau kia và cố gắng mày mò điều cơ mà các bạn hoặc tệ hơn là một trong bạn không giống, đang nỗ lực tiến hành.
Nếu các bạn gặp một câu lệnh IF nhưng mà có vẻ nlỗi kéo dài mãi thì chúng ta nên tạm ngưng và xem xét lại kế hoạch của mình.
Hãy xem cách cân xứng nhằm tạo nên một câu lệnh IF được lồng phức tạp sử dụng những hàm IF cùng thời gian yêu cầu nhằm nhận biết rằng đã tới khi thực hiện một chế độ khác trong kho Excel của doanh nghiệp.
Xem thêm: Check Ngay 5 Quán Vịt Om Sấu Ngon Ở Hà Nội Nóng Trở Lại, Top 7 Quán Vịt Om Sấu Chuẩn Vị Nhất Hà Nội
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 nhằm chuyển đổi những điểm đánh giá của học viên thành điểm theo chữ cái tương tự.

=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 theo đúng lô-gic dễ dàng hiểu:
Nếu Điểm Kiểm tra (vào ô D2) lớn hơn 89 thì học viên thừa nhận điểm A
Nếu Điểm Kiểm tra to 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 thừa nhận điểm C
Nếu Điểm Kiểm tra to hơn 59 thì học tập viên dìm điểm D
Các trường vừa lòng khác học viên thừa nhận điểm F
Ví dụ ví dụ này tương đối bình an vì chưng không có tác dụng cơ mà sự đối sánh tương quan thân điểm soát sổ cùng điểm theo vần âm sẽ đổi khác đề nghị sẽ không yêu cầu duy trì các. Nhưng còn một vụ việc nữa – điều gì vẫn xảy ra nếu bạn phải 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ờ đồng hồ, bạn phải viết lại câu lệnh IF tư điều kiện của bản thân mình thành câu lệnh có 12 điều kiện! Trong thời điểm này, cách làm của các bạn sẽ gồm 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ề phương diện chức năng với đã hoạt động nlỗi dự kiến nhưng hoàn toàn có thể mất không ít thời gian để viết với các thời gian hơn để chất vấn nhằm mục đích đảm bảo rằng câu lệnh thực hiện được hầu hết gì bạn mong muốn. Một vụ việc minh bạch khác là chúng ta sẽ nên nhập điểm và điểm theo chữ cái tương tự bằng cách bằng tay. Điều gì đang xảy ra khi chúng ta vô tình sản xuất lỗi tiến công máy? Bây giờ đồng hồ, hãy tưởng tượng nhiều người đang cố gắng triển khai điều đó 64 lần cùng với những ĐK phức tạp hơn! Tất nhiên, điều ấy là rất có thể tuy thế các bạn bao gồm thực thụ muốn mất công sức điều đó với chạm mặt đa số lỗi thực sự khó vạc hiện tại rất có thể chạm mặt không?
Mẹo: Mọi hàm vào Excel phần lớn thử dùng vệt ngoặc tròn msinh hoạt với vết ngoặc tròn đóng (). Excel sẽ nỗ lực giúp cho bạn xác định điểm ban đầu cùng hoàn thành bằng phương pháp đánh màu sắc cho các phần không giống nhau vào bí quyết khi chúng ta sửa đổi công thức. Ví dụ: ví như bạn muốn chỉnh sửa phương pháp trên, khi bạn dịch chuyển bé trỏ qua từng dấu ngoặc tròn đóng góp “)”, lốt ngoặc tròn msinh hoạt tương ứng đã gửi quý phái thuộc màu. Vấn đề này có thể quan trọng có ích trong các cách làm tinh vi lồng nhau khi bạn nỗ lực xác định liệu bản thân bao gồm đầy đủ lốt ngoặc tròn khớp ứng không.
Ví dụ bổ sung
Dưới đó là ví dụ cực kỳ thịnh hành Lúc tính tân oán Tiền huê hồng Bán hàng dựa theo những nút Doanh thu đạt được.

=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ề trăng tròn %, IF(C9 Lớn Hơn 12.500 thì trả về 17,5 %, v.v...
Mặc dù ví dụ này hơi như là cùng với ví dụ về Điểm trước đó nhưng lại công thức này vẫn là 1 trong ví dụ hoàn hảo và tuyệt vời nhất về câu hỏi bảo trì những câu lệnh IF béo khó khăn thế nào – bạn phải làm gì nếu tổ chức của chính mình quyết định thêm các cường độ bồi thường bắt đầu cùng thậm chí là có thể biến hóa các cực hiếm Xác Suất hoặc đô la hiện có? quý khách vẫn đề xuất Chịu đựng trách nát nhiệm xử trí những công việc!
Mẹo: quý khách hàng hoàn toàn có thể cyếu ngắt cái vào thanh khô cách làm nhằm dễ đọc những cách làm dài thêm hơn nữa. Chỉ yêu cầu dấn ALT+ENTER trước văn uống phiên bản bạn muốn ngắt lịch sự chiếc new.
Dưới đấy là ví dụ về kịch bản chi phí hoả hồng với lô-gic không tuân theo sản phẩm tự:

Bạn hoàn toàn có thể bắt gặp lỗi không? So sánh lắp thêm từ của các đối chiếu Doanh thu đến ví dụ trước kia. Đây là giải pháp so sánh nào? Chính xác, đồ vật từ bỏ này tự phải chăng đến cao ($5.000 cho $15.000), cấp thiết so sánh được. Nhưng tại vì sao này lại là vụ việc quan tiền trọng? Đây là sự việc quan trọng bởi công thức tất yêu đưa nhận xét đầu tiên mang lại đông đảo quý giá bên trên $5.000. Hãy tưởng tượng chúng ta gồm doanh thu $12.500 – câu lệnh IF đã trả về 10 % do câu lệnh lớn hơn $5.000 và đã tạm dừng làm việc đó. Điều này hoàn toàn có thể khôn cùng rất lớn vị vào rất nhiều trường hợp, đều loại lỗi này không được thông báo cho tới Khi bọn chúng khiến tác động xấu đi. Vì vậy, khi biết rằng gồm một số trong những bả rất lớn với các câu lệnh IF phức tạp lồng nhau, chúng ta có thể có tác dụng gì? Trong số đông những ngôi trường vừa lòng, bạn cũng có thể thực hiện hàm VLOOKUP. nuốm vì sinh sản cách làm phức tạp bằng hàm IF. Khi sử dụng hàm VLOOKUPhường, trước tiên, bạn phải tạo ra bảng tham mê chiếu sau:

=VLOOKUP(C2,C5:D17,2,TRUE)
Công thức này cho biết có thể kiếm tìm quý giá làm việc ô C2 vào dải ô C5:C17. Nếu tìm thấy giá trị thì trả về quý hiếm tương ứng từ bỏ và một sản phẩm trong cột D.

=VLOOKUP(B9,B2:C6,2,TRUE)
Tương từ, cách làm này tìm cực hiếm ở ô B9 vào dải ô B2:B22. Nếu kiếm tìm thấy quý hiếm thì trả về quý hiếm tương xứng tự và một sản phẩm trong cột C
Lưu ý: Cả hai hàm VLOOKUPhường này các áp dụng tmê man đối TRUE sống cuối công thức, tức thị Shop chúng tôi ao ước các hàm này kiếm tìm một quý hiếm kha khá khớp. Nói phương pháp không giống, hàm đang khớp những giá trị đúng mực trong bảng tra cứu vãn cũng như mọi quý giá nằm trong vòng này. Trong trường hòa hợp này, bạn phải bố trí những bảng tra cứu vãn theo trang bị trường đoản cú Tăng dần dần, từ bỏ bé dại nhất mang đến lớn nhất.
Hàm VLOOKUPhường được trình bày cụ thể rộng nhiều ở chỗ này,tuy thế vấn đề đó chắc chắn là đơn giản hơn các đối với câu lệnh IF lồng tinh vi 12 mức! Có gần như tiện ích khác ít cụ thể hơn hoàn toàn như sau:
Bảng ttê mê chiếu VLOOKUP cực kỳ rõ ràng với dễ coi.
Có thể thuận lợi update các quý giá trong bảng cùng chúng ta ko bao giờ cần sửa đổi phương pháp ví như các điều kiện thay đổi.
Nếu chúng ta không muốn phần đa người coi hoặc can thiệp vào bảng tsay mê chiếu của bản thân, chỉ việc đặt bảng tham chiếu vào trong 1 trang tính không giống.
quý khách bao gồm biết?
Hiện có một hàm IFS có thể sửa chữa các câu lệnh IF lồng nhau bằng một hàm nhất. Vì vậy, cụ vị ví dụ của công ty chúng tôi về các điểm ban sơ cất 4 hàm IF lồng nhau:
=IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))
Quý khách hàng hoàn toàn có thể tạo ra công thức dễ dàng và đơn giản hơn nhiều chỉ cách 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 rất tuyệt vày chúng ta không cần thiết phải lo lắng về tất cả những câu lệnh IF với lốt ngoặc tròn đó.
Lưu ý: Tính năng này chỉ khả dụng nếu khách hàng bao gồm một đăng ký lasta.com.vn 365. Nếu chúng ta là lasta.com.vn 365 người đăng ký, hãy bảo đảm an toàn bạn bao gồm phiên bản Office tiên tiến nhất.

Quý Khách cần thêm trợ giúp?
quý khách hàng luôn hoàn toàn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc thừa nhận sự hỗ trợ trongCộng đồng vấn đáp.
Chủ đề liên quan
Video: Hàm IF nâng cao Hàm IFS (các lasta.com.vn 365, Excel năm nhâm thìn và new hơn) Hàm COUNTIF đã đếm những quý giá dựa vào một tiêu chí lẻ tẻ Hàm COUNTIFS đang đếm các cực hiếm dựa trên các tiêu chí Hàm SUMIF và tính tổng các cực hiếm dựa vào một tiêu chí cá biệt Hàm SUMIFS công thêm tổng các quý hiếm dựa trên những tiêu chí Hàm AND Hàm OR Hàm VLOOKUP Tổng quan tiền về những công thức vào Excel Cách tránh cách làm bị hỏng Phát hiện tại lỗi trong phương pháp Hàm lô-gic Excel hàm (theo sản phẩm công nghệ trường đoản cú bảng chữ cái) Excel hàm (theo thể loại)