Teile dieser Seite wurden möglicherweise maschinell übersetzt.

DISTINCT-Funktion

Wird in einer anderen Funktion verwendet, um einen Bereich durch Entfernen von Duplikaten auf eindeutige Werte zu optimieren.

Syntax

DISTINCT(range)
  • range
    Stellt die Gruppe von Zellen dar, die ausgewertet werden sollen. Sie können eine oder mehrere Spalten einbeziehen.

Beispielnutzung

COUNT(DISTINCT([Erstellt von]:[Erstellt von]))

Nutzungshinweise

  • DISTINCT ist eine Hilfsfunktion und kann nicht unabhängig verwendet werden. Es ersetzt den Bereich innerhalb einer anderen Funktion oder Formel wie COUNT oder JOIN.

  • Damit DISTINCT die Werte auswerten kann, müssen sie alle denselben Datentyp haben (numerisch, Text, Datum usw.).  Sie erhalten einen Fehler "UNGÜLTIGER DATENTYP", wenn Sie auf einen Bereich mit Text- und numerischen Werten verweisen. Eine Zelle, die Text und Zahlen enthält, wie z. B. „Teil 157“, wird als Text erkannt und kann mit DISTINCT ausgewertet werden.

  • Um sicherzustellen, dass DISTINCT nur auf einen Datentyp verweist, sollten Sie COLLECT verwenden: 

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

Beispiele

Beispiel 1

COUNT(DISTINCT([Erstellt von]:[Erstellt von]))

Diese Funktion bestimmt, wie viele einzigartige Personen Formulare eingereicht haben, um Daten innerhalb des Sheets zu befüllen.

 

Beispiel 2

=JOIN(DISTINCT([Artikel auf Lager]:[Artikel auf Lager]), ", ")

Diese Formel kombiniert eindeutige Werte aus der Spalte "Artikel auf Lager" in einer einzigen Zeichenfolge, die durch Kommas getrennt ist.

Wenn Sie möchten, dass Ihre Ergebnisse als gestapelte Liste innerhalb einer Zelle angezeigt werden, wenn Sie die Option Textumbruch verwenden, oder als Liste in einem Feld mit Mehrfachauswahl, fügen Sie der Formel das Trennzeichen CHAR(10) hinzu:

=JOIN(DISTINCT([Artikel auf Lager]:[Artikel auf Lager]), CHAR(10))

Brandfolder Image
Example 2 DISTINCT function

 

Beispiel 3

INDEX(DISTINCT([Erstellt von]:[Erstellt von]), Sequence@row)

Verwenden Sie dies mit einem manuell nummerierten Sequenzwert, um alle eindeutigen Werte, die innerhalb eines Bereichs gefunden wurden, als Tabelle aufzulisten.

Brandfolder Image
Example 3 DISTINCT function

Fügen Sie IFERROR ein, wenn die Gesamtzahl der eindeutigen Werte kleiner als die Gesamtzahl der hinzugefügten Sequenzwerte sein kann. 

Sie benötigen weitere Hilfe?

Verwenden Sie die Vorlage für das Formelhandbuch, um weitere Unterstützungsressourcen zu finden, über 100 Formeln zu sehen, ein Glossar jeder Funktion zu überprüfen, mit der Sie in Echtzeit arbeiten können, und Beispiele für häufig verwendete und fortgeschrittene Formeln zu finden.

Sie können Beispiele finden, wie andere Smartsheet-Kunden diese Funktion verwenden, oder in der Smartsheet-Online-Community nach Ihrem spezifischen Anwendungsfall fragen.

Die Community fragen