排重:
参考:https://zhuanlan.zhihu.com/p/358553525
点击【数据】 – 高级 – 高级筛选 – 将筛选结果复制到其他位置 – 填好列表区域、条件区域、复制到 – 勾选【选择不重复的记录】即可。
注意:复制到 这个操作只需用鼠标点击指定列即可录入列的代号。
统计词频:
参考:https://jingyan.baidu.com/article/219f4bf7f1eee4de442d383f.html
参考:https://zhuanlan.zhihu.com/c_1092369015355363328
指定文件夹名批量生成一批文件夹
1. 启动Excel。
2. 在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。
3. 在B1中输入 =”md “&A1 ,注意引号为英文状态下,且md后有一个空格。
4. 复制B列,在记事本中粘贴后,保存,文件名后缀用“.bat”,也可直接保存后,把后缀名改为”bat”。
5. 然后直接双击 .bat 文件运行即可。
参考:https://blog.csdn.net/weixin_43332500/article/details/93862633
指定文件名批量生成一批文件
1. 启动Excel。
2. 在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。
3. 在B列中输入路径名,如果路径名相同,只要输入B1单元格,再向下填充(也可不填充后面用绝对引用即可)。
4. 在C1中输入:copy>
5. 在D1中输入:=$C$1&B1&A1&”.txt” ,得到类似于“ copy>e:\works\abc.txt ”的内容,向下填充公式到最后一行。
6. 复制D列,在记事本中粘贴后,保存为批处理文件,即保存时文件类型选择“所有文件(.)”,文件名后缀用“.bat”,也可直接保存后,把后缀名改为”bat”。
7. 然后直接双击 .bat 文件运行即可。
参考:https://blog.csdn.net/weixin_43332500/article/details/93862633
按指定内容批量生成txt文件
Excel 表格里第一列是单词,第二列是词义。批量生成 word.txt ,内容为词义。
1. 把 Excel 表格文件保存为 a.xls
2. 把以下代码保存为test.vbs
set objShell = CreateObject("WScript.Shell") Set objExcel = CreateObject("Excel.Application") Set objFSO = CreateObject("Scripting.FileSystemObject") strThisPath = objShell.CurrentDirectory Set objWorkbook = objExcel.Workbooks.Open(strThisPath & "\a.xls") intRow = 1 do until objExcel.Cells(intRow,1).Value = "" strResult = strResult & objExcel.Cells(intRow,1).Value & vbCrLf Set objFile = objFSO.OpenTextFile(objExcel.Cells(intRow,1) & ".txt",2,True) objFile.WriteLine objExcel.Cells(intRow,2) objFile.Close intRow = intRow + 1 loop objExcel.Quit
3. 把a.xls和test.vbs放在同一文件夹下,双击运行test.vbs即可。
参考:https://bbs.csdn.net/topics/310045885
给txt文档内容开头批量插入该文档标题的批处理命令
@echo off set sum=0 for %%n in (*.txt) do ( cd. >content.temp echo %%~nn >>content.temp copy content.temp+%%n temp >nul del /f /q content.temp >nul del /f /q %%n ren temp %%n set /a sum=sum+1 ) echo 一共修改%sum%个.txt文件 pause
把上面的批处理复制到批处理文件中,然后把需要处理文件和批处理文件放在同一个文件夹下,运行在cmd运行批处理文件就ok了