COUNTIFS + dragging down

JoshBright

New Member
Joined
Apr 26, 2018
Messages
7
Hi there. I'm trying to get drag down to do the work for me and auto-populate what I need it to do.

I have a COUNTIFS function set up to count how many people in my database:
1. Own a specific product
2. Date of purchase for that product
3. Double opt in for marketing

As follows:

=COUNTIFS('Raw data'!AK:AK,"*Product1:01/01/2011*",'Raw data'!BQ:BQ,"Double")

Now I'd like to calculate how many people purchased that product on each day up until today.
I've tried doing this

A1 =COUNTIFS('Raw data'!AK:AK,"*Product1:01/01/2011*",'Raw data'!BQ:BQ,"Double")
A2 =COUNTIFS('Raw data'!AK:AK,"*Product1:02/01/2011*",'Raw data'!BQ:BQ,"Double")
A3 =COUNTIFS('Raw data'!AK:AK,"*Product1:03/01/2011*",'Raw data'!BQ:BQ,"Double")

And then dragging down but it just repeats those three dates.

Please note that Column AK:AK contains data for all products, comma separated, e.g:
Product1:01/01/2011,Product2:07/07/2017,Product4a:09/10/2016.

This is why it is searching that column for "*Product1:01/01/2011*" etc.

My desired end results is a table for Product1 showing
01/01/2011 4
02/01/2011 7
...
26/04/2018 1

Please help! I don't want to have to hand type all those dates!

Thanks

Josh
 

Excel Facts

Best way to learn Power Query?
Read M is for (Data) Monkey book by Ken Puls and Miguel Escobar. It is the complete guide to Power Query.
Try this in A1:

Rich (BB code):
=COUNTIFS('Raw data'!AK:AK,"*Product1:"&TEXT(DATE(2011,1,1)+ROW($A1)-1,"dd/mm/yyyy")&"*",'Raw data'!BQ:BQ,"Double")


WBD
 
Upvote 0
Say you have the dates in A1:An
01/01/2011
02/01/2011
...
26/04/2018

Then try in B1 copied down
=COUNTIFS('Raw data'!AK:AK,"*Product1:" &TEXT(A1,"dd/mm/yyyy")&"*",'Raw data'!BQ:BQ,"Double")

Hope this helps

M.
 
Upvote 0
My initial response was to WBD.

Marcelo's solution seems to be working thus far. Got a couple of little tweaks to make and may come back to you with more newbie questions.

Thank you both of you for your time!!
 
Upvote 0
Here comes another newbie question... already

Any idea why these counts wouldn't match up?

=COUNTIFS('Raw data'!AK:AK,"*Product1:*",'Raw data'!BQ:BQ,"Double") = 672

=COUNTIFS('Raw data'!AK:AK,"*Product1:" &TEXT(A1,"dd/mm/yyyy")&"*",'Raw data'!BQ:BQ,"Double") [added together for all dates 01/01/2011 til today] = 682
 
Upvote 0
Here comes another newbie question... already

Any idea why these counts wouldn't match up?

=COUNTIFS('Raw data'!AK:AK,"*Product1:*",'Raw data'!BQ:BQ,"Double") = 672

=COUNTIFS('Raw data'!AK:AK,"*Product1:" &TEXT(A1,"dd/mm/yyyy")&"*",'Raw data'!BQ:BQ,"Double") [added together for all dates 01/01/2011 til today] = 682

A thought. Could this be because the first formula is counting how many people own product1, and the second formula may include 10 people who own 2 Product1's purchased on different dates?
 
Upvote 0
hmm...
Don't understand how the second formula can result in a greater number since it counts only for purchases in a specific date whilst the first formula counts for any date.
Weird...:confused:

M.
 
Upvote 0
hmm...
Don't understand how the second formula can result in a greater number since it counts only for purchases in a specific date whilst the first formula counts for any date.
Weird...:confused:

M.

Exactly my thoughts. I wondered if it could count the same person (row) twice?

Probably not as my understanding was it counted rows where that particular criteria is met
 
Upvote 0

Forum statistics

Threads
1,214,636
Messages
6,120,666
Members
448,977
Latest member
moonlight6

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top