IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

APIs Google Discussion :

Compter le nombre d'occurrence sur plusieurs onglets


Sujet :

APIs Google

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2013
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2013
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Compter le nombre d'occurrence sur plusieurs onglets
    Bonjour,

    Je souhaite compter le nombre d’occurrence d'un mot sur plusieurs onglets sur toute la feuille. Par contre je vais ajouter un onglet chaque jour, auriez-vous une solution ?

    D'avance merci.

    Julien.

  2. #2
    Membre confirmé

    Homme Profil pro
    Chomeur
    Inscrit en
    Juin 2006
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Chomeur

    Informations forums :
    Inscription : Juin 2006
    Messages : 347
    Points : 452
    Points
    452
    Par défaut
    Bonjour,

    Il existe peut-être une solution "prête à l'usage" dans Google Sheet, mais une possibilité serait de passer par un script en écrivant une fonction qui fait la recherche.

    Il serait alors nécessaire d'ouvrir le spreadsheet (ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var spreadsheet = SpreadsheetApp.openById(SPREADSHEET_ID_);
    ), identifier les différentes feuilles présentes à l'aide de "getSheets" (ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var listSheet = spreadsheet.getSheets();
    ), et extraire dans un parcours le contenu de chaque feuille (par ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var contenuSheet = listSheet[IdxSheet].getRange(1, 1, listSheet[IdxSheet].getLastRow(), listSheet[IdxSheet].getLastColumn());
    ), et enfin rechercher la valeur souhaitée dans le tableau de valeur de la feuille (peut-être avec "split" en réduisant le tableau en une chaine ? ou en parcourant chaque élément via "forEach" ? à tester).

    Attention : cette façon de faire risque d'avoir des performances faiblardes, surtout si le nombre d'onglets augmente fortement ! Il faut vérifier que cela corresponde au besoin.

    En espérant que cela aide. Il ne faut pas hésiter à préciser les essais réalisés et les problèmes rencontrés si la solution n'est toujours pas satisfaisante.
    Bon courage !

Discussions similaires

  1. [XL-2013] compter le nombre d'occurrence en fonction d'un tri sur colonne
    Par waspy59 dans le forum Excel
    Réponses: 4
    Dernier message: 23/04/2017, 19h15
  2. [XL-MAC 2011] Compter le nombre d'occurrence sur un tableau dynamique (URGENT)
    Par Rab606 dans le forum Excel
    Réponses: 2
    Dernier message: 21/10/2015, 17h07
  3. Réponses: 7
    Dernier message: 18/08/2015, 20h15
  4. [XL-2007] Compter le nombre d'occurences sur plusieurs feuilles
    Par grping dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/10/2009, 19h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo