Afficher la valeur d'une cellule dans une plage en fonction d'un numero.

hemerode

XLDnaute Junior
Bonjour à tous.

Je veux afficher la valeur X de la cellule A1 dans la plage A10:C10 en fonction du numéro en cellule C1.

Si C1=1 alors A10=X
Si C1=2 alors B10=X
Si C1=3 alors C10=X

Mon objectif est de faire déplacer le résultat dans la plage A10:C10 en fonction du numéro.

Est-ce possible de développer une formule matricielle (Ctr+Alt+Entrée)?

Merci pour vos contributions.
 

JBARBE

XLDnaute Barbatruc
Re : Afficher la valeur d'une cellule dans une plage en fonction d'un numero.

Bonsoir à tous,

En A10 :

Code:
=SI(C1=1;"X";"")

En B10 :

Code:
=SI(C1=2;"X";"")

En C10 :

Code:
=SI(C1=3;"X";"")

Il n'y a pas besoin d'une formule matricielle pour ces formules trés simple !

bonne nuit
 

hemerode

XLDnaute Junior
Re : Afficher la valeur d'une cellule dans une plage en fonction d'un numero.

Bonjour a tous!

J'ai trouvé un début de solution à mon problème.
J'ai utilisé la formule matricielle suivante ={SI(COLONNE()=C1;A1;"")} avec (CTR+ALT+ENTREE).
Voir pièce jointe.

Y'a t'il d'autres propositions?


Merci
 

Pièces jointes

  • Formule matricielle.xlsx
    8.7 KB · Affichages: 32
  • Formule matricielle.xlsx
    8.7 KB · Affichages: 34
  • Formule matricielle.xlsx
    8.7 KB · Affichages: 35

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 149
Membres
103 132
dernier inscrit
hedfahmi