Như chúng ta đã biết, Excel có một nhóm các hàm chuyên dùng để kiểm tra và đánh giá. Trong đó, hàm ISFORMULA được dùng để kiểm tra ô có chứa công thức. Nếu bạn chưa biết đến hàm này và cách sử dụng của nó thì hãy cùng chúng mình tìm hiểu trong bài viết này nhé.
Hàm ISFORMULA trong Excel
Lý thuyết về hàm ISFORMULA trong Excel
Hàm ISFORMULA là hàm Excel đươc sử dụng để kiểm tra giá trị bên trong một ô có phải chứa công thức (hàm hoặc biểu thức tính) hay không. Hàm ISFORMULA được đưa vào Excel kể từ phiên bản năm 2013 trở lên, nếu các bạn đang dùng bản cũ hơn thì hãy cập nhật lên để sử dụng nhé.
>>> 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 ISFORMULA có dạng như sau:
- = ISFORMULA (reference)
Trong đó, reference là ô cần kiểm tra. Điều quan trọng mà chúng ta cần chú ý ở đây là reference bắt buộc phải được nạp vào hàm dưới dạng tham chiếu đến một tọa độ ô nào đó. Chúng ta không thể nhập giá trị trực tiếp để làm nội dung hàm các bạn nhé.
Kết quả trả về của hàm ISFORMULA là:
- Nếu như ô được kiểm tra đúng là chứa công thức (hàm hoặc biểu thức tính) thì hàm ISFORMULA sẽ trả về kết quả là chữ TRUE.
- Nếu như ô được kiểm tra không đúng là chứa công thức (hàm hoặc biểu thức tính) thì hàm ISFORMULA sẽ trả về kết quả là chữ FALSE.
Ví dụ: Chúng mình sử dụng công thức = ISFORMULA (A1) để kiểm tra dữ liệu trong ô A1 thì trả về kết quả là FALSE bởi vì ô này không chứa công thức.
Nếu chúng mình nhập công thức vào ô A1 thì các bạn sẽ thấy kết quả hàm ISFORMULA được chuyển về TRUE ngay sau đó:
Có thể các bạn sẽ thắc mắc tại sao lại phải dùng đến hàm ISFORMULA? Thông thường khi bấm vào một ô là có thể xem được dữ liệu của ô đó có phải công thức trên thanh Formula của Excel. Tuy nhiên, trong thực tế thì sẽ có một vài thủ thuật giấu công thức đang sử dụng trên bảng tính. Do đó, bạn sẽ không biết được giá trị ở ô đó có được tạo ra bởi công thức hay không? Khi nhận được các file Excel như vậy thì bạn chỉ cần dùng hàm ISFORMULA là có thể kiểm tra được nhé.
>>> CÓ LẼ BẠN SẼ CẦN: Công thức tính lãi kép theo năm, tháng, quý, ngày trên Excel
Bài tập thực hành về hàm ISFORMULA trong Excel
Các bạn hãy theo dõi bài tập thực hành dưới đây để hiểu rõ hơn về cách sử dụng hàm ISFORMULA trong Excel nhé.
Cho bảng dữ liệu về doanh số bán hàng như sau:
Bảng này có thông tin của 15 nhân viên và số lượng hàng bán của 7 ngày trong tuần theo từng người. Nếu kiểm tra một cách thủ công để xem ô nào chứa công thức với bảng này thì sẽ mất khá nhiều thời gian.
>>> XEM THÊM:
Yêu cầu: Tự động phân biệt các ô có chứa công thức trong vùng B3:H17.
Cách thực hiện cụ thể như sau:
Bước 1: Bôi đen toàn bộ vùng dữ liệu có chứa doanh số bán hàng, chính là vùng từ B3 đến H17.
Bước 2: Vào thẻ Home => chọn mục Conditional Formatting trong nhóm công cụ Styles.
Bước 3: Trong danh sách tùy chọn xổ xuống của Conditional Formatting, các bạn chọn vào mục New Rule.
Bước 4: Trong hộp thoại New Formatting Rule, các bạn bấm chọn vào dòng Use a formula to determine which cells to format (Sử dụng một công thức để xác định ô cần định dạng).
Bước 5: Nhập công thức hàm ISFORMULA vào mục Format values where this formula is true (Định dạng giá trị mà thỏa mãn công thức này).
Đầu tiên, các bạn bấm chọn ô B3 thì sẽ thấy ô này được đưa vào công thức dưới dạng cố định cả hàng và cột là =$B$3 như sau:
Tuy nhiên ở đây chúng ta không cần cố định vì muốn vị trí tham chiếu di chuyển hết trong vùng B3:H17 nên sẽ sửa thành B3 thôi nhé.
Tiếp theo, các bạn nhập tên hàm ISFORMULA vào nhé. Công thức cuối cùng chúng ta có được là:
- = ISFORMULA (B3).
Bước 6: Các bạn bấm vào nút Format sẽ thấy xuất hiện thêm một hộp thoại nữa là Format Cells. Bây giờ hãy chuyển sang thẻ Fill của hộp thoại này => chọn màu sắc bạn muốn dùng để tô màu ô chứa công thức => bấm OK.
Sau khi các bạn bấm OK thì Excel sẽ đóng hộp thoại Format Cells, các bạn bấm OK ở hộp thoại New Formatting Rule nữa là được nhé.
Kết quả mà chúng ta thu được là các ô chứa công thức đã được tô màu để phân biệt với các ô còn lại:
Kết luận
Hy vọng bài hướng dẫn cách sử dụng hàm ISFORMULA của chúng mình có thể giúp bạn làm việc hiệu quả hơn.
>>> XEM THÊM:
- Top 5 phần mềm quản lý vật tư xây dựng tốt nhất 2023
- TOP 5 phần mềm quản lý bán hàng tốt nhất hiện nay 2023