Google sheets 需要从文本字符串+;加小数
我在这里得到了非常好的信息,但是我找不到一个方法来解决这个问题: 我需要以一种方式从牢房的吼声中抽出来,我的结局是:“-5000,00” 要注意粗体文本的字数可能因行而异。请尝试:Google sheets 需要从文本字符串+;加小数,google-sheets,split,google-sheets-formula,number-formatting,Google Sheets,Split,Google Sheets Formula,Number Formatting,我在这里得到了非常好的信息,但是我找不到一个方法来解决这个问题: 我需要以一种方式从牢房的吼声中抽出来,我的结局是:“-5000,00” 要注意粗体文本的字数可能因行而异。请尝试: =TEXT(INDEX(SPLIT(A2; ",");;2)*1000; "#0,00") 或: 假设您的单元格内容将有一个和一个,以下公式将转换 12 AOT**It Brothers LLC**-50.00000到-5000: =INT(索引(拆分(替换为(A2,“.”,“,”,“,”,”,2))/10
=TEXT(INDEX(SPLIT(A2; ",");;2)*1000; "#0,00")
或:
假设您的单元格内容将有一个
和一个,
以下公式将转换
12 AOT**It Brothers LLC**-50.00000到-5000
:
=INT(索引(拆分(替换为(A2,“.”,“,”,“,”,”,2))/100
现在有两个选项可以将数字转换为-5000,00
将“、00”添加为字符串,例如使用=CONCAT(A4,、00”)
但是,在这种情况下,输出将不是一个数字
2.将自定义数字格式指定给结果单元格/列,如下图所示
请注意,数字将显示为-5000,00
或
-5000.00
取决于您所在国家/地区的电子表格设置
请说明:您的号码-5.00000
是否总是在,
之后?单元格中是否始终只有一个”
?您总是想将小数点向右移动三个位置吗?我从pdf文件导入信息(没有csv)。数字总是在“,”之后,事实上(由于某些原因,粘贴时它会放错位置,应该将小数分开)。仅当数字大于等于1'000,00时,才会显示'。不,小数必须始终与最后两位分开。如果在另一行中是10000,则应转换为100,00
=TEXT(INDEX(SPLIT(A2; ",");;2)*1000; "#0,00")
=TEXT(REGEXEXTRACT(A2; ", (-?\d+)")*1000; "#0,00")