+ Reply to Thread
Results 1 to 6 of 6

Database help. From database list to nice looking list

  1. #1
    Registered User
    Join Date
    11-14-2016
    Location
    DK
    MS-Off Ver
    Excel 2000+
    Posts
    3

    Database help. From database list to nice looking list

    I have a database in Sheet1 that looks something like this:

    100 Category, 01 Subcategory, A Item name, Data, Data, Data ...
    100 Category, 01 Subcategory, B Item name, Data, Data, Data ...
    100 Category, 01 Subcategory, C Item name, Data, Data, Data ...
    100 Category, 01 Subcategory, D Item name, Data, Data, Data ...
    100 Category, 02 Subcategory, A Item name, Data, Data, Data ...
    100 Category, 02 Subcategory, B Item name, Data, Data, Data ...
    100 Category, 03 Subcategory, A Item name, Data, Data, Data ...
    100 Category, 03 Subcategory, B Item name, Data, Data, Data ...
    100 Category, 03 Subcategory, C Item name, Data, Data, Data ...
    200 Category, 01 Subcategory, A Item name, Data, Data, Data ...
    200 Category, 01 Subcategory, B Item name, Data, Data, Data ...
    200 Category, 01 Subcategory, C Item name, Data, Data, Data ...
    200 Category, 01 Subcategory, D Item name, Data, Data, Data ...
    200 Category, 02 Subcategory, A Item name, Data, Data, Data ...
    200 Category, 02 Subcategory, B Item name, Data, Data, Data ...
    200 Category, 03 Subcategory, A Item name, Data, Data, Data ...
    200 Category, 03 Subcategory, B Item name, Data, Data, Data ...
    200 Category, 03 Subcategory, C Item name, Data, Data, Data ...

    Commas represent cells. Category, subcategory and items of course have real names.


    How do I make a "print out" in Sheet2 that looks like this?:

    100 Category
    100.01 Subcategory
    100.01.A Item name, Data, Data, Data ...
    100.01.B Item name, Data, Data, Data ...
    100.01.C Item name, Data, Data, Data ...
    100.01.D Item name, Data, Data, Data ...
    100.02 Subcategory
    100.02.A Item name, Data, Data, Data ...
    100.02.B Item name, Data, Data, Data ...
    100.03 Subcategory
    100.03.A Item name, Data, Data, Data ...
    100.03.B Item name, Data, Data, Data ...
    100.03.C Item name, Data, Data, Data ...
    200 Category
    200.01 Subcategory
    200.01.A Item name, Data, Data, Data ...
    200.01.B Item name, Data, Data, Data ...
    200.01.C Item name, Data, Data, Data ...
    200.01.D Item name, Data, Data, Data ...
    200.02 Subcategory
    200.02.A Item name, Data, Data, Data ...
    200.02.B Item name, Data, Data, Data ...
    200.03 Subcategory
    200.03.A Item name, Data, Data, Data ...
    200.03.B Item name, Data, Data, Data ...
    200.03.C Item name, Data, Data, Data ...

    Whether items are listed as "100.01.A Item name" or simply ".A Item name" is not important.
    The main thing is that I want a nice looking list with titles and subtitles. Preferably with special text formatting applying to the titles and subtitles.

    ..
    Last edited by Trille; 11-15-2016 at 05:22 PM.

  2. #2
    Valued Forum Contributor PeteABC123's Avatar
    Join Date
    09-21-2012
    Location
    Chicago, IL
    MS-Off Ver
    MS Office 365 ver 2202
    Posts
    1,104

    Re: Database help. From database list to nice looking list

    Access would probably be your best friend for this effort. Text to columns from your data, coma del., do an import, create your table, and create your form.
    Not an easy task.
    Pete

  3. #3
    Forum Contributor
    Join Date
    11-27-2009
    Location
    Austin, Texas
    MS-Off Ver
    Excel 2013 & 2016
    Posts
    409

    Re: Database help. From database list to nice looking list

    How about displaying in a pivot table, looks like this would work.
    Attached Files Attached Files
    ==========
    Bigroo1958
    Austin, Texas
    ==========

  4. #4
    Forum Expert azumi's Avatar
    Join Date
    12-10-2012
    Location
    YK, Indonesia
    MS-Off Ver
    Excel 2019
    Posts
    2,366

    Re: Database help. From database list to nice looking list

    For 100 and 200 Category, put in A and copied down

    =IF(COUNTIF(Sheet1!$A$1:A1,Sheet1!A1)=1,Sheet1!A1,0)

    For Subcategory, put this on B2 and copied down
    =IF(COUNTIFS(Sheet1!$A$1:A1,Sheet1!A1,Sheet1!$B$1:B1,Sheet1!B1)=1,Sheet1!B1,0)

    For Item Name, put this on C2 and array entered and copied down
    =INDEX(Sheet1!$C$1:$C$18,SMALL(IF((LOOKUP(ROW(Sheet1!$A$1:$A$18),ROW(Sheet1!$A$1:$A$18)/(Sheet1!$A$1:$A$18<>""),Sheet1!$A$1:$A$18)=LOOKUP(2,1/NOT(ISNUMBER($A$2:A2)),$A$2:A2))*(Sheet1!$B$1:$B$18=LOOKUP(2,1/NOT(ISBLANK($B$2:B2)),$B$2:B2)),ROW(Sheet1!$C$1:$C$18)-ROW(Sheet1!$C$1)+1),H2))

    For Data, put this D2 and array entered, then copied down
    =IFERROR(INDEX(Sheet1!$D$1:$D$18,SMALL(IF(Sheet1!$C$1:$C$18=C2,ROW(Sheet1!$D$1:$D$18)-ROW(Sheet1!$D$1)+1),COUNTIF($C$2:C2,C2))),"")

    for column A and B some cells produces 0 and you better remove it with custom format with this code 0;-0;;@ and copy the format

    The last I'm using helper columns, put this on H2 and copy down
    =IF(B2<>0;1;H1+1)

    CHEEEEEERSSSSS
    Attached Files Attached Files
    Last edited by azumi; 11-16-2016 at 08:07 PM.

  5. #5
    Valued Forum Contributor PeteABC123's Avatar
    Join Date
    09-21-2012
    Location
    Chicago, IL
    MS-Off Ver
    MS Office 365 ver 2202
    Posts
    1,104

    Re: Database help. From database list to nice looking list

    Awesome work azumi.
    Pete

  6. #6
    Forum Expert azumi's Avatar
    Join Date
    12-10-2012
    Location
    YK, Indonesia
    MS-Off Ver
    Excel 2019
    Posts
    2,366

    Re: Database help. From database list to nice looking list

    thanks for rep Pete
    Last edited by azumi; 11-16-2016 at 08:36 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. Clean a database using a list
    By Ayadin in forum Excel Programming / VBA / Macros
    Replies: 7
    Last Post: 06-12-2016, 02:47 PM
  2. [SOLVED] Drop down list, form database
    By pccamara in forum Excel Formulas & Functions
    Replies: 0
    Last Post: 02-25-2015, 07:04 AM
  3. Unique list from database
    By way2suresh in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 01-08-2013, 08:59 AM
  4. changing a database list
    By thedragon in forum Excel General
    Replies: 3
    Last Post: 10-30-2011, 08:50 PM
  5. [SOLVED] VBA Deleting in database from list box
    By Jennifer in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 01-10-2006, 04:15 PM
  6. [SOLVED] database list
    By gtsch in forum Excel General
    Replies: 6
    Last Post: 12-14-2005, 02:20 PM
  7. how do i list an access database list in excel
    By Markp in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 03-15-2005, 04:01 AM

Tags for this Thread

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