Fonction indirect

pepet89

XLDnaute Nouveau
J'ai un tableau dans lequel je répertorie tous les congés de mes personnels.
Celui-ci renvoie à un autre tableau récapitulatif.
Sur celui-ci les infos provenant du 1er sont décalées de 2 colonnes.
Ainsi les congés de maladie se retrouvent dans la colonne "congé de maternité"

Comment puis-je corriger cette anomalie?

Merci pour la réponse
 

pepet89

XLDnaute Nouveau
Re : Fonction indirect

Il me sembalait avoir mis un fichier exemple?
Ah oui, je vois, il faisait + de 48ko.
Je le transforme en fichier zip.
 

Pièces jointes

  • Exemple.zip
    13.8 KB · Affichages: 44
  • Exemple.zip
    13.8 KB · Affichages: 46
  • Exemple.zip
    13.8 KB · Affichages: 46

pepet89

XLDnaute Nouveau
Re : Fonction indirect

Bonjour,

Je découvre ta réponse ce matin.
Cela semble fonctionner pour tout ce qui a 1 comme chiffre dans la fonction indirect.
Par contre cela déraille pour les autres.

J'aimerais savoir le raisonnement qui permet de réaliser cette opération car j'avoue que je ne suis pas l'auteur du tableau et ne maitrise pas ce type de fonction.

Merci d'avance
 

pepet89

XLDnaute Nouveau
Re : Fonction indirect

Dans la formule "=INDIRECT("TARTEMPION!AN" & (COLONNE()-1))", tout ce qui est avec le chiffre 1 fonctionne.
Par contre il y a des rubriques où 1 est remplacé par un autre chiffre, la formule n'est plus bonne et le résultat est faux. Voir dans le fichier la colonne par exemple.

Et pour le 2ème point:"J'aimerais savoir le raisonnement qui permet de réaliser cette opération car j'avoue que je ne suis pas l'auteur du tableau et ne maitrise pas ce type de fonction.", peux-tu me répondre?

Merci d'avance
 

Tibo

XLDnaute Barbatruc
Re : Fonction indirect

Bonsoir,

Pour pouvoir t'aider, il faut qu'on comprenne quel problème tu rencontres.

Dis nous précisément ce qui ne va pas, dans quelle cellule, et ce que tu voudrais obtenir.

En connaissant ton souhait, nul doute qu'on devrait parvenir à trouver une solution.

A te (re)lire avec suffisamment d'explications

@+
 

pepet89

XLDnaute Nouveau
Re : Fonction indirect

Je remets mon fichier exemple en pièce jointe.
Dans l'onglet "RECAPITULATIF" j'ai indiqué ce que je voulais obtenir
 

Pièces jointes

  • Exemple.zip
    14.2 KB · Affichages: 40
  • Exemple.zip
    14.2 KB · Affichages: 42
  • Exemple.zip
    14.2 KB · Affichages: 44

Tibo

XLDnaute Barbatruc
Re : Fonction indirect

Bonjour,

en D4, tu peux essayer ceci :

Code:
=INDEX(TARTEMPION!$AN$3:$AN$33;EQUIV(D$2;TARTEMPION!$AK$3:$AK$33;0))

à la condition que tes libellés de la ligne 2 soient exactement les mêmes :

par exemple :

(CM) Congé maladie et (CM) Congé de maladie

@+
 

pepet89

XLDnaute Nouveau
Re : Fonction indirect

Ca marche pour la colonne D4 mais pas pour les suivantes.
Qu'est-ce qui dans ma formule qui s'applique à l'ensemble des rubriques sauf quelques unes qui sont repérables quand on clique dessus fait que c'était bon l'an dernier et plus cette année?
 

Tibo

XLDnaute Barbatruc
Re : Fonction indirect

re,

Je ne comprends pas ce qui ne marche pas.

Dès lors que les libellés sont strictement équivalents (fautes comprises le cas échéant), la formule doit fonctionner.

Si ça ne marche pas, dis-nous où (quelle cellule) et quel était le résultat attendu.

Car pour t'aider, il ne suffit pas de nous dire que ça ne marche pas. Il faut qu'on sache ce qu'il faut trouver.

Tu peux également nous indiquer quelle était ta formule qui fonctionnait l'année dernière. On pourra peut-être l'analyser et l'adapter.

A te (re)lire

@+
 

pepet89

XLDnaute Nouveau
Re : Fonction indirect

Quand on regarde dans l'onglet RECAPITULATIF on voit qu'il y a des cases qui ne correspondent pas aux infos de l'onglet de la personne.

Je joins le fichier qui marchait comme exemple
 

Pièces jointes

  • Exemple.zip
    15.1 KB · Affichages: 30
  • Exemple.zip
    15.1 KB · Affichages: 39
  • Exemple.zip
    15.1 KB · Affichages: 37

Discussions similaires

Réponses
13
Affichages
401

Statistiques des forums

Discussions
312 391
Messages
2 087 948
Membres
103 682
dernier inscrit
Thomas23