将 Google Data Studio 中的数据(“成本”)从“文本”转换为“数字”不起作用

Transform Data („Cost“) in Google Data Studio from „Text“ to „Number“ does not work

情况:

我将根据从其他人复制到 Google Sheet.

中的数据在 Google Data Studio 中创建一个报告

此数据包括指标“成本”(“Gesamtkosten”)。 GDS 将其标识为 text/string.

我想在 GDS 中将其转换为数字/货币以将其用作度量标准。

到目前为止 - 很简单。

已经尝试过:

1.) 将数据类型从“文本”更改为“货币”/“数字”

2.) 使用 CAST 更改数据类型

CAST (Rechnungsbetrag Netto (Text) AS NUMBER)

3.) 用 REPLACE 和 TRIM 替换了“€”和“.”并删除了 Blancs 以最小化数字数据。

TRIM( REPLACE (REPLACE( Gesamtbetrag, ".",""), "€",""))

数据

这是 Google Sheet 的副本以及相关的栏目:

https://docs.google.com/spreadsheets/d/1b3L6p-tdiZRicQIlOHHr3iSLQTCbY7N1Nb1tcBCZv0I/edit

感谢您的帮助!

在单元格 D2 中试试这个:

=arrayformula( iferror( value( regexreplace(trim(C2:C); "[^-\d,]"; "") / sign(len(C2:C)) ) ) )

将结果列的格式设置为 格式 > 数字 > 货币