Hàm ISNUMBER trong Excel, một hàm rất quen thuộc đối với những người làm kế toán doanh nghiệp. Đây cũng là một hàm thuộc nhóm các hàm đánh giá và kiểm tra trong Excel, được sử dụng để kiểm tra tính hợp lệ của dữ liệu số. Trong bài viết dưới đây, Việt Đà sẽ cung bạn đọc đi sâu vào tìm hiểu hàm này nhé!
Kiểm tra dữ liệu số bằng hàm ISNUMBER
Hàm ISNUMBER là gì?
Hàm ISNUMBER là hàm được sử dụng để kiểm tra xem giá trị trong một ô có phải là số (Number) hoặc ngày, tháng, năm (Date/Time) hay không.
>>> TIN QUAN TRỌNG: Cập nhật giá mới nhất cho phần mềm kế toán doanh nghiệp
Cú pháp của hàm là:
- = ISNUMBER (value)
(value) là một giá trị cần được xác minh. Nó có thể là một ô được liên kết hoặc là kết quả của một công thức Excel khác.
Kết quả thu được khi sử dụng hàm ISNUMBER để kiểm tra một giá trị là:
- Nếu giá trị đó tuân theo định dạng là số (number) hoặc Ngày/Giờ (date/time) thì kết quả sẽ được trả về là TRUE.
- Nếu giá trị đó không chính xác, kết quả sẽ được ghi là FALSE.
Trong thực tế làm việc, chúng ta dễ bị nhầm lẫn giữa dữ liệu số và dữ liệu văn bản. Vì vậy, hàm ISNUMBER là một công cụ hữu ích để kiểm tra và tránh sai sót trước khi thực hiện các thao tác khác.
>>> Xem thêm: Kiểm tra dữ liệu dạng văn bản trong Excel bằng hàm ISTEXT
Ví dụ cách sử dụng hàm ISNUMBER
Cho một bảng dữ liệu như được minh họa trong hình ảnh bên dưới.
Yêu cầu:
- Sử dụng hàm ISNUMBER để kiểm tra xem các ô trong cột Ngày có chứa dữ liệu ngày tháng đúng trong Excel hay không? (Kết quả sẽ được hiển thị tại cột Kiểm tra – vùng G3:G23).
- Các dữ liệu không chính xác trong Ngày sẽ có tác động như thế nào đến việc Thống kê tổng số chi phí quảng cáo từ ngày 15/10/2018 trở đi?
Các bước thực hiện như sau:
Bước 1: Sử dụng hàm ISNUMBER vào ô G3, tức là ô đầu tiên của vùng cần kiểm tra dữ liệu trong bảng. Công thức sẽ có dạng như sau:
- = ISNUMBER (D3)
Trong công thức này, ô D3 được xem như là ô đầu tiên của cột ngày, do đó nó sẽ được tham chiếu trước tiên.
Kết quả hiển thị tại ô G3 sẽ là FALSE.
Bước 2: Hãy sao chép các công thức xuống các dòng dưới trong Excel bằng cách lựa chọn ô G3 và kéo ô vuông màu xanh ở góc dưới bên phải của nó xuống đến cuối bảng. Không cần thiết phải cố định tọa độ ô tham chiếu, việc này sẽ giúp cho việc sao chép công thức trở nên đơn giản hơn.
Nếu bạn có một bảng tính dài hơn, chúng ta sẽ thực hiện như sau.
- Nhấp chuột vào ô F3. Tiếp theo, nhấn tổ hợp phím tắt Ctrl + mũi tên xuống để di chuyển đến ô cuối cùng có dữ liệu trong cột này.
- Sau đó, hãy di chuyển các mũi tên sang phải để đến ô cuối cùng và điền kết quả của cột G vào đó.
- Sau đó, bạn hãy nhấn tổ hợp phím Ctrl + Shift + mũi tên lên để chọn toàn bộ cột G.
- Kết thúc, ấn Ctrl + D để sao chép công thức.
>>> TIN NỔI BẬT:
Sau quá trình này, chúng ta sẽ nhận được kết quả là tất cả các giá trị trong cột G đều hiển thị FALSE, có nghĩa là tất cả các giá trị trong cột D không phải là dữ liệu số.
Bước 3: Để xác định tác động của việc sai dữ liệu ngày tháng đến tổng chi phí quảng cáo từ ngày 15/10/2018, ta sử dụng hàm SUMIFS để tính tổng với điều kiện. Công thức hàm là:
- SUMIFS (F3:F23, D3:D23, “>=”&J12)
Trong đó có chứa những yếu tố sau:
- sum_range (phạm vi tính tổng): Tính từ F3:F23
- criteria_range1 (phạm vi chứa điều kiện 1): Tính từ D3:D23
- criteria1: Là một điều kiện cụ thể để tính tổng, trong đó ô J12 sẽ được dùng để lưu trữ giá trị ngày.
Kết quả trả về là 0, không khớp với dữ liệu thực tế trên bảng tính.
Một trong những nguyên nhân dẫn đến kết quả sai là do cột D chứa dữ liệu ngày không phải là số, vì vậy công thức không thể so sánh giá trị của ô J12 với các giá trị trong vùng D3D23. Vì vậy, trước khi tính toán, hãy sử dụng hàm ISNUMBER để kiểm tra dữ liệu.
Bước 4: Để thay đổi dữ liệu trong cột D thành dạng số, hãy chọn toàn bộ cột D = => vào thẻ Data => Text to columns
Trong cửa sổ lựa chọn Text to Columns xuất hiện sau đó, quý vị cleck vào Next để đến step 3.
Sau đó, quý vị hãy nhấp vào mục Date và chọn DMY trong danh sách các tùy chọn hiển thị. Thao tác này sẽ sắp xếp ngày tháng theo thứ tự ngày – tháng – năm. Cuối cùng, click OK để đóng hộp thoại.
Lúc này, bạn có thể thấy rằng cột G đã tự động chuyển sang giá trị TRUE và chúng ta cũng đã có kết quả tính toán chi phí quảng cáo chính xác.
>>> Xem thêm: Hướng dẫn dùng hàm ISERROR để kiểm tra lỗi trong Excel
Hy vọng rằng qua bài viết này của Việt Đà, các bạn đã hiểu thêm về cách sử dụng hàm ISNUMBER trong excel để kiểm tra tính hợp lệ của dữ liệu. Chúc các bạn đạt được thành công trong việc áp dụng kiến thức này.