Google Fogli (Sheets) - Funzione Query

  Рет қаралды 9,631

Andrea Guerri - B4you Educational

Andrea Guerri - B4you Educational

Күн бұрын

Пікірлер: 40
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Sostieni il canale: 👉www.buymeacoffee.com/andreaguerri/grazie-per-il-tuo-supporto 👉www.paypal.me/AndreaGuerri
@giovannicarrasca9748
@giovannicarrasca9748 2 жыл бұрын
Ciao Andrea, mi associo ai miei colleghi GoogleSheetiani per i complimenti a te rivolti. Avrei un quesito da porti. Nell'esempio che fai per la funzione Where vi è la possibilità di filtrare i dati grazie ad una convalida dei dati? Mi spiego meglio. Nella cella A1 ho un convalida dei dati riferito alla Colonna B del tuo DB quindi attraverso un menu a tendina posso selezionare il tipo di prodotto. Dolci Carne ecc la query che vorrei è =QUERY(TB_Fatturato;"Select A, B where B=A1") provando ciò restituisce un errore, cosa che non fa se modifico la query inserendo il dato Dolci Carne ecc come da tuo esempio.
@andreaguerri.educational
@andreaguerri.educational 2 жыл бұрын
Grazie mille... in un altro video mostro come concatenare una data ad una cella. Ad ogni modo, la query lavora in SQL che è una stringa di testo, quindi basta digitare il testo fino all'uguale comprensivo dell'apice, concatenare il riferimento alla cella e poi concludi concatenando tra virgolette apice, quindi sarà così alla fine where B ='"&A1&"'")
@andreaguerri.educational
@andreaguerri.educational 2 жыл бұрын
Ricordati che il testo va sempre tra apici, mentre numeri no. Se vuoi però un approccio più semplice usa anche Filter che è molto potente e più semplice. Trovi esempi qui o su il mio canale LinkedIn.
@giovannicarrasca9748
@giovannicarrasca9748 2 жыл бұрын
@@andreaguerri.educational Grazie per le info. Si ho visto che parlavi di Filter in altri video. Stavo cercando di approfondire lo "strumento" query adattandolo al mio foglio di calcolo. Volevo impostare le formule in maniera tale da far riferimento ad altre celle che andrebbero poi opportunamente compilate per filtrare i dati senza dover mettere, o meglio far mettere mani alle formule.
@andreaguerri.educational
@andreaguerri.educational 2 жыл бұрын
@@giovannicarrasca9748 se hai bisogno di qualche dritta e di voler condividere il foglio così da essere più risolutivi ti invito a usare forumexcel
@ClaudioSilvestrelli
@ClaudioSilvestrelli Жыл бұрын
Ciao Andrea, grazie per i tuoi video. Una domanda: è possibile, con la Query, richiamare i dati da fogli differenti? Grazie in anticipo per la tua eventuale e gentile risposta
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Certamente. Se intendi fogli come file, va usato importrange e Col + numero colonna. Esempio colonna C sarà 3. Altrimenti se intendi foglio, basta selezionare il foglio e l'intervallo durante la creazione della funzione.
@ClaudioSilvestrelli
@ClaudioSilvestrelli Жыл бұрын
@@andreaguerri.educational perdonami, non ho posto bene la domanda. Intendevo dire se posso chiedere di effettuare la ricerca su più fogli contemporaneamente. Caso specifico: Foglio trimestre 1, foglio Trimestre 2 e così via. A me serve fare una selezione delle migliori performance dei fari trimestri raggruppate in un unico foglio, quindi mi servirebbe che la ricerca venga fatta su più fogli contemporaneamente. Ho provato con la virgola, ma mi dà errore e quindi mi è venuto il sospetto che non si possa fare
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
@@ClaudioSilvestrelli devi creare una matrice dei dati guarda questo video: kzbin.info/www/bejne/l3awo5awgdGqqKc
@ClaudioSilvestrelli
@ClaudioSilvestrelli Жыл бұрын
@@andreaguerri.educational fantastico! Grazie infinite! P.s.: ti ho scoperto da poco ma mi hai già conquistato! ( P.s.: sai che ormai non capisco più dov'è il confine tra Google Sheets e un gestionale!? 🤣
@mario1556
@mario1556 Жыл бұрын
Ciao Andrea,complimenti, ma se volessi indicare il valore di una cella per filtrare la query?
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Se guardi il resto dei video, la 3 parte in particolar modo lì spiego come fare...
@salvatorecosenza9376
@salvatorecosenza9376 Жыл бұрын
C'é il video di Google fogli con la query che includa la funzione LIKE con "%" in una colonna?
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Non fatto da me: kzbin.info/www/bejne/mIiZgWWPq7GskMk Ti consiglio anche questo post semplice: infoinspired.com/google-docs/spreadsheet/like-string-operator-in-google-sheets-query/ Cmq ti consiglio in alcuni casi piuttosto matches che hai un controllo maggiore (oltre alla funzione like) anche se devi conoscere un minimo di funzioni regex, ma non è così difficile: infoinspired.com/google-docs/spreadsheet/matches-regular-expression-match-in-google-sheets-query/ kzbin.info/www/bejne/r6SvlIqni5VsnMk
@griccardodigregorio
@griccardodigregorio 2 жыл бұрын
Ciao Andrea, grazie per il video. volevo chiederti se e come possibile inserire in una cella (con una query che prende dati da piu fogli) il nome del foglio da cui ha preso il dato. grazie ancora
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Non so se ho capito, ma hai una query che raccoglie dati da più fogli, e tu in un'altra cella vorresti che ti dica da che fogli prende quei dati la query?
@73dominoav
@73dominoav 2 жыл бұрын
Ciao Andrea sono alle prime armi con Google sheet volevo sapere come si fa con le query ad ottenere in una unica colonna ,i dati di tre colonne distinte ?
@andreaguerri.educational
@andreaguerri.educational 2 жыл бұрын
Se i dati riportati sono solo di una riga, puoi usare MATR.TRASPOSTA e poi la funzione Query. Altrimenti, ma non avendo il file non saprei come aiutarti in maniera specifica, se ad esempio ho 3 colonne A,B,C e ognuna ha una suo valore da valutare, puoi usare le tabelle dinamiche che si racchiudono tra parentesi graffe ( { } ) e devono essere separate dal punto e virgola ( ; ). Esempio ={ query(INTERVALLO;"Select A where A ='VALORE' and B = 'VALORE' and C = 'VALORE'") ; query(INTERVALLO;"Select B where A ='VALORE' and B = 'VALORE' and C = 'VALORE'") ; query(INTERVALLO;"Select C where A ='VALORE' and B = 'VALORE' and C = 'VALORE'") }
@lordia79
@lordia79 Жыл бұрын
Ciao Andrea, ho una domanda da farti su Google Sheets; diciamo che in un campione di pesi messi in colonna devo calcolare il COEFFICENTE DI VARIAZIONE per avere l'uniformità dei pesi ed uso questa formula; ti faccio un esempio, =DEV. ST(A5:A65)/peso medio*100; e fin qui nessun problema, ma ho difficolta se in questo campione voglio calcolare la DEVIAZIONE STANDARD comprendendo i pesi (quindi le celle con i valori da me desiderati), esempio solo quelli "0.7" oppure "0.7", in pratica escludendo i minori di, oppure i maggiori di, oppure includendo i valori tra 1 e 0.7, non so se sia possibile ; diciamo tipo MEDIA. SE, oppure MEDIA.PIU'.SE per intenderci. Al momento ho risolto facendo sul campione la Formattazione condizionale in modo tale che evidenzio le celle con i valori di cui ho bisogno cosi che posso selezionarle ed inserirle tra le parentesi del calcolo DEVIAZIONE STANDARD. Ti chiedo se c'è una funzione più adatta da quella usata da me o comunque più snella; grazie in anticipo e ti ringrazio per i video che sono davvero molto utili, a presto
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Ti invito a chiedere aiuto su forumexcel perché siamo in diversi che possiamo aiutarti e puoi anche condividere un progetto su cui lavorare. Devi andare nella sezione altri fogli. Grazie
@lordia79
@lordia79 Жыл бұрын
Ok grazie mille
@carminetavano2211
@carminetavano2211 2 жыл бұрын
Ciao Andrea grazie per l’ottimo video, ti volevo chiedere ho assoluto bisogno di selezionare tutto le colonne con anche celle vuote, perché il file si aggiorna ogni volta con dati inseriti attraverso moduli di Google. Come faccio a non far vedere le celle senza dati nel risultato della query?
@andreaguerri.educational
@andreaguerri.educational 2 жыл бұрын
Grazie per i complimenti! Puoi usare se hai una colonna, ad esempio la A, che sei sicuro che hai dati senza valori, digiti: where A is not null, se aggiungi ad un'altra richiesta di calcolo ricordati di mettere AND. Ad esempio: where C = 'Nutella' AND A is not null
@carminetavano2211
@carminetavano2211 2 жыл бұрын
@@andreaguerri.educational Grazie
@deboratodde7640
@deboratodde7640 Жыл бұрын
Ciao Andrea, complimenti per il video molto interessante! volevo chiederti se esiste un modo per fare questo: da tre fogli di una stessa cartella (contenenti lo stesso tipo di dati es prodotti (matite, gomme, penne), prezzo ecc ) creare un quarto foglio che contenga un tipo di dato ad esempio tutti i record relativi a matite estratti dai tre file. Saluti.
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Puoi usare le array, cioè matrici dei dati (kzbin.info/www/bejne/l3awo5awgdGqqKc). Per creare una matrice usi le parentesi graffe {}. Puoi includere colonne usando lo slash \ e per raggruppare i dati per riga invece il punto e virgola :. Per semplificare la cosa avrai (invento dalla colonna A a G) questa situazione {Foglio1!A2:G ; Foglio2!A2:G ; Foglio3!A2:G} questo è l'intervallo che raggruppa i tre fogli allineando i dati ogni blocco sotto al successivo: Ora puoi usare la funzione Query in questo modo (immaginando che i dati da ricercare siano in b che è uguale alla seconda colonna dell'intervallo: =Query({Foglio1!A2:G ; Foglio2!A2:G ; Foglio3!A2:G}; "Select * where Col2 ='matite'")
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Un'alternativa è quella di usare FILTER, in questo caso, usando l'esempio precedente, puoi fare così: =filter({Foglio1!A2:G ; Foglio2!A2:G ; Foglio3!A2:G} ; {Foglio1!B2:B ; Foglio2!B2:B ; Foglio3!B2:B} ="Matite"). In pratica utilizzi le colonne come criteri di condizione. Ma in questo caso specifico, usando 2 o più fogli, devi riprodurre le stesse colonne di condizione usando le array (nel mio esempio è la colonna B)
@deboratodde7640
@deboratodde7640 Жыл бұрын
@@andreaguerri.educational Grazie Andrea! mi sei stato di grande aiuto! ho provato con Filter e funziona benissimo, comunque voglio provare anche con l'altro approccio.Saluti.
@pierdarionicolello7905
@pierdarionicolello7905 2 жыл бұрын
Ottimo video, complimenti. Volevo chiederti se per questo video e anche per gli altri puoi mettere a disposizione per il download il file di esempio sul quale lavori. Per seguirti negli esempi ho scaricato un file di dati da internet ma ci deve essere qualcosa che non é coerente infatti non tutte le QUERY mi danno risultati coerenti
@andreaguerri.educational
@andreaguerri.educational 2 жыл бұрын
Grazie mille docs.google.com/spreadsheets/d/1lZe-7fWDzzf-btNsN-EOtcOXsP_tnR4arN7QU5tjXZ8/copy
@gerardozuccala
@gerardozuccala 3 жыл бұрын
Ciao Andrea, ottimo video, bella questa funzione Query che è come la funzione FILTRO in Excel e anche le Power Query, mi è solo rimasto un unico dubbio, ma si devono scegliere le colonne (A,B,C ecc. ecc.) oppure si può anche scegliere dei campi di piccole tabelle esempio un intervallo come questo A25:B56? un saluto
@andreaguerri.educational
@andreaguerri.educational 3 жыл бұрын
Ciao, si certo, mi sembra che nel video lo spiego. La funzione riconosce le colonne A e B indipendentemente dalle righe selezionate. Un grande vantaggio che vedremo in un prossimo video, è COL da usare in casi specifici al posto delle colonne A, B ecc. La funzione FILTER (ho fatto diversi video) in diversi casi è molto più comoda, ma non riesce a fare quello che si ottiene tramite la funzione Query, come ad esempio sommare e contare o per valori minimi e massimi. Ma il grande vantaggio è che si possono combinare entrambe le funzioni, e ne farò prossimamente un video. In pratica la funzione FILTER nasce dalla funzione QUERY, ma quest'ultima non è stata tolta proprio perché in un'unica funzione hai un sacco di altre funzioni incorporate (Order che sostituisce SORT, LIMIT che sostituisce ARRAY_CONSTRAIN e così via) e poi ha funzioni atipiche che altrimenti non si potrebbero fare. Grazie della tua ottima domanda e per i tuoi complimenti...ci becchiamo...😀
@MuranoNet
@MuranoNet Жыл бұрын
ciao Andrea, ho scritto così =QUERY(INSERIMENTO;"Select A,B,C,D,G,N,R,X") dice: Nome intervallo sconosciuto: "INSERIMENTO". cosa sbaglio? LA scheda INSERIMENTO c'è ed è popolata...
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Il nome dell'intervallo: =QUERY("INSERIMENTO!A:X";"Select A,B,C,D,G,N,R,X")
@ClaudioSilvestrelli
@ClaudioSilvestrelli Жыл бұрын
Ciao Andrea, una domanda: sto facendo una Query e quando inserisco l'intervallo da interrogare, non mi dà la possibilità di inserirlo oltre la riga 39. Mi spiego QUERY(Foglio1! A1:FN39 ... ec ecc) questo me lo fa fare. Invece QUERY(Foglio1!A1:FN40 ... ecc ecc) non me lo fa fare: inserisce i valori delle varie righe all'interno della della prima cella) Credi sia solo un errore della formula oppure c'è un'interpretazione che non conosco (e non trovo nelle descrizioni della formula riportate in google support)? Grazie mille in anticipo
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
Per fortuna ho riguardato il post che mi hai scritto perché ti avevo risposto e non so perché non appare. Allora non avendo il file è difficile capire, ma così ad occhio se metti F40 e non funziona è perché probabilmente hai limitato le celle fino alla riga 39. In tutti i casi, mai mettere limitati gli intervalli (a patto di specifiche situazioni). Quindi metti pure Foglio!A:FN e basta.
@ClaudioSilvestrelli
@ClaudioSilvestrelli Жыл бұрын
@@andreaguerri.educational grazie! Il problema è che se metto senza limiti, mi dà ugualmente quel problema. Per giunta ho notato che la stessa cosa avviene con le colonne: funi alla CM mi prende tutto, dalla CO, posso numerare fino alla riga 39. È come se ci fosse un limite di numero di celle. Ti risulta?
@andreaguerri.educational
@andreaguerri.educational Жыл бұрын
@@ClaudioSilvestrelli come ripeto senza un file è difficile, ma c'è un limite di 10 milioni di celle (sono davvero tante), non penso che tu l'abbia raggiunto... almeno.
@ClaudioSilvestrelli
@ClaudioSilvestrelli Жыл бұрын
@@andreaguerri.educational allora magari ripeto la formula in un altro foglio e vedo se si tratta solo di un errore all'interno di quel foglio specifico. Vado per esclusione. Approfitto per chiederti se tu organizzi o vendi anche corsi, nello specifico su AppScript. Ti seguo da poco e non ho ancora approfondito, ma dal poco che sono riuscito a vedere, non mi sembrava ci fossero
Google Fogli (Sheets) - Funzione Query 2 parte
26:13
Andrea Guerri - B4you Educational
Рет қаралды 2,5 М.
Automatic Deadline System with Google Sheets
4:15
Google, No-Low Code Apps & Mindset Transformation!
Рет қаралды 20 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 544 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 17 МЛН
Novità 2024: Tabelle Google Sheets (Sheets with Table)
21:27
Andrea Guerri - B4you Educational
Рет қаралды 2,5 М.
QUERY - Drop Down List to Filter Data - Google Sheets
15:25
Learn Google Sheets & Excel Spreadsheets
Рет қаралды 358 М.
Lavoriamo con le tabelle di Google Sheets
29:03
Andrea Guerri - B4you Educational
Рет қаралды 1 М.
Google Fogli (Sheets) - InputDati + Script
18:54
Andrea Guerri - B4you Educational
Рет қаралды 19 М.
Usare CERCA.VERT e CONVALIDA DEI DATI in un foglio di calcolo
18:09
Alessio Toccaceli
Рет қаралды 7 М.
Cerca Vert in Google Sheet (fogli): Usalo COSÌ!
9:44
Diventa Esperto
Рет қаралды 2,3 М.
Google Fogli (Sheets) - Filtro Dinamico con modulo ricerca by Filter
20:38
Andrea Guerri - B4you Educational
Рет қаралды 6 М.
Google Fogli (Sheets) - Array Matrice + Somma
12:25
Andrea Guerri - B4you Educational
Рет қаралды 2,6 М.
Google Sheets QUERY Function Tutorial - SELECT, WHERE, LIKE, AND, OR, LIMIT statements - Part 1
19:30
Learn Google Sheets & Excel Spreadsheets
Рет қаралды 690 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН