Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default month gaps counting through whole column

Dear All,
I am sorry that I could not find any better subject for this post. I
need a solution for the following counting. I have (identification)
numbers (each number can occur frequently) in column B and dates for
the ID numbers in column G. I would indicate in column L if months in
the dates are continously exist for the numbers. If there is a gap
between 2 month in the column (like G5=11/Jun/2011 and G6=05/Aug/2011)
I need an indication for example "There is a GAP".

Well I am not sure if I was clear, here is a part of my table.

B5=460050001 G5=11/Jun/2011
B6=460050001 G6=12/Jul/2011
B7=460050001 G7=10/Aug/2011
B8=460010003 G8=05/Dec/2010
B9=460010003 G9=01/Jan/2011
B10=460010003 G10=05/Mar/2011
B11=460010003 G11=06/May/2011
etc.

In this example there is a gap for ID 460010003 at row #10, so L10
should indicate "GAP". My problem is how to automate this if I do not
know which is the last row. The 1st row is #5. There is no any blank
cells from row #5.

Thank you for anyone's help in advance.
Tamas
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default month gaps counting through whole column

On 17 sep, 14:43, Konczér, Tamás wrote:
Dear All,
I am sorry that I could not find any better subject for this post. I
need a solution for the following counting. I have (identification)
numbers (each number can occur frequently) in column B and dates for
the ID numbers in column G. I would indicate in column L if months in
the dates are continously exist for the numbers. If there is a gap
between 2 month in the column (like G5=11/Jun/2011 and G6=05/Aug/2011)
I need an indication for example "There is a GAP".

Well I am not sure if I was clear, here is a part of my table.

B5=460050001 * * * * *G5=11/Jun/2011
B6=460050001 * * * * *G6=12/Jul/2011
B7=460050001 * * * * *G7=10/Aug/2011
B8=460010003 * * * * *G8=05/Dec/2010
B9=460010003 * * * * *G9=01/Jan/2011
B10=460010003 * * * *G10=05/Mar/2011
B11=460010003 * * * *G11=06/May/2011
etc.

In this example there is a gap for ID 460010003 at row #10, so L10
should indicate "GAP". My problem is how to automate this if I do not
know which is the last row. The 1st row is #5. There is no any blank
cells from row #5.

Thank you for anyone's help in advance.
Tamas


Hi
Why don't use Excel functions IF & DATEDIF to solve your problem ?
=IF(DATEDIF(G5,G6,"m")=1,"GAP","")

http://www.excel-exercice.com/en/function-if
http://www.excel-exercice.com/en/function-datedif
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

I have(identification) numbers (each number can occur frequently)
in column B and dates for the ID numbers in column G. I would
indicate in column L if months in the dates are continously exist
for the numbers. If there is a gap between 2 month in the column
(like G5=11/Jun/2011 and G6=05/Aug/2011) I need an indication for
example "There is a GAP".

Here is a part of my table.

B5=460050001 G5=11/Jun/2011
B6=460050001 G6=12/Jul/2011
B7=460050001 G7=10/Aug/2011
B8=460010003 G8=05/Dec/2010
B9=460010003 G9=01/Jan/2011
B10=460010003 G10=05/Mar/2011
B11=460010003 G11=06/May/2011
etc.

In this example there is a gap for ID 460010003 at row #10, so L10
should indicate "GAP". My problem is how to automate this if I do
not know which is the last row. The 1st row is #5. There is no any
blank cells from row #5.


Does this formula, placed in L5 and copied down (even past your current
data), do what you want...

=IF(OR(B6="",B5<B6),"",IF(MOD(MONTH(G6)-MONTH(G5),12)=1,"","GAP"))

Rick Rothstein (MVP - Excel)

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default month gaps counting through whole column

On szept. 17, 16:43, "Rick Rothstein"
wrote:
I have(identification) numbers (each number can occur frequently)
in column B and dates for the ID numbers in column G. I would
indicate in column L if months in the dates are continously exist
for the numbers. If there is a gap between 2 month in the column
(like G5=11/Jun/2011 and G6=05/Aug/2011) I need an indication for
example "There is a GAP".


Here is a part of my table.


B5=460050001 * * * * *G5=11/Jun/2011
B6=460050001 * * * * *G6=12/Jul/2011
B7=460050001 * * * * *G7=10/Aug/2011
B8=460010003 * * * * *G8=05/Dec/2010
B9=460010003 * * * * *G9=01/Jan/2011
B10=460010003 * * * *G10=05/Mar/2011
B11=460010003 * * * *G11=06/May/2011
etc.


In this example there is a gap for ID 460010003 at row #10, so L10
should indicate "GAP". My problem is how to automate this if I do
not know which is the last row. The 1st row is #5. There is no any
blank cells from row #5.


Does this formula, placed in L5 and copied down (even past your current
data), do what you want...

=IF(OR(B6="",B5<B6),"",IF(MOD(MONTH(G6)-MONTH(G5),12)=1,"","GAP"))

Rick Rothstein (MVP - Excel)


Dear Rick and Frederic,
I did not mentioned that I use Excel2003 SP3. Unfortunately the above
mentioned formulas (both) don't work: Excel indicates a formula error
highlighting B5.
Anyway thanks for dealing with my issue.
  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

I did not mentioned that I use Excel2003 SP3. Unfortunately
the above mentioned formulas (both) don't work: Excel
indicates a formula error highlighting B5.


I too am using XL2003 SP3 and the formula I posted works fine (no error)
here on my system. Did you copy/paste my code into your system or did you
retype it? If you copied it, you may have picked up some stray trailing junk
spaces and/or line feeds that would have to be removed; if you retyped it,
then perhaps you missed a character in the process. Again, I just tested it
to make sure... the formula works here on my system without generating any
errors.

Rick Rothstein (MVP - Excel)



  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default month gaps counting through whole column

On szept. 17, 20:52, "Rick Rothstein"
wrote:
I did not mentioned that I use Excel2003 SP3. Unfortunately
the above mentioned formulas (both) don't work: Excel
indicates a formula error highlighting B5.


I too am using XL2003 SP3 and the formula I posted works fine (no error)
here on my system. Did you copy/paste my code into your system or did you
retype it? If you copied it, you may have picked up some stray trailing junk
spaces and/or line feeds that would have to be removed; if you retyped it,
then perhaps you missed a character in the process. Again, I just tested it
to make sure... the formula works here on my system without generating any
errors.

Rick Rothstein (MVP - Excel)


I copy-pasted the formula and was careful to avoid pick up any spaces,
etc. However I've just recognized that in the original table coulmn B
and G are formatted as general instead of numbers and dates, maybe
this is the cause of the problem.

Thank you.
Tamas
  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,045
Default month gaps counting through whole column

On Sat, 17 Sep 2011 05:43:07 -0700 (PDT), Konczér, Tamás wrote:

Dear All,
I am sorry that I could not find any better subject for this post. I
need a solution for the following counting. I have (identification)
numbers (each number can occur frequently) in column B and dates for
the ID numbers in column G. I would indicate in column L if months in
the dates are continously exist for the numbers. If there is a gap
between 2 month in the column (like G5=11/Jun/2011 and G6=05/Aug/2011)
I need an indication for example "There is a GAP".

Well I am not sure if I was clear, here is a part of my table.

B5=460050001 G5=11/Jun/2011
B6=460050001 G6=12/Jul/2011
B7=460050001 G7=10/Aug/2011
B8=460010003 G8=05/Dec/2010
B9=460010003 G9=01/Jan/2011
B10=460010003 G10=05/Mar/2011
B11=460010003 G11=06/May/2011
etc.

In this example there is a gap for ID 460010003 at row #10, so L10
should indicate "GAP". My problem is how to automate this if I do not
know which is the last row. The 1st row is #5. There is no any blank
cells from row #5.

Thank you for anyone's help in advance.
Tamas


If the data in Col G is real dates, then

L6: =IF(AND((MONTH(G6)-MONTH(G5))1,B6=B5),"Gap","")

IF the data in Col G is text or real dates (or mixed), then

L6: =IF(AND((MONTH(--G6)-MONTH(--G5))1,B6=B5),"Gap","")
  #8   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

However I've just recognized that in the original table coulmn B
and G are formatted as general instead of numbers and dates


How can Column G be formatted as General and be displaying dates like
10/Aug/2011? My version of Excel converts entries like those directly into
real dates.

Rick Rothstein (MVP - Excel)

  #9   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default month gaps counting through whole column

On szept. 19, 16:42, "Rick Rothstein"
wrote:
However I've just recognized that in the original table coulmn B
and G are formatted as general instead of numbers and dates


How can Column G be formatted as General and be displaying dates like
10/Aug/2011? My version of Excel converts entries like those directly into
real dates.

Rick Rothstein (MVP - Excel)


These Excel sheets are exported from SAS dataset. The dates are like
'10Aug2011'.
  #10   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

These Excel sheets are exported from SAS dataset.
The dates are like '10Aug2011'.


Does that mean there are no slashes in the dates like you showed us in your
original message???

Also, are those apostrophes around the values in the cell as you are now
showing us?

