Modifier formules

Le
Manu
Bonjour,

Je souhaite modifier ces deux formules :

="2012!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
et
ÞCALER('2012'!$A$8;0;0;NBVAL('2012'!$A$8:$A$65536);) (formule dans un nom)

Comme vous l'avez remarquer, les 2 formules s'appuient sur la Feuil 2012. Je
souhaite mettre en cellule Q1 : 2012

et qu'à la place de
="2012!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
il y ait :
=Q1&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
et idem pour la 2eme formule

Ce qui me permettrai de changer chaque année facilement les formules avec de
nouveaux noms de feuil.

Merci

Manu
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Manu
Le #25347262
Pour la 1ere, je pense avoir trouvé :
="'"&Q1&"'!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))

Mais pas pour la 2eme

Manu


"Manu" 516e8586$0$2120$
Bonjour,

Je souhaite modifier ces deux formules :

="2012!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
et
ÞCALER('2012'!$A$8;0;0;NBVAL('2012'!$A$8:$A$65536);) (formule dans un
nom)

Comme vous l'avez remarquer, les 2 formules s'appuient sur la Feuil 2012.
Je souhaite mettre en cellule Q1 : 2012

et qu'à la place de
="2012!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
il y ait :
=Q1&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
et idem pour la 2eme formule

Ce qui me permettrai de changer chaque année facilement les formules avec
de nouveaux noms de feuil.

Merci

Manu

MichD
Le #25347302
Bonjour,

As-essayé comme ceci :

=INDIRECT(Q1&"!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe)))

ÞCALER(INDIRECT(Q1&"!"&"$A$8");0;0;NBVAL(INDIRECT(Q1&"!"&"$A$8:$A$65536"));)


MichD
---------------------------------------------------------------
MichD
Le #25347342
Les guillemets et esperluettes sont en vente!

Tu peux écrire cette formule avec cette syntaxe :

ÞCALER(INDIRECT(Q1&"!$A$8");0;0;NBVAL(INDIRECT(Q1&"!$A$8:$A$65536"));)




MichD
---------------------------------------------------------------
Manu
Le #25347422
Merci Mich

Cette formule ÞCALER('2012'!$A$8;0;0;NBVAL('2012'!$A$8:$A$65536);) est
dans un nom qui s'appelle NOMS

Et lorsque je met ta nouvelle formule
ÞCALER(INDIRECT(Q1&"!$A$8");0;0;NBVAL(INDIRECT(Q1&"!$A$8:$A$65536"));)
à la place de l'ancienne, le nom NOMS n'est plus reconnu


Et idem pour la 1ere formule,
a la place de :
="2012!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe))
J'ai mis :
=INDIRECT(Q1&"!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe)))

Avec ma formule, j'ai comme résultat : 2012!$BK$6
La tienne me renvoie 0

Je n'y comprend rien

Bon, je part m'aerer un peu la tete, ca bouillonne

Manu


"MichD" kkm4ej$fd6$
Les guillemets et esperluettes sont en vente!

Tu peux écrire cette formule avec cette syntaxe :

ÞCALER(INDIRECT(Q1&"!$A$8");0;0;NBVAL(INDIRECT(Q1&"!$A$8:$A$65536"));)




MichD
---------------------------------------------------------------

MichD
Le #25347502
Le problème était avec la référence Q1 dans la formule
lorsque tu places la formule dans un nom.

ÞCALER(INDIRECT(Feuil1!$Q$1&"!$A$8");0;0;NBVAL(INDIRECT(Feuil1!$Q$1&"!$A$8:$A$65536"));)

=INDIRECT(Feuil1!$Q$1&"!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe)))

MichD
---------------------------------------------------------------
Manu
Le #25348102
Merci Mich,

Mais pas le temps de tester, je part en vacances dans quelques heures, mais
dés que je reviens en debut de semaine prochaine, je te dirais ce qu'il en
est !

Encore Merci

Manu


"MichD" kkmauj$3jc$
Le problème était avec la référence Q1 dans la formule
lorsque tu places la formule dans un nom.

ÞCALER(INDIRECT(Feuil1!$Q$1&"!$A$8");0;0;NBVAL(INDIRECT(Feuil1!$Q$1&"!$A$8:$A$65536"));)

=INDIRECT(Feuil1!$Q$1&"!"&ADRESSE(EQUIV(K5;noms;0)+LIGNE(noms)-1;COLONNE(axe)))

MichD
---------------------------------------------------------------

Publicité
Poster une réponse
Anonyme