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
Excel GoogleSheet从单元格中提取第一个值_Excel_Google Sheets - Fatal编程技术网

Excel GoogleSheet从单元格中提取第一个值

Excel GoogleSheet从单元格中提取第一个值,excel,google-sheets,Excel,Google Sheets,我有一组值,我需要将下一列的值设置为等于第一个值。但是,这些值可能看起来不同。这里有一个例子 A1 = 8812 A2 = 26128 A3 = 16113], [18712] A4 = 234 我需要第一个数值,不管长度或后面的字符 因此,B值应为 B1 = 8812 B2 = 26128 B3 = 16113 B4 = 234 我想不出解决办法。值的长度不同,因此我不能只选择前4个字符。在GS中,您可以使用: =--REGEXEXTRACT(TEXT(A1,"@"),

我有一组值,我需要将下一列的值设置为等于第一个值。但是,这些值可能看起来不同。这里有一个例子

A1 = 8812
A2 = 26128
A3 = 16113], [18712]
A4 = 234
我需要第一个数值,不管长度或后面的字符

因此,B值应为

B1 = 8812
B2 = 26128
B3 = 16113
B4 = 234
我想不出解决办法。值的长度不同,因此我不能只选择前4个字符。

在GS中,您可以使用:

=--REGEXEXTRACT(TEXT(A1,"@"),"\d+")
参考文献