+ Reply to Thread
Results 1 to 4 of 4

multiple columns data append in single column

  1. #1
    Registered User
    Join Date
    06-11-2011
    Location
    india
    MS-Off Ver
    Excel 2003
    Posts
    1

    Question multiple columns data append in single column

    Hi,
    I have data in columns, I need to append all data in cloumns to a single column.

    input data
    a 1 g 2
    b 2 h 3

    output req:
    a
    b
    1
    2
    g
    h
    2
    3

  2. #2
    Forum Expert mrice's Avatar
    Join Date
    06-22-2004
    Location
    Surrey, England
    MS-Off Ver
    Excel 2013
    Posts
    4,967

    Re: multiple columns data append in single column

    Try this macro.

    Please Login or Register  to view this content.
    Open up the VBA editor by hitting ALT F11

    Insert a new module by hitting Insert - Module

    Paste the macro into the empty sheet

    Hit ALT F11 to get back to the worksheet.

    Run the macro by going to tools-macro in Excel 2003 or the view ribbon in Excel 2007.

  3. #3
    Valued Forum Contributor Rahul Nagar's Avatar
    Join Date
    09-18-2008
    Location
    nasik
    MS-Off Ver
    Excel 2003
    Posts
    465

    Re: multiple columns data append in single column

    Hi,

    I think you can do the same by cut and paste.
    or please attach some sample file for more details.
    __________________
    Regards
    Rahul Nagar
    Founder of www.myshortcutkeys.com.


    If you get the answer of your questions then please click EDIT in your original post then click on GO ADVANCED and set the PREFIX box to SOLVED. It helps everybody! ....
    Also
    If you are satisfied by any members response to your problem please consider using the scales icon top right of thier post to show your appreciation.

  4. #4
    Valued Forum Contributor Sadath31's Avatar
    Join Date
    03-02-2011
    Location
    Dammam, Saudi Arabia
    MS-Off Ver
    Office 365
    Posts
    452

    Re: multiple columns data append in single column

    This formula for 6 row , 4 column range ( change according to your range)
    =INDEX($A$1:$D$6,IF(MOD(ROW(),6)=0,6,MOD(ROW(),6)),INT((ROW()-1)/6)+1)

    Apply the formul from 1st row to down

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1