S seigneurchris XLDnaute Nouveau 26 Juin 2011 #1 bonjour j'ai un souci dans une formule et j'aurais biens voulu savoir si une modif était possible... pour que... dans ma feuille1 les codes sont dans l'ordre croissant,mais j'aimerai que ces codes apparaissent comme dans l'orde des la feuille tableau. mais ma formule m'en empêche... auriez vous une solution? d'avance merci pour votre aide. Pièces jointes transcription..xlsx 11.2 KB · Affichages: 38
bonjour j'ai un souci dans une formule et j'aurais biens voulu savoir si une modif était possible... pour que... dans ma feuille1 les codes sont dans l'ordre croissant,mais j'aimerai que ces codes apparaissent comme dans l'orde des la feuille tableau. mais ma formule m'en empêche... auriez vous une solution? d'avance merci pour votre aide.
Tibo XLDnaute Barbatruc 26 Juin 2011 #2 Re : transcription. Bonsoir, Avec ce que j'ai compris, c'est-à-dire pas grand chose, peut-être cette formule matricielle en B3 : Code: =SI(LIGNES($1:1)>NB.SI(tableau!$D$4:$D$22;">0");"";INDEX(tableau!$B$1:$B$22;PETITE.VALEUR(SI((tableau!$D$4:$D$22<>"")*(tableau!$D$4:$D$22<>0);(tableau!$D$4:$D$22<>0)*(tableau!$D$4:$D$22<>"")*LIGNE(tableau!$B$4:$B$22));LIGNES($1:1)))) Formule matricielle à valider par CTRL + MAJ + ENTREE à recopier vers le bas Si pas ça, reviens avec plus d'explications et précisions. @+ Vote positif 0 Vote négatif
Re : transcription. Bonsoir, Avec ce que j'ai compris, c'est-à-dire pas grand chose, peut-être cette formule matricielle en B3 : Code: =SI(LIGNES($1:1)>NB.SI(tableau!$D$4:$D$22;">0");"";INDEX(tableau!$B$1:$B$22;PETITE.VALEUR(SI((tableau!$D$4:$D$22<>"")*(tableau!$D$4:$D$22<>0);(tableau!$D$4:$D$22<>0)*(tableau!$D$4:$D$22<>"")*LIGNE(tableau!$B$4:$B$22));LIGNES($1:1)))) Formule matricielle à valider par CTRL + MAJ + ENTREE à recopier vers le bas Si pas ça, reviens avec plus d'explications et précisions. @+