函數意大利麵,從何而來
上週一。其中一個夢想機器人突然發出信號,表示計算速度變慢了。打開Google Sheets一看,單張工作表裡IF、VLOOKUP、ARRAYFORMULA、FILTER層層疊疊,一個儲存格裡的函數長度超過300個字符。
「這是我半年前寫的,現在都不知道它在幹嘛,」 我喃喃自語。
交給Claude Code
想想看,這正是Claude Code擅長做的事。我問它,「能分析這張表,告訴我每個函數在做什麼嗎?」
Claude Code在30秒內拆解了所有函數,還加上了註釋。然後給出了令人震撼的反饋。
「你試著用1個函數做3件事。如果把它分成3個步驟,會更快、更容易維護。」
重構,5分鐘完成
按照Claude Code的建議拆解了函數。原本一個儲存格裡怪獸般的函數,現在分成5個簡單的輔助欄(Helper Column)。
結果:
• 載入速度:12秒 → 1秒
• 維護難度:非常高 → 低
• 團隊成員能修改的概率:0% → 80%
非開發者的領悟
在這個過程中我明白了一個道理。
「最好的自動化,不是最複雜的,而是最容易理解的。」
AI能幫助的,不只是「快速寫代碼」,還包括重構、文檔、維護策略的完整思考。
隔天,夢想團隊的機器人們運轉得更輕、更快。團隊成員也終於能讀懂Google Sheets在做什麼了。
一次小小的整理,提升了整個組織的效率。
---
💡 下週小貼士
你的試算表裡函數也太多了嗎?試試問Claude Code這個問題。
「有沒有辦法讓這張表更簡單?」
答案可能不是「更多函數」,而是「更簡潔的結構」。