+ Reply to Thread
Results 1 to 6 of 6

Countif for specific cells rather than a range ????

  1. #1
    Renee - California
    Guest

    Countif for specific cells rather than a range ????

    Is this possible? I've created a 25 page worksheet to analyze cases and
    dollars for 24 stores. The 25 pages are identical; the first page is a
    summary of the region (the other 24 pages or stores).

    I'm trying to get the averages on the summary page. So I've summarized by
    adding each stores cell reference for whatever item I'm looking at. For
    example
    =N13+X13+AB13+AH13 etc.
    and now to get the average, I want to divide by the number of stores that
    are actually carrying that item. So I thought I could do a countif, counting
    if the cells in that range are greater than zero. I can't seem to make this
    work though.

    What should this formula look like... is there an easier way to do this??



  2. #2
    Ron Rosenfeld
    Guest

    Re: Countif for specific cells rather than a range ????

    On Thu, 26 May 2005 13:45:35 -0700, Renee - California
    <ReneeCalifornia@discussions.microsoft.com> wrote:

    >Is this possible? I've created a 25 page worksheet to analyze cases and
    >dollars for 24 stores. The 25 pages are identical; the first page is a
    >summary of the region (the other 24 pages or stores).
    >
    >I'm trying to get the averages on the summary page. So I've summarized by
    >adding each stores cell reference for whatever item I'm looking at. For
    >example
    >=N13+X13+AB13+AH13 etc.
    >and now to get the average, I want to divide by the number of stores that
    >are actually carrying that item. So I thought I could do a countif, counting
    >if the cells in that range are greater than zero. I can't seem to make this
    >work though.
    >
    >What should this formula look like... is there an easier way to do this??
    >


    COUNTIF is not one of the functions that will function with 3D references.

    Option 1: Bring the stores cell reference for each whatever item to some out
    of the way spot on your worksheet, or on another single worksheet; then use the
    COUNTIF formula to refer to the cells on that sheet.

    Option 2: Download Laurent Longre's free morefunc.xll add-in from
    http://xcell05.free.fr/ and use his COUNTIF.3D function which allows 3D
    references.


    --ron

  3. #3
    Don Guillett
    Guest

    Re: Countif for specific cells rather than a range ????

    It couldn't be as simple as
    =sum(N13+X13+AB13+AH13)/4 ???
    Probably not. So you would need to provide more info. Perhaps an array
    =average(if ??

    --
    Don Guillett
    SalesAid Software
    donaldb@281.com
    "Renee - California" <ReneeCalifornia@discussions.microsoft.com> wrote in
    message news:5357D3B0-1EE9-4B9B-9EF3-65FFD4DBCFCD@microsoft.com...
    > Is this possible? I've created a 25 page worksheet to analyze cases and
    > dollars for 24 stores. The 25 pages are identical; the first page is a
    > summary of the region (the other 24 pages or stores).
    >
    > I'm trying to get the averages on the summary page. So I've summarized by
    > adding each stores cell reference for whatever item I'm looking at. For
    > example
    > =N13+X13+AB13+AH13 etc.
    > and now to get the average, I want to divide by the number of stores that
    > are actually carrying that item. So I thought I could do a countif,

    counting
    > if the cells in that range are greater than zero. I can't seem to make

    this
    > work though.
    >
    > What should this formula look like... is there an easier way to do this??
    >
    >




  4. #4
    Ron Rosenfeld
    Guest

    Re: Countif for specific cells rather than a range ????

    On Thu, 26 May 2005 13:45:35 -0700, Renee - California
    <ReneeCalifornia@discussions.microsoft.com> wrote:

    >Is this possible? I've created a 25 page worksheet to analyze cases and
    >dollars for 24 stores. The 25 pages are identical; the first page is a
    >summary of the region (the other 24 pages or stores).
    >
    >I'm trying to get the averages on the summary page. So I've summarized by
    >adding each stores cell reference for whatever item I'm looking at. For
    >example
    >=N13+X13+AB13+AH13 etc.
    >and now to get the average, I want to divide by the number of stores that
    >are actually carrying that item. So I thought I could do a countif, counting
    >if the cells in that range are greater than zero. I can't seem to make this
    >work though.
    >
    >What should this formula look like... is there an easier way to do this??
    >


    I may have misunderstood your first post.

    I believe that in order to use COUNTIF, or an AVERAGE(IF(rng>0),rng)) array
    function, you will need to copy those results into a contiguous range.

    I do not believe that either COUNTIF or array functions can accept
    non-contiguous ranges.


    --ron

  5. #5
    Harlan Grove
    Guest

    Re: Countif for specific cells rather than a range ????

    Ron Rosenfeld wrote...
    ....
    >I do not believe that either COUNTIF or array functions can accept
    >non-contiguous ranges.


    If you get tricky enough, you can come close.

    =SUMPRODUCT(COUNTIF(OFFSET(N13,0,{0,10,14,20}),whatever))

    But I don't think this is what the OP is after. The OP would be vastly
    better off using a database rather than a spreadsheet to calculate
    conditional averages over several stores.


  6. #6
    Ron Rosenfeld
    Guest

    Re: Countif for specific cells rather than a range ????

    On 27 May 2005 10:23:27 -0700, "Harlan Grove" <hrlngrv@aol.com> wrote:

    >Ron Rosenfeld wrote...
    >...
    >>I do not believe that either COUNTIF or array functions can accept
    >>non-contiguous ranges.

    >
    >If you get tricky enough, you can come close.
    >
    >=SUMPRODUCT(COUNTIF(OFFSET(N13,0,{0,10,14,20}),whatever))
    >
    >But I don't think this is what the OP is after. The OP would be vastly
    >better off using a database rather than a spreadsheet to calculate
    >conditional averages over several stores.


    That is a neat trick!


    --ron

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1