Hàm ISFORMULA trả về TRUE nếu một ô chứa công thức và FALSE nếu không. Khi một ô chứa công thức ISFORMULA sẽ trả về TRUE bất kể điều kiện đầu ra hoặc lỗi của công thức. ISFORMULA nhận một đối số, tham chiếu, phải là tham chiếu ô
ví dụ
Nếu ô A1 chứa công thức =2+2, hàm ISFORMULA trả về TRUE
=ISFORMULA[A1] // returns TRUE
Nếu ô A1 chứa văn bản "quả táo", hàm ISFORMULA trả về SAI
=ISFORMULA[A1] // returns FALSE
Đếm công thức
Để đếm các ô trong một phạm vi có chứa công thức, bạn có thể sử dụng hàm TÓM TẮT như thế này
=SUMPRODUCT[--ISFORMULA[range]]
Phủ định kép buộc các kết quả TRUE và FALSE từ ISFORMULA thành 1 và 0 và SUMPRODUCT trả về tổng
Tôi sẽ chỉ cho bạn cách xem các ô được sử dụng trong một công thức/hàm trong Excel và cũng như cách để biết ô nào đang sử dụng công thức/hàm cụ thể đó
Đây là một tính năng đơn giản nhưng rất hữu ích trong Excel và nó cho phép bạn thể hiện một cách trực quan mối quan hệ giữa các ô/công thức/hàm trong trang tính
Điều này thực sự rất dễ thực hiện, chỉ cần chọn công thức/hàm mà bạn muốn xem các ô mà nó sử dụng hoặc tham chiếu, sau đó chuyển đến tab Công thức và nhấp vào nút Theo dõi tiền lệ
Tab công thức > Tiền lệ theo dõi
Phần hay nhất của tính năng này là giờ đây bạn có thể chọn các ô khác và thực hiện công việc của mình trong trang tính này trong khi vẫn hiển thị các mũi tên này. Đây là điều làm cho điều này khác với việc chỉ nhấp đúp vào công thức/hàm, thao tác này cũng hiển thị các ô được sử dụng trong đó
Bây giờ, nếu bạn muốn xem liệu có bất kỳ ô nào tham chiếu đến ô/hàm/công thức này hay không, chỉ cần chọn ô đó rồi nhấp vào nút Trace Dependents trên tab Formulas
Tab công thức > Dấu vết phụ thuộc
Nếu bạn muốn xóa các mũi tên này, chỉ cần nhấp vào nút Xóa Mũi tên hoặc nhấp vào mũi tên bên cạnh nút đó và chọn mũi tên bạn muốn xóa, tiền lệ hoặc mũi tên phụ thuộc
Bây giờ chúng tôi đã trở lại nơi chúng tôi bắt đầu
Hãy nhớ rằng nếu bạn chỉ muốn xem nhanh các ô được sử dụng trong một công thức hoặc hàm, bạn chỉ cần bấm đúp vào ô mong muốn và bạn sẽ thấy một biểu diễn đẹp mắt của các ô trước đó trong trang tính
Tuy nhiên, biểu diễn này của các ô tiền lệ sẽ không hiển thị sau khi bạn đã bỏ chọn ô đó hoặc tiếp tục làm việc trong trang tính và đây là lý do tại sao tính năng Tiền lệ theo dõi và Phụ thuộc theo dõi lại rất hữu ích
Vài ngày trước, tôi có một bảng tính khổng lồ trong đó tôi phải tìm ra các ô chứa công thức. Ban đầu, tôi hoàn toàn không biết làm thế nào nhiệm vụ này có thể được thực hiện
Nhưng sau khi thực hiện một số tìm kiếm trên Google, tôi đã có một số ý tưởng về cách tôi có thể dễ dàng xác định các ô công thức trong excel
Và hôm nay để chia sẻ kinh nghiệm của tôi với các bạn, Trong bài đăng này tôi sẽ làm sáng tỏ một số phương pháp có thể giúp bạn tìm ra các ô công thức trong bảng tính của mình
Vì vậy, ở đây chúng tôi đi
Phương pháp 1. Sử dụng tùy chọn 'Chuyển đến Đặc biệt'
Trong Excel, 'Chuyển đến Đặc biệt' là một tùy chọn rất tiện dụng khi tìm các ô có công thức. Tùy chọn 'Chuyển đến Đặc biệt' có nút radio "Công thức" và việc chọn nút radio này sẽ cho phép nó chọn tất cả các ô chứa công thức
Sau đó, bạn có thể thay đổi định dạng hoặc màu nền của các ô đã chọn để làm cho chúng nổi bật so với các ô còn lại. Dưới đây là hướng dẫn từng bước để thực hiện việc này
1. Với bảng excel của bạn đã mở, điều hướng đến tab ‘Trang chủ’ > ‘Tìm & Chọn’ > ‘Chuyển đến Đặc biệt’. Ngoài ra, bạn cũng có thể nhấn 'F5' rồi nhấn 'Alt + S' để mở hộp thoại 'Chuyển đến Đặc biệt'
2. Tiếp theo, trong cửa sổ 'Chuyển đến Đặc biệt', chọn nút radio 'Công thức'. Sau khi chọn nút radio này, bạn sẽ nhận thấy rằng một số hộp kiểm [như Số, Lỗi, Lô-gic và Văn bản] được bật, các hộp kiểm này biểu thị kiểu trả về của công thức
Vì vậy, nếu bạn chọn nút radio 'Công thức' và chỉ chọn hộp kiểm 'Số' thì nó sẽ chỉ tìm kiếm Công thức có kiểu trả về là một số. Ở đây trong ví dụ của chúng tôi, chúng tôi sẽ kiểm tra tất cả các loại trả về này
3. Sau đó, nhấp vào nút 'Ok' và tất cả các ô chứa công thức sẽ được chọn
4. Tiếp theo, không cần nhấp vào bất kỳ đâu trên bảng tính của bạn, hãy thay đổi màu nền của tất cả các ô đã chọn
5. Bây giờ các ô công thức của bạn có thể được xác định dễ dàng
Phương pháp 2. Sử dụng công thức Excel tích hợp
Nếu bạn đã từng làm việc với các công thức excel thì có lẽ bạn đã biết excel có một công thức có thể tìm xem một ô có chứa công thức hay không. Công thức mà tôi đang nói đến là
=ISFORMULA[reference]
Ở đây 'tham chiếu' biểu thị vị trí ô mà bạn muốn kiểm tra sự hiện diện của công thức
Ví dụ. Nếu bạn muốn kiểm tra sự tồn tại của công thức trong ô ‘A2’ thì bạn có thể sử dụng chức năng này dưới dạng
=ISFORMULA[A2]
Hàm này dẫn đến kết quả đầu ra Boolean i. e. Đúng hay sai. True biểu thị rằng ô chứa công thức trong khi Sai cho biết ô đó không chứa bất kỳ công thức nào
Phương pháp 3. Sử dụng Macro để xác định các ô chứa công thức
Tôi đã tạo Macro VBA có thể tìm và tô màu bất kỳ ô nào chứa công thức trong tổng phạm vi được sử dụng của trang Hoạt động. Để sử dụng macro này, chỉ cần làm theo quy trình dưới đây
1. Mở bảng tính của bạn và nhấn phím 'Alt + F11' để mở trình chỉnh sửa VBA
2. Tiếp theo, điều hướng đến 'Chèn' > 'Mô-đun' rồi dán macro bên dưới vào trình chỉnh sửa
Sub FindFormulaCells[]
For Each cl In ActiveSheet.UsedRange
If cl.HasFormula[] = True Then
cl.Interior.ColorIndex = 24
End If
Next cl
End Sub
3. Để chạy công thức này, nhấn phím “F5”
4. Macro này sẽ thay đổi màu nền của tất cả các ô chứa công thức và do đó giúp dễ dàng xác định chúng dễ dàng hơn