sử dụng hàm if

Hàm IF được chấp nhận các bạn tạo nên đối chiếu lô-gic thân thích một độ quý hiếm và một độ quý hiếm dự loài kiến bằng phương pháp đánh giá ĐK, rồi trả về thành quả nếu như True hoặc False.

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

    Bạn đang xem: sử dụng hàm if

Vì vậy, một câu mệnh lệnh IF rất có thể đem nhị thành quả. Kết ngược trước tiên là nếu như đối chiếu của chúng ta là True, thành quả loại nhị là nếu như đối chiếu của chúng ta là False.

Câu mệnh lệnh IF hết sức mạnh mẽ và tự tin, mặt khác tạo nên hạ tầng mang lại nhiều quy mô bảng tính tuy nhiên bọn chúng cũng chính là vẹn toàn nhân cốt lõi của khá nhiều trường hợp hi hữu bảng tính. Tốt nhất, chúng ta nên vận dụng câu mệnh lệnh IF cho những ĐK ít nhất, ví dụ như Nam/Nữ, Có/Không/Có thể tuy nhiên thỉnh thoảng, rất có thể các bạn sẽ cần thiết Reviews những kịch bạn dạng phức tạp rộng lớn đòi hỏi lồng* 3 hàm IF cùng nhau.

* "Lồng" ám chỉ việc triển khai phối kết hợp nhiều hàm cùng nhau nhập một công thức.

Dùng hàm IF, một trong số hàm logic nhằm trả về một độ quý hiếm nếu như ĐK đích và trả về độ quý hiếm không giống nếu như ĐK sai.

Cú pháp

IF(logical_test, value_if_true, [value_if_false])

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 mua muốn kiểm tra.

value_if_true   

(bắt buộc)

Giá trị mình muốn trả về nếu như thành quả của logical_test là ĐÚNG.

value_if_false   

(tùy chọn)

Giá trị mình muốn trả về nếu như thành quả của logical_test là SAI.

Ghi chú

Dù Excel được chấp nhận các bạn lồng cho tới 64 hàm IF không giống nhau thì các bạn cũng tránh việc thực hiện như thế. Tại sao?

  • Nhiều câu mệnh lệnh IF tiếp tục đòi hỏi các bạn tâm lý rất mất thời gian nhằm thiết kế đúng chuẩn và đảm nói rằng lô-gic của câu mệnh lệnh rất có thể đo lường đúng chuẩn qua quýt từng ĐK cho tới khi kết cổ động. Nếu các bạn ko lồng công thức đúng chuẩn 100 % thì kĩ năng 75 % là công thức rất có thể hoạt động và sinh hoạt được tuy nhiên 25 % tiếp tục trả về thành quả ko ước muốn. Rất tiếc, kĩ năng các bạn lần rời khỏi vẹn toàn nhân của 25 % này đó là rất rất nhỏ.

  • Nhiều câu mệnh lệnh IF rất có thể rất rất khó khăn nhằm lưu giữ, nhất là khi chúng ta quay trở lại một thời hạn tiếp sau đó và nỗ lực lần hiểu điều tuy nhiên các bạn hoặc tệ rộng lớn là một trong những người không giống, đang được nỗ lực triển khai.

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

Hãy coi cơ hội thích hợp muốn tạo một câu mệnh lệnh IF được lồng phức tạp dùng nhiều hàm IF và thời khắc cần thiết nhằm quan sát rằng đã đi vào khi dùng một khí cụ không giống nhập kho Excel của chúng ta.

Ví dụ

Dưới đấy là một ví dụ về một câu mệnh lệnh IF được lồng kha khá chuẩn chỉnh nhằm quy đổi những điểm đánh giá của học tập viên trở nên điểm theo gót vần âm tương tự.

Câu mệnh lệnh IF phối kết hợp phức tạp - Công thức nhập E2 là =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"))))))))))))
  • =IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))

    Câu mệnh lệnh IF được lồng phức tạp này tuân theo gót lô-gic dễ dàng hiểu:

  1. Nếu Điểm Kiểm tra (trong dù D2) to hơn 89 thì học tập viên nhận điểm A

    Xem thêm: Ca Khia  - Trực tiếp đa dạng các loại hình thi đấu bóng đá

  2. Nếu Điểm Kiểm tra to hơn 79 thì học tập viên nhận điểm B

  3. Nếu Điểm Kiểm tra to hơn 69 thì học tập viên nhận điểm C

  4. Nếu Điểm Kiểm tra to hơn 59 thì học tập viên nhận điểm D

  5. Các tình huống không giống học tập viên nhận điểm F

