# Comparing Dates In Two Columns Using IF AND OR Statement

Apr 14, 2014

I'm trying to determine if one date meets the criteria to be considered 'on time'. I have two columns: estimated completion date and completion date. I want to compare the completion date to the estimated completion date and if completion date is <= completion date but is NOT = 1/1/2099 then I met my date. I've tried this several different ways and problem is I cannot make it work.

When estimated completion date is 1/1/2099 'on time' should be 'no'
When estimated completion date is not 1/1/2099 but is greater than completion date 'on time' should be 'no'
When completion date is <= estimated completion date and estimated completion date is not equal to 1/1/2099 'on time' should be 'yes'

And I have a null date to deal with also but if I can satisfy the first 3 criteria I can manipulate the null values manually.

## If Statement For Comparing 3 Values

Jun 25, 2014

How would I write a IF statement comparing 3 values. For example the field that it would be referencing would have values cell E51(1,2,3,4,5,6,7,...99). The pull back would be:

1-10 = \$250,000
11-15 = \$550,000
16+ = \$750,000

## Excel Sheet1 Comparing Data - Get Stuck After Second IF Statement

Aug 1, 2013

=IF(M7="","",IF(K8=J8,K8&\$J\$3&I8,IF(K8=I8,K8&\$J\$3&H8,IF(K8=H8,K8&\$J\$3&G8,IF(K8=G8,K8&\$J\$3&F8,K8&\$J\$3&J8)))))

