![](/img/trans.png)
[英]Regular Expressions: count the number of numeric characters between two specific characters in a string in google sheets
[英]Google sheets: Count Specific Characters in a string of words
我在谷歌表上有這些數據(這在 excel 中是相同的原理)。
我想計算每個字符串中的劑量數。
我使用這個公式,它返回給我這個:
=LEN(L3)-LEN(SUBSTITUTE(L3,"/",""))
產品 | 劑量 | 數數 ”/” |
---|---|---|
1 | 0 | |
2 | 5G | 0 |
3 | 10G/20G/24g | 2 |
我想改為返回我這個:
產品 | 劑量 | 數數 ”/” |
---|---|---|
1 | ||
2 | 5G | 1 |
3 | 10G/20G/24g | 2 |
我如何修改我的公式來返回這個?
在C2
中:
=ARRAYFORMULA(IF(LEN(B2:B),LEN(B2:B)-LEN(SUBSTITUTE(B2:B,"/",""))+1,""))
或者:
=ARRAYFORMULA(IF(LEN(B2:B),LEN(REGEXREPLACE(B2:B,"[^/]",""))+1,""))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.