EP06. “公式语法与地区设置”
🔒 登录后可标记已读- 同一份公式换个 Google 账号地区就报错,很多人第一反应是公式打错了,其实是地区设置在捣鬼——函数参数分隔符、日期格式、小数点符号全都跟着地区变
- EP03 已经详细讲过公式怎么建、运算顺序、绝对引用,这篇不重复,只补公式的正式书写规范和一个新主题:地区(Location)设置
- 前置知识:先看过 EP03,知道公式以
=开头、怎么点选单元格建引用 - 重点是地区设置会影响哪 4 件事,以及分隔符(逗号 vs 分号)为什么会自动帮你转换
重点内容
公式书写规范(快速复习)
跟 EP03 讲的是同一件事,只是换成更正式的描述方式:
- 选取要放公式的单元格
- 打
= - 点选单元格,或直接打入数值
- 打运算符号(
+-*/) - 再点选一个单元格,或打入数值
- 按 Enter 完成
📌 单元格引用的正式写法是「地址 + 括号内的值」,例如 A1(2) 代表 A1 这个单元格目前存的值是 2——这只是文档描述引用的方式,实际打公式时只需要打 A1,不用打括号。
地区设置会影响什么
Google Sheets 的地区(Location)设置,会同时影响 4 件事:
| 项目 | 说明 |
|---|---|
| 日期格式 | 例如美国用 月/日/年,德国用 日.月.年 |
| 小数符号 | 美国用小数点 .,德国用逗号 , |
| 默认货币格式 | 跟着地区换成对应的货币符号 |
| 公式参数分隔符 | 逗号 , 或分号 ;,看地区而定 |
📌 最常见的两种分隔符是逗号 , 和分号 ;——英文地区用逗号分隔函数参数(例如 =SUM(A1,A2)),德文地区则用分号(=SUM(A1;A2))。
怎么改地区设置
File → Settings,打开 Spreadsheet settings 面板,里面能选择要套用的地区(Location)。
[截图:Spreadsheet settings 面板里的 Location 下拉选单]
公式分隔符:逗号还是分号
💡 Google Sheets 会自动在逗号和分号之间转换公式分隔符,不用自己手动改——不管这份表格原本是哪个地区建立的,打开时会照你目前账号的地区设置显示对应的分隔符。
常见错误
- ❌ 从国外教学网站复制了一段用分号分隔参数的公式(比如
=SUM(A1;A2)),却因为自己是英文地区,以为公式打错了——先确认这是分隔符的地区差异,不是公式语法错误 - ❌ 收到用德文地区建的表格,看到日期显示成「日.月.年」的顺序,以为对方数据填错——这只是地区设置不同造成的显示差异,数据本身没有问题
Sources
Blog / Website: