HÀM IF CÓ NHIỀU ĐIỀU KIỆN TRONG EXCEL

Share:
Excel đến ditinh.vn 365 Excel đến ditinh.vn 365 dành cho máy Mac Excel đến web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel năm nhâm thìn for Mac Excel 2013 Excel Web App 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 chúng ta sinh sản so sánh lô-gic giữa một quý giá và một giá trị dự loài kiến bằng phương pháp kiểm tra ĐK, rồi trả về hiệu quả nếu như True tốt False.

Bạn đang đọc: Hàm if có nhiều điều kiện trong excel

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

Vì vậy, một câu lệnh IF có thể tất cả nhị hiệu quả. Kết quả đầu tiên là ví như so sánh của công ty là True, hiệu quả thiết bị nhị là trường hợp đối chiếu của người tiêu dùng là False.

Câu lệnh IF rất là trẻ trung và tràn trề sức khỏe, đồng thời sinh sản đại lý cho những mô hình bảng tính tuy vậy chúng cũng là nguyên ổn nhân chủ chốt của khá nhiều sự rứa bảng tính. Tốt tốt nhất, bạn nên áp dụng câu lệnh IF cho những ĐK tối tđọc, chẳng hạn như Nam/Nữ, Có/Không/Có thể tuy thế nhiều lúc, rất có thể các bạn sẽ phải reviews những kịch phiên bản tinh vi rộng yên cầu lồng* 3 hàm IF cùng nhau.

* "Lồng" ám chỉ việc triển khai kết hợp các hàm cùng nhau vào một cách làm.


Chi huyết kỹ thuật

Dùng hàm IF, một trong số hàm lô ghích để trả về một giá trị ví như ĐK đúng với trả về cực hiếm khác nếu ĐK không đúng.

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 khiếu nại người tiêu dù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 như 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 như hiệu quả của logical_test là SAI.


Ghi chú

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

hầu hết câu lệnh IF đang từng trải chúng ta Để ý đến rất mất thời gian nhằm thành lập đúng chuẩn với bảo đảm an toàn rằng lô-gic của câu lệnh hoàn toàn có thể tính toán thù đúng chuẩn qua từng điều kiện cho tới lúc kết thúc. Nếu các bạn ko lồng phương pháp chính xác 100 % thì tài năng 75 % là công thức rất có thể hoạt động được tuy nhiên 25 % đã trả về kết quả không mong muốn. Rất tiếc, năng lực chúng ta đưa ra ngulặng nhân của 25 % chính là khôn cùng nhỏ dại.

đa phần câu lệnh IF hoàn toàn có thể cực kỳ nặng nề nhằm duy trì, nhất là khi chúng ta trở lại một không bao lâu sau kia và cố gắng tìm hiểu điều nhưng các bạn hoặc tệ rộng là 1 bạn không giống, sẽ nỗ lực triển khai.

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

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

Xem thêm: Hướng Dẫn Cách Đổi Tên Wi - Tổng Hợp Pass Modem Vnpt Igate Gw020

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 biế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 tự.

*
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 hợp này tuân theo lô-gic dễ dàng hiểu:

Nếu Điểm Kiểm tra (vào ô D2) to hơn 89 thì học 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 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 viên dấn điểm D

Các trường phù hợp khác học viên dìm điểm F

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


Mẹo: Mọi hàm trong Excel đa số kinh nghiệm dấu ngoặc tròn msống cùng lốt ngoặc tròn đóng (). Excel đang nỗ lực khiến cho bạn khẳng định điểm ban đầu và hoàn thành bằng cách tô color cho các phần không giống nhau vào bí quyết khi bạn chỉnh sửa phương pháp. Ví dụ: nếu như bạn có nhu cầu chỉnh sửa phương pháp 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 mở tương ứng vẫn chuyển quý phái cùng màu. Điều này có thể đặc trưng có lợi trong các 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 có đầy đủ lốt ngoặc tròn khớp ứng không.


Ví dụ té sung

