excel中德文格式的数字总和

excel中德文格式的数字总和,excel,excel-formula,sum,Excel,Excel Formula,Sum,我在金额栏中有以下数据,是德文格式的。有没有办法找到这些数字的总和。提前谢谢 data1: 1.234,55 data2: 56.333 data3: 888.432,44 您可以试用FILTERXML()formula。对于区域设置,您可能需要在替换函数中调整点(.)和逗号(,) =SUM(FILTERXML("<t><s>"&TEXTJOIN("</s><s>",TRUE,SUBSTITUTE(

我在金额栏中有以下数据,是德文格式的。有没有办法找到这些数字的总和。提前谢谢

data1: 1.234,55
data2: 56.333
data3: 888.432,44

您可以试用
FILTERXML()
formula。对于区域设置,您可能需要在替换函数中调整点
(.)
和逗号
(,)

=SUM(FILTERXML("<t><s>"&TEXTJOIN("</s><s>",TRUE,SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1:A3,".",""),",","."),": ","</s><s>"))&"</s></t>","//s[.*0=0]"))
=SUM(FILTERXML(“&TEXTJOIN(”,TRUE,SUBSTITUTE)(SUBSTITUTE(SUBSTITUTE)(替换(替换(A1:A3,“,”,”,“,”,“,”),”)&“//s[*0=0]”)

您可以使用
NUMBERVALUE()


如果您没有Microsoft365,则可能需要输入此数组。

这些数字是如何输入Excel的?如果它们是在德语版Excel中输入的,并且您以英语/美国版本打开它们,则十进制符号和千位分隔符将自动调整为您计算机的区域设置。如果数字已导入并显示为文本,则在同一步骤中有不同的方法导入和/或清理数据。只有当您澄清面前的信息时,才能发布有关如何操作的详细信息。这些数字以正常格式保存在数据库中(data1:1234.55、data2:56333和data3:888432.44)。在excel中加载时,我必须以德语格式显示这些数字。然后我必须计算这些数字的总和。让人们猜测电子表格中的实际内容是浪费时间的。发布一个屏幕截图,其中公式栏可见,并且选择了一个有问题的单元格。谢谢您的回答。列中只有数字,没有数据部分。然后
SUM()
函数应与substitute一起使用。
=SUM(NUMBERVALUE(A1:A3,",","."))