# Using Date Ranges In Formulas ...

Feb 18, 2009
I am having trouble entering a formula that measures how many times "Open" occurs in one column IF another column's entry is between 2 dates or within one particular month time frame. I've tried a bunch of formulas but can't seem to get anything to work!

View 9 Replies
ADVERTISEMENT
Mar 7, 2013

I have two vertical ranges that I need summarized into 2 adjacent vertical ranges.

"

A B C D

| SUMMARY

model qty| modelqty

1 4.12922.0000| 4.12952.2000

2 2.000012.1250| 2.000025.1250

3 4.12929.0000| 318.0000

4 318.0000|

5 4.1291.2000|

6 213.0000|

"

A1:A6 is my SKU's model number B1:B6 is my inventory C1:C6 should contain formulas that result in a summary of the models D1:D6 should contain formulas that result in a sum of the inventory count for each model

View 1 Replies
View Related
May 2, 2014

I'm working on a project whereby ranges of values are "scored".

The current layout shows ranges of within cells, and a hidden row with single values for the formulas to utilize. This means that whenever ranges are adjusted, the singles values also have to be changed.

I've attached a portion of the spreadsheet as an example.

Is there a relatively simple way to have the formula recognize the ranges as values and "score" accordingly?

If there is, can this be used for both ascending and descending ranges?

I should add that the ranges are not always percentages.

View 9 Replies
View Related
May 31, 2009

I am trying to combine three IF formulas that depend on ranges that vary. I think the attached sheet does a much better job of explaining what I am looking for than I can do.

View 3 Replies
View Related
Aug 12, 2014

I would like to add another step that pastes the formulas copied from the active sheet, to specific ranges of cells.

I would like the PasteSpecial XlFormats to apply to all cells on the active sheet, where as the PasteSpecial xlValues would only apply to all cells not in the ranges that the Formulas are getting pasted into.

Also for formatting purposes I have a few cells that are merged in the active spreadsheet, that unmerge when I run the macro. Ideally I would like any previously merged cells to stay merged once the macro is run.

Below is the VB I have...

VB:

Sub SaveSheet()

ActiveSheet.Copy

With ActiveSheet.UsedRange

.Copy

.PasteSpecial xlValues

.PasteSpecial xlFormats

[Code]...

View 3 Replies
View Related
Dec 23, 2008

i have an excel sheet with two columns, and depending on the status of the equipment, i need to compare the two columns and if the data is the same, fine, otherwise i need to display a msg box with an error. the columns have formulas in them, and i assigned a name to the cells i want to check, i keep getting errors with the following code, when the colums are the same, it is still displaying the msg box with the error. what am i doing wrong?

For Each Row In Range("Dev_Found") 'Loop through each row in Column C

If Row.Value ActiveWorkbook.Names.Item("Dev_Left").Value Then

blah = MsgBox("Your % Dev for after does not match % Dev before, please correct on form!", vbOKOnly, "Error")

Exit For

End If

Next Row

View 9 Replies
View Related
Apr 18, 2006

I am wanting to build a macro to calculate the average of a range of cells. I have about 2000 lines of data, and I want to average the first 12 cells (then paste the answer somewhere else), then average the next 12 cells, and so on. Using a loop to do this is simple enough. My problem is that I can't insert variables into the average formula as the cells to be averaged

Sub AutoAverage()

For x = 0 To 20

For y = 0 To 171

FirstRowRef = Workbooks("NP FT01-03 010206.xls"). Sheets("NP - FT01") _

.Range("a5").Offset(12 * y, 12 * x)

LastRowRef = Workbooks("NP FT01-03 010206.xls").Sheets("NP - FT01") _

.Range("a16").Offset(12 * y, 12 * x)

Workbooks("Mega Spectrums.xls").Sheets("NP - FT01").Range("a5").Offset(y, x).Select

ActiveCell.FormulaR1C1 = "=AVERAGE(FirstRowRef:LastRowRef)"

Next y

Next x

End Sub

View 2 Replies
View Related
Sep 29, 2006