Ví dụ ví dụ này kha khá đáng tin cậy vì thế không tồn tại kĩ năng tuy nhiên sự đối sánh tương quan thân thích điểm đánh giá và điểm theo gót vần âm tiếp tục thay cho thay đổi nên sẽ không còn đòi hỏi lưu giữ nhiều. Nhưng còn một yếu tố nữa – điều gì tiếp tục xẩy ra nếu như khách hàng cần thiết phân đoạn những điểm thân thích A+, A và A- (cùng những điểm khác)? Bây giờ, bạn phải ghi chép lại câu mệnh lệnh IF tứ ĐK của tôi trở nên câu mệnh lệnh đem 12 điều kiện! Lúc này, công thức của các bạn sẽ đem 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 mệnh lệnh này vẫn đúng chuẩn về mặt mũi tính năng và tiếp tục hoạt động và sinh hoạt như dự loài kiến tuy nhiên rất có thể mất quá nhiều thời hạn nhằm ghi chép và nhiều thời hạn rộng lớn nhằm đánh giá nhằm mục tiêu đảm nói rằng câu mệnh lệnh triển khai được những gì bạn muốn. Một yếu tố phân biệt không giống là các bạn sẽ rất cần nhập điểm và điểm theo gót vần âm tương tự bằng phương pháp tay chân. Điều gì tiếp tục xẩy ra khi chúng ta vô tình tạo nên lỗi tiến công máy? Bây giờ, hãy tưởng tượng các bạn đang được nỗ lực triển khai điều này 64 thứ tự với những ĐK phức tạp hơn! Tất nhiên, vấn đề này là rất có thể tuy nhiên các bạn đem thực sự ham muốn rơi rụng sức lực lao động như thế và gặp gỡ những lỗi thực sự khó khăn trị hiện nay rất có thể gặp gỡ không?

Mẹo: Mọi hàm nhập Excel đều đòi hỏi vết ngoặc tròn trĩnh ngỏ và vết ngoặc tròn trĩnh đóng góp (). Excel tiếp tục nỗ lực khiến cho bạn xác lập điểm chính thức và kết cổ động bằng phương pháp tô color cho những phần không giống nhau nhập công thức khi chúng ta sửa đổi công thức. Ví dụ: nếu như mình muốn sửa đổi công thức bên trên, khi chúng ta dịch rời con cái trỏ qua quýt từng vết ngoặc tròn trĩnh đóng góp “)”, vết ngoặc tròn trĩnh ngỏ ứng tiếp tục gửi thanh lịch nằm trong color. Vấn đề này rất có thể đặc trưng hữu ích trong số công thức phức tạp lồng nhau khi chúng ta nỗ lực xác lập liệu bản thân đem đầy đủ vết ngoặc tròn trĩnh ứng ko.

Ví dụ té sung

Dưới đấy là ví dụ rất rất phổ cập khi đo lường Tiền hoả hồng Bán mặt hàng dựa vào những nút Doanh thu đạt được.

Công thức nhập dù D9 là IF(C9>15000,20%,IF(C9>12500,17.5%,IF(C9>10000,15%,IF(C9>7500,12.5%,IF(C9>5000,10%,0)))))
  • =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 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 cho dù ví dụ này khá như là với ví dụ về Điểm trước đó tuy nhiên công thức này vẫn là một trong những ví dụ ấn tượng về sự việc lưu giữ những câu mệnh lệnh IF rộng lớn trở ngại ra sao – bạn phải làm cái gi nếu như tổ chức triển khai của tôi ra quyết định thêm thắt những cường độ bồi thông thường mới mẻ và thậm chí là rất có thể thay cho thay đổi những độ quý hiếm xác suất hoặc đô la hiện nay có? Quý khách hàng sẽ rất cần phụ trách xử lý nhiều công việc!

Mẹo: Bạn rất có thể chèn ngắt loại nhập thanh công thức nhằm đọc dễ dàng những công thức dài thêm hơn nữa. Chỉ cần thiết nhấn ALT+ENTER trước văn bạn dạng mình muốn ngắt thanh lịch loại mới mẻ.

Dưới đấy là ví dụ về kịch bạn dạng chi phí hoả hồng với lô-gic không áp theo loại tự:

Công thức nhập D9 không áp theo trật tự đem dạng =IF(C9>5000,10%,IF(C9>7500,12.5%,IF(C9>10000,15%,IF(C9>12500,17.5%,IF(C9>15000,20%,0)))))

