Cách sử dụng hàm if có nhiều điều kiện trong excel, google sheet,...
Hàm IF có điều kiện, nhiều điều kiện được khá nhiều người sử dụng trong Excel, Google Sheet để lấy được kết quả theo điều kiện đặt ra. Nhưng vẫn có khá nhiều người chưa hiểu rõ về hàm này, chính vì vậy trong bài viết này mình sẽ hướng dẫn sử dụng hàm IF có điều kiện, nhiều điều kiện trên các phần mềm Excel, Google Sheet, Python, Access nhé.
Hàm IFs là một hàm logic để bạn thực hiện so sánh giữa một giá trị cụ thể với giá trị mà bạn mong muốn. Cụ thể hơn, lệnh IF kiểm tra điều kiện so sánh, rồi trả về kết quả đúng hoặc sai.
Vì thế, một câu lệnh IF có thể trả ra hai kết quả. Hàm đưa về kết quả đầu tiên khi so sánh là True, còn kết quả thứ hai so sánh là False.
Hàm IF của từng nền tảng có có công dụng khá giống nhau. Và dưới đây, mình sẽ hướng dẫn cho các bạn cách sử dụng hàm IF trong những phần mềm những phần mềm nổi tiếng Excel, Google Sheet, Python, Access nhé.
Hàm IF có công thức là: =IF(logical_test;[value_IF_true];[value_IF_false]) Trong đó:
|
Ví dụ về hàm IF có điều kiện cơ bản:
Giả sử bạn là giáo viên tại một cơ sở đào tạo học sinh lấy chứng chỉ tin học và muốn biết được chính xác những học sinh nào đỗ và trượt. Theo yêu cầu, học viên trên 5 điểm thì mới đỗ và ngược lại nếu dưới 5 điểm.
Bạn hãy gõ công thức:
=IF(B2>5,”Đỗ”,”Trượt”)
Giải thích cách làm:
Gợi ý cách tách chữ trong excel đơn giả nhất kèm các ví dụ cụ thể. XEM NGAY!
Nếu bạn cần xét nhiều điều kiện, thì hãy dùng hàm điều kiện trong Excel với công thức này
=IFS(logical_test1, value_IF_true1; [logical_test2; value_IF_true2]…) Trong đó:
|
Ví dụ: Bạn là nhân viên nhân sự và muốn biết ai sẽ có số ngày nghỉ phép trong 1 năm ở phòng ban theo chức vụ:
Chức vụ | Số ngày nghỉ phép/ năm |
Nhân viên | 12 ngày |
Chuyên viên | 14 ngày |
Trưởng phòng | 20 ngày |
Bạn sử dụng công thức:
=IFS(C2='Nhân viên';12;C2='Chuyên viên';14;C2='Trưởng phòng';20)
Giải thích cách làm
Hàm sumif trong excel là gì? Cách sử dụng ra sao? Xem ngay qua bài viết này nhé!
Hàm IF Excel 2 điều kiện sẽ sử dụng cho 3 đối số cần so sánh. Và có công thức tổng quát là =IF (logical_test_1; [value_IF_true]; IF((logical_test_2; [value_IF_true]; [value_IF_false])) |
Ví dụ: Trong trường hợp muốn tính số tiền vé tàu ưu đãi, khi trẻ em từ 10 tuổi trở xuống được giảm nửa vé (50%), còn người già lớn hơn 70 tuổi sẽ được miễn phí.
Bạn hãy sử dụng công thức
=IF(B2>70;C2-C2;IF(B2>10;C2;C2/2))
Giải thích cách làm:
Hướng dẫn tạo và sử dụng Pivot Table trong Excel nhanh và đơn giản trong 30s. Xem ngay tại đây!
Khi bạn xác định dùng hàm IF có 3 điều kiện là khi có 4 tiêu chí cần so sánh. Và công thức tổng quát như sau: =IF (logical_test_1; [value_IF_true]; IF((logical_test_2; [value_IF_true]; IF(logical_test_3; [value_IF_true]; [value_IF_false]))) |
Ví dụ: Bạn là giáo viên của một lớp học và cần xếp loại học lực của học sinh cụ thể như sau:
Bạn hãy nhập hàm là:
=IF(C2>=8;”Giỏi”;IF(C2>=6,5;”Khá”; IF(C2>=3,5;”Trung Bình”;”Yếu”)))
Giải thích cách làm:
Với cách sử dụng hàm IF kết hợp hàm AND, Điện Thoại Vui khuyến khích bạn chỉ nên sử dụng vào các trường hợp có 2 hoặc nhiều điện kiện ràng buộc với nhau cùng 1 một lúc. Công thức sử dụng hàm IF kết hợp AND như sau: =IF(AND(logical_test_1);(logical_test_2)),[value_IF_true],[value_IF_false]) Trong đó
|
Ví dụ: Bạn là một giảng viên trường đại học và môn học của bạn có 2 học phần. Để qua môn, sinh viên của bạn bắt buộc phải thỏa mãn một điều kiện kép là hai học phần đều phải trên 5 điểm. Lúc này, bạn sẽ sử dụng công thức: =IF(AND(B2>5;C2>5);'Qua Môn';'Học Lại') Giải thích cách làm:
Công thức sử dụng hàm IF kết hợp OR như sau: =IF(OR(logical_test_1);(logical_test_2)),[value_IF_true],[value_IF_false]) Trong đó
|
Ví dụ: Bạn là giảng viên của môn học và muốn xem có bao nhiêu sinh viên qua môn sau 2 lần thi Điều kiện để qua môn:
Lúc này, bạn sẽ sử dụng công thức: =IF(OR(B2>17;C2>24);'Đỗ';'Trượt') Giải thích cách làm:
Hướng dẫn bạn cách sử dụng hàm LEFT trong Excel chi tiết kèm ví dụ minh họa. XEM NGAY!
Cách sử dụng trong Google Sheet cũng giống như trên Excel vậy, nhưng mình vẫn hướng dẫn chi tiết cho các bạn để nắm bắt rõ hơn.
Kiểm tra 1 điều kiện đơn
Mình lấy ví dụ luôn một đề bài: Dựa vào điểm trung bình, nếu trên trên hoặc bằng 5 sẽ Đỗ, còn còn lại điểm thấp hơn 5 là Trượt.
Hãy gõ hàm =IF(F2>=5;'Đậu';'Rớt')
Nếu bạn muốn kiểm tra nhiều điều kiện có thể áp dụng công thức như trên Excel vừa mình hướng dẫn ở trên nhé.
Lệnh IF trong Python có công dụng để kiểm tra dạng boolean của điều kiện. Và sẽ trả về giá trị True hoặc False.
Đây là cấu trúc của lệnh IF trong Python:
IF điều kiện
khối lệnh
Hàm IIF trong Access là để xác định kiểm tra một biểu thức khác đúng hay sai. Trong trường hợp biểu thức là đúng, thì IIF trả về một giá trị. Còn nếu biểu thức sai, IIF trả về một giá trị khác.
Cú pháp của hàm này là IIF ( expr ; truepart ; falsepart )
Tham đối của hàm IIF như sau:
Như vậy, Điện Thoại Vui hi vọng rằng qua bài viết thủ thuật laptop mới nhất này bạn sẽ hiểu rõ hơn về hàm IF trong tất cả các phần mềm Excel, Google Sheet, Python, Access. Giờ thì mình chúc toàn thể anh em có một ngày làm việc tràn đầy năng lượng, đặc biệt là biết cách áp dụng vào công việc mà sếp đã giao cho. Chúc các bạn thành công trong tương lai.
Bạn đang đọc bài viết Cách sử dụng hàm if có nhiều điều kiện trong excel, google sheet,... tại chuyên mục Excel trên website Điện Thoại Vui.
Tôi là Trần My Ly, một người có niềm đam mê mãnh liệt với công nghệ và 7 năm kinh nghiệm trong lĩnh vực viết lách. Công nghệ không chỉ là sở thích mà còn là nguồn cảm hứng vô tận, thúc đẩy tôi khám phá và chia sẻ những kiến thức, xu hướng mới nhất. Tôi hi vọng rằng qua những bài viết của mình sẽ truyền cho bạn những góc nhìn sâu sắc về thế giới công nghệ đa dạng và phong phú. Cùng tôi khám phá những điều thú vị qua từng con chữ nhé!