MS Excel:计算文本字符串中两个不同字符之间的字数

时间:2015-06-23 13:38:57

标签: excel count character between words

我正在寻找一个MS Excel(2007或2010)公式,它将返回在文本字符串中的两(2)个特定字符之间找到的单词数。

示例(在单元格A2中):John Doe在他的订单上使用10%折扣优惠券以13.00美元的价格购买了披萨。

我想计算“$”(美元符号)和“%”(百分号)之间的空格分隔的数字;包括包含特定字符的单词。

结果(在单元格B2中):单元格A2中的公式返回值为4(4)以反映该字符串包含由“$”和“%”分隔的四个单词(使用10%的$ 13.00)。

1 个答案:

答案 0 :(得分:1)

将其放在B2中,根据需要更改“%”和“$”:

=LEN(MID(B2,FIND("$",B2)+1,FIND("%",B2)-FIND("$",B2)-1))-LEN(SUBSTITUTE(MID(B2,FIND("$",B2)+1,FIND("%",B2)-FIND("$",B2)-1)," ",""))+1