Syntax
HAS(search_range, criterion)
- search_range—Die Zelle oder der Zellbereich, innerhalb dessen gesucht wird.
- Kriterium—Der Wert, den Sie finden möchten
Beispielnutzung
=IF(HAS([Wochentag]: [Wochentag], "Montag"), "ja", “nein”)
Nutzungshinweise
- Die HAS-Funktion sollte mit Dropdown-Feldern mit Mehrfachauswahl und Spalten mit mehreren Kontakten funktionieren. Es wird keinen Fehler verursachen, wenn es mit anderen Spaltenarten verwendet wird, aber es wird nur dann wahr zurückgeben, wenn das Kriterium genau mit dem Inhalt der Zelle oder einem bestimmten Wert innerhalb einer Mehrfachauswahl- oder Mehrfachkontaktzelle übereinstimmt.
Im obigen Beispiel, wenn [Wochentag]1 in einer Text/Zahl-Spalte ist, gibt HAS „wahr“ zurück, wenn [Wochentag]1 = „Montag“ ist, gibt jedoch „falsch“ zurück, wenn [Wochentag]1 = „Montag Dienstag“ ist. Wenn [Wochentag]1 in einer Mehrfachauswahl-Spalte ist, gibt HAS „wahr“ zurück, wenn [Wochentag]1 = „Montag“ ist, und gibt auch wahr zurück, wenn [Wochentag]1 die Werte „Montag“ und „Dienstag“ enthält. Es gibt „falsch“ zurück, wenn der Wert in [Wochentag]1 = „Montag Dienstag“ ist. - Die HAS-Funktion unterscheidet sich von CONTAINS, da sie nach spezifischen Werten sucht, während CONTAINS nach Zeichenfolgen oder Zeichen sucht, die die Kriterien enthalten.
Zum Beispiel wird die Verwendung von HAS zur Suche nach „Äpfeln“ nur dann wahr zurückgeben, wenn „Äpfel“ allein in einer Text/Zahl-Spalte steht oder ein bestimmter Wert innerhalb einer Mehrfachauswahl-Spalte ist. Wenn Sie jedoch mit CONTAINS nach Äpfeln suchen, wird „true“ zurückgegeben, wenn „Äpfel“ in einem beliebigen Teil einer Text-/Zahlenzelle oder in einem bestimmten Wert in einer Zelle mit Mehrfachauswahl gefunden wird.
Beispiele
Hier einige Beispiele für die Verwendung von HAS in einem Sheet.
| Formel | Beschreibung | Ergebnis |
|---|---|---|
| =SUMIF([Kleidungselement]:[Kleidungselement], HAS(@cell, "T-Shirt"), [Verkaufte Einheiten]:[Verkaufte Einheiten]) | Summiert die Zellwerte in der Verkaufte EinheitenSpalte, wenn die angrenzende Zelle in der KleidungselementSpalte derselben Zeile den genau entsprechenden Wert für T-Shirt aufweist Zeile 1 erfüllt die Kriterien. | 78 |
| =COUNTIFS([Verkaufsdatum]:[Verkaufsdatum], HAS(@cell, "13:55 Uhr")) | Zählt die Zellwerte in der VerkaufsdatumSpalte, die den genau entsprechenden Wert von 15.02.2019 13:55 Uhr aufweist Zeile 2 erfüllt die Kriterien. | 1 |
| =IF(HAS([Kleidungselement]:[Kleidungselement], "Jacke"), "True", "False") | Wenn die KleidungselementSpalte den genau passenden Wert für Jacke, aufweist, gibt die Formel den Wert True aus. Zeile 3 erfüllt die Kriterien. | Wahr |
Sie benötigen weitere Hilfe?
Verwenden Sie die Vorlage Formelhandbuch, um weitere Unterstützungsressourcen zu finden und über 100 Formeln anzuzeigen, einschließlich eines Glossars jeder Funktion, mit der Sie in Echtzeit arbeiten können, sowie Beispiele für häufig verwendete und fortgeschrittene Formeln.
Finden Sie Beispiele, wie andere Smartsheet-Kunden diese Funktion nutzen, oder fragen Sie nach Ihrem spezifischen Anwendungsfall in der Smartsheet-Online-Community.