= SI(ET('Stat. 10hrs' =1);"168";SI('Stat. 24Hrs' =1;"195";SI('Stat. Chauffé' =1;"276";"")))
Bonjour Geneviève,Bonjour
J'ai un TCD dans lequel je tente d'insérer un champ calculé:L'idée est d'obtenir, dans ce champ calculé, le prix d'un Stat. selon la colonne avec la valeur de 1 dans le TCD (correspondant au "x" en Feuil1, colonnes T-U-V).Code:= SI(ET('Stat. 10hrs' =1);"168";SI('Stat. 24Hrs' =1;"195";SI('Stat. Chauffé' =1;"276";"")))
J'ai bien réussi avec une lecture du TCD (voir formules en C1:C3) sauf que lors de tri avec les filtres, évidemment, les résultats s'effacent.
Merci à l'avance, j'ai vraiment besoin d'un second regard et, si vous voulez tout réorganiser et boulverser l'ordre établi, allez-y librement.
Bonne journée
Ton enthousiasme donne chaud au coeurHerdet (Robert),
Merci, merci beaucoup!
C'est fonctionnel et merci d'avoir allégé ma formule en Feuil1... et aussi, je suis très heureuse d'avoir une solution pour palier à mon problème!
***Je me demande toujours s'il est possible de passer par champ calculé.
Je vais donc conserver mon fil à 'Demi-Résolu' pour la cause d'ici à ce que je trouve la réponse mais je ne suis pas assez forte en formule encore.
Merci beaucoup Robert, c'est vraiment super comme résultat!
Le Forum,
Bonjour,Bonjour,
2 autres fonctions possible pour colonne W
1a - en références structurées
=SIERREUR(INDEX({168;195;276};EQUIV("x";Tableau1[@[Stat. 10hrs]:[Stat.Chauffé]];0));"")
1b - en réféfences ordinaires
=SIERREUR(INDEX({168;195;276};EQUIV("x";$T12:$U12;0));"")
2a - en références structurée
=SIERREUR(CHOISIR(EQUIV("x";Tableau1[@[Stat. 10hrs]:[Stat.Chauffé]];0);168;195;276);"")
2b - en références ordinaires
=SIERREUR(CHOISIR(EQUIV("x";$T3:$U3;0);168;195;276);"")
A+
Bon week-end à toi aussi !Merci beaucoup Robert!
Passe un excellent week-end,