Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Wienforth
Frequent Visitor

Inconsistent decimal Separator in KPI Visual (distance to goal style) in German localization

Hi everyone,

 

I hope one of you gurus can wave their magic wand and help me once again 🙂

 

TLDR:

Power BI Service set to German as language uses different decimal separators in KPI Visual when switching distance to target from percent to value.

 

  • Question 1: Is there a way to force Power BI to use a certain separator independent of Power BI Service language setting
  • Question 2: Why does the decimal separator differ when both show percentages just based on different "behind the scenes" values?

---------------------------------------------------------

I found an inconsistent behaviour in the KPI visual while having the Power BI Service language set to german.

More precisely, it`s about the decimal separator when switching from distance to target in percent vs distance to target as a value.

 

Set to when set to value, the decimal separator is a comma:

Wienforth_0-1729771778067.png

 

When set to percent it becomes a dot:

Wienforth_1-1729771807147.png

 

 

It becomes very apparent when comparing two different KPIs on the same page. Now I know Germany has a dot as a thousand separator and comma as the decimal separator.

Wienforth_2-1729771962250.png

 

 

1 ACCEPTED SOLUTION
Wienforth
Frequent Visitor

In case anyone lands on this post in the future:

The problem was a bug within the KPI visual from the microsoft side where a locale setting was hardcoded. The problem should be fixed in the near future from microsoft. 

View solution in original post

4 REPLIES 4
Wienforth
Frequent Visitor

In case anyone lands on this post in the future:

The problem was a bug within the KPI visual from the microsoft side where a locale setting was hardcoded. The problem should be fixed in the near future from microsoft. 

Wienforth
Frequent Visitor

Hi @v-mengmli-msft thanks a lot for your response!

I just opened a Bugticket for this behaviour as it is a lot more resource intensive / visual intensive to create multiple cards instead of just the KPI Visuals but it is at least an alternative!

v-mengmli-msft
Community Support
Community Support

Hi @Wienforth ,

 

Are you using KPI visual? As far as I know, its calculation and the format of the values are automatic, which cannot be modified manually and you cannot find the corresponding properties in the setting. If you want the value to display in the specified format, I recommend that you use the format function to create the measure and display the result on the card. The method of creating measures and using cards is more flexible than using KPI visual, and you can specify any format.

FORMAT function (DAX) - DAX | Microsoft Learn

Use custom format strings in Power BI Desktop - Power BI | Microsoft Learn

 

 

 

Best regards,

Mengmeng Li

Hi @v-mengmli-msft accepted as solution as it answers the question. It is not possible to define the decimal separator in a KPI visual independently.

 

I created a bug ticket directly with Microsoft for this. Just found another ticket gegarding the same error with an unsatisfactory answer:

https://community.fabric.microsoft.com/t5/Desktop/Display-error-decimal-point-instead-of-a-comma/td-...

 

Lets hope someone can wave their magic wand and fix it 🙂

 

Best regards

Timo

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.