I have tried several options, ISERROR(FIND(.................also EXACT(........ and they all seem to get stuck, after the second expression.

Basically, I have a ROW of Cells, with numbers inside them, like so:-

F8.....G8....H8....I8...J8....K8
27.....33....10.....4....4.....4

And looking from right to left, I am asking this question:-

If K8=J8, then I will have K8 & I8 as my result.
If K8=I8, then I will have K8 & H8 as my result.
If K8=H8, then I will have K8 & G8 as my result.
If K8=G8, then I will have K8 & F8 as my final result, Else its K8&J8 as my FALSE.
(the \$J\$3 = a comma, for number separation, and further LEN string capture.)

Every time I have made this formula, with other types of Logic, it only ever finds the second tier depth as the result,
and I wonder why, since they are several nested IF statements in line!!

The incomplete Excel sheet is attached : S 1_2 tracker Forum.xlsx

The result of the above formula should be 4,10

## If Statement Failing When Comparing Text Box Values On Userform

Jun 12, 2014

I am trying to compare to values that a user inputs in a user form. It's ok if they are not the same I just want the user to know it. I am only including the part where the if statement is failing:

VB:
If Me.VSLongQuant.Value <> Me.VSShortQuant.Value Then
MsgBox VerUnBal
If VerUnBal = vbNo Then
Exit Sub
End If
End If

I have VerUnBal as Long and defined as:

VB:
VerUnBal = MsgBox("The Long and Short option Qunatities are not equal." & Chr(13) & _
"Is this intended to be an unbalanced vertical spread?", vbYesNo, _

I can provide more info as necessary. There are two problems 1) the message box is appearing whether the numbers are equal or not, and 2) clicking No in the message box does not cause the Sub to exit.

## VLookup Is Comparing Dates

Oct 2, 2009

I am using excel 2007, and trying to incorporate a VLookup into some code. The VLookup is comparing dates, which I think may be part of the problem.

## Comparing Two Dates In Excel

Mar 8, 2012

How to compare two dates in excel. Like my requirement is I need to compare curent date vs from month begin date two weeks date.As of now I have tried like this.

Current Date : =TEXT(NOW(),"d")
Month Begindate : =TEXT(DATE(YEAR(NOW()),MONTH(NOW()),1)+14,"d")

And I have written condition like this : =IF(TEXT(NOW(),"d")

## Formula For Comparing Two Dates?

May 9, 2012

Formula for comparing two dates

Cell A1 = 5/5/2012 (Recent Date)
Cell B1 = 5/6/2011 (Hire Date)
Cell C1 = =YEAR(A1)-YEAR(B1)

This formula gives a result of '1' even though it doesn't show an entire year.

I've also tried this formula:

=DATEDIF(B1,A1, "y")

This is more accurate as it formulates '0' as the result.

However if for some reason the 'Recent Date' in cell A1 is 5/5/12 and the 'Hire Date' in cell B1 is after the 'Recent Date', say 5/6/2012, the formula =YEAR(A1)-YEAR(B1) has a result of '0' and the formula =DATEDIF(B1,A1, "y") has a result of #NUM!.

Is there a formula that will give me accurate results whether the 'Hire Date' is before or after the 'Recent Date'? Maybe something similar to =DATEDIF(B1,A1, "y") but will give a result of '0' instead of #NUM!

## Comparing Dates Using =IF(LEFT(

Feb 13, 2008

I have a comments field in a reporting SS that I need to flag when the last comment is over a week old. The date however is entered into the same cell as the comment and the latest comment is put on a new line in the same cell, ie:

13/02 - Jimmy met with Shirley to discuss project A
10/02 - awaiting meeting
07/02 - agenda issued

Now, if needed I can make the date complete to include the year, ie 13/02/2008.

Is it possible using functions to see if the date in this cell is over 7 days previous to the date in another cell, say J1?

I tried =IF(LEFT(H10,10)

## Comparing Two Cells With Dates In VBA

Dec 12, 2009

I have trouble trying to get the right sintax of comparing two dates locates in two different sheets.

Example:
Sheet 1, cell A1 = 12/11/2009
Sheet 2, cell B1 = 12/11/2009

If I need to do something based on condition that Sheet1 date = sheet 2 date, how will the code be written? I have

If Sheets("Sheet1").range("A1") = Sheets("Sheet2").range("B1") Then
**** my code here

## Date Formatting - Comparing Dates

Jul 8, 2013

I have a problem regarding month formatting

I have 12 columns, Jan 2013 - Dec 2013.

I need to set a format in which if I enter a num eg 15 on the Jan Column, format comes as "15-Jan" format
or If i type 20 on the march column , it comes as "20-Mar" format

I would need it in Date format, because I would be comparing dates later on.

## Comparing And Copying Values Between Dates

Feb 19, 2010

I’m attempting to find values that are within a band of .001 of the values of cells in columns L through O and searching columns B through I for values that meet the .001 criteria and copying the values to columns Q, R, S, and T respectively.

I mentioned the values in L, M, N and O are where the comparisons will be made and these values are tagged to a specific date in Column K. I need to find the dates in Column A that are in between the values of K and the cell beneath it. For example, in K4 I have a date of 10/3/99 and the next date I have in K5 is 10/5/99. I would then query Column A for the dates 10/06/99 (A4), 10/07/99 (A5), and 10/08/99 (A6). The values I need to find within the .001 band are in Columns B through I (B4:I6). Lastly, when reach the last value in Column K, query all values in Column A greater than last value in K and copy the appropriate values in B through I to Q through T.

Rules for copying data to Column Q, R, S, and T:

For Column Q-
Find values in B, C, or D that’s within plus or minus .001 of M and copy the value of B, C, or D into Column Q of the same row.

For Column R-.................

## Comparing Dates And Counting Based On Value

Feb 14, 2012

Any easy formula to compare two columens of fixed dates and count how many of each fall within a certain range of each other.

So, for example:

Col 1 Col 2
20/1/11 21/1/11
20/1/11 31/1/11
18/1/11 24/1/11

Lets say col one is a start date and col 2 is an end date. Now say I want to count the number of times the end date falls within8 days of the start

I would have thought that something as simple as

Code:
sumproduct(--(a1:a3<(b1:b3+8))

would work, but clearly I am making a fundamental error, and no matter what I try I'm getting stuck.

## Excel 2007 :: VBA Comparing Dates

May 30, 2012

In functions it is easy to simply say =if(a1>b1, do X, don't do X)

But how do I do this in VBA? Excel 2007

## Error When Comparing 2 Dates Using Variable

Dec 26, 2013

I want to be able to compare a user-input date to dates in a column, and return 1 if the date in the column is less than the user input date, and 2 if it is greater.

Code:
Dim TheString As String, ReportDate As Date
TheString = InputBox("Please enter the date this report was run in mm/dd/yyyy format:", "What date do you want to enter?", "mm/dd/yyyy")
If IsDate(TheString) Then
ReportDate = DateValue(TheString)

[Code] ...

Code:
ActiveCell.FormulaR1C1 = _
"=IF(R[-1]C[23]

## Formula: Comparing Dates (array)

Mar 8, 2007

I have a simple formula to compare dates but it isn't working. I am missing something obvious. Any help is appreciated:

IF(BB64=Current_Date,"Today","Previous"))

where
Current_Date = today()
BB64 = an array that is a feed from a streaming quote company: =ILX|Q!'f,Date' .

When I format this cell it looks exactly like Current_Date, but is displays "Previous". Somehow it is not doing an apples to apples comparison even though the values lookthe same.

## Comparing Dates And Selecting A Days Worth Of Data

Nov 4, 2008

I need to compare dates that include both the date and time of day, to find when the day changes.

I have a large list of dates (also includes the time of day in the same cell). There are specific values in the next column that correspond to that date. Some of the values that are too great and have to be changed. This I have figured out with some help from this forum. When a value is changed I need to add together all the values for the corresponding day, some could be above and some could be below.

## Comparing Two Columns

May 5, 2014

1) if Column M has the value "School" then corresponding value in column N should have oly "Bus","Subject","Teacher". if values in Column B other than "Bus","Subject","Teacher" then the cell should populate RED Color.

2) if Column M has the value "College" then corresponding value in column N should have oly "Box","Madam","World". if values in Column B other than "Box","Madam","World" then the cell should populate RED Color.

## Comparing Columns ...

Dec 23, 2009

I have a table with many columns of data on sheet1

Is it possible to have sheet2 have ... oh I dont know... say 5 columns. In which I can choose the headers that correspond to the headers in sheet1. Therefore comparing the columns that I want simply by changing the header?

## Comparing Two Columns

Jun 1, 2007

What I'm attempting to do is analyze data on spread sheet. I've attached an example. what I need to do is compare columns "E" and "I". But I have numerous means of comparing the data. I think I will need three different formulas which is okay and am unsure if VBA is better. For example: I compare "E2" and "I2"...ect:
1) I would need to compare complete cell
2) I would need to compare the first three digits
3) I would need to compare the middle digits
If you towards the end you can see that some will compare to a BLANK cell if column "E" is ever blank. I first tried using countif but couldn't get it done. I only need totals that do not match in this category.i.e. 25 of 140 do not match.

