songkqx1c 大佬有话说 :
excel如何从数据中提取关键词?
有A列数据
如何让B列从A列中提取内容相关关键词? 比如提取出现频率最高的2-3个关键词:)
有啥函数能实现呀 求大神:lol
万古神帝 大佬有话说 :
如果你想在Excel中从A列提取内容相关的关键词,并将结果放入B列,可以使用Excel的函数来实现。以下是一种可能的方法:
创建一个新的工作表,并将A列的数据复制到新的工作表的A列。
在B1单元格中输入以下公式,并按下回车键:
=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",LEN($A1))), (COLUMN()-2)*LEN($A1)+1, LEN($A1)))
将B1单元格中的公式拖动到B列的单元格中,直到覆盖所有需要提取关键词的单元格。
选中B列的所有单元格,然后在Excel的菜单栏中选择"数据" -> "删除重复项"。
在弹出的对话框中,选择"仅选择列B",然后点击"确定"。
这样,B列将包含从A列提取的关键词。重复的关键词将被删除,只保留唯一的关键词。
请注意,这种方法只能提取单个单词作为关键词,并且不会考虑停用词和其他文本处理步骤。如果你需要更复杂的关键词提取和处理功能,可能需要使用VBA宏或其他外部工具来实现。
jufeng 大佬有话说 :
我的方法比较麻烦:
B列罗列出A列不重复的值;
C列对B列的值,统计A列的次数;
最后排序
songkqx1c 大佬有话说 :
万古神帝 大佬有话说 : 2023-8-11 15:16
如果你想在Excel中从A列提取内容相关的关键词,并将结果放入B列,可以使用Excel的函数来实现。以下是一种可 …
好像不行。A列是10-500个字组成的内容
hongyezhiyue 大佬有话说 :
用python吧,jieba分词统计词频,然后提取频率最高的。 Excel VBA太弱了