I have been handed a workbook which has been used and amended by a number of people over about 5 years. The workbook has lots of named ranges, many of which are obviously now defunct. Others may be defunct but I'm not sure. I would like to delete all of the defunct ones.

Does anyone know a way in which I can identify the cells in which a named range is currently being used?

View 8 Replies
View Related
Oct 3, 2007

I would like to set up VBA codes to generate a variable number of transition matrices. I would like to know how I can define dynamic ranges instead of coding each and every range. In the codes below, I have to define each range one by one instead of using a loop.

Sub TransitionMatrix()

Dim P1 As Range

Set P1 = Cells(2, 2).Resize(3, 3)

Dim P2 As Range

Set P2 = P1.Offset(5, 0).Resize(3, 3)

P2.Cells(0, 1) = "P2"

For i = 1 To 3

For j = 1 To 3

P2.FormulaArray = "=MMULT(" & P1.Address & "," & P1.Address & ")"

P2.BorderAround Weight:=xlMedium

Next j

Next i

Dim P3 As Range

Set P3 = P2.Offset(5, 0).Resize(3, 3)........................

View 3 Replies
View Related
Oct 22, 2007

I have a Formula = SUMIF('Master List'!B3:B190,AE197,'Master List'!AG3:AG190)

When I copy this formula the next line is as Follows =SUMIF('Master List'!B4:B191,AE197,'Master List'!AG4:AG191) Is there something I can do to in order to make so that when I copy the formula is would read =SUMIF('Master List'!B3:B190,AE198,'Master List'!AG3:AG190). Elliott Auto Merged Post;Nevermind I used the formula = SUMIF('Master List'!$B$3:$B$190,AE197,'Master List'!$AG$3:$AG$190)

View 2 Replies
View Related
Feb 23, 2008

I need to run a formula each month which calculates the ‘product’ for a range of cells in a column, where the cell range will change each month. The starting cell for the range is static, but the range end will always change - additionally, the last valid cell will always be followed by a null value cell. The attached example shows the basic format of my data – a range of values, by row, which will always end with a null value cell. The formula I’m using (to match my example) is: =(PRODUCT(A10:A13) –-> and I want to display the result in cell C10.

While I’ve been able to identify the ‘ending good row’ several ways, I haven’t been able to figure out what to do with this information – I seem be be lost in the translation of OFFSET values to CELL REFERENCE values. Has anyone encountered this specific scenario and found a solution?

View 3 Replies
View Related
Oct 11, 2008

I need to create formulas that reference a single date and output date ranges. The objective is to have a person input a Monday date in any given month and receive a four weeks out worth of dates and ranges. For example: In a lone cell, the person inputs 10/13/08. Automatically, the sheet produces the next full week range: October 19 – October 25 in a single cell and also produces a cell for each date. Example: Sunday 19, Monday 20, Tuesday 21, etc…. It should look like:

Monday Date:

10/13/08

October 19 – October 25

Sunday 19

Monday 20

Tuesday 21

Wednesday 22

Thursday 23

Friday 24

Saturday 25

and then repeat for three more weeks. I thought I had it figured out until the month changed. The dates continued in October instead of adding a month. This report will be ran weekly, so simply adding a +1MONTH to some cells will not benefit me as I’ll have to change the formula every week. I want the formula to compute the data without any manipulation over the next several years. The only change will be the Monday date.

View 2 Replies
View Related
Jan 25, 2012

I have a workbook with several sheets and named ranges like ES_Date, ES_Range, ES_Volume or MC_Date, MC_Range, MC_Volume. The 1st two letters are the name of the sheet where the named ranges are located (one is dates, another volume, etc.).

What I'm trying to do is calculate averages, extract maximum and minimum values from the the named ranges using a start and end date that are entered in cells "H6" and "I6". The formula I am using right now is:

{=AVERAGE(IF((ES_Date>=H6)*(ES_Date

View 2 Replies
View Related
Nov 17, 2007

I need to select in a sheet the cells which have name reference to see if the whole sheet is dependent , i have tried to trace the dependents and precedents but that didnt work,

View 5 Replies
View Related
Nov 8, 2012

I have been looking at a post number 170404 which NBVC answered with an example grid. This was while I was trying to bring searched data through to another sheet and this is just what I was looking for as a brilliant start,

I have attached my very similar example in my scenario. I have also got NBVC's example on the first two sheets of this as reference. In addition I am also bringing through from-to date ranges which I then need to be applied to a Booking Sheet so I can see that these dates are booked for this person, and ideally where they are going and what they need to do there by colour.

I tried, just as a test in this example the following. Please note that this only had the three ranges as I was testing an example coordinator which returned three date ranges. It could be that the example returns 20 or 30 ranges that need to be applied to the rather primative Booking Sheet.

=IF(OR(AND(C10>='Coordinators list'!F5,'Coordinators list'!L5<=C10),(AND(C10>='Coordinators list'!F6,'Coordinators list'!L6<=C10)),(AND(C10>='Coordinators list'!F7,'Coordinators list'!L7<=C10))),"yes","no")

It seemed to give the right answer initially but trying different dates it gave the wrong result. It seemed to be checking one of the ranges and not all of them. As mentioned above this was just an example to see what I could get working but I don't think that this would be the ideal way of doing this as it would need to check 30-40 maybe more ranges depending on what comes back from the coordinator search.

The aim would be to choose a co-ordinator on the Site Planner sheet and ideally return the city rather than the yes/no in the Booking Sheet for that date and use conditional formatting so that if the type from the Site Planner Sheet was paint it would fill in one colour, clean in another, etc.

Was hopefully trying to get this done without using any VB as I am trying to resolve this for my Wife she isn't very tech savvy and and I need to be able to explain the formulas!

I'm sure you will see from my sheet I have given this a good go but I am a bit unsure on what some of the formulas on NBVC sheet are doing, and that this is my first attempt at doing anything like this. I have also tried using lookup and match but I'm still having issues that they either aren't always in date order and it seems to return no if it doesn't match the first range. The other main issue that I have seen is that I need to check whatever ranges the selection comes back with rather than adding each one to search through.

I hope this becomes a bit clearer on the sheet I have attached,

View 9 Replies
View Related
Jan 5, 2012

I have a table with three columns. I'm building a calendar on a separate worksheet and am looking up the "value" based on a calendar date. So if a date falls within any of the ranges, I'd like to return the value in column C. For example, if the date is 02/07/12, I'd like for the result to be value 1, or if the date is 04/17/12, then I would like the result to be value 3. I've used a nested vlookup, but all that give me is the value when either the start or end dates match, but I can't get a value when the date falls within the range. If the dates were consecutive, I would simply use vlookup/TRUE, but the dates are not consecutive.

ABC102/06/1202/09/12value 1203/12/1203/15/12value 2304/16/1204/19/12value 3405/21/1205/24/12value 4506/25/1206/28/12value 5606/25/1206/28/12value 6

View 4 Replies
View Related
Mar 1, 2007

I want to have a new macro/button to redo the chart cells based on the dates in cols T and U (abt 400 entries). T has the start date and U has the end date.

Row 9 - X9: CJ9 have dates for about 10 months (weekdays only)

Column J have either of these two values: A or B

Column C has either of these two values: C or blank

I would envisage it going through each row, checking:

If date at top of that col was between the dates in cols T & U

then

if col J = 'A' then set cell to black block

else if col J = 'B'

then

if col C = C (closed) then set cell to red block

else set cell to blue block

View 2 Replies
View Related
Jan 16, 2007

I've created a formula that concatenates 3 parts in VBA. column A, B, C.

- colunm C is a general info column and can be general text OR a date value.

- if its a date value it ends up being concatenated as the sytems value i.e. col A1, col B1 and col C1(16/01/2007) becomes A1+B1+C1(39098).

im using...

'//original: =IF(Q3<>"",CONCATENATE(Q3,R3,L3),"")

ws. Range("S" & irow).Formula = "=IF(Q" & irow & "<>"""",CONCATENATE(Q" & irow & ",R" & irow & ",L" & irow & "),"""")"

The red is the column that can be text or date.

-i have tried passing col C1 to a string variable but i get #name error when i refresh the code....

infoStr = ws.Range("L" & irow).Value...........

View 9 Replies
View Related
Dec 4, 2012

[URL]

take a look at the attached example and let me know how to make the formula work?

For each "title" in column A, I want to compare the two sets of start and end dates (columns B & C versus D & E) and if the date range in column B &C overlaps with the date range in column D & E, input "yes" or "no" in column F.

In my attached example, rows 8,9,11, and 12 would be populated with a "yes", the rest would be "no".

View 3 Replies
View Related
Dec 13, 2012

Sum based on date ranges. I am creating one logical formula.

I have an excel sheet with two columns.

A1: Date B1: Time Spent

Date

Time spent (in Minutes)

Total

[Code].....

As per above figure I want to sum based on the same dates. I.e A2 has date 1/26/2012 for which first entry is 12 so total will say 12 in C1, for the same date second entry is 14 so 12+14=26 is there in total at C2, for the third and last entry of 1/26/2012 it's 16 so total would be 12+14+16 = 42 in C3 which is grand total for 1/26/2012. I want to fill entire C column with some logical formula so that the logic holds true for various dates.

I have tried to use the IF formula like =IF(A1=A2,SUM(B1:B2)) but it fails at third cell. I have tried several ways to do this but no luck so far ....

View 2 Replies
View Related
Oct 28, 2008

I have start dates (column A) and maintenance expiry dates (column B). What I want to do is set up a formula to see if the product was renewed between 01/04/2007 - 31/03/2008 and return a simple yes, no or new_sales.

Examples

If the start date was 26/09/2006 and maintenance expiry date was 26/09/2008 then it would return a yes that they have renewed

If the start date was 18/04/2006 and maintenance expiry date was 18/04/2007 then it would return a no that they have not renewed

If the start date was 20/06/2008 and maintenance expiry date was 20/06/2009 then it would return a new_sale

View 12 Replies
View Related
May 25, 2006

I have one worksheet with 52 rows for each week of the year with the

following headings: week #, start date of week and end date of week. I have

another worksheet where I need to forecast expected expenses for new

employees based on the date they start ie. Joe starts in Feb 6 (week 6) and

then calculate expected spend based on remaining weeks in the year. I do

this manually right now. How can I automate this?

View 10 Replies
View Related
Nov 24, 2008

There is a database with work plans for a project cycle, which contains employee names, types of activities, planned working hours for each activity (not in time format, just number) and dates when these hours will take place. Each employee may have one or multiple activities and each activity has different number of hours planned to complete and different dates. My aim is to calculate the number of hours planned for each employee (to sum all activities) within a certain period of time.

So, what is the question? I need to calculate the number of workdays within the intersection of the planned period for the activity and my given period of time.

I'll give a small example to illustrate what I mean.

I'm calculating planned working hours for this week, which is 11/23/2008-11/29/2008. One of our employees, let's call him John, is going to work on three activities, A, B, and C. We have the following plans:

Activity A - 16 hours - 11/24/2008-11/27/2008

Activity B - 45 hours - 11/15/2008-11/25/2008

Activity C - 10 hours - 11/26/2008-12/01/2008

As you can see, activity A is going to be complete within this week, it's perfectly fine. Activities B and C should be counted separately, because they include days earlier or later than this week. Is there any way I can easily geet the number of workdays that are included in the plan period and this week?

Another thing to mention is that I'm working in Excel 2003 and it's not acceptable for me to install the Tools Pack, because I need this firmula to work on other employees computers and there is no chance they all will install it too.

View 14 Replies
View Related
Mar 31, 2009

I have about 20 files with check posting dates stretched over several years. Maybe a million checks total. The company uses 13 four week periods each year, not a calendar month/year. I need to look up each posting date and attach the correct period to it.

I could do a VLOOKUP with one row for each day of the year, but that would require 2 x 365 row's for just two years. There must be a more elegant way, maybe using an array or some IF statement.

Attached is a sample file, xlsx, with the perior/year info and sample posting date info. Can someone point me in the right direction so that I end up with the correct period/year in column 'C' for the applicable posting date?

View 4 Replies
View Related
Jun 8, 2009

I would like to get a monthly average between the first of the month & the end of month of a handful of percentages collected during the month for individual projects.

View 10 Replies
View Related
Sep 17, 2012

I'm trying to recreate a formula in VBA, but struggling with the "greater than /equal to start date" and "less than / equal to end date" parts

this formula works ok in the spreadsheet:

Code:

=SUMIFS(bbHours,empCodeList,thisEmployeeID,bbDate,">="&startDate,bbDate,"=" & startDate, Range("bbDate"), "=" section, but unclear how to handle this. It must be handled entirely via VBA, not formulas

Note: I've adjusted certain key names / VBA strings for clarity, everything is defined correctly

View 1 Replies
View Related
Jul 2, 2008

What I'm trying to do is sum the daily interest of a loan for any range of dates. Imagine this example:

1) In column A you have dates from 01/01/2009 through 12/31/2059, with each individual day showing, so literally thousands of cells.

2) In column B you have just random values corresponding to each date, such as $100,000 on 01/01/2009, $139,000 on 01/02/2009, $52 on 01/03/2009, and so forth. These values occupy as many cells as the dates, i.e. there's a cash flow (value) for every date.

3) I want to run a formula in column C that will sum a date range I specify. For example, if I want to sum all the daily values for each month (i.e. the 1st through the 30th), or if I want to sum all the daily values for the 15th of a month through the 14th of the following month. In other words, the loan can start on any date, and I need to sum the interest for each "monthly anniversary."

4) I'm thinking that the formula will have to be different to sum an actual entire month. For example, formulas to sum from, say, the 15th of one month through the 14th of the next month, or the 10th of one month through the 9th of the next month, might be similar.

However, as there is a varying number of days in most months, that formula might not work (though I might be misunderstanding myself) when trying to sum the values for an entire month, i.e. February 1st through 28th. I think it might be solved by some sort of "if," such as if day = 1, then sum whole month, otherwise some from date through same date of next month less the last date's cash flows?

View 9 Replies
View Related
Apr 14, 2009

I an having trouble with DSUM, the result I get is 0. I have a Journal Entry and I need to total the amount for a particular range date.

For the header I have:

Date|Account|Debit|Credit|Total|Account Name|Description

This is located from A5:G21

For A1:C2 I have Account|Date Start|Date End

For both Date I used the formula =">="&TEXT(E2,"mm/dd/yyyy") and the same for the ending date which is ="

View 9 Replies
View Related
Oct 27, 2009

i had some formula provided by this site which seemed to work but is now resulting in #N/A or a zero value - can you take a look?

=SUMPRODUCT(('Report X'!$J$6:$J$10000="2")*('Report X'!$E$6:$E$10000>TODAY()-30))

Report X contains 2 relevant columns... E contains the date created for each item, J contains the type of each item - in this case i wish to see how many items '2' there are in the last 30 days

Report X is a daily report copied into the same tab each day - so the data will change every day depending how long each item is still in the system

this formula does work in the example sheet i provided but not in the spreadsheet in which i need it to work!

i also have similar formulas to calculate how many items are present in between 30 and 60 days exist, and how many over 60 days - all return the value "0"

column E containing dates is in the format 01/10/2008 - changed using Ctrl F - replace to amend it from 01.10.2008

View 9 Replies
View Related
Sep 19, 2007

in column A, i have a dates listed, in column G, the transaction amounts that correspond with those dates, i want to know how to run a report on this. what i need is to auto sum the amounts for a specific month without having to create a new spreadsheet for every month. IE - what are the sales for september? how do i do this?

View 2 Replies
View Related