Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Countif Problem
Greetings all,
I have a spreadsheet with two worksheets. First worksheet is a weekly calendar type layout example below: Range B2 through f8 is a named range called workweek B C D E F Monday Tuesday Wednesday Thursday Friday 2 8:00 A1 B1 B2 A2 A1, A2 3 8:15 A2 A1 B2 A2, A3 A1 4 8:30 5 8:45 6 9:00 7 9:15 8 9:30 Second table is all the codes like A1 and B1 Next to each code I did an =countif(sheet1!workweek, "A1") where each code is based on the code it represents. So my answer block would look like below A1 3 A2 2 A3 B1 1 B2 2 noticing how it only counted A1 3 times but there are actually 4 A1 entries. I am trying to figure out how to get it to look at the entire cell and if it contains an A1 then count that as well. So in example above, on Friday at 8:00 it should count 1 for the A1 and 1 for A2, but I am not sure how to get it to do this. Any help would be appreciated. Thanks so much Wally Steadman |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Countif Problem
=countif(sheet1!workweek, "*A1*")
you can use wildcards -- Regards, Peo Sjoblom Excel 95 - Excel 2007 Northwest Excel Solutions www.nwexcelsolutions.com "It is a good thing to follow the first law of holes; if you are in one stop digging." Lord Healey "Wally Steadman" wrote in message ... Greetings all, I have a spreadsheet with two worksheets. First worksheet is a weekly calendar type layout example below: Range B2 through f8 is a named range called workweek B C D E F Monday Tuesday Wednesday Thursday Friday 2 8:00 A1 B1 B2 A2 A1, A2 3 8:15 A2 A1 B2 A2, A3 A1 4 8:30 5 8:45 6 9:00 7 9:15 8 9:30 Second table is all the codes like A1 and B1 Next to each code I did an =countif(sheet1!workweek, "A1") where each code is based on the code it represents. So my answer block would look like below A1 3 A2 2 A3 B1 1 B2 2 noticing how it only counted A1 3 times but there are actually 4 A1 entries. I am trying to figure out how to get it to look at the entire cell and if it contains an A1 then count that as well. So in example above, on Friday at 8:00 it should count 1 for the A1 and 1 for A2, but I am not sure how to get it to do this. Any help would be appreciated. Thanks so much Wally Steadman |
#3
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Countif Problem
Thanks for that help it works but bring up another problem for me and I know
there is an answer but for the life of me I can't get my mind wrapped around it. If I say =Countif(workweek, "*A1*") it works but is also counts A10 when what I need it to do is only count A1 Cell 1 A1, B2 Cell 2 A1 Cell 3 A10, B1 I would need it to show A1 was only counted 2 times, A10 Counted 1 time, B1 counted 1 Time and B2 counted 1 time. Is there a way I can say *A1#* where # equals only a space or a comma or something like that? "Peo Sjoblom" wrote in message ... =countif(sheet1!workweek, "*A1*") you can use wildcards -- Regards, Peo Sjoblom Excel 95 - Excel 2007 Northwest Excel Solutions www.nwexcelsolutions.com "It is a good thing to follow the first law of holes; if you are in one stop digging." Lord Healey "Wally Steadman" wrote in message ... Greetings all, I have a spreadsheet with two worksheets. First worksheet is a weekly calendar type layout example below: Range B2 through f8 is a named range called workweek B C D E F Monday Tuesday Wednesday Thursday Friday 2 8:00 A1 B1 B2 A2 A1, A2 3 8:15 A2 A1 B2 A2, A3 A1 4 8:30 5 8:45 6 9:00 7 9:15 8 9:30 Second table is all the codes like A1 and B1 Next to each code I did an =countif(sheet1!workweek, "A1") where each code is based on the code it represents. So my answer block would look like below A1 3 A2 2 A3 B1 1 B2 2 noticing how it only counted A1 3 times but there are actually 4 A1 entries. I am trying to figure out how to get it to look at the entire cell and if it contains an A1 then count that as well. So in example above, on Friday at 8:00 it should count 1 for the A1 and 1 for A2, but I am not sure how to get it to do this. Any help would be appreciated. Thanks so much Wally Steadman |
#4
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Countif Problem
Wally, if you have some certainty that your list separators will always be
commas (in your example below, the Thursday entry is A1, A2), you could do this: =Countif(Workweek, "A1") + Countif(Workweek, "A1,") So this catches all single entries of A1 (or list entries where A1 is the last item, e.g., "B1, A1") and list entries where A1 is not the last item ("A1, A2"). "Wally Steadman" wrote: Thanks for that help it works but bring up another problem for me and I know there is an answer but for the life of me I can't get my mind wrapped around it. If I say =Countif(workweek, "*A1*") it works but is also counts A10 when what I need it to do is only count A1 Cell 1 A1, B2 Cell 2 A1 Cell 3 A10, B1 I would need it to show A1 was only counted 2 times, A10 Counted 1 time, B1 counted 1 Time and B2 counted 1 time. Is there a way I can say *A1#* where # equals only a space or a comma or something like that? "Peo Sjoblom" wrote in message ... =countif(sheet1!workweek, "*A1*") you can use wildcards -- Regards, Peo Sjoblom Excel 95 - Excel 2007 Northwest Excel Solutions www.nwexcelsolutions.com "It is a good thing to follow the first law of holes; if you are in one stop digging." Lord Healey "Wally Steadman" wrote in message ... Greetings all, I have a spreadsheet with two worksheets. First worksheet is a weekly calendar type layout example below: Range B2 through f8 is a named range called workweek B C D E F Monday Tuesday Wednesday Thursday Friday 2 8:00 A1 B1 B2 A2 A1, A2 3 8:15 A2 A1 B2 A2, A3 A1 4 8:30 5 8:45 6 9:00 7 9:15 8 9:30 Second table is all the codes like A1 and B1 Next to each code I did an =countif(sheet1!workweek, "A1") where each code is based on the code it represents. So my answer block would look like below A1 3 A2 2 A3 B1 1 B2 2 noticing how it only counted A1 3 times but there are actually 4 A1 entries. I am trying to figure out how to get it to look at the entire cell and if it contains an A1 then count that as well. So in example above, on Friday at 8:00 it should count 1 for the A1 and 1 for A2, but I am not sure how to get it to do this. Any help would be appreciated. Thanks so much Wally Steadman |
#5
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Countif Problem
If all entries in a cell except the last are followed by a comma =SUMPRODUCT(--ISNUMBER(SEARCH("A1,",workweek&","))) -- daddylonglegs ------------------------------------------------------------------------ daddylonglegs's Profile: http://www.excelforum.com/member.php...o&userid=30486 View this thread: http://www.excelforum.com/showthread...hreadid=550827 |
#6
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Countif Problem
Whoops, sorry, I meant to say:
=Countif(Workweek, "*A1") + Countif(Workweek, "*A1,*") "Wally Steadman" wrote: Thanks for that help it works but bring up another problem for me and I know there is an answer but for the life of me I can't get my mind wrapped around it. If I say =Countif(workweek, "*A1*") it works but is also counts A10 when what I need it to do is only count A1 Cell 1 A1, B2 Cell 2 A1 Cell 3 A10, B1 I would need it to show A1 was only counted 2 times, A10 Counted 1 time, B1 counted 1 Time and B2 counted 1 time. Is there a way I can say *A1#* where # equals only a space or a comma or something like that? "Peo Sjoblom" wrote in message ... =countif(sheet1!workweek, "*A1*") you can use wildcards -- Regards, Peo Sjoblom Excel 95 - Excel 2007 Northwest Excel Solutions www.nwexcelsolutions.com "It is a good thing to follow the first law of holes; if you are in one stop digging." Lord Healey "Wally Steadman" wrote in message ... Greetings all, I have a spreadsheet with two worksheets. First worksheet is a weekly calendar type layout example below: Range B2 through f8 is a named range called workweek B C D E F Monday Tuesday Wednesday Thursday Friday 2 8:00 A1 B1 B2 A2 A1, A2 3 8:15 A2 A1 B2 A2, A3 A1 4 8:30 5 8:45 6 9:00 7 9:15 8 9:30 Second table is all the codes like A1 and B1 Next to each code I did an =countif(sheet1!workweek, "A1") where each code is based on the code it represents. So my answer block would look like below A1 3 A2 2 A3 B1 1 B2 2 noticing how it only counted A1 3 times but there are actually 4 A1 entries. I am trying to figure out how to get it to look at the entire cell and if it contains an A1 then count that as well. So in example above, on Friday at 8:00 it should count 1 for the A1 and 1 for A2, but I am not sure how to get it to do this. Any help would be appreciated. Thanks so much Wally Steadman |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
importing csv files, problem with date formats | Excel Worksheet Functions | |||
CountIf & null values problem | Excel Worksheet Functions | |||
countif problem | Excel Discussion (Misc queries) | |||
Excel Display Problem | Excel Discussion (Misc queries) | |||
problem with countif | Excel Worksheet Functions |