count cells that begin with specific text

G

Guest

in excel how do I count cells that begin with specific text. Ex: in a
column with 100 entries, I want to count the number of cells that have the
letters "app" from the word approved as the first three characters in the cell
 
B

Bob Phillips

=COUNTIF(A:A,"app*")

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

Sloth said:
=SUMPRODUCT(--(LEFT(A1:A100)="app"))
the cell
 
G

Guest

this works since I am looking for the beginning of the text. I thought I
would need to do something with LEFT function. this solution is simpler.
thank you
 
G

Guest

At first glance, I thought that would work. However, I noticed in your reply
that the ,3 was left out of the left function. If you don't specify the
number of characters to return, left defaults to 1 (if I am not mistaken.)

The -- coerces logical values (true or false) to numbers. As true evaluates
to 1 (and false to 0) -true = -1 (and -false = -0, which of course is 0.)
Applying the negative again changes the -1 to positive 1 and the -0 to 0.

So, although I didn't test it, I would guess if you put ,3 after the 100 in
the formula, it may return the correct result.

BTW, I just checked with false in a cell, D2, and -D2 returned 0 (not -0)
fwiw.
 
G

Guest

oops, you are absolutely right. Try this.

=SUMPRODUCT(--(LEFT(A1:A100,3)="app"))

sorry.
 
B

Bob Phillips

Kevin Vaughn said:
BTW, I just checked with false in a cell, D2, and -D2 returned 0 (not -0)
fwiw.

That is because 0 is neither negative nor positive, so you cannot have -0.
Negative and positive is defined in relation to 0.
 
G

Guest

Yeah, I should have gone back and rephrased the part where I was talking
about that. My bad.
 

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

Top