若要從 Google Sheets 儲存格中移除重複字詞,請將儲存格文字複製到 移除重複字詞 工具,選擇符合的規則,檢查結果,再將清理後的文字貼回儲存格。
這種方法會移除文字內重複的單獨字詞。它採用貼上與複製的工作流程,而非 Google Sheets 外掛,也不會刪除重複的試算表列或整個儲存格的重複項目。

Google Sheets 儲存格內會移除哪些內容
一個字詞會被視為由字母、數字、撇號和連字號組成的連續序列。因此,「don’t」會算作一個字詞,而「well-known」會算作一個字詞,而不是兩個 separate words。標點符號一律不視為字詞,也不會在清理過程中被移除。
工具會保留每個字詞第一次出現的內容,並移除後續重複出現的內容。例如,在全域模式中,「red blue red green」會變成「red blue green」。保留下來的字詞會維持原本的大小寫,因此在預設的不區分大小寫設定下,「The」和「the」會視為相同字詞,而最先出現的字詞會完全保留原始寫法。
這種行為適用於關鍵字清單、標籤集合、搜尋查詢、語音輸入文字及複製貼上時造成的意外重複。它不是文法編輯工具:工具無法辨識兩個不同字詞是否具有相近含義,也無法判斷重複字詞在特定語境中是否必要。
清理單一 Google Sheets 儲存格中的重複字詞
當儲存格含有你想移除的意外重複字詞時,請遵循以下複製與貼上的工作流程:
- 從目標儲存格複製文字。 選取儲存格並複製其內容。請先從單一儲存格開始,讓每個結果都能對應到正確的項目。
- 將文字貼到「移除重複字詞」工具中。 把它放入工具的文字欄位。輸入內容是純文字,因此不需要連接或上傳試算表本身。
- 選擇大小寫敏感度設定。 大小寫敏感度預設為關閉,也就是說「The」和「the」會被視為重複字詞。當大小寫應用來區別字詞時,請將它開啟。
- 選擇是否只合併連續的重複字詞。 若要對貼上的文字進行全域清理,請保持「僅連續」模式關閉。若要修正「the the」或「very very」等立即可見的錯誤,請將它開啟。
- 檢查移除數量與清理後的輸出。 工具會準確報告移除了多少個重複字詞。取代儲存格原本的內容前,請確認保留下來的文字、標點符號和換行看起來都正確。
- 將清理後的文字複製回儲存格。 用處理後的結果取代先前的文字,若還需清理更多內容,再移至下一個儲存格。
在檢查清理結果前,請保留原本複製的文字。如此便能在不依賴自動編輯試算表的情況下比較兩個版本。
選擇全域或僅連續的匹配方式
兩個控制項會決定清理時將哪些內容視為重複。請依所需結果進行選擇,不要預設每個重複字詞都應刪除。
| 設定 | 功能 | 最適合用途 |
|---|---|---|
| 全域模式 | 移除貼上文字中各處每個字詞後續重複出現的內容,同時保留第一次出現的內容。 | 關鍵字清單、標籤、搜尋查詢及較廣泛的字詞層級清理。 |
| 僅連續模式 | 只有在相同字詞緊接著出現,且兩次出現之間有空白時,才會移除該字詞。 | 因猶豫、聽寫或常見編輯錯誤造成的重複。 |
| 大小寫敏感度關閉(預設) | 將「The」和「the」視為相同字詞。第一次出現的字詞會保留原本的大小寫。 | 大小寫變動不應產生另一個字詞的清理作業。 |
| 大小寫敏感度開啟 | 將大小寫視為匹配的一部分,讓「The」和「the」得以分別保留。 | 刻意將不同大小寫形式視為相異的文字。 |
「僅連續」模式刻意避免變更以標點符號分隔的強調性重複。在「no, no」中,逗號分隔了兩個字詞,因此「僅連續」清理不會變動該片語。「全域」模式會移除後面的「no」,因為其目的是替貼上的整段文字去重。只有在相距較遠的重複內容也不需要時,才使用全域模式。
逐一處理欄中的儲存格
將多個儲存格視為一個區塊進行清理,可能產生誤導性的結果。工具會把貼上的內容視為單一文字串流。在全域模式下,後續列中的某個字詞可能因為相同字詞已出現在較早的列而被移除,即使這些字詞屬於不同儲存格。
若要處理一欄,請重複單一儲存格的工作流程:複製儲存格、貼上並處理其文字、檢查數量、貼回結果,然後繼續處理下一個儲存格。多行貼上的內容可以保留換行,但輸出不會重建試算表的欄、儲存格邊界或格式。如果實際問題是重複列,而不是儲存格內的重複字詞,請改用列層級的重複項目清理流程。
控制標點符號與空白
標點符號本身會在清理後保留,包括逗號、引號、句號及其他附加在字詞上的符號。內部撇號和連字號也會被視為字詞的一部分而予以保留。工具不會將剩餘文字改寫成其他樣式,也不會將儲存格轉換成清單。
空白遵循精確的移除規則。每當刪除一個重複字詞時,會連帶移除恰好一個相鄰的空格或定位符:若前方有分隔符號,就移除字詞前方的分隔符號,否則移除後方的分隔符號。換行一律不會被消耗,保留文字的版面配置在其他方面也不會變動。
有一個重要的邊緣情況。當重複字詞位於兩個空格之間時,刪除它會留下一個空格,而不是重寫周圍所有空白。工具不會執行一般性的空白清理、移除開頭或結尾的空格,也不會合併每一段連續空格。若精確空白很重要,請檢查輸出,尤其是空白行和縮排具有含義的文字。
瞭解這項清理無法修正的問題
工具會移除重複的個別字詞,而不會移除重複片語。它也不會判斷含義,因此同義詞及具有相同意圖的不同字詞都會保留。它無法判斷重複字詞在文法上是否必要、是否具有強調作用,或是否為錯誤。
全域模式也會移除刻意安排在相距較遠處的重複內容。對於每個詞彙只應出現一次的清單,這種做法很合適,但可能破壞重複具有意義的散文。若只是要進行範圍狹窄的錯誤修正,「僅連續」模式是較安全的選擇,因為它會保留相距較遠的重複內容。兩種模式都不會將流程轉換成列去重工具、片語匹配工具或一般用途的試算表清理功能。
檢查數量並確保清理作業的私密性
移除數量可提供每次執行的可稽核紀錄。請比較該數量與文字變更情形、檢查輸出,然後才將其貼回原本的儲存格。清理作業具備冪等性:以任何選項組合再次將處理後的輸出送入工具,都不會產生變更,因此適合用於可重複執行的清理管線。
所有處理都在你的瀏覽器中進行。貼上的文字不會被上傳、儲存或附加至帳戶。輸入上限為一百萬個字元,並以單一線性流程處理。若要處理試算表,每次處理一個儲存格也能讓結果更容易驗證,並限制全域匹配對無關各列造成的影響。
因此,最可靠的 Sheets 工作流程很簡單:複製一個儲存格,將其貼到字詞層級工具中,選擇符合文字內容的匹配行為,檢查確切的移除數量,再將經過驗證的結果貼回原本的儲存格。
若想深入瞭解,請參閱 從文字中移除空白行:嚴格模式或僅空白模式。
若想深入瞭解,請參閱 如何使用字詞交換:反轉詞元序列。