sheet

Google 試算表:刪除複數欄 deleteColumns()

在整理 Google 試算表時,最常遇到的不是「不夠資料」,而是「太多沒用的欄」。匯入 CSV、抓 API、同事加了一堆暫存欄,畫面越看越亂,報表也慢半拍。 這篇就帶你把焦點放在一個小而關鍵的技能:deleteColumns()。它不像清除內容那麼溫柔,是真的把欄…

Google 試算表:刪除指定的單一欄 deleteColumn()

整理試算表最惱人的,往往不是公式,而是那些用不到、卻每天跟著你跑報表的多餘欄位。 這篇要帶你把 Google Apps Script 的 deleteColumn() 用順,用穩,也用得漂亮。從「什麼時候該刪欄、什麼時候只該清空或隱藏」開始,帶你認識欄位索引為何是 …

Google 試算表:刪除複數列 deleteRows()

整理試算表最怕「刪到手抖」:資料一多、空白列夾雜、狀態還有作廢與過期,滑一滑就迷路。 其實 Google Apps Script 的 deleteRows() 很適合處理「一段一段」的連續刪除,搭配先讀資料、篩出目標、再合併區段由下往上刪,就能又快又穩。 本篇文章…

Google 試算表:刪除指定的單一列 deleteRow()

如果你也覺得試算表越整理越亂,八成是卡在「刪除」這一步沒用對方法。 這篇用日常語氣把 deleteRow() 講透:它在什麼時候出場最好、怎麼寫才不會越刪越慢、為什麼大家都說要「從下往上」刪。內容包含五個實戰範例:單列刪除、連續多列、尾端空白列整理、依欄位值條件刪、判斷顯示為空的列。 每個段落都有注…

Google 試算表:取得最後一欄 欄號 getLastColumn()

如果你也常把資料橫著擴充,卻老是抓不準「最後一欄」在哪,那你需要認識 getLastColumn()。它看的是整張工作表的右邊界(有內容才算),非常適合拿來決定接下來寫入的位置、或產生動態範圍。本文不繞圈,直接用清楚的例子示範:從在最後一欄後新增標題欄,到把一整塊資料一次寫進去、再到自…

Google 試算表:取得最後一列列號 getLastRow()

如果你曾用 appendRow() 一直寫,一陣子後檔案開始變慢;或你用 getLastRow() 續寫,卻忽然發現資料出現在超遠的行數——別懷疑,你踩到的是同一串坑:合併儲存格、隱藏列、公式回傳空字串、還有過去貼上的殘留內容。 本篇文章盡量說明內容,將 getLastRow() 的行為攤開說:它怎…

Google 試算表:取得Column 欄的編號 getColumn()

你可能也有這種經驗:報表做好了,要寫一段腳本清整欄資料,但欄位常常會換位置;手動改範圍很煩,也很容易出錯。 getColumn() 的價值就在這裡——它把你選到的「那一欄」變成清楚的欄號(A=1、B=2…),讓後續的 getRange(row, column, ..…

載入更多文章
找不到相符的結果