標題:
[發問]
請教如何計算儲存格公式中,"+"號的個數
[打印本頁]
作者:
fpoqua
時間:
2012-12-27 09:02
標題:
請教如何計算儲存格公式中,"+"號的個數
假設儲存格之公式為=1+2+3+4
有無公式可計算該儲存格中加號("+")的個數??
作者:
GBKEE
時間:
2012-12-27 10:44
回復
1#
fpoqua
VBA 一般模組(Module) 自訂函數
Option Explicit
Function Ex(Target As Range) As String
Dim A As String, i As Integer
A = Target(1).Formula
For i = Len(A) To 1 Step -1
If Mid(A, i, 1) Like "[!+]" Then A = Replace(A, Mid(A, i, 1), "")
Next
Ex = Len(A)
End Function
複製代碼
作者:
fpoqua
時間:
2012-12-27 12:43
回復
2#
GBKEE
感謝GBKEE大的高招
但除了自訂函數外,有無內建函數可解決此題啊?
作者:
GBKEE
時間:
2012-12-27 16:08
回復
3#
fpoqua
還沒找到唉!!
作者:
ML089
時間:
2012-12-28 11:23
A1 是公式 =1+2+3+4
先定義名稱 AA 公式如下
=LEN(GET.CELL(6,$A1))-LEN(SUBSTITUTE(GET.CELL(6,$A1),"+",))
B1輸入公式
=AA
作者:
fpoqua
時間:
2012-12-28 15:52
回復
5#
ML089
ML089大的公式經測試可解此問題
感謝高手解惑,讚!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)