+ Reply to Thread
Results 1 to 6 of 6

Create mini table from a bigger table

  1. #1
    Registered User
    Join Date
    01-29-2009
    Location
    Berkshire, England
    MS-Off Ver
    For Office 365
    Posts
    57

    Create mini table from a bigger table

    I have attached an example spreadsheet to explain what I want to do.

    In the example, there are three tabs. The data tab has a list. In the first column, we have either Mary or Paul and in the other columns, we have what colours they wore at a given time.

    What I am looking to do is create the same list in the other two tabs. In the 'Mary' tab, only the lines for Mary will exist and in the 'Paul' tabe, only the lines for Paul

    Can anyone suggest a way to do this?

    Thank you
    Attached Files Attached Files

  2. #2
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,626

    Re: Create mini table from a bigger table

    Are you really using the ancient Excel 2000 or something newer?
    Ali


    Enthusiastic self-taught user of MS Excel who's always learning!
    Don't forget to say "thank you" in your thread to anyone who has offered you help.
    You can reward them by clicking on * Add Reputation below their user name on the left, if you wish.

    Forum Rules (updated August 2023): please read them here.

  3. #3
    Forum Expert Sam Capricci's Avatar
    Join Date
    06-14-2012
    Location
    Palm Harbor, Florida
    MS-Off Ver
    16.84 for Mac MS 365
    Posts
    8,496

    Re: Create mini table from a bigger table

    easiest way in my opinion without formulas is to place a filter on the data tab an filter on Mary then copy all the cells over and paste them on the Mary tab, do the same for Paul and in a couple easy steps you are done. Took me less than 30 seconds to do that. done without formulas.
    Make contributors happy, click on the "* Add Reputation" as a way to say thank you.
    Sam Capricci

  4. #4
    Registered User
    Join Date
    01-29-2009
    Location
    Berkshire, England
    MS-Off Ver
    For Office 365
    Posts
    57

    Re: Create mini table from a bigger table

    Quote Originally Posted by AliGW View Post
    Are you really using the ancient Excel 2000 or something newer?
    I'm using 2016
    Quote Originally Posted by Sambo kid View Post
    easiest way in my opinion without formulas is to place a filter on the data tab an filter on Mary then copy all the cells over and paste them on the Mary tab, do the same for Paul and in a couple easy steps you are done. Took me less than 30 seconds to do that. done without formulas.
    I am trying to automate it for others to use without needing to do that.

    This is just an example, to try to learn which formula might work. The spreadsheet it is ultimately for has much more data. What will happen is each month, someone will be able to copy and paste a table full of data into the data tab and the other tabs will auto-fill with the relevant data. I will then be able to include a macro that copies it all and pastes the values in, so that they are left with just the separated values without having to do it manually

  5. #5
    Forum Guru Bo_Ry's Avatar
    Join Date
    09-10-2018
    Location
    Thailand
    MS-Off Ver
    MS 365
    Posts
    7,211

    Re: Create mini table from a bigger table

    Please try at
    F1

    =MID(CELL("filename",F1),FIND("]",CELL("filename"))+1,9)

    A2 and copy across tables and sheets.

    =IFERROR(INDEX(Data!A:A,AGGREGATE(15,6,ROW(Data!$A$2:$A$30)/(Data!$A$2:$A$30=$F$1),ROWS(A$2:A2))),"")

  6. #6
    Registered User
    Join Date
    01-29-2009
    Location
    Berkshire, England
    MS-Off Ver
    For Office 365
    Posts
    57

    Re: Create mini table from a bigger table

    Quote Originally Posted by Bo_Ry View Post
    Please try at
    F1

    =MID(CELL("filename",F1),FIND("]",CELL("filename"))+1,9)

    A2 and copy across tables and sheets.

    =IFERROR(INDEX(Data!A:A,AGGREGATE(15,6,ROW(Data!$A$2:$A$30)/(Data!$A$2:$A$30=$F$1),ROWS(A$2:A2))),"")
    I'm gonna have to really study that! I have no idea how it works, but I will work it out

    The main thing is, IT DOES WORK!!!

    Thanks Bo
    Last edited by buzzbee; 12-14-2018 at 12:24 PM.

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Replies: 1
    Last Post: 11-12-2018, 02:46 PM
  2. Replies: 0
    Last Post: 04-06-2017, 02:56 AM
  3. Replies: 6
    Last Post: 01-24-2017, 06:56 PM
  4. Creating a mini table to summarise a pivot chart
    By no.18shirt in forum Excel Programming / VBA / Macros
    Replies: 17
    Last Post: 05-09-2013, 07:36 AM
  5. Replies: 2
    Last Post: 04-16-2013, 06:17 AM
  6. Replies: 0
    Last Post: 09-01-2011, 12:07 PM
  7. Create a new table from the main table when user press Enter button
    By aman1234 in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 10-13-2010, 05:08 AM

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