Sintassi
HAS(search_range, criterion)
- search_range—La cella o l'intervallo di celle in cui cercare
- criterio—Il valore che desideri trovare
Utilizzo esempio
=IF(HAS([Giorno della settimana]: [Giorno della settimana], "Lunedì"), "sì", “no”)
Utilizzo note
- La funzione HAS è stata progettata per funzionare con gli elenchi a discesa multi-selezione e le colonne multi-contatto. Non causerà un errore se utilizzato con altri tipi di colonna, ma restituirà vero solo se il criterio corrisponde esattamente al contenuto della cella o a un valore distinto all'interno di una cella multi-selezione o multi-contatto.
Nell'esempio sopra, se [Giorno della settimana]1 è in una colonna Testo/Numero, HAS restituirà “vero” se [Giorno della settimana]1 = “Lunedì” ma restituirà “falso” se [Giorno della settimana]1 = “Lunedì Martedì.” Se [Giorno della settimana]1 è in una colonna multi-selezione, HAS restituirà “vero” se [Giorno della settimana]1 = “Lunedì” e restituirà anche vero se [Giorno della settimana]1 contiene i valori di “Lunedì” e “Martedì”. Restituirà “falso” se il valore in [Giorno della settimana]1 = “Lunedì Martedì”. - La funzione HAS è distinta da CONTAINS perché cerca valori specifici, mentre CONTAINS cerca stringhe o caratteri contenenti i criteri.
Ad esempio, utilizzare HAS per cercare “mele” restituirà vero solo se “mele” è da solo in una colonna testo/numero o è un valore distinto all'interno di una colonna multi-selezione. L'uso di CONTAINS per cercare "mele", d'altra parte, restituirà vero se trova "mele" in qualsiasi parte di una cella di testo/numero o all'interno di qualsiasi valore distinto all'interno di una cella multi-selezione.
Esempi
Ecco alcuni esempi di utilizzo della formula HAS in un foglio.
| Formula | Descrizione | Risultato |
|---|---|---|
| =SUMIF([Articolo di abbigliamento]:[Articolo di abbigliamento], HAS(@cell, "T-Shirt"), [Unità vendute]:[Unità vendute]) | Somma i valori delle celle nella colonna Unità vendute se la cella adiacente nella colonna Articolo di abbigliamentodella stessa riga ha l'esatto valore corrispondente a T-Shirt La riga 1 soddisfa questi criteri. | 78 |
| =COUNTIFS([Data di vendita]:[Data di vendita], HAS(@cell, "13:55")) | Conta i valori delle celle nella colonna Data di venditacon l'esatto valore corrispondente al valore 15/02/19 13:55 La riga 2 soddisfa i criteri. | 1 |
| =IF(HAS([Articolo di abbigliamento]:[Articolo di abbigliamento], "Giacca"), "Vero", "Falso") | Se la colonna Articolo di abbigliamentoha l'esatto valore di corrispondenza di Giacca, la formula produce il valore Vero. La riga 3 soddisfa questi criteri. | Vero |
Hai ancora bisogno di assistenza?
Usa il modello del Manuale delle formuleper trovare ulteriori risorse di supporto e visualizzare oltre 100 formule, inclusi un glossario di ogni funzione con cui puoi esercitarti in tempo reale, ed esempi di formule comunemente usate e avanzate.
Trova esempi di come altri clienti di Smartsheet utilizzano questa funzione o chiedi del tuo caso d'uso specifico nella Community online di Smartsheet.