Cách sử dụng hàm if then trong excel

Excel mang lại oimlya.com 365Excel cho oimlya.com 365 giành cho trang bị MacExcel mang lại webExcel 2019Excel 2016Excel 2019 for MacExcel 2013Excel 2010Excel 2007Excel năm 2016 for MacExcel for Mac 2011Excel Web AppExcel for Windows Phone 10Excel Starter 2010Thêm...Ít hơn

Hàm IF có thể chấp nhận được chúng ta sinh sản so sánh lô-gic giữa một cực hiếm cùng một giá trị dự loài kiến bằng phương pháp chất vấn ĐK, rồi trả về hiệu quả nếu như True tốt False.

Bạn đang xem: Cách sử dụng hàm if then trong excel

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

Vì vậy, một câu lệnh IF hoàn toàn có thể tất cả hai công dụng. Kết trái thứ nhất là nếu so sánh của doanh nghiệp là True, công dụng lắp thêm nhị là nếu so sánh của người sử dụng là False.

Câu lệnh IF cực kì trẻ trung và tràn trề sức khỏe, bên cạnh đó chế tạo ra cửa hàng mang lại nhiều quy mô bảng tính dẫu vậy bọn chúng cũng chính là nguim nhân then chốt của không ít sự nắm bảng tính. Tốt độ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 tđọc, ví dụ như Nam/Nữ, Có/Không/cũng có thể nhưng thỉnh thoảng, có thể bạn sẽ cần Đánh Giá những kịch bản tinh vi hơn trải đời lồng* 3 hàm IF cùng nhau.

* "Lồng" ám chỉ bài toán triển khai kết hợp nhiều hàm với nhau trong một bí quyết.


Chi tiết kỹ thuật

Dùng hàm IF, một trong những hàm logic nhằm trả về một cực hiếm giả dụ điều kiện đúng với trả về cực hiếm không giống giả dụ điều kiện không đúng.

Cú pháp

IF(logical_chạy thử, 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 khiếu nại quý khách muốn xác minh.

value_if_true

(bắt buộc)

Giá trị bạn có nhu cầu trả về giả dụ 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 như công dụng của logical_test là SAI.


Ghi chú

Dù Excel chất nhận được các bạn lồng mang lại 64 hàm IF khác nhau thì chúng ta cũng kiêng kị như thế. Tại sao?

phần lớn câu lệnh IF đang kinh nghiệm bạn quan tâm đến rất mất thời gian để thiết kế đúng đắn cùng bảo đảm rằng lô-gic của câu lệnh rất có thể tính tân oán chính xác qua từng ĐK cho tới Lúc xong. Nếu bạn ko lồng công thức đúng mực 100 % thì năng lực 75 % là công thức rất có thể chuyển động được tuy thế 25 % sẽ trả về tác dụng không hề muốn. Rất nuối tiếc, kỹ năng các bạn đưa ra ngulặng nhân của 25 % đó là rất nhỏ.

đa phần câu lệnh IF rất có thể hết sức khó khăn để gia hạn, đặc biệt là khi chúng ta quay lại một không bao lâu sau kia cùng nỗ lực mày mò điều nhưng mà bạn hoặc tệ rộng là 1 trong những fan khác, sẽ cố gắng tiến hành.

Nếu các bạn chạm chán một câu lệnh IF mà có vẻ nlỗi kéo dãn mãi thì bạn nên tạm ngưng với xem xét lại chiến lược của mình.

Hãy coi giải pháp cân xứng để chế tạo một câu lệnh IF được lồng tinh vi áp dụng các hàm IF cùng thời khắc nên để nhận biết rằng đã đến lúc sử dụng một lý lẽ không giống trong kho Excel của chúng ta.

Xem thêm: Thế Giới Nam Châm Đất Hiếm Hình Chữ Nhật, Nam Châm Viên 25X3 Lỗ 5Mm, Nơi Bán Nam Châm

Ví dụ

Dưới đó là một ví dụ về một câu lệnh IF được lồng tương đối chuẩn chỉnh nhằm thay đổi những điểm đánh giá của học tập 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"))))))))))))" xmlns:AntiXSS="urn:AntiXSSExtensions" />

=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 thủ theo đúng lô-gic dễ dàng hiểu:

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

Các ngôi trường hòa hợp không giống học tập viên nhận điểm F

lấy ví dụ như cụ thể này tương đối an toàn vì không có chức năng mà sự tương quan giữa điểm chất vấn với điểm theo chữ cái đang chuyển đổi đề xuất sẽ không còn đề xuất bảo trì các. Nhưng còn một vấn đề nữa – điều gì vẫn xảy ra nếu như bạn đề nghị phân đoạn những điểm thân A+, A với A- (thuộc các điểm khác)? Bây giờ đồng hồ, bạn cần viết lại câu lệnh IF bốn ĐK của chính bản thân mình thành câu lệnh gồm 12 điều kiện! Hiện giờ, cách làm của 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 đúng đắn về phương diện tác dụng cùng đang hoạt động nlỗi dự kiến tuy nhiên hoàn toàn có thể mất nhiều thời gian nhằm viết cùng các thời gian hơn để kiểm soát nhằm bảo đảm an toàn rằng câu lệnh tiến hành được hầu như gì bạn muốn. Một vụ việc phân biệt khác là các bạn sẽ buộc phải nhập điểm với điểm theo vần âm tương đương bằng phương pháp bằng tay thủ công. Điều gì đang xẩy ra khi bạn vô tình chế tác lỗi đánh máy? Bây tiếng, hãy tưởng tượng ai đang cố gắng triển khai điều đó 64 lần với những ĐK phức tạp hơn! Tất nhiên, điều đó là có thể mà lại chúng ta bao gồm thực thụ muốn mất sức lực điều đó cùng gặp gỡ hầu như lỗi đích thực khó phân phát hiện rất có thể gặp không?


Mẹo: Mọi hàm trong Excel đầy đủ thử khám phá dấu ngoặc tròn msinh sống với vết ngoặc tròn đóng góp (). Excel vẫn nỗ lực khiến cho bạn xác minh điểm bắt đầu và dứt bằng phương pháp đánh màu sắc cho các phần khác nhau trong công thức khi bạn chỉnh sửa cách làm. Ví dụ: nếu bạn muốn chỉnh sửa phương pháp bên trên, khi chúng ta dịch rời con trỏ qua mỗi vệt ngoặc tròn đóng “)”, lốt ngoặc tròn mlàm việc khớp ứng vẫn đưa lịch sự thuộc màu sắc. Như vậy có thể quan trọng có lợi trong số công thức tinh vi lồng nhau khi chúng ta cố gắng xác minh liệu bản thân có đầy đủ vệt ngoặc tròn tương ứng không.