## If Statement With Dates..

Oct 6, 2009

i have a invoice number column and date column and profit column for each job that they do. they may do several jobs in one day. what i want to know is how much they make total for the week. so in a separate column i want a weekending "such and such date" profit total

then i can have this for each person then i can just add up each persons week ending column to see how much i have made for this week. but i only what it to add up the numbers in a set range of dates.

for instance in the week ending 9/4/09 column it should only add profits that go from dates aug 30 to sept 4. and in weekending column 9/11/09 it should only add up profits corresponding to dates between 9/7/09 and 9/11/09

## Comparing Two Columns In Excel Row By Row?

Jun 6, 2013

I have currently browsed the forums and have came up with a code to compare two columns from two separate excel books and then highlight anything matching with the CompareRange. Here is a few more details about the problem:

- I have two excel sheets. And data like this in each sheet:

(First Sheet) (Second Sheet)
-A B N O
-7 .7 3 .56
-6 .6 8 .45
-5 .5 9 .55
-4 .4 11 .2
-3 .3 8 .22
-2 .2 9 .55
-1 .1 8 .54

As you can see, given this example nothing should be highlighted once the macro is run since nothing from Column A or B from the first sheet matches directly with Column N & O from the second sheet. The problem is that with the macro (module) I have come up with will highlight "3" from Column A and ".2" from Column B, just because they appear in Column N & Column O respectivally. What I want: I only want a number to be highlighted if both the numbers "7" & ".7" are matched in the same row of Column N & Column O on the other spreadsheet. To be a little more precise, I'll give an example. Say I edited the data to be like this.

(First Sheet) (Second Sheet)
A B N O
7 .7 3 .56
8 .45 8 .45
5 .5 9 .55
11 .4 11 .2
3 .3 8 .22
2 .2 9 .55
1 .1 8 .54

With this data, I would want the second row of A & B ("8" & ".45") highlighted, while my error "3" of Column A and ".2" of Column B is not highlighted. Also, I would like it if row 4 of Column A & B ("11" & ".4") is not highlighted at all either, just because in O it is .2 and in B it would be .4 even though the 11's match. Attached is the macro/module I have entered in which is working kind of correctly but producing the mistake. And also, (kind of a lesser problem), both the files with data will have the same header, example would be if Column A & Column N both had "Dogs" as it's title in Row 1 and Column B & O both had "Cats" as it's title in Row 1. Is there anyway the macro can be adjusted so it compares those two columns between the two workbooks without me even having to select or assigning a range?

HTML Code:
Sub Find_Matches()
Dim Column1 As Range
Dim Column2 As Range

[Code]....

## Sort 4 Columns By Comparing 2

Aug 8, 2014

I have column A which contains a range of part numbers, and column B is an On Hand quantity of that part number.

