2017-05-18 2 views
-1

Comment obtenir plusieurs valeurs avec une seule recherche dans Excel en transposant les données d'une colonne à l'autre.Comment obtenir plusieurs valeurs avec une seule recherche dans Excel avec la transposition des données d'une colonne à l'autre

S'il vous plaît voir ci-dessous image pour la façon dont les données sont.

Données d'entrée:

enter image description here

Données de sortie:

enter image description here

+0

Pourquoi ne pas les deux derniers "Kranti"? – Andreas

+0

@Andreas suis désolé que c'était une erreur de capture d'écran. oui, les deux dernières cellules doivent également être copiées. Merci – AayushmanR

+0

Est-ce que chaque rangée a toujours 5 numéros? –

Répondre

3

Si l'on suppose que vos données sont en Range A2:F5 et que vous voulez sortie à afficher à partir Cell H2 (voir l'image de référence),

Entrez la formule suivante dans Cell H2

=OFFSET($A$2,FLOOR((ROW(A2)-ROW($A$2))/5,1),0) 

faites glisser/copier au besoin.

Entrez la formule suivante dans Cell I2

=OFFSET($B$2,FLOOR((ROW(B2)-ROW($B$2))/5,1),MOD(ROW(A2)-ROW($A$2),5)) 

glisser/copier vers le bas au besoin.

enter image description here

2

alternatifs à l'aide d'index/RANGEES

=IFERROR(INDEX($A$2:$A$5,INT((ROWS(A$1:A1)-1)/5)+1),"") 

le nom

=IFERROR(INDEX($B$2:$F$5,INT((ROWS(A$1:A1)-1)/5)+1,MOD(ROWS(A$1:A1)-1,5)+1),"") 

pour le nombre.

enter image description here