当前,将112,359,1003
粘贴到Google表格中会自动将值转换为1123591003
。
这使我无法应用Split text to columns
选项,因为没有逗号可分隔。
请注意,我的数字格式设置为以下格式(而不是Automatic
):
选择Plain text
选项可防止逗号被截断,但也使我无法在公式中使用插入的数据。
在插入大量数据时,此解决方法是不可取的:选择要占用的单元格,设置为Plain Text
,粘贴数据,设置回所需的数字格式。
如何在粘贴的数值中禁用Google电子表格对逗号的自动解释?
答案 0 :(得分:1)
由于数字格式类型的性质,您不能以任何数字格式粘贴它。它将解析为实际数字并以这种格式物理存储。像您一样,使用纯文本类型是实现此目的的方法。
但是,有一些选项可以以略有不同的方式执行这些任务。 -您也许可以使用CSV导入功能,从而不必更改工作表的类型。 -您可以使用int()函数将纯文本值解析为int。 (并将其与查找功能结合在一起)。
答案 1 :(得分:1)
'
作为数字的前缀。无论实际格式如何,它都将存储为文本。 *1
以在任何公式中用作数字。 NUMBER格式:
,
/ Automatic
。 在这里,尽管split text to columns
可能不起作用,但是您可以使用TEXT()
或TO_TEXT()
=ARRAYFORMULA(SPLIT(TO_TEXT(A1:A5),","))