Sử dụng if trong excel

     
Excel đến readandgetrich.com 365 Excel mang đến readandgetrich.com 365 dành cho máy Mac Excel mang lại web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel năm 2016 for Mac Excel 2013 Excel Web ứng dụng 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 cho phép bạn tạo đối chiếu lô-gic thân một giá trị 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ề kết quả nếu True tốt False.

Bạn đang xem: Sử dụng if trong excel

=IF(Điều nào đó là True, thì có tác dụng gì, nếu 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ả. Kết quả đầu tiên là trường hợp so sánh của người sử dụng là True, kết quả thứ nhì là nếu như so sánh của doanh nghiệp là False.

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

* "Lồng" ám chỉ vấn đề 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 ngắn gọn xúc tích để trả về một quý giá nếu điều kiện đúng cùng trả về cực 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 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 kết 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 kiêng kị như vậy. Tại sao?

Nhiều câu lệnh IF đang yêu cầu bạn suy nghĩ rất lâu nhằm xây dựng đúng đắn và bảo vệ rằng lô-gic của câu lệnh có thể tính toán đúng đắn qua từng điều kiện cho đến khi kết thúc. Nếu bạn không lồng công thức đúng mực 100 % thì tài năng 75 % là công thức bao gồm thể hoạt động được mà lại 25 % đã trả về kết quả không mong mỏi muốn. Hết sức tiếc, tài năng bạn tra cứu ra nguyên nhân của 25 % chính 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 thời gian sau đó và cố gắng tìm đọc điều mà chúng ta hoặc tệ hơn là một 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ì các bạn nên tạm ngưng và coi lại kế hoạch của mình.

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

Xem thêm: Đọc Hentai Manga Thể Loại Full Color, Truyện Hentai, Truyện Tranh Sex, Truyện Tranh 18+

Ví dụ

Dưới đây là một lấy một ví dụ về một câu lệnh IF được lồng tương đối chuẩn chỉnh để chuyển đổi các điểm kiểm soát 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 phức tạp này tuân theo lô-gic dễ dàng hiểu:

Nếu Điểm kiểm soát (trong ô D2) lớn hơn 89 thì học tập 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 tập viên thừa 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 hòa hợp khác học viên nhận điểm F

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


Mẹo: Mọi hàm vào Excel phần đông yêu cầu dấu ngoặc tròn mở và dấu ngoặc tròn đóng góp (). Excel sẽ nỗ lực giúp bạn xác định điểm ban đầu và kết thúc bằng phương pháp tô màu cho những phần khác biệt trong công thức khi bạn 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 mặt trên, lúc bạn dịch chuyển 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 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 cố gắng xác định liệu mình có đủ vệt ngoặc tròn khớp ứng chưa.


Ví dụ bổ sung

Dưới đó là ví dụ rất phổ cập 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 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 lớn hơn 15.000 thì trả về trăng tròn %, IF(C9 to hơn 12.500 thì trả về 17,5 %, v.v...

Mặc cho dù ví dụ này khá tương tự với lấy ví dụ như về Điểm trước đây nhưng phương pháp này vẫn là 1 trong ví dụ hoàn hảo về việc duy trì các câu lệnh IF to khó khăn ra làm sao – chúng ta cần làm 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 new và thậm chí là có thể biến đổi các giá chỉ trị xác suất hoặc đô la hiện 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 chiếc vào thanh bí quyết để dễ đọc các 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 có nhu cầu ngắt sang chiếc mới.


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


Lưu ý: Cả nhị hàm VLOOKUP này đều thực hiện tham đối TRUE sinh sống cuối công thức, nghĩa là chúng tôi muốn các hàm này tìm kiếm một giá chỉ trị kha khá khớp. Nói bí quyết khác, hàm đang khớp các giá trị chính xác 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 đúng theo này, bạn cần sắp xếp những bảng tra cứu vớt theo sản phẩm công nghệ tự Tăng dần, từ bé dại nhất đến bự 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 hẳn rằng đơ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! gồm những công dụng khác ít cụ thể hơn như sau:

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

Có thể dễ dàng cập nhật các cực hiếm trong bảng và các bạn không khi nào phải sửa đổi công thức nếu các điều kiện cố kỉnh đổi.

Nếu bạn không thích mọi fan xem hoặc can thiệp vào bảng tham chiếu của mình, chỉ cần đặt bảng tham chiếu vào một trong những trang tính khác.

Bạn có biết?

Hiện có một hàm IFS hoàn toàn có thể thay thế nhiều câu lệnh IF lồng nhau bởi một hàm duy nhất. Vì vậy, thay do ví dụ của shop chúng tôi về những điểm thuở đầ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 công thức dễ dàng và đơn giản hơn nhiều 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 siêu tuyệt vì các bạn không phải phải lo ngại về toàn bộ 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 như khách hàng có một đăng ký readandgetrich.com 365. Nếu khách hàng là readandgetrich.com 365 bạn đăng ký, hãy đảm bảo bạn bao gồm phiên bạn dạng Office mới nhất.

*


Bạn đề xuất 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 thừa nhận sự hỗ trợ trongCộng đồng trả lời.

Chủ đề liên quan

Video: Hàm IF cải thiện Hàm IFS (các readandgetrich.com 365, Excel 2016 và new 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 đã đếm những giá trị dựa trên nhiều tiêu chí Hàm SUMIF công thêm tổng các giá trị dựa vào một tiêu chí hiếm hoi Hàm SUMIFS và tính tổng các giá trị dựa vào nhiều tiêu chí Hàm and Hàm OR Hàm VLOOKUP Tổng quan tiền về những công thức trong Excel giải pháp tránh phương pháp bị hư Phát hiện lỗi trong phương pháp Hàm lô-gic Excel hàm (theo thứ tự bảng chữ cái) Excel hàm (theo thể loại)