GOOGLE SHEETS : COMMENT UTILISER LA FONCTION "QUERY" ? (2/2)

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

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

  • @MegaProyk
    @MegaProyk 3 месяца назад +2

    Merci beaucoup pour la vidéo, les exemples sont très pratiques

    • @Windtopik
      @Windtopik  3 месяца назад +1

      Merci beaucoup également pour ce retour sur la vidéo ! :)

    • @MegaProyk
      @MegaProyk 3 месяца назад

      ​@@Windtopik J'ai regardé tes vidéos parce que je cherche à faire quelque chose que je n'arrive toujours pas à faire... Je veux afficher une valeur selon 3 ou plus conditions/colonnes. La fonction filter prend en compte que 2 conditions et l'opérateur and de Query ne marche pas non plus comme j'aimerais... Voici ce que j'ai essayé :
      =query('AUTO STOCK'!A2:N; "Select Col1 where Col5='"&A35&"' and Col6='"&G$1&"' and Col8='"&B35&"' and Col9='"&C35&"' " ;20)
      J'imagine que le and doit concerner la même variable/colonne ? Une idée de comment je pourrais faire ce que j'aimerais ?
      En l'occurrence, afficher tous les codes de chemise (col1) qui correspondent à certains critères (couleur, taille, type de col etc)
      Merci beaucoup d'avance! ! :)

  • @RescAdv
    @RescAdv 10 месяцев назад +1

    Vraiment top, c'est excellement bien présenté. Merci beaucoup

    • @Windtopik
      @Windtopik  10 месяцев назад

      Merci beaucoup pour ce retour sur la vidéo ! :)

  • @raysteph9
    @raysteph9 7 месяцев назад +1

    Merci beaucoup pour ce tuto et le précédent aussi sur cette fonction...C'est très claire et vraiment bien expliqué. Par ailleurs si on veut pouvoir effectuer plusieurs sommes (sum) de plusieurs colonnes en même temps dans la fonction svp?

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

      Merci beaucoup pour ce retour sur les vidéos. :)
      Pour effectuer la somme de plusieurs colonnes dans une même fonction, il suffit de définir les plages de cellules des colonnes séparées par un ";" dans la formule. Ce qui pourrait donner un résultat comme celui-ci "=SOMME(C3:C5;E3:E5)" soit avoir la somme des plages de cellules "C3:C5" et de "E3;E5".
      Bonne continuation! :)

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

    Bravo, de bons exemples vulgarisateurs. Merci bcp !

  • @Apprendreenfaisant-me2rc
    @Apprendreenfaisant-me2rc 11 месяцев назад +1

    Super vidéo très instructive !!

  • @Excel13
    @Excel13 Месяц назад

    Merci beaucoup @Windtopik, cette vidéo est vraiment très utile et bien faite.
    Elle m'a permis de vraiment progresser dans Google Sheets.
    Jusqu'à présent, j'utilisais principalement des boucles dans AppScript. Mais la vitesse d'exécution, en comparaison à une requête SQL via QUERY, n'a rien à voir.
    Partout où je le peux, je substitue ce code avec cette fonction. Reste bien évidemment à augmenter mes connaissances sur ce langage SQL.
    Voulant profiter de vos connaissances, puis-je vous posez quelques problèmes ici ?
    Dans le style : "J'ai 2 colonnes, A et C qui contiennent des Noms. Je désire en créer une troisième en D qui est le résultat des Noms présents dans la colonne A, moins les Noms qui se trouvent dans la colonne B."
    Encore Merci

    • @Excel13
      @Excel13 Месяц назад

      Bon, j'ai fini par trouver une solution, mais comme je ne suis pas sur que le sujet soit encore suivi, je donnerai ma solution sur demande, si ça intéresse quelqu'un.

  • @franckdillies5213
    @franckdillies5213 11 месяцев назад +1

    Merci !!!

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

    Bonjour et merci pour les tutos, c'est super utile. J'ai juste un souci, ce que tu montres pour une date, je n'arrive pas à le faire pour du texte. Concretement, si dans ma BDD j'ai des prénoms et que je souhaite faire un QUERY par rapport à ma case A1 ou il y a écrit Théo, que mon QUERY affiche toute les données ou cela concerne Théo. Et si j'écris dans ma A1 Michel, que mon Query affiche les données qui concerne michel.
    Je ne sais pas si c'est trés clair désolé :)

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

    👍 encore une fois!

  • @jean-baptistezirimba2504
    @jean-baptistezirimba2504 2 года назад +1

    super

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

    BRAVO et merci pour ces tutos très pédagogiques.
    Concernant l'exemple 10 il me semble que si la plage de la feuille annexe est nommée, on évite les complications d'écriture de la requête. On retombe dans le cas des exercices précédents

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

      Merci beaucoup Gérard pour ce retour! :)
      Oui en effet! Très bonne remarque. Il est en effet plus simple de passer par l'utilisation d'une plage nommée. Un oublie dans mon cas. ;)

  • @CFMD-lv9uh
    @CFMD-lv9uh 3 месяца назад

    Bonjour. Merci pour tout cela... très bien fait.
    Cependant, je suis face au problème suivant: Je voudrais que le texte recherché par la fonction QUERY soit le texte d'une cellule externe déjà renseignée. Est-ce possible ?
    Exemple : =QUERY(données;select"B,C,D where B='texte de la cellule A2'")
    Par avance merci.

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

    Bonjour, vidéo au top! Sachant que Query permet d'afficher, comment peut-on modifier les données obtenues suite à une requête sans passer par gscript?

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

      Bonjour et merci pour ce retour sur la vidéo Aurélien. :)
      En effet, il n'est pas possible de modifier les données avec une requête QUERY. Cette fonction permet uniquement d'afficher des données spécifiques depuis un tableau de données.
      Hélas sans modifier directement les données dans la BDD (ou peut-être avec un script) je ne vois pas d'autres solutions. Mais n'hésite pas à me préciser ton besoin pour que je comprenne mieux le besoin. ;)
      Bonne continuation.
      - Régis

  • @Ali-zz2ry
    @Ali-zz2ry Год назад +1

    Bonjour Windtopik
    En fait ,ton système Query c’est comme un algorithme dont il faut connaître le langage pour exploiter une grosse somme de données en une poignée de seconde.

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

      Bonjour,
      Oui en effet. Query est basé sur le langage SQL. Il est vrai que pour être plus à l'aise avec cette fonction il est intéressant d'avoir quelques notions sur ce langage. Voici d'ailleurs un site intéressant pour ce familiariser avec le SQL >> sql.sh/.
      Bonne continuation.
      - Régis

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

    Bonjour,
    Merci pour cette vidéo explicative !
    Petit problème avec des cellules qui comportent un nom anglophone avec un apostrophe (par exemple : O'Brian).
    Le résultat me renvoie une erreur (analyse impossible) ...
    Sauriez-donc comment faire référence à une telle cellule sans avoir ce pb ?
    Ma formule contient précisément "[...] AND Col8 = '"&I117&"' [...]". C'est le contenu de la cellule I117 qui pose problème avec cette apostrophe au milieu du nom...

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

    Bonjour,
    Merci pour ton tuto il est vraiment bien fait !
    J'aurais une question lorsque j'utilise la fonction Query j'ai une colonne A avec des condition et une colonne B avec des Oui ou non quand la condition est validée, ma base de données est sur une autre feuille et j'ai mis {} ainsi que le "Col". Cependant, mon sheet m'affiche ce message d'erreur " Le résultat n'a pas été développé, pour ne pas écraser les données de C15" serais-tu pourquoi ce message s'affiche ? Si il y a une seule cellule "Oui" il me l'affiche bien ma condition validée mais pas si il y en plusieurs condition validées ..
    Merci par avance de ton aide

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

      Bonjour Katherine,
      Merci beaucoup pour ton retour sur la vidéo! :)
      Est-ce qu'il n'y aurait pas des données déjà présente dans la feuille ou tu initialises ta fonction ? Je pense qu'il doit y avoir quelque chose en C15 - Cela peu même être juste un espace qui empêche la fonction de s'afficher.
      - Régis

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

      @@Windtopik En effet j'avais des cellules fusionnées ce qui empêchait la fonction de bien s'afficher! Merci pour ton aide :)

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

      @@katherinevarga264 Parfait si ça fonctionne maintenant !
      Bonne continuation :)
      - Régis

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

    Bonjour ! Est ce que la fonction importange + query je peux rajouter une colonne de texte que les utilisateurs répondent et ces commentaires soient reportées dans mon fichier de base

    • @Windtopik
      @Windtopik  2 года назад +2

      Bonjour, la fonction importrange ne permet hélas pas de récupérer les données du fichier des données récupérées vers le fichier source. De plus je ne suis pas certain qu'il soit possible (à ma connaissance) de récupérer les commentaires.
      Bonne continuation

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

      @@Windtopik j’ai vu l’application sheet go qui pourrait répondre partiellement à ma problématique au cas où pour les autres utilisateurs :)

    • @Windtopik
      @Windtopik  2 года назад +2

      @@guillemettecaron3875 En effet, j'ai complètement oublié cette solution.. J'avais d'ailleurs réalisé un tuto sur le sujet précédemment 😂 ruclips.net/video/nDEotcJtSvM/видео.html
      Merci pour le rappel! 😉

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

    Bonjour, merci beaucoup pour ta vidéo. Comment est ce que je peux appliquer la dernière requête depuis la feuille d'un autre fichier ?
    Sans avoir à importer les données avec importrange.

    • @Windtopik
      @Windtopik  2 года назад +2

      Bonjour Corentin,
      Justement pour appliquer la requête QUERY à un autre fichier, nous sommes obligés d'utiliser la fonction IMPORTRANGE avec la fonction QUERY.
      J'ai notamment prévu de faire une vidéo spécifique sur ce cas très prochainement. :)

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

      D'accord, je te remercie.

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

    Merci beaucoup pour ces deux tutos complets 👏🏻! Cependant j'ai un petit soucis avec Query, quand j'essai de récupérer des données sur une colonne mixte (chiffres+texte) par défaut il ne récupère que les chiffres. auriez vous une astuce pour corriger cela ?

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

      Bonjour Khalil, merci beaucoup pour ce retour! :)
      Oui en effet, la gestion du format des cellules est souvent problématique avec la fonction QUERY. Est-ce que vous avez essayé de modifier le format de la colonne mixte (texte brut) ? Généralement cela résout les problèmes de format de cellule avec la fonction.
      Bonne continuation.

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

      @@Windtopik Merci beaucoup pour votre réponse, ça me rassure que ça soit un problème récurrent (ça n'arrive pas qu'à moi quoi).
      Cependant, je trouve pas où modifier le format "mixte", je ne peux que modifier "Format=>Nombres=>Texte brut/ou Automatique". en choisissant texte brut, ça ne résout pas l'importation. Auriez vous d'autres indications? ou peut être une autre piste?
      Merci beaucoup

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

      @@khalilkabouche7206 Oui c'est en effet assez courant lorsque l'on manipule des cas particuliers avec QUERY. ^^
      C'est normal en effet, le choix est bien "texte brut ou automatique". Ma phrase pouvait porter à confusion en effet ;) .
      Il est possible de que le problème de format provienne du fichier d'origine. Il me semble avoir déjà vu ce problème il y peu de temps pourtant..
      Si possible, n'hésite pas à me donne un exemple plus précis de ton cas d'usage. Afin de pouvoir t'aider au mieux.
      Bonne journée!

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

      @@Windtopik J'essai par exemple des récupérer une colonne qui contient des notes (chiffres) et des remarques (texte). la formule me récupère que les notes.
      J'ai essayé de changer le format de la colonne source ça me donne le même résultats.

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

      @@khalilkabouche7206 ça doit encore être quelque chose de tout bête qui bloque mais sur lequel nous avons vite fait de passer du temps lol. Hélas difficile pour moi te t'aider plus sans voir concrètement le fichier. Je vais essayer de reproduire le cas sur un fichier de test. ;)
      Les notes et les remarques sont bien dans la même colonne ? N'hésite pas à me donner un exemple concret (avec des données fictives évidemment).

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

    Bonjour, existe t-il avec QUERY un équivalent de HAVING en SQL ?

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

      Bonjour, hélas il ne semble pas y avoir d'équivalent à HAVING en SQL avec QUERY (source officiel : developers.google.com/chart/interactive/docs/querylanguage). Cependant voici peut-être une piste qui pourrait vous être utile >> webapps.stackexchange.com/questions/118182/having-clause-in-google-sheets-query
      Bonne continuation.

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

      @@Windtopik merci beaucoup