-
如何用Word统计文本出现的次数(转)
2019-03-17 08:54:06如何用Word统计文本出现的次数(转) 有的时候,我们要在一个文档中查找某个文本出现的总次数,也就是查找该文本的总数量,例如在一份违纪登记表格中查找一个姓名被记载的总数,类似的应用还有很多。但Word没有这样的...如何用Word统计文本出现的次数(转)
有的时候,我们要在一个文档中查找某个文本出现的总次数,也就是查找该文本的总数量,例如在一份违纪登记表格中查找一个姓名被记载的总数,类似的应用还有很多。但Word没有这样的功能,我编写了一个宏,使Word具有统计单个文本总数量的功能。下面介绍实现方法。图1 第一步 单击Word菜单[工具]→[宏]→[宏],输入宏的名称“FindText” ,然后单击[创建]按钮。 第二步 在弹出的VisualBasic编辑器的代码窗口中完成以下内容: Sub FindText() Text = InputBox("请输入要查找的文本:", "提示") With ActiveDocument.Content.Find Do While .Execute(FindText:=Text) = True tim = tim + 1 Loop End With MsgBox ("当前文档查找到 " + Str(tim) + " 个 " + Text), 48, "完成" End Sub 第三步 录入完毕后,单击菜单[文件]→[关闭并返回到Micrcsoft后Word]. 第四步 单击菜单[工具]→[自定义],单击“命令”选项卡,在“类别”中选择“宏”,将右边的“Normal.NewMacros.FindText”命令拖入“编辑”菜单中,并右击拖入的命令,在“命名”框中重命名为“查找文本数量”(如图)。 以后要统计文本数量时,只要单击[编辑]→[查找文本数量],按提示输入要查找的内容,单击[确定]就得到统计结果。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14102/viewspace-115253/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14102/viewspace-115253/
-
如何统计文本中出现的每个单词的次数
2018-11-25 16:25:52统计文本出现的每个每个单词的次数,并列出频率最高的前五个单词 # coding=utf-8 from random import randint # 读取文本 with open('test.txt') as t: content=t.readlines() # print(content) # 对读取到的...统计文本出现的每个每个单词的次数,并列出频率最高的前五个单词
# coding=utf-8 from random import randint # 读取文本 with open('test.txt') as t: content=t.readlines() # print(content) # 对读取到的文本进行分词,以空位符为分割符 content[0:-1]=content[0].split() mapping=dict() # 将列表中的单词转化为小写 for s in content: words=[s.lower()] # 计算单词的个数并写入字典中 for word in words: mapping[word]=mapping.get(word,0)+1 # 对字典中的元素进行排序 mapping_list=sorted(mapping.items(),key=lambda i:i[1],reverse=True) # 输出出现频率最高的五个单词 print(mapping_list[0:5])
最后的结果:
[('and', 4), ('of', 4), ('the', 4), ('to', 3), ('semantic', 3)]
-
Python统计文本词汇出现次数的实例代码
2021-01-20 01:52:15有时在遇到一个文本需要统计文本内词汇的次数 的时候 ,可以用一个简单的python程序来实现。 解决方案 首先需要的是一个文本文件(.txt)格式(文本内词汇以空格分隔),因为需要的是一个程序,所以要考虑如何将文件打开... -
python文档中文词的出现次数_Python|统计文本词汇出现次数
2020-11-30 06:04:17问题描述有时在遇到一个文本需要统计文本内词汇的次数的时候,可以用一个简单的python程序来实现。解决方案首先需要的是一个文本文件(.txt)格式(文本内词汇以空格分隔),因为需要的是一个程序,所以要考虑如何将文件...问题描述
有时在遇到一个文本需要统计文本内词汇的次数的时候,可以用一个简单的python程序来实现。
解决方案
首先需要的是一个文本文件(.txt)格式(文本内词汇以空格分隔),因为需要的是一个程序,所以要考虑如何将文件打开而不是采用复制粘贴的方式。这时就要用到open()的方式来打开文档,然后通过read()读取其中内容,再将词汇作为key,出现次数作为values存入字典。
图 1 txt文件内容
再通过open和read函数来读取文件:open_file=open("text.txt")
file_txt=open_file.read()
然后再创建一个空字典,将所有出现的每个词汇作为key保存到字典中,对文本从开始到结束,循环处理每个词汇,并将词汇设置为一个字典的key,将其value设置为1,如果已经存在该词汇的key,说明该词汇已经使用过,就将value累积加1。
代码示例:def wordcount(readtxt):
readlist = readtxt.split()
dict1={}
for every_world in readlist:
if every_world in dict1:
dict1[every_world] += 1
else:
dict1[every_world] = 1
return dict1
print(wordcount(file_txt))
这里加了def函数把该程序封装成一个函数。
最后输出得到词汇出现的字典:
图 2 形成字典
-
excel如何去重统计户数_Excel如何统计某个区域内相同文本出现的次数?教大家4个步骤...
2020-12-29 03:29:02如何统计某个单元格区域内相同的文本出现的次数?例如:下图中,B2:B4单元格区域中,每一行都包括了“小小筱,allen,Excel,小小筱,Word”这5个文本值,我们可以看到“小小筱”在B2:B4单元格区域中出现了6次,那用...如何统计某个单元格区域内相同的文本出现的次数?
例如:下图中,B2:B4单元格区域中,每一行都包括了“小小筱,allen,Excel,小小筱,Word”这5个文本值,我们可以看到“小小筱”在B2:B4单元格区域中出现了6次,那用数组公式是怎样子算出来的呢?
解题思路可以有以下4步:
①先计算B2:B4单元格区域中每一行的字符总数;
②把要统计的字符替换为空,计算除去统计字符之后,其余字符的个数;
③用第①步的字符总个数减去第②步除去统计文本之后的字符总个数,即可得到每一行要统计文本的字符个数;
④计算B2:B4单元格区域中统计文本出现的次数。
具体操作步骤如下:
1、计算B3:B4单元格区域中每一行的字符总数。
下图中,F2、F3、F4单元格中的公式分别为:=LEN(B2)、=LEN(B3)、=LEN(B4),结果分别为24、25、23,也就是B2单元格中的字符个数为24,B3单元格中的字符个数为25,B4单元格中的字符个数为23。
2、把要统计的字符替换为空,计算除去统计字符之后,其余字符的个数。
下图中,F8、F9、F10单元格中的公式分别为:=LEN(SUBSTITUTE(B2,"小小筱",""))、=LEN(SUBSTITUTE(B3,"小小筱",""))、=LEN(SUBSTITUTE(B4,"小小筱","")),结果分别为18、19、17,也就是B2单元格中除去“小小筱”之后的字符个数为18,B3单元格中除去“小小筱”之后的字符个数为19,B4单元格中除去“小小筱”之后的字符个数为17。
3、用第1步的字符总个数减去第2步除去统计字符之后的字符总数,即可得到每一行要统计文本的字符个数。
下图中,F14、F15、F16单元格中的公式分别为:=LEN(B2)-LEN(SUBSTITUTE(B2,"小小筱",""))、=LEN(B3)-LEN(SUBSTITUTE(B3,"小小筱",""))、=LEN(B4)-LEN(SUBSTITUTE(B4,"小小筱","")),结果分别为6、6、6,也就是B2单元格中“小小筱”的字符总个数为6,B3单元格中“小小筱”的字符总个数为6,B4单元格中“小小筱”的字符总个数为6。
4、计算B2:B4单元格区域中统计文本出现的次数。
下图中,F20、F21、F22单元格中的公式分别为:=(LEN(B2)-LEN(SUBSTITUTE(B2,"小小筱","")))/LEN("小小筱")、=(LEN(B3)-LEN(SUBSTITUTE(B3,"小小筱","")))/LEN("小小筱")、=(LEN(B4)-LEN(SUBSTITUTE(B4,"小小筱","")))/LEN("小小筱"),结果分别为2、2、2,也就是B2单元格中“小小筱”出现了2次,B3单元格中“小小筱”出现了2次,B4单元格中“小小筱”出现了2次。
5、最后一步,将公式整合成一条数组公式,就是我们想要的结果。
下图中,在E26单元格中输入公式:=SUM(LEN(B2:B4)-LEN(SUBSTITUTE(B2:B4,E25,"")))/LEN(E25),按“Ctrl+Shift+Enter”结束公式输入即可。
6、动图演示如下。
今天就跟大家分享到这里,如果你想要学习更多的办公技巧,可以持续关注我的头条号哦~
-
autolisp统计相同元素个数_Excel函数 | 如何统计某个区域内相同文本出现的次数?...
2020-12-29 03:28:56商务合作请加微信:Allen_Lyq投稿:jiangjunpeng1996@126.com如何统计某个单元格区域内相同的文本出现的次数?例如:下图中,B2:B4单元格区域中,每一行都包括了“小小筱,allen,Excel,小小筱,Word”这5个文本值... -
如何统计英文文本中词汇的出现次数
2018-12-22 17:52:14def getText(): txt = open('hamlet.txt', 'r').read() txt = txt.lower() for ch in '!...我统计的英文文本是哈姆雷特,只需要把你想要统计的文本拷贝到项目的根目录,然后进行相应的修改即可。 -
shell如何统计文本中每种字符的出现次数
2017-03-02 23:15:39如题,~>grep -o .... 号的的部分,这样写相当于执行cat file在终端输出的内容一样,加了 -o 就相当于每个字符占用一行 -o, --only-matching Print only the matched (non-empty) parts of a matching line, -
如何使数组内的数字不相同_Excel如何统计某个区域内相同文本出现的次数?教大家4个步骤...
2020-11-23 18:13:45如何统计某个单元格区域内相同的文本出现的次数?例如:下图中,B2:B4单元格区域中,每一行都包括了“小小筱,allen,Excel,小小筱,Word”这5个文本值,我们可以看到“小小筱”在B2:B4单元格区域中出现了6次,那用... -
delphi中如何统计多行文本文件中相同字符串出现的次数
2019-07-21 23:01:38{ 下面这个函数返回SubStr在S中指定位置开始后的位置 } { 例如:PosExx( 'ab ', 'abcabcab ',3)返回4 } function PosExx(const substr: AnsiString; const s: AnsiString; const start: Integer): Integer; ... -
统计中文文本中人物出现次数
2020-04-09 22:49:21大家好,今天跟大家介绍一下如何统计文本中人物出现的次数? 共现关系: 在文献计量学中,关键词的共词方法常用来确定该文献集所代表学科中各主题之间的关系。而在这里,我们需要通过分析一篇小说或剧本,来分析剧中... -
【java】统计英文文本中某些字母出现的次数
2020-04-20 17:08:47如何统计英文文本中某些字母出现的次数 public class Java_3 { public static void main(String[] args) { String text = "Beijing, the Capital City, is the political," + "cultural and diplomatic ce... -
如何统计一篇英文出现的字符个数和某个单词的出现次数最后生成该文本的密文
2012-12-31 14:20:182、统计出“Italy”出现的次数 3、将所有的“Italy”替换成为“Germany” 4、生成该文本的密文(密文是每个字符后续第三个字符。比如:A-----D;B-----E) 我是新手 实在写不来 怎么写怎么错 求高人指点啊~~~~ -
答粉丝问|统计文本中字母的出现次数及频率
2020-04-14 00:00:00欢迎点击「算法与编程之美」↑关注我们!本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。1 前言近日,小编收到一粉丝的留言,想要知道如何用py... -
python如何处理txt文件得到指定字符串出现的次数_批处理如何统计txt文本每行字符串出现的次数? - BAT求助&...
2020-12-11 06:10:38你的数据很有意思:1 行数比较大,1000多万行,但每行并不长。直接用powershell命令来处理,比较费内存,我用16g内存也非常卡,但貌似有人有64也不128内存来着。有空我找他算算。2 昨我用powershell手写了个占内存不... -
统计文本中重复次数最多的前1000的单词,并按次数从高到低输出,并保存到另一个文本中
2020-04-15 18:37:15对于实现这个项目,我在做的过程中出现了许许多多的bug(本人十分小白),在这里我想在展示如何实现的过程中提出来,希望能帮助到和我一起学习的小伙伴! 在正式开始实现功能之前,... //记录该单词出现的次数 }... -
【Python】1行Python代码统计文本中每个英文单词出现次数(python词频统计) | 附完整代码
2019-08-23 12:58:03今天来试一下如何利用 python 来统计文本中每个英文单词出现的次数 列出了两种方法,一种是直接调用 Counter 函数,核心代码一行搞定 另一种是手写的利用 python 中的字典来统计 1.首先将文本文件导入 文本是... -
python统计段落单词词频_【Python】1行Python代码统计文本中每个英文单词出现次数(python词频统计) | 附...
2021-02-04 09:44:45今天来试一下如何利用 python 来统计文本中每个英文单词出现的次数列出了两种方法,一种是直接调用 Counter 函数,核心代码一行搞定另一种是手写的利用 python 中的字典来统计1.首先将文本文件导入文本是长这样子的 ... -
python用字典统计单词出现次数_python - 如何使用字典理解来计算文档中每个单词的出现次数...
2020-12-10 16:11:47我有一个用python编写的列表,其中充满了...我的目的是计算完整文档中每个单词的出现次数。我可以使用以下代码成功完成此操作:for x in texts_list:for l in x:if l in term_appearance:term_appearance[l] += 1el... -
统计序列中出现次数最多的元素
2019-07-01 22:38:21当我们遇到一大段文本该如何获取文本中热词,首先我先对文本进行序列化(序列化过程就不说了),然后对其进行统计: 常规思路 words = [ 'look','into','my','eyes','look','into','my','eyes','the', 'eyes','the... -
调用MapReduce对文件中各个单词出现的次数进行统计
2020-12-25 16:32:10调用MapReduce对文件中各个单词出现的次数进行统计一、安装Linux二、实验前的准备工作合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格... -
python统计文本中制表符的个数_如何计算制表符分隔的fi中每列的元素总数
2020-12-24 14:51:59假设您的意思是统计非空白文本的出现次数,如下所示:import collectionstitles = Nonecounts = collections.defaultdict(int)with open("file.txt") as fd:for line in fd:items = line.split("\t")if titles is ... -
python如何输出txt文件中出现频率高的单词_一个统计文本文件中各个英文单词出现频率的问题,并且输出频率...
2020-12-06 13:23:59#include #include#include#include#includeusing namespacestd;#define MAX 2000charpText[MAX];charch;FILE*fp,*out;//单词类classWords{public:Words(stringstr){count=1;... //出现的次数str... -
Python——如何进行文本词频统计呢?看看思路哟。
2020-07-19 15:36:11如何进行文本词频统计呢?看看思路哟 1、open( ) 读取文本,for 对特殊字符进行 ch.replace( )替换; 2、hamletTxt.split( ) 对单词切分,获得了一个以空格分开的单词小写归一化文本; 3、把单词作为字典key counts... -
3.Python高效编程(如何统计序列中元素的出现频度)
2018-06-16 05:29:041,统计随机序列中某元素出现的次数更加简洁的方法第二个问答解决方案:英文文本运行结果 -
wps文本中表格表头重复_统计表格中各项的重复次数,用Excel数据透视表比公式还简单...
2021-01-03 06:19:15在你不会使用数据透视表之前,统计表格中各项内容的重复次数,你...下图中,表左边是我们要统计城市重复出现的次数,右边是实现的效果。具体操作步骤如下:1、将鼠标光标移到内容区域中的任意一个单元格,点击菜单...
-
研磨设计模式之桥接模式
-
sharding-jdbc实现读写分离
-
经验总结:游戏防封的机制是什么
-
android蓝牙!一线互联网移动架构师设计思想解读开源框架!真香!
-
重构实践-源码
-
C和C++课程
-
linux基础入门和项目实战部署系列课程
-
【背包问题】PSO算法求解0/1背包问题【Matlab 328期】
-
cascader 动态加载级联数据
-
Oracle_11g_Linux到Linux_DataGuard部署
-
android新技术!Android跨进程通信导论,架构师必备技能
-
MySQL 备份与恢复详解(高低版本 迁移;不同字符集 相互转换;表
-
基于ZigBee和AODV协议的无线体域网性能仿真
-
朱老师鸿蒙系列课程第1期-3.鸿蒙系统Harmonyos源码配置和管理
-
17.稀疏矩阵和三元组稀疏矩阵压缩算法.ppt
-
android教学视频!Android开发者面试如何系统复习?知乎上转疯了!
-
【背包问题】matlab离散粒子群算法求解01背包问题【Matlab源码 331期】
-
梯度带隙AlGaAs / GaAs导线光电阴极的光发射特性
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
MySQL 事务和锁