Innerhalb einer anderen Funktion verwendet, um spezifische Werte in einem Bereich zu erfassen, die bestimmte Kriterien erfüllen.
Syntax
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
- Bereich—Die Gruppe der zu erfassenden Werte.
- Kriteriumsbereich1—Die Gruppe der Zellen, die nach dem Kriterium ausgewertet werden sollen.
- Kriterium1—Die Bedingung, die festlegt, welche Werte erfasst werden sollen.
- Kriteriumsbereich2, Kriterium2, ... —[optional]Zusätzliche Bereiche und Kriterien, die bewertet werden sollen. Alle Kriterien müssen für die Erfassung erfüllt sein.
Beispielnutzung
AVG(COLLECT(Kosten1:Kosten5; Kosten1:Kosten5; > 30))
JOIN(COLLECT(Name1:Name5, Status1:Status5, "Active"), ", ")
Nutzungshinweise
- COLLECT muss innerhalb einer anderen Funktion verwendet werden.
Beispiele
Dieses Beispiel verweist auf folgende Bereiche.
Element | Bestand | Kosten |
---|---|---|
T-Shirt | 5 | 20,00 |
Socken | 43 | 5,75 |
Jacke | 2 | 200,25 |
Kurze Hosen | 28 | 30,50 |
Hosen | 14 | 50,00 |
Es folgen einige Beispiele zur Verwendung von COLLECT in einem Blatt anhand der obigen Tabelle:
Formel | Beschreibung | Ergebnis |
---|---|---|
=AVG(COLLECT(Kosten1:Kosten5; Kosten1:Kosten5; >10,00)) | Durchschnittliche Kosten, wenn größer als 10,00 | 75,1875 |
=MAX(COLLECT(Kosten1:Kosten5; Bestand1:Bestand5; >20)) | Max. Kosten, wenn Bestand größer als 20,00 | 30,50 |
=JOIN(COLLECT(Element1:Element5; Kosten1:Kosten5; > 20,00), ", ")) | Elemente größer 20,00 mit Komma und Leerstelle verbinden | Jacke, Kurze Hosen, Hosen |