Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 distribuer des valeurs classés verticalement dans leurs champs appropriés horizontalement

mohamed300176

XLDnaute Nouveau
Bonsoir;
si vous pouvez m'aider SVP

je voudrai que pour toutes les valeurs que prenne un P verticalement soient toutes recopiées horizontalement dans le numéro de colonne correspondant

merci d'avance

voir fichier ci joint

tableau 2 est le résultat voulu
 

Pièces jointes

  • test.xlsx
    9.6 KB · Affichages: 9

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir @mohamed300176,

Mettre cette formule matricielle dans la cellule D2 puis la recopier vers la droite et vers le bas.
VB:
=SIERREUR(SI(EQUIV(D$1;SI($B$2:$B$10=$B2;$C$2:$C$10;"");0)>0;D$1);"")

 

Pièces jointes

  • mohamed300176- chacun sa colonne- v1.xlsx
    10.5 KB · Affichages: 14
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,

j'ai eu un petit moment d'égarement

Il y a beaucoup plus simple avec une formule courte, lisible et validation ordinaire:
VB:
=SI(NB.SI.ENS($B$2:$B$10;$B2;$C$2:$C$10;D$1)>0;D$1;"")
 

Pièces jointes

  • mohamed300176- chacun sa colonne- v-2.xlsx
    10 KB · Affichages: 7
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…