我尝试使用以下公式将A列中的所有邮政编码重新编码为B列:
=TEXT(A1,"00000")
像这样:
我希望使用上面的公式转换B列中的每个单元格。但是我有超过40,000行,所以不可能拖下公式并将其应用到整个B列。
我可以用一个公式来解决这个问题吗?
答案 0 :(得分:65)
我认为这是一个更新的功能,但它对我有用:
双击突出显示的单元格右下方的方框,复制突出显示的单元格的公式。
希望它有所帮助。
答案 1 :(得分:54)
我觉得你很幸运。请尝试输入B1:
=text(A1:A,"00000")
(非常相似!)但在点击 Enter 之前按 Ctrl + Shift + 输入。
答案 2 :(得分:22)
似乎其他一些答案已经过时了,但是对我来说这行得通:
(请注意,如果目标单元格不为空,它将替换文本)
答案 3 :(得分:8)
这对我有用。
formula
。Enter
。Ctrl + Shift + down_arrow
。这将选择工作表上使用的列中的最后一个单元格。Ctrl + D
。这将填充复制剩余单元格中的公式。答案 4 :(得分:6)
找到另一种解决方案:
答案 5 :(得分:5)
假设您希望替换字符串数组中的内容,您不想在整张表格中执行复制粘贴。
我们以此为例:
要以干净优雅的方式在整个列(数组)上应用此公式,您可以执行以下操作:
=ARRAYFORMULA(SUBSTITUE(A:A, "a", "x"))
它也适用于2D阵列,比方说:
=ARRAYFORMULA(SUBSTITUE(A2:D83, "a", "x"))
答案 6 :(得分:3)
所以我不会失去我的答案:
答案 7 :(得分:1)
您也可以使用Ctrl + Shift + Down + D将公式添加到列中的每个单元格中。
只需单击/突出显示要复制的方程式/公式的单元格,然后按住Ctrl + Shift + Down + D,您的公式就会添加到每个单元格中。
答案 8 :(得分:0)
要清楚当你使用拖动指示器时,它只会将单元格值复制到列中,而给定行中的相邻单元格中有一个值。 只要拖动操作看到相邻的单元格为空,它就会停止复制公式。
.e.g
1,a,b
2,a
3,
4,a
如果以上是电子表格,那么使用“b'”上的双击拖动指示符。单元格将填充第2行,但不会填充第3行或第4行。
答案 9 :(得分:0)
这是为那些想要快速 覆盖 列单元格(无需剪切和复制)的用户提供的。这与双击单元格框相同,但是与双击不同,它在第一次尝试后仍然有效。
奖励:
转到最底端内容(仔细检查副本)的快捷方式是 Ctrl + ⇓。要备份,可以使用 Ctrl + ⇑,但是如果冻结了最上面的行,则还必须按几次 Enter 。
答案 10 :(得分:0)
对于 Mac:
单击具有公式的第一个单元格,然后按 Ctrl + Shift + down_arrow。这将选择工作表上使用的列中的最后一个单元格。
command + D.(不要使用 ctrl) 这将填充剩余单元格中的公式。
答案 11 :(得分:0)
确切的公式是:
=ArrayFormula(text(A1:A,"00000"))
ArrayFormula 作用于多行(在上面的例子中,每一行),结果被放置在带有公式的单元格中,并且它下面的单元格在同一列中。看起来好像相同的公式被复制到所有这些行中。
如果该列中的任何单元格不为空,它们将不会被覆盖。相反,您会收到一条错误消息。
为了节省自己的打字时间,您可以使用 answer 上面pnuts 中的技巧:
键入:=text(A1:A,"00000")
,然后按以下组合键:
在 Windows 上:Ctrl
+Shift
+Enter
在 MAC 上:Command
+Shift
+Enter
这会将公式转换为ArrayFormula。
按组合键后,您需要按 Enter,才能实际应用转换后的公式。
如果您的工作表包含标题行,并且您想从(例如)第 5 行开始应用公式,您可以使用 =text(A5:A,"00000") 代替。
答案 12 :(得分:0)
嗯,另一种最简单的方法是在我的文件中行数超过 16000,这是一个非常大的数字。所以帮助我的步骤是:
1.选择写入公式的单元格。
2.然后转到NameBox(它是告诉活动单元格的框)。在我的例子中,它是写公式的单元格(即 P2)。
3.然后在该单元格中输入您的活动单元格编号:您的最后一行。例如我的列的最后一行是 16745 和 公式写在P2。
所以写P2:P16745,
4. 在名称框中按 Enter 键并宾果游戏您的整个列区域,直到选择最后一行。
5. 现在按 Ctrl+D(Windows)
答案 13 :(得分:-1)
您可以通过双击要从中复制的单元格的右下角(您将要拖动的框上的点)来填充列,它将应用于整列。
注意:如果您已应用过滤器,也不会在下面的单元格中已经存在某些内容,则此功能无效。