现在可以在工作表中使用上面的公式来计算B3:B7范围内的单词数量。
=WORDCOUNT(B3:B7)
使用Office脚本计数单词
你也可以使用Office脚本来获取字数。
你可以选择一个范围,然后运行脚本,该脚本将返回基于整个范围的计数。
转到“自动”选项卡,然后选择“新建脚本”选项。
function main(workbook: ExcelScript.Workbook) {
//getselected range
let rng = workbook.getselectedRange();
let rows = rng.getRowCount();
let cols = rng.getColumnCount();
var wordCount = 0;
//loop through selected cells
for (let i = 0; i < rows; i ) {
for (let j = 0; j < cols; j ) {
//count words and add to running total
let currCell = rng.getCell(i, j).getValue().toString().trim();
wordCount = wordCount currCell.split(" ").length;
};
};
console.log(wordCount)
};
这将打开代码编辑器,你可以粘贴上面的代码并按“保存脚本”按钮。
代码将循环遍历所选区域中的每个单元格,并根据空格字符拆分文本。然后,它计算拆分项目的数量,并将其添加到运行总数中。
按下运行按钮,代码将计数所选范围内的单词,并将结果写入代码编辑器日志。
使用Microsoft Word计数单词此方法允许你计算任何选定范围内的单词数,但也需要使用Microsoft Word。
你可以从Excel中复制值的范围,然后将它们粘贴到Word中的新文档中。然后,你将能够使用word中的字数统计功能。
这可能不是最优雅的解决方案,但对于那些一次性的用例,它会很快完成任务。