Des parties de cette page peuvent avoir été traduites automatiquement.

Fonction HAS

Cette fonction permet de rechercher une correspondance exacte avec une valeur unique, notamment si cette valeur se trouve dans les cellules d’une colonne à sélection multiple ou avec plusieurs contacts, ou parmi une plage de valeurs. Si la fonction HAS trouve la correspondance exacte, celle-ci renvoie « Vrai ». Sinon, elle renvoie « Faux ».

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.

FormuleDescriptionRé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.

Poser des questions à la communauté