Compter des séries et leur longueur entre 2 cellules vides

Résolu
ericdidier Messages postés 60 Statut Membre -  
ericdidier Messages postés 60 Statut Membre -
Bonjour,

Je rame

Ma demande est celle ci :mettre dans la la colonne C ,dans l'ordre de leur apparition dans la colonne B, des séries (en fait,leur longueur numérique) pour obtenir par exemple dans la colonne C (2,4,1,5,1,1,1,8,2,2,3...) ces nombres correspondant au nombres de cellules pleines entre 2 cellules vides de la colonne B (qui par ailleurs contiennent des fonctions)
je tourne autour de SI(SI(ET ;NB.SI
dois je envoyer un fichier?
cordialement
eric

5 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.

    eric
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      C'est un fichier ods non reconnu par excel.
      Il faut un .xls.
      Et dans ton titre précise LibreOffice car ça t'interdit les macros excel.

      eric
      0
  2. ericdidier
     
    Bonjour,
    Ma demande était celle ci :mettre dans l'ordre de leur apparition les [b]séries de S[/b] (colonne L, pour obtenir dans la colonne R (la longueur numérique de ces séries de S)(4,1,2,1,1...) ces nombres correspondant au nombres de cellules pleines (en bleu entre 2 cellules vides) .
    1)Attention, les 2 premiers "S" ne figurent pas en colonne R sur mon fichier (colonne G sur ton fichier) car elles ne sont pas encadrées par des cellules vides: L1 est n'ai pas vide.
    2)j'ai 4 colonnes indépendantes L,M,N,O 2 colonnes pour les noirs ou les "S" et les "A" sont séparés et 2 pour les rouges
    3)je ne suis pas encore capable de passer directement par des fonctions imbriquées de la colonne A aux colonnes L,M,N,O comme peut le faire jean louis probablement.
    cordialement
    eric
    je suis afin un prochain changement sur OpenOffice 3.4.1
    XP Edition Familiale
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      Incompréhensible sans fichier.
      Sur libre office tu peux enregistrer au format xls.
      Mais ça ne sera pas moi qui te répondrais, je dois m'absenter plusieurs jours.

      eric
      0
  3. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Voici une idée de solution sous Excel avec une colonne auxiliaire:
    https://www.cjoint.com/?0KjpSanthfT

    J'espère qu'il y a plus simple !
    Attention les cellules de la colonne D qui n'affichent rien ne sont pas vides: elles contiennent des formules:-(
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    un début, le même que tontong mais en un peu plus court :
    =SI(ET(L2="S";L1="");EQUIV("";L2:$L$100;0)-1;"")
    à recopier vers le bas

    https://www.cjoint.com/?BKjtfqpDzC1

    eric
    0
    1. ericdidier Messages postés 60 Statut Membre
       
      Bonjour,
      merci pour la formule: très efficace;
      Peut on dans cette même formule inscrire le résultat en T2 sans cellules vides ?
      eric
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      Je trouvais bizarre que tu ne le veuilles pas aussi... Mal compris ton explication.
      =SI(ET(L2="S";L1<>"S");EQUIV("";L2:$L$100;0)-1;"")

      eric
      0
    3. ericdidier Messages postés 60 Statut Membre
       
      Bonjour,
      Voici un nouveau fichier,les couleurs ne sont là que pour relier des plages;C'est bizarre et compliqué .
      je souhaite informer que tout ce travail sur tableur est la mise en place d'une base de données pour vérifier dans une seconde étape la validité d'un système (que je crois programmable en macro) sur lequel je travaille depuis longtemps manuellement .
      Dans ces conditions tout aide sera appréciée

      https://www.cjoint.com/?0KmrGOICWog

      eric
      0
    4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      et si tu expliquais directement le but à atteindre à partir de B et C sans nous laisser deviner le pourquoi des 13 colonnes intermédiaires ?

      eric

      question subsidiaire : pourquoi pas de formule en D4 ?
      0
    5. ericdidier Messages postés 60 Statut Membre
       
      Bonjour,

      Merci pour tes questions,c'est utile pour moi car je dois clarifier les colonnes utiles, et pédagogique car je définis précisément les buts et les moyens de les atteindre.pour travailler ensuite avec la base de donnée désirée (entre 100000 et 300000 tirages)
      Le but c'est de réaliser une feuille avec les colonnes L M N O dont l'info source est B C, puis les colonnes P Q R S dont tu as parfaitement identifier l'origine, et le résultat cherché , en colonne P par exemple ;(les cellules vides de ces colonnes restent le seul problème à ce stade);
      Puis les colonnes T U V W identiques à L M N O mais avec les "S" et "A" numérotés (type S1,S2...); ça c'est fait.
      C'est tout.
      Donc si on pouvait passer de B C à L M N O direct sans l'étape précédente ça serait plus léger.,mais pour l'instant ce sont des REF !
      ta remarque sur D4 est pertinente ,il faut juste tirer sur la poignée.
      Je te laisse imaginer ce travail en manuel et manuscrit !
      Passer des dizaines d'heures depuis 15 j sur tableur est un vrai bonheur, intellectuellement et par l'impact sur cette base pour la seconde étape.
      je tape lentement mais je suis à la disposition de ceux qui souhaitent en savoir plus
      eric
      0