2017-09-29 5 views
0

Ich bin ziemlich neu zu Business ObjectsBusiness Objects - Graf Distinct Einträge

Ich habe Daten für Anfragen, die dann eine Reihe von Status gegen sie haben. Ich habe Variablen verwendet, um ein Flag (von 1) auf denen mit dem Status "First_Seen" und "Authorized" zu erstellen.

Jetzt für RequestID einige haben nur eine autorisierte Flagge, einige haben nur eine First_Seen Flagge und andere haben beide Flags. Ich muss wissen, wie viele RequestIDs ich habe, unabhängig davon, ob sie 1 oder 2 Flags haben (nicht die Gesamtzahl der Flags).


Edit:

Beachten Sie, dass einige der RequestIDs mehrere Status haben.

RequestID | Status  | First_Seen_Flag | Authorised_Flag | 
:----------|:-------------:|:-----------------:|:-----------------:| 
123456  | First_Seen |  1   |  1   | 
123456  | Authorised |  1   |  0   | 
345678  | First_Seen |  1   |  1   | 
345678  | Authorised |  0   |  1   | 
987654  | First_Seen |  1   |  0   | 
765432  | Authorised |  0   |  0   | 

Ich brauche einzigartige RequestIDs zu zählen, wo die First_Seen_Flag 1 von Authorised_Flag 1 ist oder beide Flags 1 sind, wobei zu berücksichtigen ist, dass nicht alle RequestIDs beide Status haben oder haben mehrere dh 987.654, die nur eine einzige hat Status und 765432, die nur autorisiert ist, aber keine Markierung darauf hat, da sie nicht die zu markierenden Kriterien erfüllt.


Ihre Hilfe wird sehr geschätzt.

Gareth

Antwort

0

Um dies zu tun, müssen Sie eine Spalte erstellen eine „AND“ mit beiden Fahnen zu tun. Dann können Sie auf diese dritte Spalte zählen.

Neue Spalte sollten Sie so etwas wie unten Formel einfügen:

=([First_Seen] = 1) and ([Authorized] = 1) 
+1

Danke, aber dies nicht erreicht, was ich suchte. Ich werde versuchen, ein Beispiel zu geben, indem ich eine andere Antwort schreibe, da Kommentare nicht genügend Zeichen erlauben. – Gareth

Verwandte Themen