Percentage of the occurance of a word in a date range

  • Thread starter Thread starter Art-SNL
  • Start date Start date
A

Art-SNL

I have a spreadsheet with dates in Column A, and either the word "Res" or
"Comm" in Column M. How can I find out the percentage of "Res" for all the
records in January?

PS - there is an abundance of extreme talent in this community! Thanks for
all your postings!
 
Assuming there are no empty cells in the date range (empty cells will
evaluate as month January).

=SUMPRODUCT(--(MONTH(A1:A20)=1),--(M1:M20="res"))/SUMPRODUCT(--(MONTH(A1:A20)=1),--(M1:M20<>""))

Format as PERCENTAGE
 
Valko,

Thanks for the reply. I'm still having trouble (probably because I don't
have a good grasp of arrays). I tweaked it a little because I am referencing
a different worksheet named "Life Cycle". My data starts at row 10 and I
need to caluclate all future entries, so I adjusted the range. However my
data currently only has 150 rows. Any additional tips? Jeez, I'm dumb!

=SUMPRODUCT(--(MONTH('Life Cycle'!A10:A900)=1),--('Life
Cycle'!M10:M900="Res"))/SUMPRODUCT(--(MONTH('Life
Cycle'!A10:A900)=1),--('Life Cycle'!M10:M900<>""))
 
Valko,

I was right in my last post - I'm dumb. I found one invalid entry. User
error, your function worked great!

Thanks so much!
 
The formula is great. I forgot to mention that some of the data is from last
year. How can I tweak this formula to only show the "Res" for January of
2008 (excluding 2007)?

Thanks,
Art
 
Add an array to *each* SUMPRODUCT function like this:

--(YEAR('Life Cycle'!A10:A900)=2008)

Since you're testing for a specific year you don't have to be concerned
about empty cells evaluating as month January.
 
try =countif(A10:A900,"res") that will give you the number of times "res"
occurs, then divide it by the number of cells and display it as a percentage

[RLK] Rollin' Like Kingz
 
I don't think that'll work.

You need to account for a specific time period.

--
Biff
Microsoft Excel MVP


Alan said:
try =countif(A10:A900,"res") that will give you the number of times "res"
occurs, then divide it by the number of cells and display it as a
percentage

[RLK] Rollin' Like Kingz


T. Valko said:
Add an array to *each* SUMPRODUCT function like this:

--(YEAR('Life Cycle'!A10:A900)=2008)

Since you're testing for a specific year you don't have to be concerned
about empty cells evaluating as month January.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top