+ Reply to Thread
Results 1 to 8 of 8

Computer Asset Management

  1. #1
    Registered User
    Join Date
    04-30-2013
    Location
    United Kingdom
    MS-Off Ver
    Excel 2007
    Posts
    4

    Computer Asset Management

    *Forum Newbie*

    Hi,

    I'm wondering if I could ask for assistance due to my lack of excel knowledge that I have?

    Working with Excel 2007, I have what is an asset spreadsheet, which lists all the computers the company, I'm working for just now, has as an Asset register. Each computer listed in the spreadsheet, starts from column A, listing the various details about each pc or laptop through to column AV. I have about 250 entries in total.

    I'm trying to tidy up the physical cd's and licence documents that each pc or laptop came with. My idea is to print directly onto an A4 envelope, some of the relevant information pulled from the Asset sheet. The idea is if someone needs a licence key or media for a certain pc or laptop, then they pull out the correct envelope and all info they need is either printed on the front or held physically inside the envelope.

    I have made an envelope template, which I have also created in Excel 2007, which can be printed directly onto the A4 envelope. One particular column lists the Asset Number, which is sequential in the asset register. Based on this one specific entry, is it possible to build a formula, which If I type in the asset number for a particular pc or laptop to my Envelope Template, it would then pull specific information from the asset register, populate certain cells in the envelope template and then allow me to print an envelope faster, rather than manually entering all the information my self?

    Sorry if this is very basic, but its been years since I did my ECDL

    Regards

    Neil

  2. #2
    Valued Forum Contributor
    Join Date
    03-29-2013
    Location
    United Kingdom
    MS-Off Ver
    Office/Excel 2013
    Posts
    1,749

    Re: Computer Asset Management

    I understand what you need but it's difficult to answer the question without knowing the exact layout of your workbook so :-

    a) You can upload your workbook or
    b) Populate the printed envelope worksheet with formulas using Vlookup, the typed in reference number and the database
    Elegant Simplicity............. Not Always

  3. #3
    Forum Guru TMS's Avatar
    Join Date
    07-15-2010
    Location
    The Great City of Manchester, NW England ;-)
    MS-Off Ver
    MSO 2007,2010,365
    Posts
    44,753

    Re: Computer Asset Management

    In terms of pulling the specific information, you would, typically, use VLOOKUP.

    For example, =IFERROR(VLOOKUP(A2, 'Sheet2'!A2:F250,2,FALSE),"")

    That uses cell A2 on the current sheet to search Sheet2, cells A2 to F250, and return matching data from column 2 (B). The FALSE says it needs an exact match.


    Wouldn't it be easier to design a template in Word and use Mail Merge to print all the labels?


    Regards, TMS
    Trevor Shuttleworth - Retired Excel/VBA Consultant

    I dream of a better world where chickens can cross the road without having their motives questioned

    'Being unapologetic means never having to say you're sorry' John Cooper Clarke


  4. #4
    Registered User
    Join Date
    04-30-2013
    Location
    United Kingdom
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Computer Asset Management

    I'm sure I could have done a mail merge, but I find that I understand Excel better, so I tend to default to it.

    I'm going to try the VLOOKUP you have posted and see how that works. I'm quickly mocking up an Asset sheet for my testing so I don't touch the live Asset sheet until I'm ready. I will post both the mock up and the envelope cover sheets shortly.

    Regards

    Neil
    Attached Files Attached Files

  5. #5
    Valued Forum Contributor
    Join Date
    03-29-2013
    Location
    United Kingdom
    MS-Off Ver
    Office/Excel 2013
    Posts
    1,749

    Re: Computer Asset Management

    Asset Sheet Edit.xlsx

    there you go.. i've put 5 vlookups into the cells i coloured brown.
    just select a record in cell a1

    bear in mind that the envelope sheet is purely for display and printing... not data entry

  6. #6
    Registered User
    Join Date
    04-30-2013
    Location
    United Kingdom
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Computer Asset Management

    Starting in the Envelope Cover Sheet, from a manual entry in B7, of a Host name (NT0100 for example), this would then trigger the various formulas to then check the Asset Sheet, confirm the Hostname is valid and then from relevant selected columns, pull the data to Envelope cover sheet for it to be printed.

  7. #7
    Registered User
    Join Date
    04-30-2013
    Location
    United Kingdom
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Computer Asset Management

    Asset Sheet Edit (2).xlsxThanks for all the help

    In the end I used both of your ideas to pull this together and tested it fully before I added my changes to the live Asset spreadsheet.

    in the end the VLOOKUP is this example: =VLOOKUP($B$6,Computers!$B$2:$AU$5000,43,FALSE)

    I have added the Envelope Cover Sheet to the Live Asset spreadsheet, referenced the one cell (B7) in it, which I type the Asset Number of a pc or laptop, then the spreadsheet template I have a qty of 12, VLOOKUP statements which are identical, except for the Column, which is different for each one.

    Thinking ahead, I have expanded the range to 5000, so the VLOOKUP statements won't fall out of scope too quickly.

    Regards

    Neil
    Last edited by Neil.Taylor; 05-01-2013 at 09:02 AM. Reason: Punctuation

  8. #8
    Forum Guru TMS's Avatar
    Join Date
    07-15-2010
    Location
    The Great City of Manchester, NW England ;-)
    MS-Off Ver
    MSO 2007,2010,365
    Posts
    44,753

    Re: Computer Asset Management

    You're welcome. Thanks for the rep.

    You could use the Formula | Name Manager to define a Dynamic Named Range for the Asset List. For example:

    AssetTable: =Sheet1!$A$2:INDEX(Sheet1!$AU:$AU,COUNTA(Sheet1!$A:$A))

    You can then refer to that in your VLOOKUP. So, rather than:

    =VLOOKUP($B$6,Computers!$B$2:$AU$5000,43,FALSE)

    You could have:

    =VLOOKUP($B$6,AssetTable,43,FALSE)

    Which is shorter, neater, more efficient and will never require maintenance ... even if you ever did have more than 5000 assets.


    Regards, TMS

+ 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