Hàm Tính Đơn Giá Trong Excel

Excel đến basissport.store 365 Excel cho basissport.store 365 dành đến máy Mac Excel cho web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm nhâm thìn Excel năm nhâm thìn for Mac Excel 2013 Excel Web tiện ích Excel 2010 Excel 2007 Excel for Mac 2011 Excel for Windows Phone 10 Excel Starter 2010 coi thêm...Ít hơn

Hàm IF được cho phép bạn tạo so sánh lô-gic thân một giá trị và một quý hiếm dự kiến bằng cách kiểm tra điều kiện, rồi trả về tác dụng nếu True hay False.

Bạn đang xem: Hàm tính đơn giá trong excel

=IF(Điều nào đó là True, thì làm gì, nếu không thì làm cái gi 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, hiệu quả thứ hai là nếu so sánh của bạn là False.

Câu lệnh IF cực kì mạnh mẽ, đôi khi tạo cơ sở cho nhiều mô hình bảng tính nhưng chúng cũng là nguyên nhân cốt lõi của nhiều sự nắ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 buổi tối thiểu, ví dụ như Nam/Nữ, Có/Không/Có thể cơ mà đôi khi, bao gồm thể các bạn sẽ cần reviews các kịch phiên bản phức tạp rộng yêu ước lồng* 3 hàm IF với nhau.

* "Lồng" ám chỉ việc thực hiện phối hợp nhiều hàm cùng với nhau trong một công thức.


Chi máu kỹ thuật

Dùng hàm IF, một trong những hàm xúc tích để trả về một quý hiếm nếu điều kiện đúng và trả về quý hiếm khác nếu điều kiện 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 khiếu nại bạn muốn kiểm tra.

value_if_true

(bắt buộc)

Giá trị bạn muốn trả về nếu hiệu quả 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 kết quả của logical_test là SAI.


Ghi chú

Dù Excel được cho phép bạn lồng mang đến 64 hàm IF không giống nhau thì chúng ta cũng kiêng kị như vậy. Trên sao?

Nhiều câu lệnh IF đang yêu cầu bạn để ý đến rất lâu để xây dựng chính xác và bảo vệ rằng lô-gic của câu lệnh hoàn toàn có thể tính toán đúng đắn qua từng điều kiện cho tới khi kết thúc. Nếu như khách hàng không lồng công thức đúng mực 100 % thì kỹ năng 75 % là công thức tất cả thể chuyển động được mà lại 25 % sẽ trả về công dụng không hy vọng muốn. Siêu tiếc, kỹ năng bạn kiếm tìm ra tại sao của 25 % chính là rất nhỏ.

Nhiều câu lệnh IF rất có thể rất cạnh tranh để duy trì, nhất là khi bạn quay trở lại một không bao lâu sau đó và nỗ lực tìm đọc điều mà chúng ta hoặc tệ hơn là 1 người khác, đang cố gắng thực hiện.

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

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

Xem thêm: Quên Mật Khẩu Chuyển Tiền Mobi, Cách Lấy Lại Mật Khẩu Bắn Tiền Mobifone

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 để chuyển đổi các điểm khám nghiệm của học 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"))))))))))))" 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 thủ theo đúng lô-gic dễ hiểu:

Nếu Điểm soát sổ (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 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 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 trường thích hợp khác học viên dấn điểm F

Ví dụ rõ ràng này tương đối bình yên vì không có tác dụng mà sự đối sánh giữa điểm kiểm soát và điểm theo vần âm sẽ chuyển đổi nên sẽ không yêu cầu bảo trì nhiều. Nhưng còn một vụ việc nữa – điều gì đang xảy ra nếu bạn cần 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ờ, bạn cần viết lại câu lệnh IF tư điều kiện của bản thân thành câu lệnh có 12 điều kiện! thời gian này, bí quyết của 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 đúng chuẩn về mặt tác dụng và sẽ hoạt động như dự con kiến nhưng rất có thể mất nhiều thời hạn để viết và nhiều thời gian hơn để chất vấn nhằm bảo đảm an toàn rằng câu lệnh thực hiện được hồ hết gì bạn ý muốn muốn. Một sự việc hiển nhiên không giống là các bạn đã nên nhập điểm và điểm theo chữ cái tương đương bằng cách thủ công. Điều gì đang xảy ra khi chúng ta vô tình chế tạo lỗi tiến công máy? Bây giờ, hãy tưởng tượng chúng ta đang nỗ lực thực hiện vấn đề này 64 lần với những điều kiện tinh vi hơn! vớ nhiên, điều ấy là hoàn toàn có thể nhưng bạn có thực sự mong mỏi mất công sức của con người như vậy và gặp gỡ những lỗi thực sự nặng nề phát hiện có thể gặp gỡ không?


Mẹo: Mọi hàm trong Excel phần lớn yêu ước dấu ngoặc tròn mở và dấu ngoặc tròn đóng (). Excel sẽ cố gắng giúp bạn xác minh điểm bước đầu và kết thúc bằng cách tô màu cho những phần khác biệt trong công thức khi chúng ta 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 rời con trỏ qua mỗi dấu ngoặc tròn đóng góp “)”, dấu ngoặc tròn mở tương ứng sẽ chuyển sang thuộc màu. Điều này hoàn toàn có thể đặc biệt hữu ích trong những công thức phức hợp lồng nhau lúc bạn nỗ lực xác định liệu mình tất cả đủ dấu ngoặc tròn tương xứng chưa.


Ví dụ xẻ sung

Dưới đó là ví dụ rất phổ cập khi giám sát Tiền hoa hồng bán hàng dựa theo những mức doanh thu đạ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 thấy IF(C9 to hơn 15.000 thì trả về đôi mươi %, IF(C9 to hơn 12.500 thì trả về 17,5 %, v.v...

Mặc mặc dù ví dụ này khá tương đương với ví dụ về Điểm trước đó nhưng cách làm này vẫn là 1 trong ví dụ tuyệt vời về việc duy trì các câu lệnh IF lớn khó khăn ra làm sao – các bạn cần làm những gì nếu tổ chức của chính mình quyết định thêm những mức độ bồi thường new và thậm chí có thể đổi khác các giá bán trị phần trăm hoặc đô la hiện tại có? bạn sẽ phải chịu trách nhiệm xử lý các công việc!


Mẹo: Bạn hoàn toàn có thể chèn ngắt mẫu vào thanh công thức để dễ dàng đọc những công thức dài hơn. Chỉ việc nhấn ALT+ENTER trước văn bản bạn muốn ngắt sang mẫu mới.


Dưới đó là ví dụ về kịch phiên bản tiền hoa 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 hoàn toàn có thể nhìn thấy lỗi không? đối chiếu thứ tự của những so sánh doanh thu cho ví dụ trước đó. Đây là cách đối chiếu nào? thiết yếu xác, đồ vật tự này trường đoản cú thấp đến cao ($5.000 cho $15.000), ko thể đối chiếu được. Nhưng lý do đó lại là vụ việc quan trọng? Đây là vấn đề đặc trưng vì cách làm không thể chuyển nhận xét đầu tiên cho đều giá trị bên trên $5.000. Hãy tưởng tượng các bạn có doanh thu $12.500 – câu lệnh IF vẫn trả về 10 % vày câu lệnh to hơn $5.000 cùng sẽ tạm dừng ở đó. Điều này hoàn toàn có thể rất nghiêm trọng vì chưng trong tương đối nhiều tình huống, những nhiều loại lỗi này sẽ không được thông báo cho tới khi bọn chúng gây ảnh hưởng tiêu cực. Vày vậy, khi biết rằng có một trong những bẫy rất lớn với các câu lệnh IF phức hợp lồng nhau, bạn cũng có thể làm gì? Trong đa số các ngôi trường hợp, chúng ta có thể sử dụng hàm VLOOKUP thay bởi 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 cần tạo bảng tham chiếu sau:

*

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

Công thức này cho biết có thể tìm cực hiếm ở ô C2 vào dải ô C5:C17. Giả dụ tìm thấy cực hiếm thì trả về giá bán trị tương ứng từ cùng một hàng trong cột D.

*

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

Tương tự, phương pháp này tìm quý giá ở ô B9 trong dải ô B2:B22. Ví như tìm thấy quý giá thì trả về giá chỉ trị tương xứng từ và một hàng vào cột C


Lưu ý: Cả nhị hàm VLOOKUP này đều sử dụng tham đối TRUE làm việc cuối công thức, nghĩa là cửa hàng chúng tôi muốn các hàm này kiếm tìm một giá trị tương đối khớp. Nói biện pháp khác, hàm vẫn khớp các giá trị đúng mực trong bảng tra cứu tương tự như mọi giá trị nằm trong khoảng này. Vào trường hợp này, bạn cần sắp xếp các bảng tra cứu vớt theo sản phẩm tự Tăng dần, từ bé dại nhất đến phệ nhất.


Hàm VLOOKUP được trình bày chi tiết 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 tinh vi 12 mức! bao gồm những lợi ích khác ít rõ ràng hơn như sau:

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

Có thể dễ dàng dàng cập nhật các cực hiếm trong bảng và bạn không bao giờ phải sửa đổi công thức nếu các điều kiện chũm đổi.

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

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

Hiện bao gồm một hàm IFS hoàn toàn có thể thay thế những câu lệnh IF lồng nhau bằng một hàm duy nhất. Vì chưng vậy, thay vày ví dụ của công ty 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 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 khôn cùng tuyệt vì bạn không bắt buộc phải lo lắng về tất cả 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ý basissport.store 365. Nếu như khách hàng là basissport.store 365 tín đồ đăng ký, hãy bảo đảm bạn bao gồm phiên bản Office mới nhất.

*


Bạn yêu cầu 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 cấp Hàm IFS (các basissport.store 365, Excel năm 2016 và new hơn) Hàm COUNTIF đã đếm các giá trị dựa trên một tiêu chí đơn lẻ Hàm COUNTIFS đã đếm các giá trị dựa trên nhiều tiêu chí Hàm SUMIF sẽ tính tổng các giá trị dựa vào một tiêu chí riêng biệt Hàm SUMIFS sẽ 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ề các công thức trong Excel giải pháp tránh cách làm bị lỗi Phát hiện lỗi trong cách làm Hàm lô-gic Excel hàm (theo sản phẩm tự bảng chữ cái) Excel hàm (theo thể loại)