lấy một ví dụ té sung

Dưới đó là ví dụ khôn cùng thông dụng Lúc tính tân oán Tiền huê hồng Bán hàng dựa trên các nút Doanh thu giành được.

*
15000,20%,IF(C9>12500,17.5%,IF(C9>10000,15%,IF(C9>7500,12.5%,IF(C9>5000,10%,0)))))" xmlns:AntiXSS="urn:AntiXSSExtensions" />

=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 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 mặc dù ví dụ này tương đối tương tự cùng với ví dụ về Điểm trước đó mà lại cách làm này vẫn là 1 trong ví dụ tuyệt vời nhất về câu hỏi gia hạn những câu lệnh IF Khủng trở ngại thế nào – bạn phải làm gì nếu như tổ chức của mình đưa ra quyết định thêm các mức độ đền bù new và thậm chí còn có thể thay đổi các giá trị Phần Trăm hoặc đô la hiện tại có? quý khách hàng đã phải Chịu trách nát nhiệm xử lý những công việc!


Mẹo: quý khách hàng rất có thể ckém ngắt chiếc vào tkhô nóng công thức nhằm dễ nhìn đọc các phương pháp dài thêm hơn nữa. Chỉ bắt buộc dấn ALT+ENTER trước văn bạn dạng bạn muốn ngắt quý phái mẫu bắt đầu.


Dưới đó là ví dụ về kịch bản chi phí huê hồng cùng với lô-gic không áp theo trang bị tự:

*
5000,10%,IF(C9>7500,12.5%,IF(C9>10000,15%,IF(C9>12500,17.5%,IF(C9>15000,20%,0)))))" xmlns:AntiXSS="urn:AntiXSSExtensions" />

quý khách hàng có thể nhận thấy lỗi không? So sánh vật dụng trường đoản cú của các đối chiếu Doanh thu cho ví dụ trước kia. Đây là phương pháp so sánh nào? Chính xác, sản phẩm từ này từ bỏ thấp mang đến cao ($5.000 đến $15.000), bắt buộc so sánh được. Nhưng tại vì sao này lại là vụ việc quan trọng? Đây là vụ việc đặc biệt quan trọng vì cách làm thiết yếu gửi đánh giá đầu tiên đến các giá trị bên trên $5.000. Hãy tưởng tượng các bạn tất 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 đang tạm dừng sống đó. Điều này hoàn toàn có thể khôn xiết cực kỳ nghiêm trọng vày trong rất nhiều tình huống, hồ hết loại lỗi này không được thông báo cho tới Lúc bọn chúng tạo tác động tiêu cực. Vì vậy, khi biết rằng có một vài bả rất lớn cùng với các câu lệnh IF phức tạp lồng nhau, bạn có thể làm gì? Trong phần đông những ngôi trường phù hợp, bạn có thể thực hiện hàm VLOOKUP.. nỗ lực vì tạo thành phương pháp tinh vi bởi hàm IF. Khi áp dụng hàm VLOOKUP, trước tiên, bạn cần tạo nên bảng ttê mê chiếu sau:

