Forum Discussion
Sumit_Bhokare
Jul 08, 2021Brass Contributor
Excel data split from multiple column to row
Hi All, Can you suggest how I can move data from multiple columns to rows below one another. below is example how i need
- Jul 08, 2021
Here are the formulas in a version you can paste and fill down:
=IF(MOD(ROW()-ROW($D$7),COLUMNS($B$1:$K$4)),"",INDEX($A$1:$A$4,INT((ROW()-ROW($D$7))/COLUMNS($B$1:$K$4))+1,1))
=INDEX($A$1:$K$4,INT((ROW()-ROW($D$7))/COLUMNS($B$1:$K$4))+1,MOD(ROW()-ROW($D$7),COLUMNS($B$1:$K$4))+2)
you can either replace the ranges like $B$1:$K$4 with the correct range in each case or I would recommend replacing it with a named variable (e.g. DATA) then you create in the Name Manager under the Formula menu. BTW the $D$7 in these formulas are the first cell where the data will go so that ROW()-ROW($D$7) gives you a count.
Sumit_Bhokare
Jul 08, 2021Brass Contributor
mtarler You are correct I have lot of data to do so hence need something which will make it easy.
I tried formula suggested however something is not correct getting some error, snapshot attached.
mtarler
Jul 08, 2021Silver Contributor
do you have latest version of Excel? Try typing LET and see if Excel recognizes it.
- Sumit_BhokareJul 08, 2021Brass ContributorI think mine version is not latest, its version 2008 & excel is not recognizing LET 😞