Query su fogli google: come utilizzare "non mi piace"? nella domanda
Puoi utilizzare la seguente sintassi in una query di Fogli Google per restituire tutte le righe il cui valore in determinate colonne è un modello “NOT LIKE”:
=QUERY( A1:C11 , " SELECT * WHERE NOT B LIKE '%uar%' " )
Questa particolare query restituirà tutte le righe nell’intervallo A1:C11 in cui la colonna B non contiene il modello “uar” in nessun punto della stringa.
Nota : l’operatore % è un carattere jolly in Fogli Google.
L’esempio seguente mostra come utilizzare questa sintassi nella pratica.
Esempio: utilizza “NON MI PIACE” nella query di Fogli Google
Supponiamo di avere il seguente set di dati contenente informazioni su vari giocatori di basket:
Possiamo utilizzare la seguente query per restituire tutte le righe in cui il valore nella colonna Posizione non contiene il modello “uar” in nessun punto della stringa.
=QUERY( A1:C11 , " SELECT * WHERE NOT B LIKE '%uar%' " )
Lo screenshot seguente mostra come utilizzare questa query nella pratica:
Tieni presente che le uniche righe restituite sono quelle in cui la colonna Posizione non contiene il modello “uar” in nessun punto della stringa.
In altre parole, nella query non viene restituita alcuna riga con la posizione “Keep”.
Puoi anche utilizzare più istruzioni “NOT LIKE” in una singola query.
Ad esempio, possiamo utilizzare la seguente query per restituire righe in cui la colonna Posizione non ha un modello come “uar” e la colonna Team non ha un modello come “er”:
=QUERY( A1:C11 , " SELECT * WHERE NOT B LIKE '%uar%' AND NOT A LIKE '%er%' " )
Lo screenshot seguente mostra come utilizzare questa query nella pratica:
Tieni presente che solo due righe soddisfano queste due condizioni “NON MI PIACE”.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre operazioni comuni in Fogli Google:
Query su Fogli Google: come restituire solo righe univoche
Query di Fogli Google: come rimuovere l’intestazione dai risultati
Query su Fogli Google: come ignorare le celle vuote nella query