HÀM IF VÀ AND TRONG EXCEL

Excel mang đến bloginar.net 365Excel mang đến bloginar.net 365 giành riêng cho đồ vật MacExcel mang đến 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 cho phép các bạn tạo đối chiếu lô-gic thân một giá trị và một giá trị dự con kiến bằng phương pháp khám nghiệm điều kiện, rồi trả về kết quả nếu như True tốt False.

Bạn đang xem: Hàm if và and trong excel

=IF(Điều gì đấy là True, thì làm gì, còn nếu như 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ể bao gồm hai kết quả. Kết trái trước tiên là nếu như so sánh của bạn là True, hiệu quả lắp thêm nhị là ví như so sánh của bạn là False.

Câu lệnh IF cực kỳ mạnh khỏe, đồng thời chế tạo cơ sở mang đến nhiều mô hình bảng tính tuy thế bọn chúng cũng chính là nguim nhân cốt yếu của tương đối nhiều sự vậy bảng tính. Tốt duy nhất, bạn nên vận dụng câu lệnh IF cho những điều kiện tối thiểu, ví dụ như Nam/Nữ, Có/Không/cũng có thể nhưng mà thỉnh thoảng, có thể bạn sẽ đề nghị Đánh Giá những kịch bản phức tạp rộng tận hưởng lồng* 3 hàm IF với nhau.

* "Lồng" ám chỉ câu hỏi triển khai phối kết hợp nhiều hàm với nhau vào một cách làm.


Chi máu kỹ thuật

Dùng hàm IF, một trong những hàm xúc tích và ngắn gọn để trả về một quý hiếm trường hợp ĐK đúng với trả về quý hiếm không giống nếu như ĐK không nên.

Cú pháp

IF(logical_thử nghiệm, 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 người dùng muốn chứng thực.

value_if_true

(bắt buộc)

Giá trị bạn muốn trả về trường hợp hiệu quả của logical_test là ĐÚNG.

value_if_false

(tùy chọn)

Giá trị bạn muốn trả về ví như hiệu quả của logical_test là SAI.


Ghi chú

Dù Excel cho phép chúng ta lồng cho 64 hàm IF khác biệt thì các bạn cũng kiêng kị như vậy. Tại sao?

đa phần câu lệnh IF sẽ yêu cầu chúng ta lưu ý đến rất mất thời gian để xây đắp chính xác và bảo đảm an toàn rằng lô-gic của câu lệnh có thể tính toán đúng mực qua từng điều kiện cho đến Lúc kết thúc. Nếu chúng ta không lồng phương pháp chính xác 100 % thì năng lực 75 % là công thức hoàn toàn có thể chuyển động được cơ mà 25 % đang trả về công dụng không muốn. Rất nuối tiếc, năng lực bạn tìm ra nguim nhân của 25 % chính là khôn xiết nhỏ tuổi.

Nhiều câu lệnh IF có thể khôn cùng nặng nề để duy trì, đặc biệt là khi chúng ta trở lại một không bao lâu sau đó và cố gắng khám phá điều nhưng mà chúng ta hoặc tệ rộng là một trong bạn khác, đang cố gắng tiến hành.

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

Hãy coi giải pháp phù hợp nhằm chế tạo một câu lệnh IF được lồng phức hợp sử dụng những hàm IF với thời khắc đề nghị nhằm phân biệt rằng đã đến lúc sử dụng một pháp luật khác trong kho Excel của người sử dụng.

Xem thêm: Cách Xếp Thứ Tự Abc Trong Excel Đơn Giản, Nhanh Chóng, Sắp Xếp Tên Theo Thứ Tự Abc Trong Excel

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 để chuyển đổi những điểm chất vấn 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"))))))))))))" 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 hợp này theo đúng lô-gic dễ hiểu:

Nếu Điểm Kiểm tra (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 lớn hơn 79 thì học tập viên dấ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 lớn 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 viên dấn điểm F

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


Mẹo: Mọi hàm vào Excel đông đảo thử dùng dấu ngoặc tròn msinh sống cùng vệt ngoặc tròn đóng (). Excel đang nỗ lực giúp đỡ bạn khẳng định điểm bước đầu và xong xuôi bằng cách tô màu cho những phần khác nhau vào phương pháp khi chúng ta sửa đổi công thức. Ví dụ: ví như bạn có nhu cầu sửa đổi công thức trên, khi bạn dịch rời con trỏ qua mỗi vết ngoặc tròn đóng góp “)”, vệt ngoặc tròn mnghỉ ngơi tương ứng vẫn chuyển thanh lịch thuộc màu. Điều này rất có thể đặc biệt quan trọng bổ ích trong những bí quyết phức tạp lồng nhau khi bạn cố gắng xác định liệu bản thân gồm đủ vệt ngoặc tròn tương ứng không.


lấy một ví dụ bổ sung

Dưới đây là ví dụ rất thông dụng khi tính tân oán Tiền huê hồng Bán mặt hàng dựa vào các nút Doanh thu dà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 thấy 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 khá giống như với ví dụ về Điểm trước đây mà lại bí quyết này vẫn là 1 ví dụ tuyệt vời về bài toán gia hạn các câu lệnh IF béo trở ngại thế nào – bạn phải làm những gì trường hợp tổ chức triển khai của chính bản thân mình ra quyết định thêm các cường độ bồi hoàn new với thậm chí có thể thay đổi những cực hiếm phần trăm hoặc đô la hiện tại có? quý khách hàng vẫn bắt buộc chịu đựng trách nát nhiệm xử trí các công việc!


Mẹo: Bạn có thể cyếu ngắt cái vào thanh hao công thức nhằm đọc dễ các phương pháp dài thêm hơn. Chỉ nên thừa nhận ALT+ENTER trước văn phiên bản bạn có nhu cầu ngắt quý phái cái mới.


Dưới đó là ví dụ về kịch phiên bản tiền hoả hồng với lô-gic không áp theo sản phẩm công nghệ 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" />

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

*

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

Công thức này cho biết hoàn toàn có thể tìm cực hiếm sinh sống ô C2 trong dải ô C5:C17. Nếu search thấy quý hiếm thì trả về quý giá khớp ứng tự và một hàng vào cột D.

*

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

Tương tự, công thức này tìm giá trị ngơi nghỉ ô B9 trong dải ô B2:B22. Nếu tìm thấy quý giá thì trả về quý hiếm tương xứng trường đoản cú cùng một mặt hàng trong cột C


Lưu ý: Cả nhì hàm VLOOKUP này mọi sử dụng tđê mê đối TRUE sinh hoạt cuối công thức, tức là chúng tôi ước ao các hàm này tìm một quý giá tương đối khớp. Nói biện pháp không giống, hàm sẽ khớp những cực hiếm đúng đắn vào bảng tra cứu giúp cũng như phần lớn cực hiếm ở trong tầm này. Trong trường hòa hợp này, bạn cần bố trí các bảng tra cứu theo máy trường đoản cú Tăng dần dần, tự bé dại độc nhất mang đến lớn số 1.


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

Bảng tđam mê chiếu VLOOKUP.. siêu ví dụ với dễ xem.

Có thể thuận lợi update các quý hiếm trong bảng và các bạn không bao giờ nên sửa đổi phương pháp giả dụ những ĐK biến đổi.

Nếu chúng ta không muốn đa số bạn xem hoặc can thiệp vào bảng tmê man chiếu của bản thân mình, chỉ cần đặt bảng tmê man chiếu vào một trang tính không giống.

Quý Khách gồm biết?

Hiện bao gồm 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 tốt nhất. Vì vậy, gắng bởi ví dụ của chúng tôi về các điểm lúc đầu 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"))))

Bạn hoàn toàn có thể tạo ra công thức đơn giản và dễ dàng rộng những 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 giỏi vì chưng bạn không cần thiết phải băn khoăn lo lắng về tất cả những câu lệnh IF với vệt ngoặc tròn kia.


Lưu ý: Tính năng này chỉ khả dụng nếu bạn bao gồm một đăng ký bloginar.net 365. Nếu chúng ta là bloginar.net 365 người đăng ký, hãy bảo vệ các bạn có phiên bản Office tiên tiến nhất.

*


Quý Khách nên thêm trợ giúp?

Quý khách hàng luôn luôn rất có thể dựa vào Chuyên Viên vào Cộng đồng Kỹ thuật Excel, search sự cung ứng trongCộng đồng Giải pháp hoặc khuyến cáo thiên tài xuất xắc cách tân bắt đầu trên Excel User Voice.

Chủ đề Liên quan

Video: hàm if nâng cấp Hàm Ifs (bloginar.net 365, Excel năm nhâm thìn trsinh hoạt lên)Hàm COUNTIF sẽ đếm các quý giá dựa vào một tiêu chuẩn đơn nhất Hàm COUNTIFS đang đếm các quý giá dựa trên nhiều 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 chuẩn nhất Hàm SUMIFS công thêm tổng các cực hiếm dựa trên các tiêu chíHàm andHàm orHàm vlookup Tổng quan liêu về những phương pháp trong ExcelCách rời bí quyết bị lỗi Phát hiện nay lỗi trong công thức Hàm lô- gic Các hàm Excel (bảng chữ cái) Các hàm Excel (theo thể loại)