Tableau:如何通过参数对两个不同的指标进行条件格式化

Tableau: How to do conditional formatting of two different metrics by a Parameter

我有参数 "Metrica",要查看 1) 人数或 2) 金额

我正在使用此公式将指标转换为字符串以显示:

CASE [Métrica]
WHEN 'Conteo' THEN  str(COUNTD( [paracontar] ))
ELSE left(str( int( sum([Amount])/ 100000) / 10  ),6) + 'M'
END

当参数"Metrica"开启时'Conteo'字符串OK, 但是当不在 'Conteo' 上时,字符串会出现很多小数 像“2.399999M”

如何进行条件格式化,将字符串中的小数点去掉

CASE [Métrica]
WHEN 'Conteo' THEN  str(COUNTD( [paracontar] ))
ELSE str(ROUND((sum([Amount])/ 1000000)),1) + 'M'
END