Hàm IF trong Google Sheet là công cụ quan trọng trong việc phân tích số liệu. Nó cho phép so sánh giữa các giá trị và đưa ra kết quả dựa trên điều kiện, kết quả đầu tiên sẽ được áp dụng khi biểu thức là đúng, còn kết quả thứ hai sẽ được áp dụng khi biểu thức là sai.
Cách sử dụng hàm IF
- Công thức:
=IF(biểu_thức_logic; giá_trị_nếu_đúng; giá_trị_nếu_sai)
- Trong phần này:
+ biểu_thức_logic: Là điều kiện so sánh để xác định kết quả.
+ giá_trị_nếu_đúng: Trả về giá trị khi điều kiện đúng.
+ giá_trị_nếu_sai: Trả về giá trị khi điều kiện sai.
- Ví dụ minh họa:
Dùng bảng dữ liệu có các trường MÃ SP, TÊN SP, SỐ LƯỢNG, GIÁ BÁN, NGÀY BÁN, GIẢM GIÁ để thực hiện các ví dụ dưới đây:

Dữ liệu thông tin về sản phẩm
Tính tổng giá trị bán sản phẩm vào ngày 22/06/2021.
Công thức áp dụng:
=IF(E2=$G$1;C2*D2*(1-F2);'')

Khám phá tình yêu của bạn với Hàm ISNA
Hàm ISNA là một bí mật tình yêu, một phép kiểm tra để xem liệu trái tim có gặp lỗi #N/A không. Nếu có, kết quả sẽ là TRUE, nếu không, là FALSE.
Bí quyết áp dụng hàm ISNA
- Phép màu:
Kiểm tra lỗi ở các ô trong khoảng ô G2:G11.
Công thức:
=ISNA(G6)
Giải thích: Nếu ô G6 có lỗi #N/A, kết quả sẽ là TRUE; ngược lại, sẽ là FALSE.

=NẾU.LỖI.LÀ.SAI(giá_trị; giá_trị_nếu_đúng; giá_trị_nếu_sai)
Trong trường hợp này:
+ NẾU.LỖI.LÀ.SAI(giá_trị): Là hàm so sánh giá_trị với lỗi #N/A.
+ giá_trị_nếu_đúng: Trả về giá trị nếu NẾU.LỖI.LÀ.SAI(giá_trị) là ĐÚNG.
+ giá_trị_nếu_sai: Trả về giá trị nếu NẾU.LỖI.LÀ.SAI(giá_trị) là SAI.
Ví dụ minh họa:
Tính tổng tiền cho sản phẩm. Tổng tiền là số lượng nhân giá bán trừ đi số tiền được giảm.
- Công thức:
=NẾU.LỖI.LÀ.SAI(F2;C2*D2;C2*D2*(1-F2))
- Giải thích:


- Nguyên nhân gây lỗi khi trả kết quả: Lỗi #REF thường xuyên xuất hiện khi bạn sao chép cột hoặc hàng và đưa chúng gần với cột A hoặc hàng 1, dẫn đến việc các ô di chuyển ngược ra khỏi bảng tính. Hoặc có thể là do ô trả về kết quả đè lên dải ô tham chiếu, tạo nên lỗi quay vòng.
- Biện pháp khắc phục: Hạn chế sao chép cột di chuyển ngược hoặc bạn có thể cố định dải ô trước khi sao chép. Hãy kiểm tra lại dải ô tham chiếu đã đúng chưa hoặc di chuyển ô trả về kết quả ra khỏi dải ô đã tham chiếu.

Lỗi #REF
Lỗi #ERROR
- Nguyên nhân khiến kết quả trở nên lỗi: Do nhập sai cú pháp của hàm.
- Biện pháp khắc phục: Hãy kiểm tra xem các đối số và dấu ngăn cách giữa chúng đã được nhập đúng quy cách chưa.

