【发布时间】:2014-12-17 17:52:46
【问题描述】:
我长期使用这个网站来解决我的 Excel 问题,但一直无法找到以下问题的解决方案。 我在单元格 B16 到 B936 中有文本字符串(从大约 5 个字到 1000 个字长)。 我想实现两件事:
计算每个单元格中大写字母单词的出现次数 超过两个字符。所以基本上
"I find that StackOverflow is a really GREAT website"会返回分数"1"因为"GREAT"是此文本字符串中唯一较长的单词 超过 2 个字符且大写字母计算多个问号
("??", "???", "????", ...)在这些文本字符串中出现的次数。示例:"Are you sure ?? Really sure ???" would return the score "2"。我尝试使用 forumla(LEN - LEN(Substitute(..;"??"))但显然当这个 公式遇到"????"它返回一个奇数结果。
【问题讨论】:
-
我觉得这很搞笑。我很想知道您使用这些数据进行的实际报告的结果。
-
当您返回结果时布局会是什么样子? 1)去“C” 2)去“D”?
-
您能否给出该数据列中可能出现的所有标点符号的明确列表?
-
“我已经使用这个网站很长时间来解决我的 Excel 问题”,但这是您的第一个问题,并且您是会员,因为...今天。而且您不提供代码或尝试。
-
@PJ Rosenburg :大写字母和多个标点符号被用作写作中情绪(主要是负面情绪)的代理。现有的元范数计算效价和基于单词和其他工件的交互没有考虑在内。
标签: excel excel-formula vba