Recherche ensemble de la feuille de calcul pour trouver du texte dans une cellule dans une feuille de calcul Google, puis imprimer l'ensemble de la ligne
J'ai une feuille de calcul Google qui contient plusieurs lignes et de colonnes de données.
Je voudrais pour rechercher une certaine expression dans chaque ligne de la feuille de calcul, puis imprimez-le à la rame, sur une nouvelle feuille si cette ligne contient l'expression dans l'une des colonnes de données (permet de dire que la colonne D).
Ma feuille contenant toutes les données de façon créative appelé "Toutes les données".
De même, ma feuille qui contient uniquement les données sélectionnées sont appelées "données Sélectionnées".
Permet de dire la phrase je suis à la recherche est "bonjour".
Pour l'instant dans les "données Sélectionnées", une feuille, j'ai le texte suivant dans la cellule A1:
=QUERY('All the data'!A:D,"select find("hello",All the data!D:D)>0")
Cela produit une erreur d'analyse, je le veux pour imprimer toutes les lignes de la "Toutes les données" de la feuille qui contient "bonjour" dans la colonne D dans le "Toutes les données" de la feuille.
Ce que je fais mal? Suis-je à l'aide de la fonction correcte? Est-il une autre plus facile de la fonction à utiliser? Est-ce la bonne formule?
En fin de compte, je voudrais le convertir en un Google Apps Script.
=QUERY('All the data'!A:D;"select * where D contains 'hello'")
. Note va trouver "bonjour" dans "Othello".Merci pour votre réponse rapide Adam. Votre commentaire est assez bon pour moi d'être une réponse. Si vous voulez poster en tant que tel, je vais donner une réponse. Je vais tenter de faire la conversion en un Google Apps Script moi-même.
No worries mate, va le faire.
OriginalL'auteur user1464409 | 2012-06-19
Vous devez vous connecter pour publier un commentaire.
et voici un script solution " vous pourriez essayer. Il existe de nombreuses approches possibles, c'est l'un d'entre eux...
À la suite de votre commentaire, voici une version qui renvoie toutes les Lignes qui contiennent l'article, j'ai dû changer de recouvrement d'erreur, mais l'ensemble des choses est assez simple, après tout.
Désolé, j'ai ajouté un recouvrement d'erreur maintenant et corrigé certaines erreurs. Il devrait fonctionner comme prévu.
Merci Serge! Vos modifications ont fait le travail, la seule chose maintenant, c'est qu'il ne capte que la première ligne de cette valeur ("bonjour") et non pas à chaque ligne. Comment pourrais-je le modifier afin qu'il affiche chaque ligne?
bonne question ! Je vais voir ce que je peux trouver et de vous tenir au courant 🙂
Eu ...je suppose que c'est ce qu'il vous faut, n'est-ce pas ?
OriginalL'auteur Serge insas
La fonction de feuille de calcul solution serait:
Remarque: cette commande permet de rechercher "bonjour" dans "Othello".
OriginalL'auteur AdamL