If you want to get an answer to your question, you must show us **EXACTLY**
what your data looks like (nearly what it looks like is not good enough).

Rick Rothstein (MVP - Excel)



  #11   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default month gaps counting through whole column

On szept. 19, 20:13, "Rick Rothstein"
wrote:
These Excel sheets are exported from SAS dataset.
The dates are like '10Aug2011'.


Does that mean there are no slashes in the dates like you showed us in your
original message???


Yes.

Also, are those apostrophes around the values in the cell as you are now
showing us?


No.

If you want to get an answer to your question, you must show us **EXACTLY**
what your data looks like (nearly what it looks like is not good enough).

Rick Rothstein (MVP - Excel)


Sorry for the inconviniences. I recognized the differences on 19 Sep.
  #12   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

How can Column G be formatted as General and be displaying dates
like 10/Aug/2011? My version of Excel converts entries like those
directly into real dates.


These Excel sheets are exported from SAS dataset. The dates are
like '10Aug2011'.


Does that mean there are no slashes in the dates like you showed us in
your
original message???


Yes.


Can you verify for us again that the cells containing the dates like
10Aug2011 are really formatted as "General" and not "Text". I ask because
when I enter 10Aug2011 into my copy of XL2003, it converts that entry to a
date format immediately (actually, a Custom Format of d-mmm-yy, but that is
still a date, not "General").

Rick Rothstein (MVP - Excel)

  #13   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

How can Column G be formatted as General and be displaying dates
like 10/Aug/2011? My version of Excel converts entries like those
directly into real dates.


These Excel sheets are exported from SAS dataset. The dates are
like '10Aug2011'.


Does that mean there are no slashes in the dates like you showed us in
your
original message???


Yes.


Can you verify for us again that the cells containing the dates like
10Aug2011 are really formatted as "General" and not "Text". I ask because
when I enter 10Aug2011 into my copy of XL2003, it converts that entry to a
date format immediately (actually, a Custom Format of d-mmm-yy, but that is
still a date, not "General").

Rick Rothstein (MVP - Excel)

  #14   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9
Default month gaps counting through whole column

On szept. 20, 17:22, "Rick Rothstein"
wrote:
How can Column G be formatted as General and be displaying dates
like 10/Aug/2011? My version of Excel converts entries like those
directly into real dates.


These Excel sheets are exported from SAS dataset. The dates are
like '10Aug2011'.


Does that mean there are no slashes in the dates like you showed us in
your
original message???


Yes.


Can you verify for us again that the cells containing the dates like
10Aug2011 are really formatted as "General" and not "Text". I ask because
when I enter 10Aug2011 into my copy of XL2003, it converts that entry to a
date format immediately (actually, a Custom Format of d-mmm-yy, but that is
still a date, not "General").

Rick Rothstein (MVP - Excel)


Yes, I confirm that the dates are like 10Aug2011 formatted as General,
not as Text. "My" Excel doesn't manage or transmit it as Date. Even if
I format these cells into date, they don't change their format.
  #15   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,934
Default month gaps counting through whole column

Yes, I confirm that the dates are like 10Aug2011
formatted as General, not as Text.


I'm beginning to think you have more in that cell than the date you are
showing us. I believe you have one or more trailing non-breaking spaces
(ASCII 160) in the cell. Try this and see if it straightens things out.
Select your cell or cells with those "dates", then press CTRL+H to bring up
the Replace dialog box. Put the cursor in the "Find what" field (make sure
the field is empty) and then hold down the ALT key while pressing the
numbers 160 on the NUMBER PAD, not on the main keyboard. Make sure the
"Replace with" field is empty. Next, click the "Options" button to display
all the options for this dialog box (assuming they are not already
displayed) and make sure the "Match entire cell contents" check box is NOT
checked, then click OK. If I am correct in my assumption, then your dates
should have been converted into real dates.

Rick Rothstein (MVP - Excel)

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Return Each Last Non-blank Cell, Value 2 Column Offset, Many GAPS Jim[_14_] Excel Worksheet Functions 1 August 18th 11 06:37 PM
Stacked Column Chart with gaps! James Charts and Charting in Excel 1 November 4th 09 09:24 PM
Transpose Column With Gaps to Column With no gaps Vincent Excel Discussion (Misc queries) 9 October 1st 07 01:50 PM
Find gaps or breaks in a large column Compare Values Excel Discussion (Misc queries) 4 May 17th 07 02:19 PM
Transpose Column With Gaps to Row With No Gaps? SteveC Excel Discussion (Misc queries) 5 June 18th 05 01:01 AM


All times are GMT +1. The time now is 11:54 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"