*

=VLOOKUP(C2,C5:D17,2,TRUE)

Công thức này cho biết thêm có thể kiếm tìm cực hiếm làm việc ô C2 trong dải ô C5:C17. Nếu tìm thấy quý hiếm thì trả về quý giá khớp ứng trường đoản cú cùng một sản phẩm trong cột D.

*

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

Tương từ bỏ, cách làm này tìm kiếm quý hiếm sinh sống ô B9 trong dải ô B2:B22. Nếu tìm thấy giá trị thì trả về cực hiếm khớp ứng tự cùng một sản phẩm vào cột C


Lưu ý: Cả nhị hàm VLOOKUPhường. này đông đảo thực hiện tyêu thích đối TRUE ngơi nghỉ cuối bí quyết, nghĩa là công ty chúng tôi ước ao các hàm này tìm kiếm một giá trị tương đối khớp. Nói giải pháp khác, hàm đã khớp những quý hiếm đúng chuẩn trong bảng tra cứu vãn cũng giống như hầu như quý hiếm ở trong vòng này. Trong ngôi trường phù hợp này, bạn phải sắp xếp những bảng tra cứu vãn theo thứ trường đoản cú Tăng dần dần, trường đoản cú nhỏ dại duy nhất cho lớn số 1.


Hàm VLOOKUP.. được che phủ chi tiết hơn tại chỗ này, tuy vậy vấn đề này bảo vệ dễ dàng rộng rất nhiều đối với 12 Lever, ví như câu lệnh được lồng phức tạp! Có phần lớn tiện ích khác không nhiều cụ thể hơn như là sau:

Bảng tsi chiếu VLOOKUP cực kỳ ví dụ với dễ xem.

Có thể dễ ợt cập nhật những quý hiếm vào bảng và bạn ko khi nào đề xuất sửa đổi công thức nếu các điều kiện chuyển đổi.

Nếu chúng ta không thích những fan coi hoặc can thiệp vào bảng tđắm say chiếu của mình, chỉ việc đặt bảng tyêu thích chiếu vào một trong những trang tính khác.

quý khách hàng tất cả biết?

Hiện bao gồm một hàm IFS hoàn toàn có thể sửa chữa các câu lệnh IF lồng nhau bởi một hàm nhất. Vì vậy, nắm vì ví dụ của Cửa Hàng chúng tôi về những điểm thuở đầu đựng 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 rất có thể tạo ra phương pháp đơn giản rộng 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 vô cùng hay vì bạn không cần phải lo ngại về tất cả các câu lệnh IF với dấu ngoặc tròn đó.

Xem thêm: Thông Báo Tuyển Sinh  Đợt 3, Văn Bằng 2 Chính Quy Công Nghệ Thông Tin


Lưu ý: Tính năng này chỉ khả dụng nếu như bạn tất cả ĐK oimlya.com 365. Nếu các bạn là oimlya.com 365 fan đăng ký, hãy bảo đảm bạn có phiên bạn dạng Office tiên tiến nhất.

*


Quý khách hàng yêu cầu thêm trợ giúp?

quý khách luôn luôn rất có thể nhờ chuyên gia vào Cộng đồng Kỹ thuật Excel, tìm sự cung cấp trongCộng đồng Giải pháp hoặc đề xuất tài năng tốt cách tân bắt đầu trên Excel User Voice.

Chủ đề Liên quan

Video: hàm if cải thiện Hàm Ifs (oimlya.com 365, Excel 2016 trnghỉ ngơi lên)Hàm COUNTIF đã đếm những cực hiếm dựa vào một tiêu chí cá biệt Hàm COUNTIFS sẽ đếm các cực hiếm dựa trên những tiêu chíHàm SUMIF sẽ tính tổng những cực hiếm dựa vào một tiêu chí nhất Hàm SUMIFS công thêm tổng những quý giá dựa vào các tiêu chíHàm andHàm orHàm vlookup Tổng quan tiền về các bí quyết vào ExcelCách tránh phương pháp bị lỗi Phát hiện lỗi vào bí quyết Hàm lô- gic Các hàm Excel (bảng chữ cái) Các hàm Excel (theo thể loại)


Chuyên mục: Kiến thức