Cách dùng hàm ISNA trong phần mềm Google Sheets cực dễ hiểu qua các ví dụ minh họa
https://fptshop.com.vn/https://fptshop.com.vn/
My Vũ
11 tháng trước

Cách dùng hàm ISNA trong phần mềm Google Sheets cực dễ hiểu qua các ví dụ minh họa

Hàm ISNA trong phần mềm Google Sheets là một hàm tính logic, được sử dụng để kiểm tra một giá trị có phải là lỗi #N/A hay không. Đặc biệt với các tệp dữ liệu lớn thì hàm ISNA sẽ giúp bạn phát hiện và xử lý các lỗi #N/A một cách hiệu quả, đảm bảo bảng tính của bạn hoạt động mượt mà và chính xác.

Chia sẻ:
Cỡ chữ nhỏ
Cỡ chữ lớn
Nội dung bài viết
Tìm hiểu về hàm ISNA
Cách sử dụng hàm ISNA qua trong Google Sheets
Ví dụ minh họa sử dụng hàm ISNA
Các câu hỏi thường gặp khi sử dụng hàm ISNA
Lời kết

Hàm ISNA là gì? Sử dụng hàm ISNA như thế nào? Đây là những câu hỏi mà nhiều người thường rất hay quan tâm đến khi làm việc với phần mềm Google Sheets trên máy tính. Cùng FPT Shop tham khảo qua bài viết dưới đây để giúp bạn hiểu rõ hơn về cách hoạt động hàm ISNA cũng như là những lưu ý khi sử dụng hàm qua các ví dụ minh họa dễ hiểu nhé!

Tìm hiểu về hàm ISNA

Hàm ISNA là gì?

Hàm ISNA là hàm tính kiểm tra xem một ô có chứa lỗi #N/A hay không. Nếu có lỗi thì kết quả trả về là TRUE và ngược lại thì kết quả là FALSE.

Bạn có thể để ý trong hàm ISNA thì 2 ký tự IS là chức năng kiểm tra có kết quả trả về là đúng và sai và 2 ký tự tiếp theo NA có nghĩa là lỗi #N/A.

Công thức hàm ISNA=ISNA(value)

Trong đó:

Value: Bắt buộc. Giá trị này có thể là kết quả của một hàm hoặc 1 công thức nào đó mà bạn muốn kiểm tra xem có phải là một lỗi #N/A hay không.

Kết quả trả về sẽ được biểu thị dưới dạng là TRUE (có lỗi) và FALSE (không có lỗi).

Ví dụ 

Bạn muốn truy vấn lỗi của vùng dữ liệu D2:D7 và trả về kết quả tại cột H.

Bước 1: Tại ô H2, bạn nhập công thức: =ISNA(D2) và nhấn ENTER

Bước 2: Tiếp đến, bạn thực hiện copy công thức hàm tính cho các ô cần được trả kết quả còn lại, hàm tính sẽ tự động chuyển đổi đối số tương ứng với vùng tham chiếu.

Lúc này, trong cột được trả kết quả H2:H7 hiển thị TRUEFALSE. Tức là nếu trong ô nào có lỗi #N/A thì kết quả trả về là TRUE và bạn cần xem xét và chỉnh sửa lại các tham số tương ứng, ngược lại là FALSE.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 1

Một số lưu ý khi sử dụng hàm ISNA

  • Phần mềm bảng tính Google Sheets hay Excel đều sẽ không phân biệt chữ hoa hay chữ thường về hàm tính, nên bạn có thể ghi “isna” thay vì “ISNA” mà không sợ bị lỗi.
  • Hàm ISNA chỉ có duy nhất một đối số. 
  • Bạn có thể dễ dàng thể hiện kết quả truy vấn lỗi bằng tiếng việt khi kết hợp hàm ISNA với hàm IF.

Ứng dụng của hàm ISNA trong Google Sheets

Việc gặp phải lỗi #N/A đối với những ai làm thường hay làm việc với nguồn dữ liệu lớn trên bảng tính Google Sheets là một điều khó có thể tránh khỏi. Đặc biệt khi thực hiện các thao tác tra cứu dữ liệu, lỗi #N/A biểu thị rằng giá trị cần tìm kiếm không tồn tại trong phạm vi dữ liệu.

Để kiểm soát và xử lý lỗi này, hàm ISNA trở thành một công cụ vô cùng hữu ích có thể kết hợp được với các hàm khác như: IF, VLOOKUP, MATCH,... nhằm giải quyết các bài toán khó cho ra các kết quả cụ thể hơn.

Cách sử dụng hàm ISNA qua trong Google Sheets

Hàm ISNA kết hợp với hàm IF

Bài toán yêu cầu cần bạn tính các giá trị đơn hàng dựa theo mặt hàng, số lượng, đơn giá và khuyến mãi bạn đã thực hiện tính toán bằng hàm.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 2

Cách thực hiện

Bước 1: Tại ô F2 bạn nhập công thức: =IF(ISNA(C2*D2-E2*D2*C2);"Lỗi";C2*D2-E2*D2*C2).

Công thức này có ý nghĩa, nếu tham số ISNA(C2*D2-E2*D2*C2) có lỗi thì kết quả sẽ được trả về là Lỗi. Còn nếu ISNA(C2*D2-E2*D2*C2) không có lỗi thì hàm IF sẽ thực hiện bỏ qua và trả về kết quả cuối cùng là công thức tính C2*D2-E2*D2*C2.

Bước 2: Bạn thao tác sao chép công thức của ô F2 vào các ô cần trả kết quả còn lại và nhấn ENTER là xong. Lúc này, các kết quả trả về sẽ cho bạn thấy đâu là những giá trị đúng, đâu là giá trị bị lỗi cần chỉnh sửa lại.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 3

