Excel 沒有內建的儲存格級字詞計數,所以在 Excel 中計數字詞的最快方法是複製你需要的儲存格、將它們貼到免費的基於瀏覽器的字詞計數器中,然後在編輯時讀取即時總計。Excel 視窗底部的狀態列確實在你選擇兩個或更多儲存格時顯示粗略的字詞總計,但該數值對於大多數任務來說是不可靠的:它只計數選中文字內的字詞、跳過值來自公式的儲存格、忽略只包含數字的儲存格,並在你按一下別處時消失。對於穩定的每個儲存格計數、每行計數或跨整列的計數,你要麼需要建立 LEN/SUBSTITUTE/SUMPRODUCT 公式,要麼將文字移到真正為計數設計的地方。因為瀏覽器計數器完全在你的裝置上運行,沒有任何東西被上傳,你可以貼上 50,000 字的列而無須等待,每個指標在你修剪或新增文字時都會立即重新整理。

how to count words in excel
how to count words in excel

Excel 內建字詞計數實際上顯示什麼

開啟任何 Excel 活頁簿、選擇一系列儲存格,然後查看視窗底部的狀態列。在右側,你通常會看到平均、計數和總和,某些安裝上也會看到一個小的字詞計數圖。該圖是 Excel 附帶的唯一字詞計數器,它有三個對任何進行真實寫作工作的人來說很重要的已知怪癖。

首先,計數只在選擇處於活躍時顯示。按一下單一儲存格、按 Escape 或開始輸入,該圖就會消失。沒有方法可以將其固定、複製或儲存到剪貼簿。

其次,計數將每個儲存格作為單獨的字串對待,並將字詞總計加總在一起。如果你有 200 行單字回答,狀態列將顯示 200,儘管底層文件實際上是短標籤清單,而非一篇文章。

第三,計數無聲地跳過包含返回文字之公式的儲存格。一個可見值來自 =A1&" "&B1 的儲存格被忽略,這完全就是大多數使用者實際上想要字詞計數的情況。

嚴格來說,這些不是錯誤 — 狀態列是一眼一看,不是測量工具。一旦你需要穩定、可共享、可複製的總計,你要麼必須使用公式鏈,要麼將文字移到為該工作而建立的地方。

在幾秒內計數單一 Excel 儲存格中的字詞

單一儲存格最簡單的可靠方法是將儲存格內容複製出 Excel,貼到為該工作而建立的工具中。像 字詞計數器 這樣的瀏覽器字詞計數器會讀取所有你貼上的內容,並顯示六個數字 — 字詞、帶空格的字元、不帶空格的字元、句子、段落和閱讀時間 — 每次按鍵時實時更新。

  1. 在 Excel 中選擇你想要測量的儲存格,然後按 Ctrl + C(或按右鍵選擇複製)。
  2. 按一下紙張外的任何地方,然後按 Escape 清除行進螞蟻邊框,以免你不小心貼回 Excel。
  3. 在瀏覽器分頁中開啟字詞計數器工具。
  4. 按一下文字框內部,然後按 Ctrl + V 貼上。
  5. 讀取框上方的即時統計。字詞圖是你想要的計數。
  6. 如果儲存格是較長文件的一部分,繼續輸入或將額外的儲存格貼到頂部 — 總計會立即重新整理,而無須你按按鈕。
  7. 按一下清除以重設框以取得下一個儲存格。

因為每個計算都在你的瀏覽器中本地發生,沒有資料離開你的機器。相同的工作流程在 Google Sheets 和 LibreOffice Calc 中運作,無須任何變更,因為兩者都暴露了儲存格內容的標準複製和貼上。

跨列或範圍計數字詞

對於超過一兩個儲存格,複製貼上方法的擴展性驚人地好,因為計數器沒有強加長度上限,並在你附加更多文字時實時更新。訣竅是控制 Excel 如何遞交文字。

例如,要計數列 A 中的每個已填入儲存格,按一下列標題 A 以選擇整個列,按 Ctrl + C,然後直接貼到字詞計數器框中。字詞數是跨列的總計,帶和不帶空格的字元數同時出現。如果你只想要子集,拖動以選擇範圍、複製,然後以相同方式貼上。混合的數字和文字列被正確處理 — 計數器在任何空白符運行上分割,所以像 2024 Q1 report 這樣的行被計數為三個字詞,而不是單一日期。

