Excel đến khansar.net 365 Excel đến khansar.net 365 dành đến 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 tiện ích 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 chất nhận được bạn tạo so sánh lô-gic thân một quý hiếm và một cực hiếm dự kiến bằng cách kiểm tra điều kiện, rồi trả về hiệu quả nếu True tuyệt False.

Bạn đang xem: Sử dụng hàm if trong excel 2010

=IF(Điều nào đó là True, thì làm cho 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ể có nhì kết quả. Kết quả đầu tiên là ví như so sánh của chúng ta là True, hiệu quả thứ nhị là nếu so sánh của người tiêu dùng là False.

Câu lệnh IF cực kì mạnh mẽ, mặt khác tạo đại lý cho nhiều quy mô bảng tính nhưng bọn chúng cũng là lý do cốt lõi của rất nhiều sự ráng bảng tính. Xuất sắc nhất, bạn nên áp dụng câu lệnh IF cho những điều kiện về tối thiểu, chẳng hạn như Nam/Nữ, Có/Không/Có thể tuy thế đôi khi, tất cả thể các bạn sẽ cần review các kịch phiên bản phức tạp rộng yêu cầu lồng* 3 hàm IF với nhau.

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


Chi ngày tiết kỹ thuật

Dùng hàm IF, một trong những hàm logic để trả về một quý hiếm nếu điều kiện đúng với trả về quý giá 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 kiện 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 tác dụng 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ác biệt thì bạn cũng cấm kị như vậy. Trên sao?

Nhiều câu lệnh IF đang yêu ước bạn xem xét rất lâu nhằm xây dựng chính xác và đảm bảo an toàn rằng lô-gic của câu lệnh rất có thể tính toán chính xác qua từng điều kiện cho đến khi kết thúc. Nếu bạn không lồng công thức đúng đắn 100 % thì kĩ năng 75 % là công thức có thể chuyển động được dẫu vậy 25 % đang trả về kết quả không mong mỏi muốn. Vô cùng tiếc, tài năng bạn kiếm tìm ra tại sao của 25 % đó là rất nhỏ.

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

Nếu bạn chạm mặt một câu lệnh IF mà dường như như kéo dài mãi thì các bạn nên tạm dừng và coi lại chiến lược của mình.

Hãy xem 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 khắc cần để phân biệt rằng đã đến khi sử dụng một biện pháp khác vào kho Excel của bạn.

Ví dụ

Dưới đó là một lấy ví dụ về một câu lệnh IF được lồng tương đối chuẩn chỉnh để biến đổi các điểm khám nghiệm 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"))))))))))))" 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ễ hiểu:

Nếu Điểm kiểm soát (trong ô D2) to hơn 89 thì học tập 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 thừa nhận điểm B

Nếu Điểm Kiểm tra to 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ìm điểm D

Các trường hợp khác học viên thừa nhận điểm F

Ví dụ ví dụ này tương đối an toàn vì không có công dụng mà sự tương quan giữa điểm khám nghiệm 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. Mà lại còn một vụ việc nữa – điều gì sẽ xảy ra nếu khách hàng cần phân đoạn các điểm thân A+, A với A- (cùng những điểm khác)? Bây giờ, bạn phải 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! dịp này, bí quyết của các 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ính năng và sẽ vận động như dự kiến nhưng hoàn toàn có thể mất nhiều thời gian để viết với nhiều thời gian hơn để bình chọn nhằm đảm bảo rằng câu lệnh tiến hành được các gì bạn mong muốn. Một sự việc hiển nhiên khác là các bạn đã đề xuất nhập điểm với điểm theo vần âm tương đương bằng phương pháp thủ công. Điều gì đang xảy ra khi bạn vô tình chế tạo lỗi tiến công máy? Bây giờ, hãy tưởng tượng các bạn đang nỗ lực thực hiện điều đó 64 lần với các điều kiện tinh vi hơn! vớ nhiên, điều đó là hoàn toàn có thể nhưng các bạn có thực sự mong mất sức lực lao động như vậy và gặp gỡ những lỗi thực sự cạnh tranh phát hiện tất cả thể chạm chán không?


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


Ví dụ bổ sung

Dưới đây là ví dụ rất phổ biến khi đo lường và thống kê Tiền hoa hồng bán sản phẩm dựa theo các mức lợi nhuận đạ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 biết thêm 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 cho dù ví dụ này khá tương đương với ví dụ như về Điểm trước đây nhưng bí quyết này vẫn là 1 trong những ví dụ tuyệt đối hoàn hảo về việc duy trì các câu lệnh IF lớn khó khăn ra làm sao – chúng ta cần làm cái gi nếu tổ chức của bản thân mình quyết định thêm các mức độ bồi thường new và thậm chí có thể biến đổi các giá chỉ trị xác suất hoặc đô la hiện có? bạn sẽ phải chịu trách nhiệm xử lý những công việc!


Mẹo: Bạn hoàn toàn có thể chèn ngắt loại vào thanh bí quyết để dễ đọc các công thức lâu năm hơn. Chỉ cần nhấn ALT+ENTER trước văn bản bạn có nhu cầu ngắt sang chiếc mới.


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

*

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

Tương tự, bí quyết này tìm quý hiếm ở ô B9 vào dải ô B2:B22. Nếu như tìm thấy giá trị thì trả về giá chỉ trị khớp ứ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 sinh sống cuối công thức, nghĩa là công ty chúng tôi muốn những hàm này tìm một giá bán trị kha khá khớp. Nói phương pháp khác, hàm vẫn khớp những giá trị đúng mực trong bảng tra cứu cũng giống như mọi giá trị nằm trong tầm này. Vào trường đúng theo này, bạn cần sắp xếp những bảng tra cứu giúp theo trang bị tự Tăng dần, từ nhỏ nhất đến to nhất.


Hàm VLOOKUP được trình bày cụ thể hơn nhiều ở đây,nhưng điều này chắc chắn rằng đơn giản hơn các so cùng với câu lệnh IF lồng phức hợp 12 mức! có những lợi ích khác ít cụ thể hơn như sau:

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

Có thể dễ dàng cập nhật các quý giá trong bảng và chúng ta không lúc nào phải sửa đổi công thức nếu những điều kiện nỗ lực đổ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ỉ cần đặt bảng tham chiếu vào một trong những trang tính khác.

Bạn gồm biết?

Hiện tất cả 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ày vậy, thay bởi ví dụ của công ty chúng tôi về các điểm ban đầ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 đơn giản dễ dàng hơn những chỉ với 1 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 tuyệt vì chúng ta không cần phải lo ngại về tất cả các câu lệnh IF và dấu ngoặc tròn đó.

Xem thêm: Top 150 Hình Nền Người Đẹp 3D, Top 150 Hình Nền 3D Đẹp Nhất Full Hd Cho Máy Tính


Lưu ý: Tính năng này chỉ khả dụng nếu như bạn có một đăng ký khansar.net 365. Nếu khách hàng là khansar.net 365 bạn đăng ký, hãy đảm bảo bạn gồm phiên bản Office mới nhất. Cài đặt hoặc trải nghiệm khansar.net 365


Bạn cần thêm trợ giúp?

Bạn luôn hoàn toàn có thể hỏi một chuyên gia trong xã hội Kỹ thuật Excel hoặc nhận sự cung ứng trongCộng đồng trả lời.

Chủ đề liên quan

Video: Hàm IF nâng cao Hàm IFS (các khansar.net 365, Excel năm 2016 và mới hơn) Hàm COUNTIF đã đếm những giá trị dựa vào một tiêu chí hiếm hoi Hàm COUNTIFS vẫn đếm các giá trị dựa trên nhiều tiêu chuẩn Hàm SUMIF công thêm tổng những giá trị dựa vào một tiêu chí đơn lẻ Hàm SUMIFS và tính tổng những giá trị dựa vào nhiều tiêu chuẩn Hàm and Hàm OR Hàm VLOOKUP Tổng quan về những công thức trong Excel giải pháp tránh bí quyết bị lỗi Phát hiện lỗi trong phương pháp Hàm lô-gic Excel hàm (theo thiết bị tự bảng chữ cái) Excel hàm (theo thể loại)