Bonjour à tous,
Je cherche à automatiser une formule que j'utilise dans un tableau. Le problème que j'ai, c'est que dans une colonne de mon tableau, je dois utiliser trois formules différentes afin d'avoir le résultat escompté et j'aimerais qu'elle soit automatique.
Voici mes trois formules:Vite fait, il y a seulement les références de colonnes qui changent (@AM, @MIDI et @PM). J'ai ajouté une colonne à mon tableau. Elle m'indique quelle version de la formule je dois utiliser en me donnant par exemple la valeur [@AM]. Donc, j'essaie avec INDIRECT, mais je suis sans succès. Voici ma tentative qui ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 =SI(ESTNUM([@AM]);INDEX(remp_jour[Chauffeur Remplacant];[@AM];);SI(ESTNUM([@JOUR]);INDEX(remp_jour[Chauffeur Remplacant];[@JOUR];);INDEX(résumé[NOM DU CHAUFFEUR];EQUIV([@POSTE];résumé[POSTE];0);))) =SI(ESTNUM([@MIDI]);INDEX(remp_jour[Chauffeur Remplacant];[@MIDI];);SI(ESTNUM([@JOUR]);INDEX(remp_jour[Chauffeur Remplacant];[@JOUR];);INDEX(résumé[NOM DU CHAUFFEUR];EQUIV([@POSTE];résumé[POSTE];0);))) =SI(ESTNUM([@PM]);INDEX(remp_jour[Chauffeur Remplacant];[@PM];);SI(ESTNUM([@JOUR]);INDEX(remp_jour[Chauffeur Remplacant];[@JOUR];);INDEX(résumé[NOM DU CHAUFFEUR];EQUIV([@POSTE];résumé[POSTE];0);)))
Je vous joint aussi une capture d'écran afin d'avoir un visuel du tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =SI(ESTNUM(INDIRECT([@AMPM]));INDEX(remp_jour[Chauffeur Remplacant];INDIRECT([@AMPM]););SI(ESTNUM([@JOUR]);INDEX(remp_jour[Chauffeur Remplacant];[@JOUR];);INDEX(résumé[NOM DU CHAUFFEUR];EQUIV([@POSTE];résumé[POSTE];0);)))
Pourriez-vous m'aider à trouver la solution afin d'arriver à automatiser ma formule?
Merci d'avance pour votre aide.
Partager