Hàm ISNA kết hợp với hàm IF và VLOOKUP

Trong bài toán yêu cầu bạn cần xác định % giảm giá của các sản phẩm trong đơn hàng dựa vào bảng giảm giá theo các mặt hàng được trình bày trong bảng tính như sau:

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 4

Các bước thực hiện

Bước 1: Trước khi nhập công thức thì bạn cần phải xác định được yêu cầu: Nếu không tìm thấy giá trị dò tìm là tên sản phẩm trong bảng giảm giá trả về 0, ngược lại thì trả về mức giảm giá của sản phẩm.

Bước 2: Bạn nhập công thức =IF(ISNA(VLOOKUP(B2;$B$10:$C$13;2;0));0;VLOOKUP(B2;$B$10:$C$13;2;0)) vào ô E2 và nhấn ENTER

Bước 3: Thực hiện thao tác sao chép dán để trả kết quả cho các ô còn lại.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 5

Hàm ISNA kết hợp với hàm IF, MATCH

Bạn cần thực hiện kiểm tra các tên sản phẩm đã được được nhập đúng hay chưa trong danh mục các mặt hàng cần xuất kho được trình bành trong bảng tính như sau:

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 6

Cách thực hiện

Bước 1: Tại ô G3 Bạn nhập công thức: =if(isna(MATCH(B2;$E$11:$E$14;0));"Không tìm thấy";"") và nhấn ENTER.

Ý nghĩa của công thức này là nếu tên sản phẩm không được tìm thấy trong vùng dữ liệu E11:E14 thì sẽ trả về lỗi #N/A. Lúc này hàm tính IF sẽ trả về kết quả là Không tìm thấy. Còn nếu ngược lại, tên sản phẩm được tìm thấy và kết quả trả về không có lỗi thì hàm IF sẽ thực hiện bỏ qua và trả kết quả tại tham số cuối cùng là giá trị rỗng.

Bước 2: Bạn thực hiện sao chép vào công thức từ ô G2 vào các ô cần trả kết quả còn lại là xong.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 7

Ví dụ minh họa sử dụng hàm ISNA

Sau đây, FPT Shop sẽ đưa ra một ví dụ về cách sử dụng hàm ISNA cụ thể trong nguồn dữ liệu bảng tính sau và bạn cần áp dụng các kiến thức trước đó để thực hiện các yêu cầu của đề bài.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 8

Yêu cầu 1: Xác định % giảm giá của các sản phẩm trong đơn hàng dựa vào bảng giảm giá theo các mặc hàng

Bước 1: Bạn nhập công thức: =IF(ISNA(VLOOKUP(B2;$B$12:$C$15;2;0));0;VLOOKUP(B2;$B$12:$C$15;2;0)) vào ô E2.

Bước 2: Thực hiện thao tác sao chép dán công thức tại E2 vào các ô cần được trả kết quả và nhấn ENTER.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 9

Yêu cầu 2: Thực hiện tính thành tiền cho các đơn hàng

Bước 1: Tại ô F2 bạn nhập công thức =IF(ISNA(C2*D2-E2*D2*C2);"Lỗi";C2*D2-E2*D2*C2).

Bước 2: Thực hiện sao chép công thức từ F2 vào các ô cần được trả kết quả còn lại bằng tổ hợp phím CTRL + C và CTRL + V và cuối cùng là nhấn ENTER.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 12

Yêu cầu 3: Thực hiện kiểm tra lại toàn bộ tên sản phẩm đã được nhập đúng hay chưa

Bước 1: Bạn nhập =IF(ISNA(MATCH(B2;$E$13:$E$20;0));"Không tìm thấy";"") vào ô G2 và nhấn ENTER.

Bước 2: Thực hiện sao chép công thức đã được thực hiện trước đó vào các ô cần được trả kết quả và nhấn ENTER để hoàn thành.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 10

Các câu hỏi thường gặp khi sử dụng hàm ISNA

Hàm ISNA được hoạt động như thế nào? 

Hàm ISNA là một hàm tính truy vấn lỗi #N/A và có kết quả được trả về là TRUE và FALSE nên nếu bạn muốn đa dạng hơn cho cách sử dụng hàm này thì có thể kết hợp với nhiều hàm khác nhau như: IF, VLOOKUP, MATCH,...

Ưu điểm của hàm ISNA là gì?

Hàm ISNA có thể được sử dụng để kết hợp với nhiều hàm khác nhau để đưa ra nhiều kết quả cụ thể hơn chứ không phải là một lỗi #N/A được trả về. Ngoài ra, loại hàm này chỉ có 1 đối số duy nhất nên bạn sẽ dễ hiểu, dễ nhớ và dễ thực hiện.

Cách dùng hàm ISNA trong phần mềm Google Sheets dễ hiểu qua ví dụ 11

Lời kết

Hàm ISNA là một tính năng quan trọng giúp bạn kiểm tra xem một ô có chứa lỗi #N/A hay không, từ đó bạn có thể áp dụng các biện pháp thích hợp như thay thế bằng một thông báo cụ thể hoặc giá trị dự phòng, giúp bảng tính trở nên chuyên nghiệp và dễ theo dõi hơn.

Xem thêm:

Để có được một quá trình làm việc hiệu suất với những nguồn dữ liệu lớn trong các phần mềm như Google Sheets hay Excel thì bạn nên trang bị cho mình một chiếc laptop chất lượng để có thể làm việc một cách mượt mà và hiệu quả. 

Tham khảo ngay các dòng máy tính Lenovo trong cửa hàng FPT Shop tại đây:

Chủ đề