Est-ce que quelqu'un sait comment créer ce type de matrice (comme le montre la figure)? Fondamentalement, transposez les «valeurs de ligne» en «colonne», par rapport à sa valeur de données.Transposer des colonnes uniques pour dupliquer des lignes
0
A
Répondre
1
Si tout ce que vous voulez est de trouver la première cellule contenant la valeur non nulle, collez ceci dans A2 et faites-le glisser vers le bas:
=INDEX($B$1:$F$1,MATCH(TRUE,INDEX(B2:F2<>0,0),0))
0
Une autre façon de générer les nombres dans la colonne A , pour cet exemple, est
=MATCH("",B2:F2,-1)
Ceci trouve la dernière chaîne non vide dans la gamme B2:F2
.
Il est plus court que la formule de Mahesh, mais moins généralisable car il ne lit pas les valeurs de la ligne 1.