Solved

# Rounding time with a Vlookup or a better way...

Posted on 2011-02-27
194 Views
I have myself a bit turned around with this time project. In a nutshell, I have built a sheet to track time. Once it is tracked it will come to this totals page.
When we have the total amount of time the employee will get paid for....It is based on 15 minute increments. If it is below 7 minutes, it goes back to 0.
If it is  8min-22 minutes it is rounded to 15min. 23-37 is 30min. 38-52 is 45min. Anything greater than 52 is added to the top of the hour. So, 4 hours and 55 minutes will
get paid for 5 hours.

I took this idea and formed a vlookup formula. But, I must admit I am totally lost. Any help with the formula or a better way to achieve this is greatly appreciated.
expert-example-of-rounding-up-th.xlsx
0
Question by:bvanscoy678
• 5
• 3
• 2
• +1

LVL 38

Expert Comment

ID: 34992950
Its called buckets. Here is one example but if you search for buckets you will find many examples. http://en.m.wikipedia.org/wiki/Geometric_mean?wasRedirected=true
0

LVL 38

Expert Comment

ID: 34992953
0

Author Comment

ID: 34992979
thanks
0

LVL 41

Accepted Solution

dlmille earned 500 total points
ID: 34992983
At first glance, your Vlookup in cell e16 looks fine, and it looks like you're on the right track for what you want to do, but you copied it to the right without locking the address down.  The correct way to formulate the lookup is:

=VLOOKUP(G15,\$J\$1:\$K\$6,2,TRUE)

The dollar signs keep the range you're looking at from changing.  Just copying it to the right fixes the problem.

See attached,

Dave
Time-Roundup-r1.xlsx
0

LVL 50

Expert Comment

ID: 34992989
Hello,

your formula and idea are fundamentally correct, but the Vlookup refers to the wrong range. Instead of

=VLOOKUP(G15,L1:M6,2,TRUE)

use

=VLOOKUP(G15,J1:K5,2,TRUE)

cheers, teylyn
0

LVL 41

Expert Comment

ID: 34992995
And I updated your table, you were missing the 38-52 traunche.

Dave
Time-Roundup-r1.xlsx
0

Author Comment

ID: 34992997
You might be correct with buckets, but can't find something that helps sort out my issue.
0

LVL 41

Expert Comment

ID: 34993008
@bvanscoy678, - execuse me - it appears you accepted an answer that was subordinate to mine.  not only did I repair your VLOOKUP, but the VLOOKUP range - and did the prior before Teylyn did.

Dave
0

LVL 41

Expert Comment

ID: 34993020
I have requested the moderator's attention.

Dave
0

Author Comment

ID: 34993382
My apologizes. It was a simple error of not looking close enough. I thought it was the same person.
Dave, Sorry...honest mistake. I appreciate both posters help.

Thanks
0

LVL 41

Expert Comment

ID: 34993622
I figured as much and have done the same thing.

No worries.

Dave
0

## Featured Post

Sparklines have been introduced with Excel 2010 and are a useful tool for creating small in-cell charts, used for example in dashboards. Excel 2010 offers three different types of Sparklines: Line, Column and Win/Loss. What it does not offer is a…
Approximate matching with VLOOKUP and MATCH seems to me to be a greatly under-used technique, and one which is vital for getting good performance out of large lookups. Until recently I would always have advised using an exact match for simplicity an…
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…