Lỗi #ERROR
Lỗi #VALUE
- Nguyên nhân khiến kết quả trở nên lỗi: Do nhập sai biểu thức so sánh trong hàm IF hoặc các ô đã tham chiếu sai kiểu dữ liệu.
- Biện pháp khắc phục: Hãy kiểm tra lại các ô tham chiếu đã đúng kiểu dữ liệu chưa, kiểm tra lại biểu thức so sánh đã nhập đúng cú pháp chưa.

Lỗi #VALUE
5. Một số lưu ý khi kết hợp hàm IF và hàm ISNA
- Trong hàm IF nếu bạn không cung cấp giá trị khi điều kiện sai thì hàm sẽ trả về FALSE.
Ví dụ:
+ IF(2>1; “Đúng”): Hàm IF sẽ kiểm tra liệu 1 có nhỏ hơn 2 không, sau đó trả về giá trị “Đúng”.
+ IF(1>2; “Đúng”): Hàm IF sẽ kiểm tra liệu 1 có lớn hơn 2 không, sau đó trả về FALSE vì không có giá trị khi điều kiện sai.
- Hàm IF và ISNA không phân biệt chữ hoa hay chữ thường khi nhập. Bạn có thể sử dụng if hoặc IF, hàm vẫn hoạt động.
- Hàm ISNA chỉ chấp nhận một đối số.
Khi sáng tạo hàm kết hợp, đừng quên nhìn nhận những dấu '', ;, () để tránh những lỗi không mong muốn trong quá trình thực thi hàm.
Đối với truy vấn dữ liệu, hãy chắc chắn rằng giá trị bạn tìm kiếm là chính xác, tránh gây ra những sự cố không đáng có.

Một số điều cần chú ý khi kết hợp sử dụng hàm IF và hàm ISNA
6. Một số ví dụ thực hành về việc kết hợp hàm IF và hàm ISNA

Rumus:
=NẾU(LỖI.ISNA(E2);C2*D2;C2*D2*(1-E2))
Giải thích:
+ ISNA(E2): Là hàm so sánh E2 với lỗi #N/A.
+ C2*D2: Trong trường hợp E2 có lỗi #N/A, chỉ lấy số lượng nhân giá bán.
+ C2*D2*(1-E2): Nếu E2 không phải lỗi #N/A, lấy số lượng nhân giá bán và trừ đi lượng tiền giảm giá.

Tính tổng giá trị của sản phẩm
Bài tập số 2: Xử lý lỗi #N/A.
Biểu thức toán học:
=NẾU.LỖI.LÀ.SAI(NẾU.LÀ.LỖI(E3);'Lỗi';E3)
Định giải thích:
+ ISNA(E3): So sánh E3 với lỗi #N/A.
+ 'Lỗi': Trả về nếu E3 gặp lỗi #N/A.
+ E3: Nếu E2 không phải là lỗi #N/A, trả về giá trị tại ô E3.

Truy vấn lỗi #N/A
7. Những câu hỏi thường gặp khi kết hợp hàm IF và hàm ISNA
Hàm IF có thể kết hợp với những hàm nào khác?
Ngoài việc kết hợp với hàm ISNA, hàm IF còn liên kết được với nhiều hàm khác như LEFT, RIGHT, MID, COUNTIF, SUM, INDEX, MATCH, VLOOKUP, IMPORTRANGE, QUERY và nhiều hàm khác.
Lợi ích của việc kết hợp hàm IF với hàm ISNA là gì?
Kết hợp hàm IF với hàm ISNA giúp bạn xác định lỗi để trả về kết quả theo định dạng mong muốn. Điều này giúp giảm thiểu rủi ro lỗi khi tính toán các hàm liên quan đến ô chứa lỗi.

Những thắc mắc phổ biến khi kết hợp hàm IF và ISNA
Danh sách laptop giúp tối ưu hóa công việc văn phòng của bạn:Dưới đây là cách sử dụng hàm IF với ISNA trên Google Sheet. Hi vọng bài viết mang lại thông tin hữu ích cho bạn. Cảm ơn bạn đã đọc và chúc bạn thành công!
