A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Excel » Worksheet Functions
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Count the number of times specific text appears in a column



 
 
Thread Tools Display Modes
  #1  
Old August 27th, 2008, 03:36 AM posted to microsoft.public.excel.worksheet.functions
nannie
external usenet poster
 
Posts: 6
Default Count the number of times specific text appears in a column

I have a column of dates in various formats (sometimes the year is first,
sometimes not). I would like to determine the number of times a specific
four-digit year occurs withing the column. Can you help me? Thanks!
--
Nannie
  #2  
Old August 27th, 2008, 04:12 AM posted to microsoft.public.excel.worksheet.functions
Bob Bridges[_3_]
external usenet poster
 
Posts: 128
Default Count the number of times specific text appears in a column

It's pretty easy if Access knows they're dates. If Access thinks they're
just random strings of numbers, it takes an extra step.

Since you said the dates are in various formats, and I kind of figure your
column has all the same format setting -- not very certainly, but it's the
likely supposition -- let's assume the format setting is text, and Excel
doesn't know that column has dates in it. So first you have to get Excel to
know what dates are represented there. Set up a "helper" column to the right
that uses the DATEVALUE function. If all your text dates are in column C,
let this first helper column (in col M, let's say) has the function
=DATEVALUE(C2) in M2. That means M has not a text value but a real Excel
date value in it corresponding to what's in col C.

Now in col N put =YEAR(M2); thus in col N is the year represented by the
date in col C.

To determine how many of those say 2002, for instance, use the formula
=COUNTIF(N,2002).

I don't use COUNTIF much, so take this with a grain of salt -- look it up,
check it out with other Excel jocks, test it for yourself etc.

--- "Nannie" wrote:
I have a column of dates in various formats (sometimes the year is first,
sometimes not). I would like to determine the number of times a specific
four-digit year occurs withing the column.

  #3  
Old August 27th, 2008, 08:15 AM posted to microsoft.public.excel.worksheet.functions
Bob Phillips
external usenet poster
 
Posts: 5,994
Default Count the number of times specific text appears in a column

Are they text fields or real dates just formatted in different ways?

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)

"Nannie" wrote in message
...
I have a column of dates in various formats (sometimes the year is first,
sometimes not). I would like to determine the number of times a specific
four-digit year occurs withing the column. Can you help me? Thanks!
--
Nannie



  #4  
Old August 27th, 2008, 03:43 PM posted to microsoft.public.excel.worksheet.functions
nannie
external usenet poster
 
Posts: 6
Default Count the number of times specific text appears in a column

They are formatted as dates but most were entered as =xdate(1860,6,11,"yyyy,
mm dd") although some look like ~1862 or after 1862. They are civil war era
dates and Excel can't handle them. (Seems strange Excel doesn't have the
choice of displaying dates with years first.)

Thanks for any assistance!
--
Nannie


"Bob Phillips" wrote:

Are they text fields or real dates just formatted in different ways?

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)

"Nannie" wrote in message
...
I have a column of dates in various formats (sometimes the year is first,
sometimes not). I would like to determine the number of times a specific
four-digit year occurs withing the column. Can you help me? Thanks!
--
Nannie




  #5  
Old August 27th, 2008, 06:23 PM posted to microsoft.public.excel.worksheet.functions
Bob Phillips
external usenet poster
 
Posts: 5,994
Default Count the number of times specific text appears in a column

What is xdate? I don't know that function, it must be a UDF.

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)

"Nannie" wrote in message
...
They are formatted as dates but most were entered as
=xdate(1860,6,11,"yyyy,
mm dd") although some look like ~1862 or after 1862. They are civil war
era
dates and Excel can't handle them. (Seems strange Excel doesn't have the
choice of displaying dates with years first.)

Thanks for any assistance!
--
Nannie


"Bob Phillips" wrote:

Are they text fields or real dates just formatted in different ways?

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my
addy)

"Nannie" wrote in message
...
I have a column of dates in various formats (sometimes the year is
first,
sometimes not). I would like to determine the number of times a
specific
four-digit year occurs withing the column. Can you help me? Thanks!
--
Nannie






  #6  
Old August 27th, 2008, 07:09 PM posted to microsoft.public.excel.worksheet.functions
David Biddulph
external usenet poster
 
Posts: 8,714
Default Count the number of times specific text appears in a column

http://www.j-walk.com/ss/excel/files/xdate.htm

And to answer part of the OP's original question, Excel certainly can
display dates with the year first.
But it sounds as if you are trying to use vague text, rather than specific
dates.

And to try to answer more of the original question, for normal Excel dates
YEAR() gives the year (as Bob Bridges referred to in his reply), and the
link above implies that there is an equivalent XDATEYEAR function in John's
addin.

And to answer the implied question in the *subject line* of the OP's
original message, you need to remember that Excel dates are not stored as
text, but as numbers. If you want to manipulate them as text and look for
text strings such as the year part of the date, you can convert from date to
text using the TEXT function.
--
David Biddulph

"Bob Phillips" wrote in message
...
What is xdate? I don't know that function, it must be a UDF.

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my
addy)

"Nannie" wrote in message
...
They are formatted as dates but most were entered as
=xdate(1860,6,11,"yyyy,
mm dd") although some look like ~1862 or after 1862. They are civil war
era
dates and Excel can't handle them. (Seems strange Excel doesn't have the
choice of displaying dates with years first.)

Thanks for any assistance!
--
Nannie


"Bob Phillips" wrote:

Are they text fields or real dates just formatted in different ways?

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my
addy)

"Nannie" wrote in message
...
I have a column of dates in various formats (sometimes the year is
first,
sometimes not). I would like to determine the number of times a
specific
four-digit year occurs withing the column. Can you help me? Thanks!
--
Nannie







 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 06:50 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.