Google Sheets - Learn to use QUERY and that's it!

Поделиться
HTML-код
  • Опубликовано: 26 янв 2025

Комментарии • 39

  • @lordia79
    @lordia79 6 месяцев назад

    Grazie mille
    Torno a ripetere, i tuoi video sono ottimi come esecuzione e le spiegazioni sono sempre chiare

  • @_MagicMike
    @_MagicMike  3 года назад +1

    In descrizione trovi le QUERY mostrate nel video 🙂 Per qualsiasi dubbio, curiosità o suggerimento lasciami un commento qui sotto!

  • @CAVALLERIABURLESQUE
    @CAVALLERIABURLESQUE 3 года назад +1

    Spaziale. Veramente spaziale.
    Grande Michele, chapeau

    • @_MagicMike
      @_MagicMike  3 года назад

      Grazie a te del feedback 😉

  • @popcorneracademy
    @popcorneracademy 3 года назад +1

    Grazie Michele, aspettiamo con piacere l'approfondimento sulla funzione QUERY!

    • @_MagicMike
      @_MagicMike  3 года назад

      Grazie del feedback e dell'interesse 🙂 Farò a breve un video su un utilizzo più avanzato della funzione QUERY, rispetto a quello mostrato. Se sei interessato ad un approfondimento in particolare fammi sapere in modo che possa capire come modulare il tutorial. Grazie!

  • @temyraverdana6421
    @temyraverdana6421 3 года назад +1

    Molto interessante, veramente tantissime opportunità. Grazie

    • @_MagicMike
      @_MagicMike  3 года назад

      Grazie temyra per l'interesse e per il feedback! 🙂

  • @VitoMariaCusumano
    @VitoMariaCusumano Месяц назад +1

    Molto interessante!

  • @lionello970
    @lionello970 2 года назад

    Ciao Michele ho bisogno di aiuto per sottrarre dati (nel caso di orari...). Esempio: Data, Orario In, Orario Out (tre colonne ma la sottrazione è per riga)...come fo?

    • @_MagicMike
      @_MagicMike  2 года назад

      Ciao Lionello, se gli orari sono scritti nel formato: 11.00, ponendo che in A1 ci sia 11.00 e in B1 ci sia 12.30, scrivendo in un'altra cella =B1-A1 dovrebbe darti come risultato 1.30

    • @lionello970
      @lionello970 2 года назад +1

      Volevo usare la funzione query per le colonne di interesse e come ultima colonna la differenza degli orari ma non trovo altra soluzione che quella di usare array formula.
      @OnlyCurrentGenius // Ti ringrazio per quanto sto apprendendo da quando ti seguo. Prima o poi mi fai una dedica sul libro ...

  • @frankdemury4438
    @frankdemury4438 2 года назад

    Ciao Grazie! è possibile utilizzare il nome dell'intestazione della colonna piuttosto che il riferimento della colonna? Grazie

    • @_MagicMike
      @_MagicMike  2 года назад +1

      Ciao Frank, la formula QUERY è nativa di Google Sheets e si aspetta come primo parametro l'intervallo di celle in cui eseguire la query, che è espresso come riferimenti, ad esempio H1 o A1:B5. Eventualmente è possibile creare funzionalità _ad hoc_ lavorando via codice Apps Script.

    • @frankdemury4438
      @frankdemury4438 2 года назад +1

      @@_MagicMike ok grazie mille!

  • @AssistentiCiviciSanPietroInCas
    @AssistentiCiviciSanPietroInCas 2 года назад

    Salve, ho scritto =QUERY('2022'!A3:I;"select SUM(I) where A='Assistente 1' ") , ma nella cella mi appare scritto "SUM" e quella sotto la somma effettiva delle ore sell'assistente 1. Non è possibile evitare di vedere la scritta SUM ? Grazie. (ho cercato, ma a quanto pare è un errore che vedo solo io!)

    • @_MagicMike
      @_MagicMike  2 года назад

      Ciao, quel SUM non è qualcosa che vedi solo te ma è un comportamento previsto dalla funzione QUERY 🙂 si tratta dell'etichetta, per poterla gestire o eliminare è necessario inserire l'istruzione _label_ specificando il nome da assegnare o lasciandolo vuoto, in quest'ultimo caso l'etichetta sparisce.
      Nel tuo caso potrebbe funzionare nel seguente modo: =QUERY('2022'!A3:I;"select SUM(I) where A='Assistente 1' label SUM(I) ''"")

    • @robertotsolakis2409
      @robertotsolakis2409 2 года назад

      @@_MagicMike Ti ringrazio. Dopo qualche ora avevo trovato anch'io la soluzione "labe SUM(I)". Ora invece ho un'altro problema. Ammettendo che in una cella io inserisca un anno (diciamo nome della cella B1, per rendere dinamica una cella, ho visto che si mette '"&B1&'"!, ma non funziona!) e che la funzione QUERY di esempio soprariportata (che ora indica 2022), come facio a renderla dinamica? Inoltre non sono riuscito a far funzionare "is not null" appena lo inserisco, mi da come errore #RIF!, eppure in tutti gli esempi che ho visto, anche con where a due selezioni, i loro esempi sembrano funzionare.

    • @_MagicMike
      @_MagicMike  2 года назад

      @@robertotsolakis2409 Ciao Roberto, puoi provare ad inserire gli apici al parametro ''"&B1&'"'. Altrimenti potrebbe essere un caso che puoi risolvere in questo modo: ruclips.net/video/jCsxiL8HrfE/видео.html

    • @robertotsolakis2409
      @robertotsolakis2409 2 года назад +1

      @@_MagicMike Come avevo scritto sopra, purtroppo quella forma li da errore di #RIFerimento ... avevo visto anche il tuo video su FILTER ... speravo di non doverlo utilizzare.

    • @_MagicMike
      @_MagicMike  2 года назад

      @@robertotsolakis2409 Se riesci a risolvere con FILTER è anche più semplice, ad ogni modo gli apici e "is not null" sono due istruzioni diverse 👍

  • @italianjump
    @italianjump 2 года назад

    Buongiorno Michele e se volessi interrogare in base non ad un nome specifico si può fare ? Mi spiego se non volessi fare "SELECT * WHERE B = 'NOME'" ma al posto di 'NOME' inserisco una casella è possibile ? Ho inserito la formula "SELECT * WHERE B =" C2 dove C2 è una cella dove di volta in volta cambio il nome o un valore per avere risultati sempre diversi a seconda della query ma sinceramente non funziona. Sbaglio la formula io o non è proprio possibile ? Grazie.

    • @_MagicMike
      @_MagicMike  2 года назад

      Ciao john italiano, certo è possibile. Prova a dare un'occhiata al primo esempio della documentazione ufficiale Google dove è mostrata la sintassi da utilizzare: support.google.com/docs/answer/3093343?hl=it

  • @viessemondo4241
    @viessemondo4241 Год назад

    Ciao bellissima questa query. Ma si puo' usare anche insert e update? grazie

    • @_MagicMike
      @_MagicMike  Год назад

      Ciao, grazie a te del feedback! 🙂
      Per rispondere alla tua domanda, puoi eseguire solo le select con le varie clausole disponibili: developers.google.com/chart/interactive/docs/querylanguage?hl=it#language-clauses

    • @viessemondo4241
      @viessemondo4241 Год назад +1

      @@_MagicMike ciao grazie, ho visto che insert non esiste

  • @lordia79
    @lordia79 6 месяцев назад

    Buongiorno Michele ti ringrazio in anticipo per aver messo a disposizione le tue conoscenze; sono davvero utili e spiegate bene.
    Mi permetto di chiederti una informazione riguardante alcuni aspetti del lavoro che sto facendo su Google fogli in pratica sto preparando su di un foglio, delle tabelle di raccolta dati, ogni tabella, che rappresenta un ciclo di produzione, ha in fine un ulteriore tabella riepilogativa, tutto questo ripetuto in più fogli dello stesso, che sono riferiti ad ogni capannone di produzione.
    Poi tutti questi dati li devo raccogliere in una tabella riepilogativa su di un ulteriore foglio e qui volevo chiederti quale funzione è più indicata per raccogliere i dati dalle tabelle riepilogative di ogni impianto e sommarle allo stesso tempo ti dico che al momento ho risolto con il cerca.vert scrivendo la funzione con riferimento al primo foglio poi chiusa parentesi segno + e riscrivo cerca.vert cambiando foglio di riferimento e colonna di riferimento e così via, anche con il somma più se, ma cercavo qualcosa di più dinamico
    Grazie in anticipo scusami se il messaggio è così lungo

    • @_MagicMike
      @_MagicMike  6 месяцев назад

      Ciao Lorenzo, il metodo che hai utilizzato lo trovo funzionale, per cui se ottieni il risultato corretto potrebbe non valerne la pena smontarlo. È probabile che possa essere ottimizzato, tuttavia servirebbe uno studio sul progetto e il costo del servizio temo che non varrebbe la candela.

  • @MarvinPichardo-ss3jr
    @MarvinPichardo-ss3jr 4 месяца назад +1

    pazzesco

  • @giuliodreosto
    @giuliodreosto 2 года назад +1

    WOW mi hai aperto un mondo...
    sapresti indicarmi come posso raggruppare più di un nome?
    Mi spiego un po' meglio...
    ho una tabella con diverse marche (alfa, audi, mercedes, tesla ecc) mi piacerebbe richiamare tutte le tesla, le mercedes e le audi in ordine di data
    dici che è fattibile?
    GRAZIE MILLE

    • @giuliodreosto
      @giuliodreosto 2 года назад +1

      ho trovato nei suggerimenti sotto... GRAZIE ANCORA!

    • @_MagicMike
      @_MagicMike  2 года назад +1

      @Giulio Dreosto ottimo :) grazie a te del feedback!

    • @giuliodreosto
      @giuliodreosto 2 года назад

      @@_MagicMike altra domanda...
      posso dirgli di pescare i dati da più fogli e ordinarli per data?

    • @_MagicMike
      @_MagicMike  2 года назад +1

      @@giuliodreosto hai provato qualcosa di simile a questa? =QUERY({Sheet1!A1:C9;Sheet2!A1:C9;Sheet3!A1:C9}, "select Col1, Col2")

    • @giuliodreosto
      @giuliodreosto 2 года назад +1

      @@_MagicMike ci provo… grazie

  • @simonegiacomini5287
    @simonegiacomini5287 3 года назад +1

    Estremamente utile. Se ci riuscissi a mostrare come creare tabelle con grafici sarebbe interessantissimo

    • @_MagicMike
      @_MagicMike  3 года назад

      Ciao Simone, grazie del feedback e del commento! 🙂 Nel caso specifico a cosa ti riferisci in particolare con "creare tabelle con grafici"? Fammi sapere in modo che possa capire come costruire in modo funzionale il prossimo video sull'argomento. Grazie!