Hàm xếp loại có điều kiện trong excel

Excel đến geektechreviews.com 365 Excel đến geektechreviews.com 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 2016 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 chế tạo ra đối chiếu lô-gic giữa một cực hiếm với một giá trị dự loài kiến bằng cách kiểm tra điều kiện, rồi trả về công dụng nếu True hay False.

Bạn đang xem: Hàm xếp loại có điều kiện trong excel

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

Vì vậy, một câu lệnh IF có thể bao gồm nhì công dụng. Kết trái trước tiên là trường hợp 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 chúng ta là False.

Câu lệnh IF cực kì trẻ trung và tràn đầy năng lượng, đôi khi tạo ra cơ sở mang đến nhiều quy mô bảng tính nhưng lại bọn chúng cũng là nguim nhân then chốt của đa số sự vắt bảng tính. Tốt độc nhất vô nhị, chúng ta nên vận dụng câu lệnh IF cho các điều kiện tối tđọc, ví dụ như Nam/Nữ, Có/Không/Có thể nhưng lại đôi khi, rất có thể bạn sẽ buộc phải review những kịch bản phức tạp hơn từng trải lồng* 3 hàm IF với nhau.

* "Lồng" ám chỉ Việc triển khai kết hợp các hàm với nhau trong một phương pháp.


Chi máu kỹ thuật

Dùng hàm IF, một trong những hàm súc tích để trả về một giá trị nếu điều kiện đúng cùng trả về quý giá không giống trường hợp Đ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 bạn muốn kiểm tra.

value_if_true

(bắt buộc)

Giá trị bạn có nhu cầu trả về trường hợp kết quả của logical_test là ĐÚNG.

value_if_false

(tùy chọn)

Giá trị bạn muốn trả về nếu công dụng của logical_test là SAI.


Ghi chú

Dù Excel cho phép các bạn lồng cho 64 hàm IF khác nhau thì chúng ta cũng không nên làm điều đó. Tại sao?

đa phần câu lệnh IF vẫn đề nghị chúng ta suy xét rất mất thời gian nhằm xây dừng chính xác cùng đảm bảo rằng lô-gic của câu lệnh hoàn toàn có thể tính toán đúng mực qua từng điều kiện cho đến Lúc chấm dứt. Nếu bạn không lồng bí quyết đúng chuẩn 100 % thì khả năng 75 % là cách làm rất có thể vận động được cơ mà 25 % vẫn trả về tác dụng không hề mong muốn. Rất tiếc, tài năng chúng ta đưa ra ngulặng nhân của 25 % chính là hết sức nhỏ tuổi.

đa phần câu lệnh IF có thể siêu khó nhằm bảo trì, nhất là khi bạn quay trở lại một không bao lâu sau đó và nỗ lực mày mò điều mà lại bạn hoặc tệ rộng là một trong những tín đồ khác, vẫn nỗ lực triển khai.

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

Hãy coi bí quyết tương xứng nhằm sinh sản một câu lệnh IF được lồng phức tạp thực hiện nhiều hàm IF và thời điểm nên để nhận thấy rằng đã tới khi sử dụng một biện pháp khác trong kho Excel của doanh nghiệp.

Xem thêm: Chuyển Từ Text Sang Number Trong Excel 2010, Hướng Dẫn Hàm

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 để thay đổ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 hợp này theo đúng lô-gic dễ hiểu:

Nếu Điểm Kiểm tra (trong ô D2) to hơn 89 thì học viên dấn điểm A

Nếu Điểm Kiểm tra lớn hơn 79 thì học viên thừa 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 lớn hơn 59 thì học viên dấn điểm D

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

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


Mẹo: Mọi hàm trong Excel rất nhiều thưởng thức dấu ngoặc tròn msống cùng vệt ngoặc tròn đóng (). Excel đang cố gắng giúp đỡ bạn xác minh điểm bắt đầu và kết thúc bằng phương pháp đánh màu cho các phần khác nhau trong bí quyết khi bạn chỉnh sửa cách làm. Ví dụ: ví như bạn muốn sửa đổi công thức bên trên, khi bạn dịch chuyển con trỏ qua mỗi vệt ngoặc tròn đóng góp “)”, vệt ngoặc tròn mở khớp ứng đã đưa quý phái thuộc color. Điều này rất có thể đặc biệt hữu ích trong những cách làm phức hợp 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 tương xứng chưa.


lấy một ví dụ ngã sung

Dưới đấy là ví dụ rất phổ biến Lúc tính toán Tiền hoả hồng Bán sản phẩm dựa trên các mức Doanh thu đã có đượ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ề đôi mươi %, IF(C9 Lớn Hơn 12.500 thì trả về 17,5 %, v.v...

Mặc dù ví dụ này tương đối tương đương với ví dụ về Điểm trước đây tuy vậy công thức này vẫn là 1 trong những ví dụ tuyệt đối về bài toán duy trì các câu lệnh IF bự khó khăn ra làm sao – bạn phải làm cái gi trường hợp tổ chức triển khai của mình ra quyết định thêm những mức độ bồi thường mới với thậm chí có thể biến đổi những quý giá xác suất hoặc đô la hiện có? quý khách hàng vẫn đề nghị Chịu đựng trách rưới nhiệm cách xử trí nhiều công việc!


Mẹo: Quý khách hàng hoàn toàn có thể cnhát ngắt mẫu vào thanh phương pháp để dễ đọc những cách làm dài hơn. Chỉ đề nghị thừa nhận ALT+ENTER trước văn uống bạn dạng bạn muốn ngắt quý phái mẫu new.


Dưới đó là ví dụ về kịch phiên bản chi phí hoa hồng cùng với lô-gic không 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)))))" loading="lazy">

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

*

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

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

*

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

Tương từ, cách làm này tra cứu cực hiếm làm việc ô B9 trong dải ô B2:B22. Nếu tìm kiếm thấy cực hiếm thì trả về giá trị tương ứng từ bỏ cùng một mặt hàng vào cột C


Lưu ý: Cả hai hàm VLOOKUPhường. này hồ hết áp dụng tmê mẩn đối TRUE sinh sống cuối phương pháp, tức thị Shop chúng tôi ao ước các hàm này search một giá trị kha khá khớp. Nói bí quyết không giống, hàm vẫn khớp những quý hiếm đúng đắn vào bảng tra cứu vớt tương tự như những cực hiếm nằm trong tầm này. Trong trường hòa hợp này, bạn phải thu xếp các bảng tra cứu vãn theo lắp thêm từ Tăng dần dần, trường đoản cú bé dại độc nhất mang lại lớn số 1.


Hàm VLOOKUPhường. được trình bày cụ thể rộng những tại đây,nhưng mà điều này chắc chắn là đơn giản dễ dàng rộng các so với câu lệnh IF lồng phức tạp 12 mức! Có những công dụng không giống không nhiều cụ thể hơn hoàn toàn như sau:

Bảng tham chiếu VLOOKUPhường. siêu ví dụ với dễ dàng coi.

Có thể dễ ợt cập nhật những quý giá trong bảng với chúng ta ko bao giờ nên chỉnh sửa bí quyết giả dụ các điều kiện biến hóa.

Nếu bạn không muốn đông đảo người xem hoặc can thiệp vào bảng tsi mê chiếu của bản thân mình, chỉ cần đặt bảng tsay đắm 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 có một hàm IFS hoàn toàn có thể thay thế sửa chữa nhiều câu lệnh IF lồng nhau bằng một hàm độc nhất vô nhị. Vì vậy, gắng bởi ví dụ của Cửa Hàng chúng tôi về các đ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"))))

quý khách hoàn toàn có thể tạo nên cách làm đơn giản dễ dàng hơn nhiều chưa đến 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 cực kỳ giỏi bởi vì chúng ta không nhất thiết phải lo lắng về toàn bộ những câu lệnh IF và vệt ngoặc tròn kia.


Lưu ý: Tính năng này chỉ khả dụng nếu như khách hàng tất cả một ĐK geektechreviews.com 365. Nếu các bạn là geektechreviews.com 365 người đăng ký, hãy đảm bảo an toàn bạn bao gồm phiên phiên bản Office tiên tiến nhất.

*


Quý Khách phải thêm trợ giúp?

Quý khách hàng luôn luôn có thể hỏi một Chuyên Viên vào Cộng đồng Kỹ thuật Excel hoặc dấn sự cung ứng trongCộng đồng trả lời.

Chủ đề liên quan

Video: Hàm IF cải thiện Hàm IFS (những geektechreviews.com 365, Excel 2016 với bắt đầu hơn) Hàm COUNTIF vẫn đếm các giá trị dựa vào một tiêu chí riêng biệt Hàm COUNTIFS đang đếm các cực hiếm dựa trên 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 chí cá biệt Hàm SUMIFS và tính tổng các quý hiếm dựa vào các tiêu chuẩn Hàm AND Hàm OR Hàm VLOOKUP Tổng quan liêu về những phương pháp vào Excel Cách rời cách làm bị hỏng Phát hiện nay lỗi trong phương pháp Hàm lô-gic Excel hàm (theo sản phẩm từ bỏ bảng chữ cái) Excel hàm (theo thể loại)