Syntaxe
HAS(search_range, criterion)
- plage_de_recherche—La cellule ou la plage de cellules dans laquelle la recherche est effectuée.
- critère—La valeur que vous voulez trouver
Exemple d'utilisation
=IF(HAS([Jour de la semaine]: [Jour de la semaine], "Lundi"), "oui", "non")
Notes d'utilisation
- La fonction HAS est conçue pour fonctionner avec les colonnes à sélection multiple et avec plusieurs contacts. Cela ne provoquera pas d'erreur s'il est utilisé avec d'autres types de colonnes, mais il ne renverra vrai que si le critère correspond exactement au contenu de la cellule ou à une valeur distincte dans une cellule à sélection multiple ou à contacts multiples.
Dans l'exemple ci-dessus, si [Jour de la semaine]1 est dans une colonne Texte/Nombre, HAS renverra « vrai » si [Jour de la semaine]1 = « Lundi » mais renverra « faux » si [Jour de la semaine]1 = « Lundi Mardi ». Si [Jour de la semaine]1 est dans une colonne à sélection multiple, HAS renverra « vrai » si [Jour de la semaine]1 = « Lundi » et renverra également vrai si [Jour de la semaine]1 contient les valeurs « Lundi » et « Mardi ». Il renverra « faux » si la valeur dans [Jour de la semaine]1 = « Lundi Mardi ». - La fonction HAS est distincte de CONTAINS car elle recherche des valeurs spécifiques alors que CONTAINS recherche des chaînes ou des caractères contenant les critères.
Par exemple, utiliser HAS pour rechercher « pommes » ne renverra vrai que si « pommes » est seul dans une colonne texte/nombre ou est une valeur distincte dans une colonne à sélection multiple. L’utilisation de CONTAINS pour rechercher le terme « pommes », en revanche, renvoie Vrai si « pommes » se trouve n’importe où dans une cellule texte/nombre, ou dans une valeur distincte d’une cellule à sélection multiple.
Exemples
Voici quelques exemples d’utilisation de HAS dans une feuille.
| Formule | Description | Résultat |
|---|---|---|
| =SUMIF([Article vêtement]:[Article vêtement], HAS(@cell, "T-Shirt"), [Unités vendues]:[Unités vendues]) | Calcule le total pour chaque cellule de la colonne Unités vendues si la cellule adjacente de la colonne Article vêtement de la même ligne a la valeur exacte de T-Shirt La ligne 1 répond à ces critères. | 78 |
| =COUNTIFS([Date de vente]:[Date de vente], HAS(@cell, "13h55")) | Calcule les valeurs des cellules de la colonne Date de vente dont la valeur exacte est 15/02/19 13h55 La ligne 2 répond aux critères. | 1 |
| =IF(HAS([Article vêtement]:[Article vêtement], "Veste"), "Vrai", "Faux") | Si la colonne Article vêtement a la valeur exacte de Veste, le formulaire produit la valeur Vrai. La ligne 3 répond à ces critères. | Vrai |
Besoin d’aide ?
Utilisez le modèle Manuel des formules pour trouver plus de ressources d'assistance et consulter plus de 100 formules, y compris un glossaire de chaque fonction avec laquelle vous pouvez vous entraîner en temps réel, et des exemples de formules couramment utilisées et avancées.
Trouvez des exemples de la façon dont d'autres clients de Smartsheet utilisent cette fonction ou posez des questions sur votre cas d'utilisation spécifique dans la communauté en ligne de Smartsheet.