Bạn đang vật lộn với việc đưa ra quyết định trong Google Sheets? Ví dụ, bạn muốn Sheets tự động tính toán kết quả “Đạt” hoặc “Không đạt” dựa trên điểm số của học sinh? Hoặc tự động áp dụng giảm giá nếu đơn hàng vượt quá một giá trị nhất định?
Đừng lo lắng! Hàm IF trong Google Sheets sẽ giúp bạn giải quyết tất cả những vấn đề đó. Bài viết này sẽ hướng dẫn bạn cách sử dụng hàm IF một cách đơn giản và dễ hiểu nhất, ngay cả khi bạn là người mới bắt đầu.
IF là gì?
Hàm IF trong Google Sheets là một hàm logic. Nó kiểm tra một điều kiện và trả về một giá trị nếu điều kiện đó là đúng (TRUE), và một giá trị khác nếu điều kiện đó là sai (FALSE). Nói một cách đơn giản, nó giống như việc bạn nói: “Nếu điều này xảy ra, thì làm điều này, còn nếu không thì làm điều khác.”
Cú pháp hàm IF
Cú pháp của hàm IF như sau:
=IF(điều_kiện, giá_trị_khi_đúng, giá_trị_khi_sai)
- điều_kiện: Là biểu thức logic mà bạn muốn kiểm tra (ví dụ: A1 > 50, B2 = “Hoàn thành”).
- giá_trị_khi_đúng: Là giá trị mà hàm sẽ trả về nếu điều kiện là đúng.
- giá_trị_khi_sai: Là giá trị mà hàm sẽ trả về nếu điều kiện là sai.
Ví dụ sử dụng hàm IF
Hãy xem một vài ví dụ cụ thể để hiểu rõ hơn cách sử dụng hàm IF:
Ví dụ 1: Kiểm tra điểm số
Giả sử bạn có một danh sách điểm số của học sinh trong cột A. Bạn muốn tự động hiển thị “Đạt” nếu điểm số lớn hơn hoặc bằng 5, và “Không đạt” nếu điểm số nhỏ hơn 5. Bạn có thể sử dụng hàm IF như sau:
Step 1: Chọn ô đầu tiên trong cột B (ví dụ: B1) nơi bạn muốn hiển thị kết quả.
Step 2: Nhập công thức sau vào ô B1:
=IF(A1>=5, "Đạt", "Không đạt")
Step 3: Nhấn Enter. Ô B1 sẽ hiển thị “Đạt” hoặc “Không đạt” tùy thuộc vào điểm số trong ô A1.
Step 4: Kéo góc dưới bên phải của ô B1 xuống để áp dụng công thức cho các ô còn lại trong cột B.
Ví dụ 2: Tính toán giảm giá
Giả sử bạn có một danh sách giá sản phẩm trong cột A và bạn muốn áp dụng giảm giá 10% nếu giá sản phẩm lớn hơn 100, và không giảm giá nếu giá sản phẩm nhỏ hơn hoặc bằng 100. Bạn có thể sử dụng hàm IF như sau:
Step 1: Chọn ô đầu tiên trong cột B (ví dụ: B1) nơi bạn muốn hiển thị giá sau khi giảm giá.
Step 2: Nhập công thức sau vào ô B1:
=IF(A1>100, A1*0.9, A1)
Step 3: Nhấn Enter. Ô B1 sẽ hiển thị giá sau khi giảm giá (nếu có) hoặc giá gốc.
Step 4: Kéo góc dưới bên phải của ô B1 xuống để áp dụng công thức cho các ô còn lại trong cột B.
IF lồng nhau
Bạn có thể lồng nhiều hàm IF vào nhau để kiểm tra nhiều điều kiện hơn. Ví dụ, bạn muốn xếp loại học sinh dựa trên điểm số:
- Điểm >= 9: Xuất sắc
- Điểm >= 7: Giỏi
- Điểm >= 5: Khá
- Điểm < 5: Trung bình
Bạn có thể sử dụng hàm IF lồng nhau như sau:
=IF(A1>=9, "Xuất sắc", IF(A1>=7, "Giỏi", IF(A1>=5, "Khá", "Trung bình")))
Công thức này sẽ kiểm tra từng điều kiện theo thứ tự. Nếu điều kiện đầu tiên (A1 >= 9) là đúng, nó sẽ trả về “Xuất sắc”. Nếu không, nó sẽ kiểm tra điều kiện tiếp theo (A1 >= 7), và cứ tiếp tục như vậy cho đến khi tìm thấy một điều kiện đúng.
- Sử dụng dấu ngoặc đơn để nhóm các điều kiện phức tạp.
- Kiểm tra kỹ cú pháp của hàm
IFđể tránh lỗi. - Khi sử dụng
IFlồng nhau, hãy đảm bảo rằng bạn đã xử lý tất cả các trường hợp có thể xảy ra. - Để dễ đọc, hãy thụt lề các công thức
IFlồng nhau.
Công cụ hỗ trợ
Liên kết hữu ích: