Please help with trying to take data from Sheet2, based on data from Sheet1, then pasting it into Sheet1

BrisAdrian

New Member
Joined
Sep 5, 2015
Messages
22
I am not Excel Savvy at all and have spent the better part of the weekend trying to learn/figure this out but have hit a wall.

Work has tasked me with creating a spreadsheet that holds the records of 1000 or so employees and their regular tests.
To achieve this I have created a manual entry database, however when showing and explaining to my colleagues how to update this, they all struggled. To the point where I was asked to create a tutorial on how to find an employee, scroll across to his test date and then how to copy and paste that.

I think it would be easier if I create a "cover sheet" where we can only enter in an employees pay number and have the sheet retrieve data. To prevent potentially devastating human error.

Here is an example of the cover page:
Employee NumberNumber is entered here (12345)
Employee NameName is auto populated from another sheet
Employee RoleRole is auto populated from another sheet
Test DatePopulated from another sheet (latest)
Test ResultPopulated from another sheet (latest)

<tbody>
</tbody>

The only cell I want to leave unlocked is the one where we can put in someones pay number (this I can do)

On a second sheet is where the data is kept:
Employee NumberNameRoleTest 1Test 1 ResultTest 2Test 2 Result
12345SmithIT1/1/2015551/3/201550
45678DoeHR4/4/1555/5/156

<tbody>
</tbody>

So what I want to achieve is to retrieve the most resent (right most) test AND result per person when entering a Pay number in Sheet 1.

If this is possible I would be so incredibly grateful for any help!

So far I have been trying VLOOKUP with no luck, I have been reading about MATCH and INDEX but I haven't quite got my head around it to make it happen.

Thanks again for any help!

-Adrian
 

Excel Facts

Waterfall charts in Excel?
Office 365 customers have access to Waterfall charts since late 2016. They were added to Excel 2019.
For VLOOKUP to work you will need the employee numbers to be sorted in order. If they are try putting TRUE at the end of the formula - i.e. =VLOOKUP(D14,D8:E11,2,TRUE)
 
Upvote 0
HI Format Test Date :Date

Employee Number12345
Employee Name=VLOOKUP($B$1,Sheet2!$A$2:$G$3,row(),FALSE) down
Employee Role
Test Date
Test Result

<tbody>
</tbody>
 
Upvote 0

Forum statistics

Threads
1,215,264
Messages
6,123,960
Members
449,135
Latest member
jcschafer209

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top