我在单元格中有一个字符串列表-其中有1000多个-并且我需要计算每个单词的字符,但要用单词分开-最好以1个快速公式...
例如:1.“带手柄黑杯”>我需要的公式> 5,3,4,6
我需要一个重复执行的任务,该任务以一种非常低效的方式进行了宏处理,无法将单词数入列中(在这种情况下,我们最多需要使用20个单词,但这需要解决。)>
通常,我们对空格和嵌套的serach()公式进行计数以将其piggy带到另一个上以破坏结构,然后字符对各个单词进行计数...
我可以选择用宏替换逗号的空格,并将文本用于列,但是对于我正在寻找的内容,这仍然给我增加了长时间的计数过程
我们显然使用=LEN(A1)-LEN(SUBSTITUTE(A1," ",""))
来计算单词中的空格
我们目前将=SEACRH()
函数与=MID()
函数(以及一些奇异的数字)结合使用,以将每个单词显示到其自己的单个单元格中
然后再次将=LEN
放在所有单个单词上-long之以鼻
我希望找到一种更短的方法来做到这一点,但感觉可能没有足够的动态方法来单独使用公式来完成,希望有人可以证明我错了!
我在单元格中有一个字符串列表-它们中有1000多个-并且我需要计算出每个单词但要按单词分开的字符-最好以1个快速公式...例如:1.“带手柄的黑杯”> ...
我不确定您要寻找什么样的最终结果,或者您对VBA解决方案是否满意,但这是我的解释: