我需要一个公式来告诉我单元格中有多少个正斜杠(/)。
该单元格包含一个指向文件夹的蓝色超链接路径。
我尝试了Len-Len(Substitute)公式,但是它无法工作,因为它返回了0
。我的预期结果是> 0。
具有超链接的单元格为B6
。我的参考字符(/)的单元格为C6
。
我尝试的公式位于单元格D6
中。
=LEN(B6)-LEN(SUBSTITUTE(B6,C6,""))
使用:
B6
= Z:\01 Project folders by PAG number range\@PAG Files 0001 to 0035\0001 Wadden Village_Wandle Park Village, Croydon\
C6
= '/
D6
= =LEN(B6)-LEN(SUBSTITUTE(B6,"/",""))
D6
返回0
路径中显然有几个正斜杠。我需要一个可以返回正确值的解决方案。
答案 0 :(得分:2)
替换:
C6 = '/
具有:
C6 = '\
答案 1 :(得分:0)
正如@Gary的学生以前发布的那样,我认为他的解决方案是您在这种情况下实现所需目标的最佳方法。我将包括以下内容,因为它可以解决您的标题问题,并希望这对将来的人有所帮助。
Dim count as Integer
For i = 1 to Len(B6)
If Mid(B6,i,1) = "/" Then
count = count + 1
End If
Next i
return count
我们正在做的事情是从第一个字符到最后一个字符以1的字符增量对单元格值B6进行迭代,以计算正斜杠的数量。