Combiner fonction si et décaler

Fermé
Momo - 11 févr. 2010 à 08:50
 momo - 11 févr. 2010 à 12:37
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
A voir également:

3 réponses

g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
11 févr. 2010 à 08:56
Bonjour,

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

Bonne journée.
1
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 365
11 févr. 2010 à 08:57
C'est aussi une solution ;)
0
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 365
11 févr. 2010 à 08:54
Et par macro? Tu as essayé?
0
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
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 365 > momo
11 févr. 2010 à 09:19
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
momo > Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020
11 févr. 2010 à 09:29
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
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 365 > momo
11 févr. 2010 à 09:31
Et bien dis moi quelles données tu veux conserver, quelles données tu veux copier de tableau 1 à tableau 2, etc
0
momo > Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020
11 févr. 2010 à 10:02
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
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
11 févr. 2010 à 09:30
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