Sie können die Funktion LookupSet() verwenden, um die Anzahl In-Office
zu erhalten. Fügen Sie einen Tablix mit der Gruppe Mitarbeitername hinzu.
![enter image description here](https://i.stack.imgur.com/Rpf64.png)
Beachten Sie die Arbeitstage Spalte ist in der Mitarbeitergruppenbereich, aber außerhalb der Details Gruppenbereich.
Mit diesem Ausdruck die Anzahl der Anwesenheits In-Office-pro Mitarbeiter zu erhalten:
=LookupSet(Fields!Employee.Value & "-" & "In-Office",
Fields!Employee.Value & "-" & Fields!Attendance.Value,
Fields!Attendance.Value,"DataSetName"
).Length
ersetzen DataSetName
durch den tatsächlichen Namen Ihres Datensatzes. Es wird die unten tablix produzieren:
![enter image description here](https://i.stack.imgur.com/GPQsP.png)
UPDATE: Basierend auf OP Kommentar.
Ersetzen Sie den Ausdruck LookupSet
und verwenden Sie diesen stattdessen, um der gefilterten Anzahl mehrere Kriterien hinzuzufügen.
=COUNT(IIF(Fields!Attendance.Value="In-Office" OR
Fields!Attendance.Value="Out for Official Business",
Fields!Attendance.Value,Nothing))
Es zählt In-Office
und Out for Official Business
Zeilen in der gegebenen Gruppe.
Lassen Sie mich wissen, ob dies hilft.
Danke alejandro zuleta. Was, wenn ich neuen Anwesenheitsstatus addiere (heraus für offizielles Geschäft) und ich will, dass es in der Zählung addiert wird, also zählt die Zählung "im Büro" und "heraus für das offizielle Geschäft". Wäre es möglich? – dalday
@dalday, überprüfe mein Update. –
es funktioniert. Vielen Dank für Ihre Hilfe. Es wird sehr geschätzt. – dalday