cancel
Showing results for 
Search instead for 
Did you mean: 

SAP BPC EPM REPORTS SHOWS ZERO AS NEGATIVE IN REPORT. HOW DO I CHANGE THE FORMAT SETTING

jsmawai
Explorer
0 Kudos

Dear Experts,

I have a weird scenario where one of my EPM report is showing the result as ZERO in negative. (0) in RED. Tried all the ways to change the format values in the EPM formatting sheet. Can someone suggest me what could be the possible error?

Best Regards

Siddhu

Accepted Solutions (1)

Accepted Solutions (1)

former_member186338
Active Contributor
0 Kudos

Ups, due to the bad quality of your format setting picture I didn't understand that you show thousands!

Then you have to round to thousands:

=ROUND(EPMComparison(,D38,H38,I38),-3)

former_member186338
Active Contributor
0 Kudos

Like here:

Answers (6)

Answers (6)

jsmawai
Explorer
0 Kudos

Hello Vadim,

Excellent and thank you very much for breaking this. This is working for me and i can see the results as expected.

Also i will have to try the later formula """"[Red][<=-500](#,##0,);[>-500]#,##0,_)""""" as well.

Best Regards

Siddhu

former_member186338
Active Contributor
0 Kudos

This format formula can be applied to all cells, including data from BPC.

Don't forget accept the correct answer and close the discussion.

former_member186338
Active Contributor
0 Kudos

And you can also try this format without rounding at all:

[Red][<=-500](#,##0,);[>-500]#,##0,_)

It will show thousands, <=-500 will be red!

jsmawai
Explorer
0 Kudos

Applied the formula =ROUNDDOWN(EPMComparison(,XX,XX,XX),0) as well

jsmawai
Explorer
0 Kudos

Thank you for your prompt response Vadim. The formula is still showing me the negative value of ZERO.

=ROUND(EPMComparison(,D38,H38,I38),0)

former_member186338
Active Contributor
0 Kudos

Sorry, but not possible! It's not related to EPM, it's Excel feature.

=ROUND(...,0) will round to integer!

-0.0001 will be rounded to 0!

former_member186338
Active Contributor
0 Kudos

P.S. If you use formula:

=EPMComparison(,D38,H38,I38)

Use instead formula with rounding to integer:

=ROUND(EPMComparison(,D38,H38,I38),0)

former_member186338
Active Contributor
0 Kudos

Zero in red means that you have small negative number. Increase number of digits after decimal point and you will see it!