Column C is just like column A, in that it contains the same part numbers but it has about 1,000 additional part numbers that are obsolete. Column D has the On Hand quantity for Column C.

Column A and B are old information as far as the On Hand quantities, where Column C and D are up to date On Hand. The problem is the old outdated part numbers in column C.

How do I make column A and column C match, but not lose their respective On Hand quantities? I know this sounds discombobulated, but basically I need column A's part numbers, with column D's on hand quantity.

Jun 7, 2009

I'm trying to compare addresses in a worksheet, column A and column C have the addresses in them, in column A there are 44063 rows and column C has 43751 rows , both columns should have the same number of rows in each column because they should have the same number of addresses in each column but they dont so what i need to find out is which addresses from column A arent in column C and which addresses in column C arent in Column A and have the result put in column D.

## Comparing Columns On 2 Different Workbooks

Dec 13, 2009

workbook1 column A has tag numbers, workbook2 column A also has tag numbers. I want to compare the 2 columns and if the tag number in book 1 is also in book 2 i want it to return 25B-F138-28-01 in column B workbook1.

## Comparing Data In Different Columns

Dec 4, 2012

I have need to do a comparison of 2 values located in different columns. As this is almost impossible to describe in text format, I have included a spreadsheet showing exactly the problem. Im sure the solution will involve INDEX and MATCH but every permutation I have tried has failed (possibly theres another way?).

## Macro For Comparing Columns

Apr 25, 2009

with hello and regards two all members and administrators
i have this table
COUNTRY1EXPORT\$COUNTRY2IMPORT\$SAME CODEEXPORT\$IMPORT\$30% MINOR
1019011710190294
102107410210138
10290161029029
10511271051111
105191271051970
106391271063947
10690191069047
…………
…………
…………
9617001996170018
9618005589618001
97011097097011027
9701901169701903
97050009705003
970600097060091,969

Column A: Country1 Export Code
Column B: Export value for Country 1
Column C: Country2 Import Code
Column D: Import value for Country 2
------------------- NOW ---------------------
i want to fill in Column E to H with a macro
Column E: same code in Column A and Column C
Column F: export value for same code (from Column B)
Column G: import value for same code (from Column D)
Column H: 30 percent of Minor Value
for example if F3 is 9000 and G3 is 1000 then H3 will be 2700 that is 30 percent of F3

## Comparing Criteria Across Columns

Nov 25, 2008

I need to compare data across two columns: the date a claim was filed (column T), and the date it was resolved (column AH).

On my summary worksheet, I'm displaying the claim details for each month. I need to show how many of the claims filed (T) in each month are resolved (AH) - and for this output I'm not concerned about when they were resolved. This lets us track if there's still money due to flow out of the coffers for old claims. For example, there were 5 claims filed in July, and 4 of them are resolved. I want my summary tab to return a value of "Completed" beside July when I enter the resolution date for that last one, and "Pending" until then.

All the fields I'm describing are formatted as dates - including the name of the month (eg, "July" is displayed because I've put a custom format of "MMMM" on 7/1/08).

I've been playing around with countif and sumproduct but can't quite figure this one out.

## Comparing Values In Two Columns?

Jul 13, 2013

There are two columns A and B and values there in

A B
1 1
2 2
3 3
4 4
9 5
10 6
11 13
15 15

As you can see there are certain numbers that are missing between column B and A. I want to know which of the numbers that are present in column B are missing in column A ...any handy calculation ?

## Comparing Text In 3 Columns?

Jan 28, 2014

I need to compair 3 columns of text and return a value in a forth colum. example:

If cell D2, E2, & F2 all = â€śFailureâ€ť return â€śPASSâ€ť in cell I2
If cell D2, E2, & F2 all = â€śPassâ€ť return â€śPASSâ€ť in cell I2

If any other combination exist return â€śFailâ€ť in cell I2

## Comparing Multiple Columns To One

Dec 22, 2006

I have data in column A which is the correct data. I also have data in other columns that I would like to compare to column A. If the data is the same, then it moves beside it, if not then it leaves a blank cell.

I have looked for macros and formulas to do this for ages but i cant seem to find one. Here is an example

BEFORE

A B C D
1 1 2 1
2 4 3 2
3 5 4 4
4 7 5 6
5 - - 7
6 - - -
7 - - -

AFTER

A B C D
1 1 - 1
2 - 2 2
3 - 3 -
4 4 4 4
5 5 5 -
6 - - 6
7 7 - 7