VBA
Tạo một hàm bằng mã này:
Function GETFORMULA(c As Range) As String
If c.HasArray Then
GETFORMULA = "{" & c.Formula & "}"
ElseIf VarType(c) = vbString And Not c.HasFormula Then
GETFORMULA = c.Value
Else
GETFORMULA = c.Formula
End If
End Function
Các ff. công thức sẽ hiển thị số lần xuất hiện của "+" trong đó.
=LEN(GETFORMULA(cell))-LEN(SUBSTITUTE(GETFORMULA(cell),"+",""))
Không phải VBA
Làm nổi bật các ô có chứa công thức. Nếu bạn chỉ cần xử lý một ô, chỉ cần thêm một ô '
trước =
và bỏ qua bước tiếp theo.
Nhấn Ctrl+ H. Nhập =
vào Tìm gì và '=
vào Thay thế bằng . Điều này sẽ chuyển đổi công thức thành văn bản.
Sử dụng công thức này trong một ô trống để đếm số lần xuất hiện của "+".
=LEN(cell)-LEN(SUBSTITUTE(cell,"+",""))
Để hoàn nguyên các ô trở lại như cũ, hãy tô sáng chúng, nhấn Ctrl+ Hvà thay thế '=
bằng =
. Làm như vậy sẽ khiến công thức trên hiển thị 0.