Dưới đây là ví dụ khôn cùng phổ biến khi tính toán thù Tiền huê hồng Bán mặt hàng dựa vào các mức 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)))))" 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 thấy thêm IF(C9 Lớn Hơn 15.000 thì trả về 20 %, 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á như thể với ví dụ về Điểm trước đó tuy vậy cách làm này vẫn là một trong ví dụ tuyệt đối hoàn hảo về bài toán gia hạn các câu lệnh IF béo trở ngại ra sao – bạn cần làm cái gi trường hợp tổ chức của bản thân đưa ra quyết định thêm những mức độ đền bù new với thậm chí còn hoàn toàn có thể thay đổi những quý hiếm Xác Suất hoặc đô la hiện có? quý khách đã phải Chịu trách nát nhiệm cách xử lý những công việc!


Mẹo: quý khách rất có thể chèn ngắt loại vào thanh cách làm để đọc dễ những phương pháp dài thêm hơn nữa. Chỉ yêu cầu thừa nhận ALT+ENTER trước văn bản bạn có nhu cầu ngắt quý phái dòng new.


Dưới đấy là ví dụ về kịch phiên bản tiền hoa hồng cùng với lô-gic không áp theo máy tự:

*
5000,10%,IF(C9>7500,12.5%,IF(C9>10000,15%,IF(C9>12500,17.5%,IF(C9>15000,20%,0)))))" loading="lazy">

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

*

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

Công thức này cho thấy rất có thể tìm kiếm quý hiếm ở ô C2 vào dải ô C5:C17. Nếu tìm thấy cực hiếm thì trả về giá trị khớp ứng từ bỏ cùng một mặt hàng vào cột D.

*

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

Tương trường đoản cú, bí quyết này search quý giá sinh hoạt ô B9 trong dải ô B2:B22. Nếu tìm kiếm thấy quý giá thì trả về quý giá tương ứng từ và một sản phẩm vào cột C


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


Hàm VLOOKUPhường. được trình bày cụ thể hơn các ở đây,tuy nhiên vấn đề đó chắc chắn là dễ dàng rộng các so với câu lệnh IF lồng phức hợp 12 mức! Có đều lợi ích khác ít rõ ràng hơn như sau:

Bảng tyêu thích chiếu VLOOKUP rất cụ thể cùng dễ coi.

cũng có thể thuận tiện update các quý hiếm vào bảng cùng bạn ko khi nào đề nghị sửa đổi công thức nếu như những điều kiện thay đổi.

Nếu bạn không muốn hầu hết người xem hoặc can thiệp vào bảng tsay mê chiếu của chính mình, chỉ việc đặt bảng tmê mẩn chiếu vào một trong những trang tính không giống.

Bạn tất cả biết?

Hiện gồm một hàm IFS hoàn toàn có thể thay thế 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 vị ví dụ của chúng tôi về các điểm ban đầ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 thành cách làm dễ dàng và đơn giản rộng những 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 hết sức giỏi do các bạn không cần phải lo ngại về toàn bộ những câu lệnh IF và dấu ngoặc tròn kia.


Lưu ý: Tính năng này chỉ khả dụng nếu khách hàng gồm một đăng ký ditinh.vn 365. Nếu chúng ta là ditinh.vn 365 fan ĐK, hãy đảm bảo bạn gồm phiên bản Office mới nhất.

*


quý khách hàng nên thêm trợ giúp?

Bạn luôn hoàn toàn có thể hỏi một Chuyên Viên trong Cộng đồng Kỹ thuật Excel hoặc dìm sự cung cấp trongCộng đồng trả lời.

Chủ đề liên quan

Video: Hàm IF nâng cao Hàm IFS (những ditinh.vn 365, Excel 2016 cùng bắt đầu hơn) Hàm COUNTIF đang đếm những quý hiếm dựa vào một tiêu chí đơn lẻ Hàm COUNTIFS vẫn đếm các cực hiếm dựa vào những tiêu chí Hàm SUMIF công thêm tổng những quý hiếm dựa trên một tiêu chuẩn riêng lẻ Hàm SUMIFS công thêm tổng các cực hiếm dựa vào các tiêu chí Hàm AND Hàm OR Hàm VLOOKUP Tổng quan lại về những cách làm trong Excel Cách tách công thức bị hỏng Phát hiện nay lỗi trong phương pháp Hàm lô-gic Excel hàm (theo thứ trường đoản cú bảng chữ cái) Excel hàm (theo thể loại)

Bài viết liên quan