Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 如何将MID函数应用于Google工作表中的范围或列_Google Sheets - Fatal编程技术网

Google sheets 如何将MID函数应用于Google工作表中的范围或列

Google sheets 如何将MID函数应用于Google工作表中的范围或列,google-sheets,Google Sheets,我有一个谷歌表单文档。在那里我有一列文字。我想用第一列中每个值的子字符串填充另一列,如下所示: A | B a.123 | 123 b.456 | 456 c.789 | 789 =ARRAYFORMULA(MID(A1:A; 3; 3)) 如果将值添加到列a中,我希望它自动显示在列B中 我试过(没用): =数组公式(MID(A2:A,3,3)) =MID(数组形式({A2:A}),3,3) =MID({A2:A},3,3) B2单元格中的哪个公式将解决此

我有一个谷歌表单文档。在那里我有一列文字。我想用第一列中每个值的子字符串填充另一列,如下所示:

A       |  B
a.123   |  123
b.456   |  456
c.789   |  789
=ARRAYFORMULA(MID(A1:A; 3; 3))
如果将值添加到列
a
中,我希望它自动显示在列
B

我试过(没用):

  • =数组公式(MID(A2:A,3,3))
  • =MID(数组形式({A2:A}),3,3)
  • =MID({A2:A},3,3)
B2
单元格中的哪个公式将解决此问题?或者说,单细胞是不可能做到这一点的吗?

试着这样做:

A       |  B
a.123   |  123
b.456   |  456
c.789   |  789
=ARRAYFORMULA(MID(A1:A; 3; 3))

这也会起作用:

=ARRAYFORMULA(IFERROR(REGEXEXTRACT(A1:A; ".(\d+)")))

甚至:

=ARRAYFORMULA(RIGHT(A1:A; 3))

非常感谢。我收到“结果未自动展开,请添加更多行”错误,我不理解。结果表明,由于我在单元格
B8
中进行了测试,它无法显示整个数组,因为行数不足。