SSRS Formel oder Ausdruck, um NaN in 0 zu ändern

7

Ich verwende den folgenden Ausdruck, um einen Prozentsatz zu berechnen:

%Vor%

Tage.Wert wird als 0 angezeigt, aber in einigen meiner Ergebnisse, anstatt 0% in meiner prozentualen Spalte zu lesen, wird tatsächlich NaN (keine Zahl) gelesen.

Kennt jemand den exakten Ausdruck forumla, den ich brauche und wo ich ihn in meinen aktuellen Ausdruck einfügen sollte, um zu sagen: "Wo NaN zeigt, setze stattdessen eine '0"?

(Siehe Bild)

    
JsonStatham 12.01.2012, 14:12
quelle

7 Antworten

8

Wie wäre es mit

? %Vor%     
general exception 13.01.2012, 09:23
quelle
12

Ich hatte kein Glück mit den obigen Antworten. Folgendes hat für mich funktioniert:

%Vor%     
hurleystylee 11.12.2012 15:15
quelle
4

Ich habe das für einen ähnlichen Fall verwendet,

=REPLACE(Fields!Days.Value/Sum(Fields!Days.Value, "Date_month_name"),"NaN","0")

    
Sreedhar Chintakunta 12.11.2014 05:16
quelle
2

Dies ist die einfachste & amp; am besten, denke ich,

%Vor%

Sie können auch eine 0 anstelle von nichts setzen.

    
Aditya 27.05.2014 11:43
quelle
2

Versuchen Sie

%Vor%     
Cody Konior 13.01.2012 03:31
quelle
1

Hier ist eine andere Option. Es sollte das Problem lösen und Infinite Antworten loswerden:

%Vor%     
Ratsnake 12.07.2017 10:36
quelle
0

Ich hatte ein ähnliches Problem und stellte fest, dass das Folgende am einfachsten war.

%Vor%

Wahrscheinlich nicht die beste Lösung, aber funktioniert.

    
Arix 04.09.2017 15:14
quelle