Bạn rất có thể bắt gặp lỗi không? So sánh trật tự của những đối chiếu Doanh thu mang lại ví dụ trước cơ. Đây là cơ hội đối chiếu nào? Chính xác, trật tự này kể từ thấp cho tới cao ($5.000 cho tới $15.000), ko thể đối chiếu được. Nhưng vì sao này lại là yếu tố quan liêu trọng? Đây là yếu tố cần thiết vì thế công thức ko thể gửi Reviews trước tiên mang lại từng độ quý hiếm bên trên $5.000. Hãy tưởng tượng các bạn đem lợi nhuận $12.500 – câu mệnh lệnh IF tiếp tục trả về 10 % vì thế câu mệnh lệnh to hơn $5.000 và tiếp tục tạm dừng ở cơ. Vấn đề này rất có thể rất rất nguy hiểm vì thế nhập thật nhiều trường hợp, những loại lỗi này sẽ không được thông tin cho tới khi bọn chúng thực hiện tác động xấu đi. Vì vậy, lúc biết rằng đem một trong những bẫy nguy hiểm với những câu mệnh lệnh IF phức tạp lồng nhau, bạn cũng có thể thực hiện gì? Trong đa số những tình huống, bạn cũng có thể dùng hàm VLOOKUP chứ không tạo nên công thức phức tạp vì thế hàm IF. Khi dùng hàm VLOOKUP, trước tiên, bạn phải tạo nên bảng tham lam chiếu sau:

Công thức nhập dù D2 là =VLOOKUP(C2,C5:D17,2,TRUE)
  • =VLOOKUP(C2,C5:D17,2,TRUE)

Công thức này cho biết thêm rất có thể lần độ quý hiếm ở dù C2 nhập dải dù C5:C17. Nếu nhìn thấy độ quý hiếm thì trả về độ quý hiếm ứng kể từ và một mặt hàng nhập cột D.

Công thức nhập dù C9 là =VLOOKUP(B9,B2:C6,2,TRUE)
  • =VLOOKUP(B9,B2:C6,2,TRUE)

Tương tự động, công thức này lần độ quý hiếm ở dù B9 nhập dải dù B2:B22. Nếu nhìn thấy độ quý hiếm thì trả về độ quý hiếm ứng kể từ và một mặt hàng nhập cột C

Lưu ý: Cả nhị hàm VLOOKUP này đều dùng tham lam đối TRUE ở cuối công thức, tức là Shop chúng tôi ham muốn những hàm này lần một độ quý hiếm kha khá khớp. Nói cách thứ hai, hàm tiếp tục khớp những độ quý hiếm đúng chuẩn nhập bảng tra cứu vớt rưa rứa từng độ quý hiếm ở trong vòng này. Trong tình huống này, bạn phải bố trí những bảng tra cứu vớt theo gót trật tự Tăng dần dần, kể từ nhỏ nhất cho tới lớn số 1.

Hàm VLOOKUP được trình diễn cụ thể rất nhiều ở phía trên,tuy nhiên điều này chắc chắn là không cầu kỳ đối với câu mệnh lệnh IF lồng phức tạp 12 mức! Có những quyền lợi không giống không nhiều rõ rệt hơn như là sau:

  • Bảng tham lam chiếu VLOOKUP rất rõ ràng ràng và dễ dàng coi.

  • Có thể đơn giản và dễ dàng update những độ quý hiếm nhập bảng và các bạn ko lúc nào cần sửa đổi công thức nếu như những ĐK thay cho thay đổi.

  • Nếu các bạn không thích quý khách coi hoặc can thiệp nhập bảng tham lam chiếu của tôi, chỉ việc bịa bảng tham lam chiếu vào trong 1 trang tính không giống.

Bạn đem biết?

Hiện mang trong mình một hàm IFS rất có thể thay cho thế nhiều câu mệnh lệnh IF lồng nhau vì thế một hàm độc nhất. Vì vậy, chứ không ví dụ của Shop chúng tôi về những điểm ban sơ chứa chấp 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 rất có thể tạo nên ra sức thức không cầu kỳ 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")

    Xem thêm: sheets google

Hàm IFS tuyệt vời lắm vì thế các bạn không cần thiết phải phiền lòng về toàn bộ những câu mệnh lệnh IF và vết ngoặc tròn trĩnh cơ.

Bạn cần thiết thêm thắt trợ giúp?

Bạn luôn luôn rất có thể căn vặn Chuyên Viên nhập Cộng đồng chuyên môn Excel hoặc nhận tương hỗ trong Cộng đồng.

Chủ đề liên quan

Video: Hàm IF nâng cao
Hàm IFS (các Microsoft 365, Excel năm 2016 và mới mẻ hơn)
Hàm COUNTIF tiếp tục điểm những độ quý hiếm dựa vào một tiêu chuẩn đơn lẻ
Hàm COUNTIFS tiếp tục điểm những độ quý hiếm dựa vào nhiều chi chí
Hàm SUMIF tiếp tục tính tổng những độ quý hiếm dựa vào một tiêu chuẩn đơn lẻ
Hàm SUMIFS tiếp tục tính tổng những độ quý hiếm dựa vào nhiều chi chí
Hàm AND
Hàm OR
Hàm VLOOKUP
Tổng quan liêu về những công thức nhập Excel
Cách tách công thức bị hỏng
Phát hiện nay lỗi nhập công thức
Hàm lô-gic
Excel hàm (theo trật tự bảng chữ cái)
Excel hàm (theo thể loại)