如何防止 Google 电子表格将逗号解释为千位分隔符?
How to prevent Google Spreadsheet from interpreting commas as thousand separators?
目前,将 112,359,1003
粘贴到 Google 表格中会自动将值转换为 1123591003
。
这使我无法应用 Split text to columns
选项,因为没有逗号可供分隔。
请注意,我的数字格式设置为以下(而不是 Automatic
):
选择 Plain text
选项可防止逗号被截断,但也使我无法在公式中使用插入的数据。
插入大量数据时,此问题的解决方法不可取:select 个您希望占用的单元格,设置为 Plain Text
,粘贴数据,设置回所需的数字格式。
如何禁用 Google 电子表格对我粘贴的数值中逗号的自动解释?
由于数字格式类型的性质,您不能以任何数字格式粘贴它。它会将其解析为实际数字并以这种格式物理存储。像您一样使用明文类型是解决此问题的方法。
但是,有一些选项可以以稍微不同的方式执行这些任务;
- 您可以使用 CSV 导入功能,这样就不必更改 sheet 的类型。
- 您可以使用 int() 函数将明文值解析为 int。 (并将其与查找功能结合起来)。
- 文本格式:
- 使用
'
来添加号码。无论实际格式如何,它都将存储为文本。
- Select 列并将格式设置为“纯文本”。
- 在上述两种情况下,您可以将结果文本乘以 1
*1
以在任何公式中用作数字。
NUMBER 格式:
- 使用
,
/Automatic
保留数字格式。
这里虽然split text to columns
可能不行,你可以用TEXT()
或者TO_TEXT()
=ARRAYFORMULA(SPLIT(TO_TEXT(A1:A5),","))
目前,将 112,359,1003
粘贴到 Google 表格中会自动将值转换为 1123591003
。
这使我无法应用 Split text to columns
选项,因为没有逗号可供分隔。
请注意,我的数字格式设置为以下(而不是 Automatic
):
选择 Plain text
选项可防止逗号被截断,但也使我无法在公式中使用插入的数据。
插入大量数据时,此问题的解决方法不可取:select 个您希望占用的单元格,设置为 Plain Text
,粘贴数据,设置回所需的数字格式。
如何禁用 Google 电子表格对我粘贴的数值中逗号的自动解释?
由于数字格式类型的性质,您不能以任何数字格式粘贴它。它会将其解析为实际数字并以这种格式物理存储。像您一样使用明文类型是解决此问题的方法。
但是,有一些选项可以以稍微不同的方式执行这些任务; - 您可以使用 CSV 导入功能,这样就不必更改 sheet 的类型。 - 您可以使用 int() 函数将明文值解析为 int。 (并将其与查找功能结合起来)。
- 文本格式:
- 使用
'
来添加号码。无论实际格式如何,它都将存储为文本。 - Select 列并将格式设置为“纯文本”。
- 在上述两种情况下,您可以将结果文本乘以 1
*1
以在任何公式中用作数字。
- 使用
NUMBER 格式:
- 使用
,
/Automatic
保留数字格式。 这里虽然
split text to columns
可能不行,你可以用TEXT()
或者TO_TEXT()
=ARRAYFORMULA(SPLIT(TO_TEXT(A1:A5),","))
- 使用