Combiner fonction si et décaler

Momo -  
 momo -
Bonjour,
Voici mon souci,
dans classeur 1 un tableau d'une quanrantaine de colonne
dans classeur 2 je souhaite récupérer les données du tableau classeur 1 sous condition à savoir =si (AP2<>"";AG2;"") le problème est que je me retrouve avec un nombre important de lignes vides? Je peux les masquer mais ce n'est pas la meilleures solution pour moi car je dois rajouter manuellement des données dans ce tableau et ces lignes vides sont ennuyeuse. J'ai essayé de m'en sortir en conbinant la fonction si avec décaler mais j'avoue que là je cale ! Auriez-vous une solution ?

Merci d'avance et bonne journée à tous

Momo
Configuration: Excel 2003

3 réponses

  1. g Messages postés 1285 Statut Membre 578
     
    Bonjour,

    Pourqoui ne pas supprimer les lignes vides ?
    Puisqu'elles sont ennuyeuses.

    Bonne journée.
    1
    1. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
       
      C'est aussi une solution ;)
      0
  2. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    Et par macro? Tu as essayé?
    0
    1. momo
       
      Bonjour,

      Le problème lorsque je supprime les lignes vides c'est que je suis en décaler par rapport au tableau du classeur 1 qui est mis à jour quotidiennement.

      Exemple : je récupère les données de la ligne 15 du tableau du classeur 1
      et la 16 est vide.

      Si je supprime cette ligne 16 J'ai donc un décalage par rapport au premier tableau


      je ne sais pas si je suis assez claire

      encore merci

      momo
      0
    2. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402 > momo
       
      Je peux créer une macro qui, à chaque fois que tu cliqueras sur un bouton, supprimeras ton tableau deux et prendra les valeurs remplies de ton tableau 1
      0
    3. momo > Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour,

      merci beaucoup. Le problème c'est que certaines cellules du tableau 2 sont saisies manuellement. Si on supprime ce tableau je perds ces infos. Désolée de vous ennuyer.

      Merci

      Momo
      0
    4. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402 > momo
       
      Et bien dis moi quelles données tu veux conserver, quelles données tu veux copier de tableau 1 à tableau 2, etc
      0
    5. momo > Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour,

      voici les données

      Dans tableau classeur 2

      Cellules saisies : A H M O P AD AF AG AH AI AJ AL BC BF

      Cellules avec formules : B C D E F G R AK AM AN AO AR AS AT AU AV AW AX AY AZ BA BB BD BE

      Cellules avec fonction si() affichant données du tableau classeur 1 : N AA AP AQ

      Encore un grand merci

      Momo
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    peut être quelque chose en vous inspirant de ce modèle
    http://www.cijoint.fr/cjlink.php?file=cj201002/cij6sw8sgs.xls
    Revenez si besoin d'infos complémentaires
    Bnne chance
    Crdlmnt
    Ps petite erreur sur le modéler: en B2, copier la formule de B3 (elle a disparu sur le modéle) et la cellule K2 marchera mieux
    0