Utilisé dans une autre fonction pour collecter les valeurs spécifiques dans une plage qui correspond aux critères fournis.
Syntaxe
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
- plage—Le groupe de valeurs à collecter.
- plage_critère1—Le groupe de cellules à évaluer par le critère.
- critère1—La condition qui définit quelles sont les valeurs à collecter.
- plage_critère2, critère2, ... —[facultatif]Plages et critères supplémentaires à évaluer. Tous les critères doivent correspondre pour être collectés.
Exemple d'utilisation
AVG(COLLECT(Coût1:Coût5; Coût1:Coût5; > 30))
JOIN(COLLECT(Name1:Name5, Status1:Status5, "Active"), ", ")
Notes d'utilisation
- COLLECT doit être utilisé dans une autre fonction.
Exemples
Cet exemple référence les plages suivantes.
Élément | Livraison | Coût |
---|---|---|
T-Shirt | 5 | 20,00 |
Chaussettes | 43 | 5,75 |
Veste | 2 | 200,25 |
Shorts | 28 | 30,50 |
Pantalons | 14 | 50,00 |
Compte tenu du tableau ci-dessus, voici quelques exemples d'utilisation de COLLECT dans une feuille:
Formule | Description | Résultat |
---|---|---|
=AVG(COLLECT(Coût1:Cost5; Coût1:Coût5; >10,00)) | Coût moyen si supérieur à 10,00 | 75,1875 |
=MAX(COLLECT(Coût1:Coût5; Livraison1:Livraison5; >20)) | Coût maximal avec des fournitures supérieures à 20,00 | 30,50 |
=JOIN(COLLECT(Élément1:Élément5; Coût1:Coût5; > 20,00), ", ")) | Joindre les éléments avec une virgule et un espace pour un coût supérieur à 20,00 | Veste, Shorts, Pantalons |