You are here:

Excel/Excel formula needed

Advertisement


Question
Hi Bill,

I looking for an Excel formula to perform the following:

Objective:
The spreadsheet will compute reimbursement amounts for a Direct Reimbursement Dental Plan.

The dental plan pay out is on the following schedule:
Level 1 100% for $100
Level 2 80% of next $500
Level 3 50% of next $1000
Level 4 0% of next XXX
Maximum payout is $1000

The payout schedule I will place on a worksheet and reference the formula to it for the amounts. Level 4 I will not use for now, but I want to include it in the formula in case the reimbursement schedule changes in the future.

Here is a screen shot of a spreadsheet I looking to replicate in part.

http://ncdentaldr.com/Documents/DR%20Dental_Self-Admnin%20Excel%20Program_Screen...

This screen shot really shows what I looking to do. Other changes I looking to make have nothing to do with the formula I need.

Each plan participant will have there own section of a spread sheet and we would put in the claim amount. The reimbursement amount would be calculated based upon the schedule.

I know mathematically what I want ... it's simple I just don't know what function to use. I believe two formulas would be required. One for CLAIM 1, then a second formula for Claims 2-13 referencing the most recent claim.

Thanks you in advance for your assistance.

-Mark

Answer
Mark,

   Your problem is most likely more complex than a simple formula, especially given your last little statement, which indicates that you need to keep track of multiple dental appointments for each employee over a period of time.  I suspect you haven't thought through everything you really need!

  Let's assume that for employee X, you somehow have managed to keep a running total of the amount of dental work they have had and the amount of payout that's been made.  While your question doesn't actually address this, isn't it necessary?  Solving this part is much more complex than the formula you asked for, but it can be rather easily done [after all] using the SUMIF statement.  [However, since you didn't ask for this, I won't say more]

   Your supplied screen shot isn't very illuminating, as it is just a list of employee names with a mysterious and undefined "LINK-X" next to each name, and the table of payout schedule (which is already in your question) repeated in the upper right corner.

   But the formula you want is a simple nested IF.  Your don't actually identify what the $100, $500, or other values ARE [Are they the Y-T-D accumulated total, or the price for a single dental visit, or what?] so I will just have to assume this value [whatever it means] is in a cell somewhere.  If this value is in Cell K5, then lets say you want the result in cell L5.  So in cell L5 type:

   =IF(K5<=100,K5,IF(K5<=600,100+0.8(K5-100),IF(K5<=1000,100+0.8*500+0.5(K5-600)))

  The reason I write it this way is you say, for example , "Level 2 [is] 80% of next $500".... that means that they have already received the $100 for the first $100, and will get 80% for the NEXT $500, that is, any amount OVER $100  and up to $600... the range of the NEXT $500.  That's why I have the term 100+0.8(K5-100) in your equation.

   If I have misunderstood your question, then you can probably figure out what to do to my equation to make it correct for your application.

   Good luck in creating this entire application; I advise you to think it through thoroughly, which I don't think you have yet.

   >>> Bill

About Excel
This topic answers questions related to Microsoft Excel spreadsheet (or workbook) stand-alone or Mircrosoft Office Excel including Excel 2003, Excel 2007, Office 2000, and Office XP. You can get Excel help on Excel formulas(or functions), Excell macros, charting in Excel, advanced features, and the general use of Excel. This does not provide a general Excel tutorial nor the basics of using a spreadsheet. It provides specific answers to using Microsoft Excel only. If you do not see your Excel question answered in this area then please ask an Excel question here

All Answers

Answers by Expert:


Ask Experts

Volunteer


Bill Hermanson

Expertise

Please tell me WHICH EXCEL VERSION you are using!

DO NOT ASK ME me about Macros or VBA.

Please read my "instructions to questioners" in my full profile [use View Profile, at right], to help you write a question that I can understand, without having to ask you what you mean.

If your question contains any of the words THIS, IT, THAT, THOSE, or THEY, I likely won't understand IT. Please rewrite!

My Expertise: I am an expert at data manipulation, the use of incredibly complex logical statements, databases, combining tables and extracting data, all the LOGICAL, LOOKUP & REFERENCE functions, dynamic ranges, creating professional appearing spreadsheets, complex functions, integrated charts and visual displays, user interfaces.... I can make Excel do anything!

But PLEASE... NO MACRO or VBA QUESTIONS!

Experience

25 years development of complex spreadsheets for personal and professional use. I've developed hundreds (or thousands!) of spreadsheets in all fields, from complex engineering calculations to game scoring, financial analysis, scheduling, cost-of-doing-business, and analysis of home energy use. I even used Excel to assist in design of the flight computers presently on board the Hubble Space Telescope (1984-1991)

Education/Credentials
BSEE Electrical Engineering, CU Boulder CO USA
Use of spreadsheets since 1982
Boulder Valley School District, Life Long Learning, Instructor
Owner & Operator of Excel Expert, LLC

©2009 About.com, a part of The New York Times Company. All rights reserved.