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

Fonction DISTINCT

Utilisée dans une autre fonction pour affiner une plage de valeurs uniques en supprimant les doublons.

Syntaxe

DISTINCT(range)
  • range
    Représente le groupe de cellules à évaluer. Vous pouvez inclure une ou plusieurs colonnes.

Exemple d'utilisation

COUNT(DISTINCT([Créé par]:[Créé par]))

Notes d'utilisation

  • DISTINCT est une fonction d’assistance et ne peut pas être utilisée indépendamment. Elle remplace la plage au sein d’une autre fonction ou formule telle que COUNT ou JOIN.

  • Pour que DISTINCT les évalue, toutes les valeurs doivent correspondre au même type de données (numériques, texte, dates, etc.).  Vous obtiendrez une erreur de TYPE DE DONNÉES NON VALIDE lorsque vous faites référence à une plage contenant des valeurs textuelles et numériques. Une cellule contenant un mélange de texte et de chiffres, comme Référence 157, est considérée comme du texte et peut être évaluée à l’aide de la fonction DISTINCT.

  • Pour s’assurer que DISTINCT ne fait référence qu’à un seul type de données, envisagez d’utiliser COLLECT : 

    =COUNT(DISTINCT(COLLECT({Plage 1}, {Plage 1}, ISNUMBER(@cell))))

Exemples

Exemple 1

COUNT(DISTINCT([Créé par]:[Créé par]))

Cette fonction détermine le nombre de personnes uniques qui ont soumis des formulaires pour remplir les données dans la feuille.

 

Exemple 2

=JOIN(DISTINCT([Article en stock]:[Article en stock]), ", ")

Cette formule combine les valeurs uniques de la colonne Article en stock en une seule chaîne séparée par des virgules.

Si vous souhaitez que vos résultats apparaissent sous forme de liste empilée dans une cellule lorsque vous utilisez l’option Retour à la ligne du texte ou sous forme de liste dans un champ à sélection multiple, ajoutez le délimiteur CHAR(10) à la formule :

=JOIN(DISTINCT([Article en stock]:[Article en stock]), CHAR(10))

Brandfolder Image
Example 2 DISTINCT function

 

Exemple 3

INDEX(DISTINCT([Créé par]:[Créé par]), Sequence@row)

Utilisez ceci avec une valeur de séquence numérotée manuellement pour lister toutes les valeurs uniques trouvées dans une plage sous forme de tableau.

Brandfolder Image
Example 3 DISTINCT function

Incluez IFERROR si le nombre total de valeurs uniques peut être inférieur au nombre total de valeurs de séquence ajoutées. 

Besoin d’aide ?

Utilisez le modèle du Manuel des formules pour trouver plus de ressources d'assistance, consulter plus de 100 formules, passer en revue un glossaire de chaque fonction avec laquelle vous pouvez pratiquer en temps réel, et trouver des exemples de formules couramment utilisées et avancées.

Vous pouvez trouver des exemples de la façon dont d'autres clients de Smartsheet utilisent cette fonction ou poser des questions sur votre cas d'utilisation spécifique dans la communauté en ligne de Smartsheet.

Poser des questions à la communauté