Solved

IF statement (I think)

Posted on 2014-01-29
6
179 Views
Last Modified: 2014-02-03
I am trying to create a formula that will solve YES/NO if a row is past-due. I am defining past due as the actual completed date being past the estimated completion date. However, the actual completed date is not entered until completion where the row may already be past due. Hence, I want to use the current date less the estimated completion date until the actual completion date is entered. The Today() date is in cell E2 Est. Completion date is in cell E4 actual completed date is in cell F4. I need a formula that will calculate past due based on E2-E4 until a date is placed in F4 then I would like the past-due to be calculated as E2-E4.
0
Comment
Question by:rocketship84
  • 3
  • 2
6 Comments
 
LVL 31

Expert Comment

by:Frosty555
ID: 39818157
I think you want something like this:

DAYS OVERDUE:

=IF(ISBLANK(F3), TODAY()-E3, F3-E3)

Where F3 is the actual completion date
Where E3 is the estimated completion date

This formula will check if the actual completion date is blank. If it is, then the days overdue is calculated as the difference between TODAY and the estimated completion date. If the actual completion date is not blank, the days overdue is calculated as the difference between the actual completion date and the estimated completion date.

In either case, if the resulting number is >0, then the project is overdue. If it is <=0 the project is not overdue.

So create another cell which compares that:

=IF(H3>0, "YES", "NO")

Where H3 is the result of the top formula
0
 
LVL 32

Expert Comment

by:Rob Henson
ID: 39818186
If you don't need to see the number of days but just a Yes or No, the calc for number of days can be included in the one formula:

=IF(IF(ISBLANK(F3), TODAY()-E3, F3-E3)>0, "YES", "NO")

Thanks
Rob
0
 

Author Comment

by:rocketship84
ID: 39818327
Thanks a million!
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 

Author Comment

by:rocketship84
ID: 39818504
I had to make a small adjustment but now it works. Please see below:

=IF(IF(ISBLANK(F23), TODAY()-E23>0.1, F23-E23)>0.1, "YES", "NO")
0
 
LVL 32

Accepted Solution

by:
Rob Henson earned 500 total points
ID: 39820241
Not sure why you have had to add the ">0.1" at each point.

You are comparing dates and ascertaining whether the difference between dates is more than 1/10 of a day!!! Are you including time as well? 1/10 of a day is 2.4 hours or 2 hours 24 minutes.

Breaking the formula out into bits:

If no date in F23 use section "TODAY()-E23>0.1" this will result in TRUE or FALSE and not a value, then determine whether this is greater than 0.1 and return YES or No. Whether you get TRUE or FALSE, they are both greater than 0.1 so will give "Yes".

So if no date in F23 you will get "Yes".

If there is a date in F23, compare it to within 2.4 hours of E23.

Are you sure you are getting the result you want???

Thanks
Rob H
0
 
LVL 32

Expert Comment

by:Rob Henson
ID: 39820269
See attached with a few examples.

Thanks
Rob
Date-Comparison.xlsx
0

Featured Post

ScreenConnect 6.0 Free Trial

At ScreenConnect, partner feedback doesn't fall on deaf ears. We collected partner suggestions off of their virtual wish list and transformed them into one game-changing release: ScreenConnect 6.0. Explore all of the extras and enhancements for yourself!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This Article is a follow-up to my Mappit! Addin Article (http://www.experts-exchange.com/A_2613.html), it was inspired by an email posting I made to EUSPRIG (http://www.eusprig.org/index.htm), I will briefly cover: 1) An overvie…
How to quickly and accurately populate Word documents with Excel data, charts and images (including Automated Bookmark generation) David Miller (dlmille) Synopsis In this article you’ll learn how to use ExcelToWord! to copy data,charts, shapes …
The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …
This Micro Tutorial demonstrates how to create Excel charts: column, area, line, bar, and scatter charts. Formatting tips are provided as well.

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question