Hàm IF là hàm thịnh hành và được sử dụng nhiều vào Excel nhằm trả về kết quả theo đk đặt ra. Trong bài viết này, Điện thiết bị XANH sẽ lý giải và phía dẫn cho bạn cách thực hiện hàm IF trong Excel nhé!
Ví dụ trong bài được triển khai trên phiên phiên bản Excel 2016, chúng ta cũng có thể áp dụng tương tự trên những phiên bản Excel không giống như: 2007, 2010, 2013, 2017 với Microsoft Excel 365.
Bạn đang xem: Cách dùng if trong excel
1Công thức Hàm IF vào Excel
Hàm IF được dùng để kiểm tra dữ liệu có thỏa đk người dùng đặt ra hay không cùng trả về hiệu quả theo biểu thức logic đúng hoặc sai.
Hàm IF có cấu tạo như sau:=IF(Logical_test;Value_if_true;Value_if_false)
Trong đó:
Logical_test: Điều kiện.Value_if_true: quý giá trả về giả dụ thỏa điều kiệnValue_if_false: cực hiếm trả về còn nếu không thỏa điều kiện.Lưu ý: Nếu bỏ trống Value_if_true và Value_if_false, nếu điều kiện thỏa thì quý giá trả về sẽ là 0 và điều kiện không thỏa thì giá trị trả về vẫn là FALSE.
Một vài ba ứng dụng thực tiễn của hàm IF:
Nếu điểm vừa đủ của học sinh từ 5 - 6.5 xếp loại trung bình, trường đoản cú 6.5 - 8 xếp các loại khá, trường đoản cú 8 trở lên xếp các loại giỏi.Nếu công tác là nhân viên cấp dưới thì phụ cấp 300, chuyên viên thì phụ cấp 500, trưởng phòng thì phụ cấp 700.Nếu người tiêu dùng mua số lượng từ 100 - 1000 thì giá chỉ là 500 đồng, từ 1000 - 10000 thì giá bán là 450 đồng, từ bỏ 10000 trở lên trên thì giá là 400 đồng.2Ví dụ hàm IF
Để hiểu rõ hơn về cách sử dụng hàm IF, mời chúng ta cùng xem qua các bài tập đơn giản bên dưới nhé.
Bạn rất có thể tải bài tập hàm IF vào Excel để thực hành những ví dụ trong bài bác nhé!
Bạn là giáo viên của một lớp học tập và bạn phải kiểm tra xem học sinh của chính mình có qua môn không với điều kiện như sau:
Tại ô D2, ta cần sử dụng công thức: =IF(C2>=7,"Đạt","Không Đạt")
Giải thích:
C2>=7: bình chọn xem ô C2 (điểm số) có to hơn hoặc bởi 7 giỏi không"Đạt": tác dụng trả về lúc ô C2 lớn hơn hoặc bằng 7"Không Đạt": tác dụng trả về lúc ô C2 nhỏ tuổi hơn 7Lưu ý: Khi tác dụng trả về là dạng chữ, bạn cần thêm vệt ngoặc kép (") như trong bí quyết ở trên.
Kết quả:
3Một số phương pháp dùng hàm IF
Trong thực tiễn khi thực hiện hàm IF, bọn họ sẽ phải lồng nhiều hàm IF với nhau hoặc lồng hàm IF với những hàng khác.
Bạn có thể hiểu biện pháp dùng hàm IF khác ví như sau:
Nếu điều kiện IF đúng => Thực hiện hành vi 1.Nếu đk IF không đúng => Thực hiện hành vi 2.Lồng các hàm IFTrong ngôi trường hợp các bạn có tự 2 điều kiện khác biệt trở lên, bạn nên lồng các hàm IF lại cùng nhau để tạo nên thành một cách làm hoàn chỉnh.
Giả sử bạn là nhân viên cấp dưới tiền lương và phúc lợi an sinh của một công ty, và bạn phải tính toán phụ cấp khớp ứng theo chuyên dụng cho như sau:
Tại ô D2, ta dùng công thức: =IF(C2="Nhân viên",500000,IF(C2="Chuyên viên",700000,1000000))
Giải thích:
Công thức IF 1: nếu như C2 là Nhân viên, trả về công dụng 500000, không hẳn Nhân viên thì soát sổ tiếp cùng với IF 2Công thức IF 2: nếu như C2 là chăm viên, trả về hiệu quả 700000, ko phải chuyên viên thì trả về công dụng 1000000 (vì chưa hẳn Nhân viên, không phải chuyên viên thì chỉ từ lại Trưởng phòng)Kết quả:
Lồng hàm IF cùng với hàm khácNgoài những hàm IF được lồng với nhau, họ cũng lồng hàm IF với những công thức khác trong các trường hợp điều kiện phức hợp hơn. Ví dụ dưới là một ngôi trường hợp phổ cập sử dụng hàm and lồng với hàm IF.
Tại ô E2, ta cần sử dụng công thức: =IF(AND(C2>=5,D2>=5),"Đạt","Không Đạt")
Giải thích:
AND(C2>=5,D2>=5: khám nghiệm xem ô C2 cùng D2 xem từng ô có lớn hơn hoặc bởi 5 không"Đạt": hiệu quả trả về lúc cả ô C2 với D2 đều từ lớn hơn 5"Không Đạt": công dụng trả về khi một trong những hai nhỏ hơn 5Kết quả:
Sử dụng hàm IF nhiều điều kiệnTrong trường hợp nên xét nhiều đk khác nhau, ta có thể dùng hàm IFS.
Công thức:
=IFS(logical_test1, value_if_true1,
Trong đó
logical_test1: Biểu thức đk 1.value_if_true1: quý giá trả về nếu đk 1 đúng.logical_test2: Biểu thức điều kiện 2.value_if_true2: cực hiếm trả về nếu đk 2 đúng.Để giải thích hàm IFS, ta hãy cùng mang lại ví dụ::Cho một bảng danh sách model với phần trăm tặng ngay khác nhau, khi mua thành phầm nhân viên đã quét mã sản phẩm và trả về số tiền khuyến mãi.
Ngoài việc thực hiện hàm VLOOKUP ra, ta còn có thể sử dụng hàm IFS như sau:
=IFS(A2="Xà Phòng",0.5, A2="Sữa tắm",0.4, A2="Bột giặt",0.8)
Trong đó:
A2 là thành phầm cần dò điều kiện.Xà Phòng, sữa tắm, bột giặt: là những loại sản phẩm cần dò0.5, 0.4, 0.8: là tỉ lệ áp dụng chính sách ưu đãi giảm giá sẽ trả về trường hợp thỏa đk 1, 2, 3.Để đọc hơn về trường thích hợp này, ta hoàn toàn có thể đi tới lấy một ví dụ sau:
Giả sử ta có điểm vừa đủ của một học sinh là 8.0, học sinh sẽ được xếp một số loại học sinh giỏi nếu điểm vừa đủ đạt 8.0 và hạnh kiểm Tốt
Vậy áp dụng hàm IF kết hợp and trong trường hòa hợp này vẫn là:
=IF(AND(A2>=8, B2="Tốt"), "Học Sinh Giỏi", "Học Sinh Tiên Tiến")
Trong đó:
AND: đối chiếu cả 2 đk IF (DTB >=8, Hạnh Kiểm là Tốt)"Học Sinh Giỏi": kết quả trả về nếu như thỏa 2 điều kiện"Học Sinh Tiên Tiến": hiệu quả trả về nếu một trong các hai đk đó không thỏa.4Một số lỗi thường gặp mặt khi thực hiện hàm IF
Mời bạn tham khảo một trong những lỗi thường chạm chán khi sử dụng hàm IF và biện pháp khắc phục:
Kết quả hiển thị trong ô bằng 0 (không)Lỗi này xảy ra một trong các hai quý hiếm value_if_true hoặc value_if_false đang để trống.
Nếu mục đích của người sử dụng là mong mỏi giá trị trả về nhằm trống thay vì 0, hãy thêm 2 vết ngoặc kép (""), hoặc thêm giá bán trị rõ ràng trả về.
Ví dụ: =IF(A1>5,"Đạt","") hoặc =IF(A1>5,"Đạt","Không Đạt")
Kết trái hiển thị vào ô là #NAME?Lỗi này thường xẩy ra khi công thức của doanh nghiệp bị sai bao gồm tả, như thay do IF thì lại thành UF hoặc OF do những phím U, I, O này ở ngay sát nhau.
Để tự khắc phục, bạn hãy kiểm tra lại chính tả của phương pháp và các dấu ngoặc vẫn đủ chưa (đặc biệt trong hàm IF lồng).
Hàm IFlà hàm thông dụng và được rất nhiều người thực hiện trong thừa trình thao tác làm việc trong
Excel. Tuy nhiên, để rất có thể giải nhiều vấn đề đa dạng và phức hợp hơn thì chúng ta cần thực hiện hàm IF lồng nhiều điều kiện. Cùng Điện máy XANH share về cách áp dụng hàm IF lồng những điều kiện khác biệt dễ hiểu duy nhất nhé!
I. Làm sao để lồng nhiều hàm IF
Dưới đây là một ví dụ điển hình nổi bật về lồng nhiều hàm IF với điều kiện. Mang sử các bạn có một danh sách học sinh cột A cùng điểm số khớp ứng ở cột B. Bọn họ muốn phân các loại theo những điều kiện như sau:
Xuất sắc: trên 249Tốt: tự 200 mang đến 249Trung bình: trường đoản cú 150 đến 199Yếu: dưới 150Hãy cùng viết hàm IF lồng nhau dựa trên những tiêu chí trên. Đây đó là cơ hội thực hành bắt đầu từ phần đông điều kiện quan trọng đặc biệt nhất, viết công thức càng đơn giản dễ dàng càng tốt. Bí quyết hàm if lồng nhau của bọn họ như sau:
=IF(B2>249, “Xuất sắc”, IF(B2>=200, “Tốt”, IF(B2>150, “Trung bình”, “Yếu”)))

Với không ít người hàm IF lồng nhau rất có thể khó hiểu. Các bạn sẽ cảm thấy dễ nắm bắt hơn giả dụ hàm IF lồng nhau theo phong cách này:
=IF(B2>249, “Xuất sắc”,
=IF(B2>=200, “Tốt”,
=IF(B2>150, “Trung bình”, “Yếu”)))
Thực tế, bí quyết yêu ước của Excel reviews điều kiện đầu tiên của cách làm hàm IF bao gồm đúng không, nếu điều kiện logic, tương xứng thì Excel đã trả về quý hiếm mà bạn có nhu cầu khi đk được đáp ứng. Nếu điều kiện trước tiên không phải chăng thì hàm sẽ thường xuyên kiểm tra 2 điều kiện còn lại.
IF(kiểm tra if B2>=249, if đúng – trả về “Xuất sắc”, ví như không
IF(kiểm tra if B2>=200, if đúng – trả về “Tốt“, trường hợp không
IF(kiểm tra if B2>150, if đúng – trả về “Trung bình”, if không đúng –
trả về “Yếu“)))Lưu ý: trang bị tự của điều kiện quan trọng
Có thể thấy điều kiện đặc biệt quan trọng nhất sẽ tiến hành viết ưu tiên đầu tiên. Bởi Excel đã kiểm tra đk theo lắp thêm tự lộ diện trong công thức, và ngay trong lúc điều kiện được đáp ứng nhu cầu thì điều kiện sau đó sẽ ko được reviews và kiểm tra.
II. Hàm IF lồng nhau bao hàm phép tính
Ví dụ 1: chi phí hàng hoá sẽ biến hóa phụ nằm trong vào số lượng cụ thể. Và bạn có nhu cầu viết một công thức tính toán tổng giá với con số hàng hoá bất kể và đưa vào một trong những ô nhất định. Nói cách khác, công thức của bạn cần kiểm tra các điều kiện và thực hiện phép tính tùy vào số lượng hàng và giá cả được tính như sau:
Số lượng hàng | Giá cả mỗi đối chọi vị |
1 tới 10 | $20 |
11 tới 19 | $18 |
20 cho tới 49 | $16 |
50 tới 100 | $13 |
Trên 101 | $12 |
Công bài toán này hoàn toàn có thể được triển khai hàm IF lồng nhau, tựa như như ví dụ sinh sống trên, nhưng điểm biệt lập là các bạn phải nhânsố lượng hàng rõ ràng với giá trị được trả do hàm IF (giá tiền tương xứng với mỗi đơn vị chức năng hàng).
Giả sử người dùng đã nhập con số hàng ở ô B8, bí quyết sẽ là:
=B8*IF(B8>=101, 12, IF(B8>=50, 13, IF(B8>=20, 16, IF( B8>=11, 18, IF(B8>=1, 20, “”)))))
Kết quả đã tượng tự như sau:

Ví dụ này chỉ phía dẫn những hàm IF lồng nhau cơ bản, nếu như khách hàng đã hiểu chi tiết về lấy ví dụ này chúng ta cũng có thể áp dụng cùng nhiều vụ việc khác vào công việc.
Ví dụ 2: Thay vày bạnđặt sẵn giá cả hàng hoá trong công thức, chúng ta cũng có thể dẫn tới các ô gồm chứa giá trị này (ô B2 đến B6). Phương thức này để giúp bạn thay đổi nguồn dữ liệu đầu vào nhưng mà không cần đổi khác công thức.
=B8*IF(B8>=101,B6, IF(B8>=50, B5, IF(B8>=20, B4, IF( B8>=11, B3, IF(B8>=1, B2, “”)))))

Bạn hoàn toàn có thể thêm điều kiện hàm IF giúp ngăn trên, chặn dưới hoặc chặn 2 đầu của khoảng tầm giá trị.Khi con số không nằm trong khoảng giá trị, bí quyết sẽ hiển thị cụm từ “ngoài phạm vi”. Ví dụ:
=IF(OR(B8>200,B8=101,12, IF(B8>=50, 13, IF(B8>=20, 16, IF( B8>=11, 18, IF(B8>=1, 20, “”))))))

Công thức hàm IF nhiều điều kiện được miêu tả bên trên có trong những phiên bản Excel từ bỏ 2000-2016. Vào Excel 2016 thuộc Office 365, chúng ta cũng có thể dùng hàm IF theo cách như trên.Lưu ý:
Đối với Excel 2007 đến 2016, chúng ta có thể kết hòa hợp 64 điều kiện. Với phiên phiên bản 2003 thì chỉ rất có thể dùng về tối đa 7 điều kiện.Luôn nghĩ về tới lắp thêm tự những điều kiện trong hàm IF lồng nhau.Nếu công thức có tương đối nhiều hơn 5 công dụng hàm IF, công thức sau hoàn toàn có thể tối ưu hơn.III. Một số trong những hàm kết hợp với hàm IF
Sử dụng AND, ORVí dụ câu hỏi tính thưởng cho mỗi nhân viên biết nếu nhân viên nữ nằm trong phòng nghệ thuật hoặc nhân viên cấp dưới nữ phòng IT thì thưởng 800$. Các trường hợp còn lại được thưởng 780$.
Khi kia tại ô D2 ta gồm công thức phối hợp giữa and và OR như sau:
=IF(AND( OR(B2= “IT”,B2= “Kỹ thuật”), C2= “Nữ”), 800,780)

Dưới đó là ví dụ về cách sử dụnghàm CONCAT/CONCATENATE, mang sử chúng ta có một danh sách học viên cột A với điểm số tương xứng ở cột B. Phân một số loại như sau:
=CONCATENATE(IF(B2=”A”, “Xuất sắc”, “”), IF(B2=”B”, “Tốt”, “”), IF(B2=”C”, “Trung bình”, “”), IF(B2=”D”, “Yếu”, “”))

Tương trường đoản cú như lấy ví dụ như của trên, ta tất cả công thức như sau:
=IF(B2=”A”, “Xuất sắc”, “”) và IF(B2=”B”, “Tốt”, “”) và IF(B2=”C”, “Trung bình”, “”) và IF(B2=”D”, “Poor “, “”)

IV. Một vài hàm lồng nhiều đk khác
Hàm IFSLợi ích của việc áp dụng hàm IFS là chúng ta cũng có thể nhập 1 chuỗi điều kiện trong 1 công thức. Kết quả theo sau mỗi đk sẽ được áp dụng khi đk đúng, khiến cho việc đọc và viết công thức dễ dàng hơn.
Ví dụ:Nếu bạn muốn có số phần trăm áp dụng chính sách ưu đãi giảm giá mà mỗi cá nhân sử dụng cảm nhận dựa trên con số giấy phép của họ, khi dùng hàm IFS, bí quyết sẽ như sau:
=IFS(B2>50, 40, B2>40, 35, B2>30, 30, B2>20, 20, B2>10, 15, B2>5, 5, TRUE, 0)

Nếu thay bởi hàm IF lồng ghép, cách làm sẽ như vậy này:
=IF(B2>50, 40, IF(B2>40, 35, IF(B2>30, 30, IF(B2>20, 20, IF(B2>10, 15, IF(B2>5, 5, 0))))))
Hàm VLOOKUPKhông yêu cầu lúc nào chúng ta cũng sử dụng được hàm VLOOKUP, chỉ trong một số trong những điều kiện độc nhất vô nhị định bọn họ mới dụng được hàm VLOOKUP thay thế hàm IF lồng. Thay thể:
Giá trị trong những điều kiện bắt buộc ở dạng sốCác điều kiện vâng lệnh theo sản phẩm công nghệ tự tăng nhiều và có tính liên tục
Đề bài: xác định mức thưởng dựa trên điểm KPI dành được của từng nhân viên?
Vậy ta tất cả công thức trên ô E3:
=VLOOKUP(D3, $I$3:$J$10, 2,1)

Hàm SWITCH là đối chiếu một biểu thức cùng với một danh sách giá trị với trả hiệu quả theo giá trị khớp đầu tiên. Nếu không kiếm được kết quả tương xứng nào có thể trả về giá trị mặc định.
Cấu trúc của hàm SWITCH:
=SWITCH(expression, value1, result1,
Microsoft Excel 2019và
Microsoft 365
Để nắm rõ hơn ta cùng tìm hiểu ví dụ: đưa sử, chúng ta có một vài từ viết tắt và bạn có nhu cầu trả lại tên không thiếu thốn cho chúng:
DR – Duplicate RemoverMTW – Merge Tables Wizard
CR – Combine Rows.
Khi thực hiện SWITCH trong Excel:

Nếu bạn áp dụng hàm IF thì nên cần nhiều thời hạn để nhập hơn:

Khi họ sử dụng hàm SWITCH rất bổ ích trong quy trình sử dụng Excel trong công việc, nó đang là giúp sức đắc lực cho việc đó ta.
Xem thêm: Hướng Dẫn Cách Xóa Trang Trắng Trong Excel Nhanh Nhất 2021, Cách Xóa Trang Trắng Trên Excel
Trên phía trên là nội dung bài viết chia sẻ cho chính mình cách cần sử dụng hàm IF lồng nhiều điều kiện khác nhau dễ hiểu duy nhất trong Excel. Hy vọng rằng những thông tin này sẽ giúp ích cho bạn trong việc thực hiện hàm IF lồng nhiều điều kiện. Cám ơn chúng ta đã xem bài bác viết.