函数意大利面,从何而来
上周一。其中一个梦想机器人突然发出信号,表示计算速度变慢了。打开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这个问题。
「有没有办法让这张表更简单?」
答案可能不是「更多函数」,而是「更简洁的结构」。