Fichier incohérent
Résolu
a38810
Messages postés
72
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai ce fichier créé mais une des formules est erronnée et je n'arrive pas à trouver de solutions.
Sut l'onglet masquer "INTERDIT" la formule sur TEMPS_AUX2 ne va pas chercher la bonne ligne.
https://www.cjoint.com/?DIjmdWjKs91
Quelqu'un pourrait m'aider?
J'ai ce fichier créé mais une des formules est erronnée et je n'arrive pas à trouver de solutions.
Sut l'onglet masquer "INTERDIT" la formule sur TEMPS_AUX2 ne va pas chercher la bonne ligne.
https://www.cjoint.com/?DIjmdWjKs91
Quelqu'un pourrait m'aider?
A voir également:
- L'importateur de fichiers a détecté une incohérence dans la structure de fichier premiere pro
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
Bonjour
normal, vous avez en C22 une valeur LIGNE()-17, ce qui correspond donc à 5 alors qu'il vous faut 2
remplacez toutes les valeurs LIGNE()-17 par LIGNE()-20, afin de vous adresser à la seconde ligne de la feuille et bien sur réajustez les formules dans le reste du tableau en conséquence
crdlmnt
Errare humanum est, perseverare diabolicum
normal, vous avez en C22 une valeur LIGNE()-17, ce qui correspond donc à 5 alors qu'il vous faut 2
remplacez toutes les valeurs LIGNE()-17 par LIGNE()-20, afin de vous adresser à la seconde ligne de la feuille et bien sur réajustez les formules dans le reste du tableau en conséquence
crdlmnt
Errare humanum est, perseverare diabolicum
Je te remerci pour la solution malgré que je n'ai pas compris l'explication:
"ce qui correspond donc à 5 alors qu'il vous faut 2"
Je n'ai pas bien compris le sens de la formule que tu as appliqué.
"ce qui correspond donc à 5 alors qu'il vous faut 2"
Je n'ai pas bien compris le sens de la formule que tu as appliqué.
la formule est la même dans la tableau du haut et dans celui du bas
=INDIRECT(ADRESSE(LIGNE()-17;EQUIV(C$21;'TAUX DE PAUSE'!$1:$1;0);;;"TAUX DE PAUSE"))
pour comprendre p;lus facilement ce qui se passe, écrivez dans une cellule le code seul:
=ADRESSE(LIGNE()-17;EQUIV(C$21;'TAUX DE PAUSE'!$1:$1;0);;;"TAUX DE PAUSE")
vous verrez que va s'afficher en texte, l'adresse complète de la cellule à trouver
cette formule doit se composer, au plus simple:
du numéro de ligne à trouver
du N° de colonne à trouver
du nom de la feuille entre guillemets après les 3 points virgules
le numéro de ligne est obtenu avec le code (que vous pouvez tester aussi tout seul dans une cellule)
=LIGNE()
vous verrez alors que sur la ligne 22 ce code seul renvoie 22
pour obtenir le 2 nécessaire à la composition du code, il faut donc écrire: =LIGNE()-20 et non pas LIGNE()_17 qui va donner 5
Le code suivant EQUIV va renvoyer le N° de colonne correspondant au titre
et en fin, le code INDIRECT va transformer l'adresse texte établie ainsi en formule pour Excel
Pas facile à expliquer via le net
espèrant avoir été clair
crdlmnt
=INDIRECT(ADRESSE(LIGNE()-17;EQUIV(C$21;'TAUX DE PAUSE'!$1:$1;0);;;"TAUX DE PAUSE"))
pour comprendre p;lus facilement ce qui se passe, écrivez dans une cellule le code seul:
=ADRESSE(LIGNE()-17;EQUIV(C$21;'TAUX DE PAUSE'!$1:$1;0);;;"TAUX DE PAUSE")
vous verrez que va s'afficher en texte, l'adresse complète de la cellule à trouver
cette formule doit se composer, au plus simple:
du numéro de ligne à trouver
du N° de colonne à trouver
du nom de la feuille entre guillemets après les 3 points virgules
le numéro de ligne est obtenu avec le code (que vous pouvez tester aussi tout seul dans une cellule)
=LIGNE()
vous verrez alors que sur la ligne 22 ce code seul renvoie 22
pour obtenir le 2 nécessaire à la composition du code, il faut donc écrire: =LIGNE()-20 et non pas LIGNE()_17 qui va donner 5
Le code suivant EQUIV va renvoyer le N° de colonne correspondant au titre
et en fin, le code INDIRECT va transformer l'adresse texte établie ainsi en formule pour Excel
Pas facile à expliquer via le net
espèrant avoir été clair
crdlmnt