Problème fichier Calc

marie1992 -  
yclik Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voilà j'ai un classeur avec une cinquantaine de feuille et je souhaiterai faire apparaitre sur la première feuille toute les coordonnées des personnes dont le sinistre n'est pas résolu. J'ai réussi à le faire pour une ligne d'une feuille (en mettant une condition SI c'est Ok alors rien sinon ca reporte les coordonnées, la date..). Mais le problème c'est que je dois le faire pour chaque ligne de chaque feuille et en plus ca me laisse des lignes vide pour toute celles ou c'est OK. Est-ce que c'est possible de faire une formule pour que toutes ces informations et uniquement celle ou il n'y a pas le champs OK apparaissent sur la première page à la suite les unes des autres.

Et le mieux ca serait qu'un lien se crée pour renvoyer à la bonne feuille mais alors je sais pas du tout si c'est possible.

Je dispose de la version LibreOffice 5.0

Je vous remercie :)

Marie

3 réponses

  1. yclik Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1 609
     
    bonjour
    une proposition de solution sur cjoint
    si le nb de feuilles est plus important cela commence à faire usine à gaz.
    Le module BASE serait peut être plus adapté.
    1
    1. marie1992
       
      C'est parfait vous êtes trop fort ! c'est exactement ce que je voulais mais comment vous avez fait ? J'aimerai bien réussir à la faire. Par contre si je rajoute des feuilles, comment je fais pour appliquer les formules ?
      0
    2. yclik Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1 609
       
      re
      ajouter une feuille
      dans la colonne A de cette feuille :
      =SI(ET(B2<>"";G2<>"OK");LIGNE();"")

      Feuille "A FAIRE" Insérer des colonnes après colonne N
      en O2 saisir le nom de la nouvelle feuille
      en O1 mettre pour avoir le nb de valeur non Ok (avec le N° de ligne) de la feuille ajoutée
      =NB.SI(INDIRECT("'"&O2&"'.A2:A100");">0")

      en O3 copier la formule de M3:
      =SI(ET($A3>$E$1+$G$1+$I$1+$K$1;$A3<=$E$1+$G$1+$I$1+$K$1+$M$1);$M$2;"")
      ajouter le nb de valeur dans la feuille précédente pour avoir
      =SI(ET($A3>$E$1+$G$1+$I$1+$K$1+$M$1;$A3<=$E$1+$G$1+$I$1+$K$1+$M$1+$O$1);$O$2;"")
      en P3 copier la formule de N3:
      =SI(ET($A3>$E$1+$G$1+$I$1+$K$1;$A3<=$E$1+$G$1+$I$1+$K$1+$M$1);$A3-$E$1-$G$1-$K$1-$M$1;"")
      ajouter le nb de valeur dans la feuille précédente pour avoir
      =SI(ET($A3>$E$1+$G$1+$I$1+$K$1+$M$1;$A3<=$E$1+$G$1+$I$1+$K$1+$M$1+$O$1);$A3-$E$1-$G$1-$K$1-$M$1-$O$1;"")
      recopier les formules vers le bas

      en B3 ajouter O3 et recopier vers le bas
      =E3&G3&I3&K3&M3&O3

      en C3 ajouter P3 et recopier vers le bas
      =F3&H3&J3&L3&N3&P3
      0
    3. marie1992
       
      Merci beaucoup je vais essayer :)
      0
  2. yclik Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1 609
     
    Bonjour
    il faudrait une exemple anonymisé en mettant nom1 prénom 1, etc, sur Cjoint
    0
    1. mariiie25 Messages postés 11 Statut Membre
       
      A nouveau Bonjour,

      J'ai ajouté toutes les feuilles mais la formule se met en erreur dès que j'ajoute une feuille ou que je fait une modification. Je vous joins le tableau :

      https://www.cjoint.com/c/FFupcwOLog0

      Pouvez vous m'aider à réctifier le fichier ?

      Je vous remercie

      Marie
      0
  3. marie1992
     
    http://www.cjoint.com/c/FFci7fgQy50

    J'ai réussis a reporter les données pour une feuille mais je ne sais pas comment faire pour afficher seulement les ligne où il n'y pas OK mais aussi celle des autres pages automatiquement à la suite.
    Je vous remercie
    Marie
    0
    1. yclik Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1 609
       
      Bonjour
      avec plus de feuille cela devient fastidieux
      Le fichier risque aussi de se dégrader
      Le module base serait plus adapté
      0