Rendre un tableau dynamique avec la fonction INDIRECT+liste déroulante
Fermé
Malko
-
Modifié le 9 avril 2021 à 09:47
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 10 avril 2021 à 20:32
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 10 avril 2021 à 20:32
A voir également:
- Rendre un tableau dynamique avec la fonction INDIRECT+liste déroulante
- Liste déroulante excel - Guide
- Tableau croisé dynamique - Guide
- Liste déroulante en cascade - Guide
- Fonction si et - Guide
- Tableau ascii - Guide
4 réponses
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
9 avril 2021 à 10:55
9 avril 2021 à 10:55
Bonjour Malko
Votre fichier avec la fonction ADRESSE(...)
https://www.cjoint.com/c/KDji2UNZAq4
Votre fichier avec la fonction ADRESSE(...)
https://www.cjoint.com/c/KDji2UNZAq4
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 736
9 avril 2021 à 16:30
9 avril 2021 à 16:30
Bonjour à vous deux
@ Philou : parfait avec ADRESSE mais Il faut rectifier ta formule ainsi
=SI(LIGNE()>$A$78;"";INDIRECT(ADRESSE(LIGNE()-1;COLONNE();1;1;$B$1);1))
car il y a un décalage de lignes entre les feuilles mensuelles commençant en ligne 2 et la feuille Affichage commençant en ligne 3
@ Philou : parfait avec ADRESSE mais Il faut rectifier ta formule ainsi
=SI(LIGNE()>$A$78;"";INDIRECT(ADRESSE(LIGNE()-1;COLONNE();1;1;$B$1);1))
car il y a un décalage de lignes entre les feuilles mensuelles commençant en ligne 2 et la feuille Affichage commençant en ligne 3
effectivement il y a quelques inchoerences sur la feuille affichage.
exemple quand je sélectionne janv(0120), le matricule 1206 devient 1205 et les 1207 et 1208 n’apparaissent pas sur la feuille affichage.
idem sur Fév(0220), mars(0320) etc...
exemple quand je sélectionne janv(0120), le matricule 1206 devient 1205 et les 1207 et 1208 n’apparaissent pas sur la feuille affichage.
idem sur Fév(0220), mars(0320) etc...
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 736
>
Malko
Modifié le 9 avril 2021 à 21:24
Modifié le 9 avril 2021 à 21:24
Oui il faut modifier la formule en A3 ainsi (rajouter -2 et -1 après LIGNE() ce qui est en gras) :
=@SI(LIGNE()-2>$A$78;"";INDIRECT(ADRESSE(LIGNE()-1;COLONNE();1;1;$B$1);1))
Étirer ensuite la formule vers la droite puis vers le bas
=@SI(LIGNE()-2>$A$78;"";INDIRECT(ADRESSE(LIGNE()-1;COLONNE();1;1;$B$1);1))
Étirer ensuite la formule vers la droite puis vers le bas
merci beaucoup PHILOU10120,
c'est bien ça.
mais peut-on également ressortir un graphique dynamique sur la même feuille13?
une fois de plus merci de votre aide.
Cordialement
c'est bien ça.
mais peut-on également ressortir un graphique dynamique sur la même feuille13?
une fois de plus merci de votre aide.
Cordialement
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
10 avril 2021 à 20:32
10 avril 2021 à 20:32
Bonjour
Le fichier modifié
https://www.cjoint.com/c/KDksFLrSXl4
Disponible 4 jours
Le fichier modifié
https://www.cjoint.com/c/KDksFLrSXl4
Disponible 4 jours