對於逐行分解,工作流程略有不同。使用 Excel 的連接模式 — =A1&" "&B1&" "&C1 — 在輔助列中將每行的儲存格合併為一個長字串、複製輔助列、貼到計數器中,並讀取總計。要獲取逐行總計代替,則個別貼上每行。計數器接受無限數量的連續貼上,並將它們合併到執行總計中。

瀏覽器計數器測量的內容(以及如何)

六個數字在你開始輸入或貼上內容後立即可見,每個數字都使用與 Word、Google Docs 和大多數風格指南使用的慣例相符的規則計算。

  • 字詞 — 通過在任何空白符運行上分割文字計數,這與普通文案在主要字詞處理器中如何報告相符。
  • 帶空格的字元 — 原始長度,這是發佈商和大多數平台限制實際強制的圖。
  • 不帶空格的字元 — 去除每個空格、製表符和換行符;這是學術風格指南通常引用的數字。
  • 句子 — 由終端標點(句號、驚嘆號、問號)偵測。
  • 段落 — 由空白行偵測,所以從 Excel 列貼上的文章報告合理的結構。
  • 閱讀時間 — 估計大約 200 字詞/分鐘(平均成人無聲讀者),然後四捨五入到下一個完整分鐘。

200 wpm 基準是大多數閱讀時間工具引用的圖,對於部落格貼文、腳本和演講的例行規劃來說已經足夠接近。如果你想要不同的速度,來自工具的底層字詞計數可以手動除以你偏好的任何速率 — 例如,在 150 wpm 下的 5 分鐘談話得出 750 字詞。

何時使用公式,何時使用計數器

沒有方法取代另一種;它們適合不同的工作。下表將常見情景對應到以最少努力給你可信任數字的方法。

情景 最佳方法 為什麼它贏
一或兩個文案儲存格 瀏覽器計數器 比任何公式更快;無須語法可學。
整列短條目 瀏覽器計數器 一次貼上產生單一總計;無須輔助列。
必須位於紙張中的每個儲存格計數 LEN 減去 SUBSTITUTE 的 LEN 公式 結果位於資料旁邊,並在儲存格變更時更新。
兩三列的逐行總計 連接然後計數器 比為每行嵌套三個 LEN/SUBSTITUTE 呼叫更快。
計數帶或不帶空格的字元 計數器或專門指南 計數器同時顯示兩個數字;公式更長。
數千行混合語言 公式或計數器,取決於需要 兩者都很快;選擇其輸出形狀你實際需要的。

對於公式路線,一個工作示例是直接的。要計數儲存格 A1 中的字詞,在鄰近儲存格中輸入 =LEN(TRIM(A1))-LEN(SUBSTITUTE(SUBSTITUTE(A1," ",""),CHAR(9),""))+1。該單一公式讀取已修剪的長度,並減去去除空格和製表符後的長度。因為當有奇數空白符組合時算術可能漂移,將得到的文字貼到字詞計數器作為交叉檢查 — 兩個數字對於清潔文案應該一致。

讓 Excel 到計數器貼上保持清潔的提示

一些小習慣在文字移出 Excel 並進入計數工具時防止最常見的驚喜。

  • 格式化為數字的儲存格在複製時失去任何前導零。先貼上為純文字;目標儲存格的格式不如實際在剪貼簿上的東西重要。
  • 儲存格內的換行符在複製時被保留,計數器將每一行視為相同段落的一部分,除非它們之間有空白行,這通常是你想要的。
  • 如果儲存格包含超連結,預設情況下只貼上可見標籤。按住 Alt 同時選擇,如果你想要複製底層 URL 文字代替。
  • 對於混合空白和滿儲存格的範圍,計數器簡單地忽略空白儲存格 — 無須首先篩選選擇。
  • 如果你需要字詞旁的字元計數,相同計數器同時返回帶和不帶空格的字元,比建立兩個單獨的 LEN 表達式更快。

對於特別是在 Excel 中字元計數的更深入演練,Excel 儲存格的字元計數指南 詳細列出公式版本。瀏覽器計數器是當你不需要數字位於試算表本身時的快速替代方案。

相關閱讀:如何在 Word 中插入編號的文字行