sky*_*ydv 80 google-sheets array-formulas google-sheets-formula
我正在尝试使用以下公式将A列中的所有邮政编码重新编码为B列:
=TEXT(A1,"00000")
像这样:

我希望使用上面的公式转换B列中的每个单元格.但是我有超过40,000行,所以不可能拖下公式并将其应用到整个B列.
有没有我可以用来解决这个问题的公式?
Fre*_*ury 76
我认为这是一个更新的功能,但它适用于我:
双击突出显示的单元格右下角的方块复制突出显示的单元格的公式.
希望能帮助到你.
pnu*_*uts 55
我觉得你很幸运.请尝试输入B1:
=text(A1:A,"00000")
(非常相似!),但前击球Enter击Ctrl+ Shift+ Enter.
小智 39
看起来其他一些答案已经过时,但对我来说这有用:
(请注意,如果目标单元格不为空,则替换文本)
小智 12
对于苹果机:
单击第一个包含公式的单元格,然后按 Ctrl + Shift + down_arrow。这将选择工作表上使用的列中的最后一个单元格。
Command + D(不要使用ctrl)。这将在剩余单元格中填充公式。
小智 8
假设您想要在字符串数组中替换某些内容,并且您不希望在整个工作表上执行复制粘贴.
我们以此为例:
要以干净优雅的方式在整个列(数组)上应用此公式,您可以执行以下操作:
=ARRAYFORMULA(SUBSTITUE(A:A, "a", "x"))
它适用于2D阵列,让我们说:
=ARRAYFORMULA(SUBSTITUE(A2:D83, "a", "x"))
找到了另一个解决方案:
这对我有用。
formula在第一个单元格中写入。Enter。Ctrl + Shift + down_arrow。这将选择工作表上使用的列中的最后一个单元格。Ctrl + D. 这将填充复制剩余单元格中的公式。这适用于那些想要快速覆盖列单元格(无需剪切和复制)的人。这与双击单元格框相同,但与双击不同,它在第一次尝试后仍然有效。
奖金:
转到最底部内容(仔细检查副本)的快捷方式是Ctrl+ ⇓。要返回,您可以使用Ctrl+⇑但如果您的顶行被冻结,您还必须按Enter几次。
小智 7
阅读这里的答案对我来说不太有效,但结合起来就可以了。以下是我的步骤(Windows、Chrome):
完毕!
基于:
小智 5
您也可以使用 Ctrl+Shift+Down+D 将公式添加到列中的每个单元格。
只需单击/突出显示包含要复制的方程式/公式的单元格,然后按住 Ctrl+Shift+Down+D,您的公式就会添加到每个单元格中。
| 归档时间: | 
 | 
| 查看次数: | 129741 次 | 
| 最近记录: |