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 » New Users
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Compare numbers in to raws



 
 
Thread Tools Display Modes
  #1  
Old February 12th, 2010, 03:35 PM posted to microsoft.public.excel.newusers
Stig LA
external usenet poster
 
Posts: 1
Default Compare numbers in to raws

I'm using Excel 2003
Can anybody help with programming this:
I have a column of numbers in F20:F33 I would like to check against an other
colums of numbers in A20:A23. All numbers are phone numbers - no parentheses.
If a number in F match a number in A, it should return a "Y" (for yes) in
the adressfield to the right for this number (say G28).
I tried to modify the IF COUNT IF in the thread shown in "Programming" on
the 10.02.2010 without succes.
The above ranges are arbitrary. The real ones are much much longer.

Thank you in advance.


  #3  
Old February 12th, 2010, 04:19 PM posted to microsoft.public.excel.newusers
JLatham
external usenet poster
 
Posts: 1,896
Default Compare numbers in to raws

To just check if one in F is also in A, formula (for cell G20) would be:
=IF(COUNTIF(A$20:A$33)0,"YES","NO")
but if there is already some text in G20 and you want to add the "YES/NO" to
that text then something like this:
="original text here like street address" & " Phone: " &
IF(COUNTIF(A$20:A$33)0,"YES","NO")



"Stig LA" wrote:

I'm using Excel 2003
Can anybody help with programming this:
I have a column of numbers in F20:F33 I would like to check against an other
colums of numbers in A20:A23. All numbers are phone numbers - no parentheses.
If a number in F match a number in A, it should return a "Y" (for yes) in
the adressfield to the right for this number (say G28).
I tried to modify the IF COUNT IF in the thread shown in "Programming" on
the 10.02.2010 without succes.
The above ranges are arbitrary. The real ones are much much longer.

Thank you in advance.


  #4  
Old February 12th, 2010, 04:28 PM posted to microsoft.public.excel.newusers
JLatham
external usenet poster
 
Posts: 1,896
Default Compare numbers in to raws

To explain the formula a bit: The heart of it is the COUNTIF() portion.
COUNTIF() needs 2 things; a list of cells to look through, and an indication
of what to look for in that list.

By writing the address for column A as A$20:A$33, it keeps the "cells to
look through" constantly pointing to the entire list no matter where we move
the formula to. And by writing the "what to look for" part as F2 (notice no
$ in it), it allows the 2 to increment as you fill the formula down the sheet.

So in cell G2, the formula would look like
=IF(COUNTIF(A$20:A$33,F2)1,"YES","NO")
and after you copy/fill it down to F3, it looks like
=IF(COUNTIF(A$20:A$33,F3)1,"YES","NO")

Of course you can change the row numbers in column A as required; for that
matter, if your list may get longer, you can even write the formula as
=IF(COUNTIF(A:A,F3)1,"YES","NO")
and never have to worry about which rows in column A are involved at all.


"Stig LA" wrote:

I'm using Excel 2003
Can anybody help with programming this:
I have a column of numbers in F20:F33 I would like to check against an other
colums of numbers in A20:A23. All numbers are phone numbers - no parentheses.
If a number in F match a number in A, it should return a "Y" (for yes) in
the adressfield to the right for this number (say G28).
I tried to modify the IF COUNT IF in the thread shown in "Programming" on
the 10.02.2010 without succes.
The above ranges are arbitrary. The real ones are much much longer.

Thank you in advance.


  #5  
Old February 13th, 2010, 07:10 AM posted to microsoft.public.excel.newusers
sheryar khan
external usenet poster
 
Posts: 3
Default Compare numbers in to raws

On Feb 12, 7:35*am, Stig LA Stig
wrote:
I'm using Excel 2003
Can anybody help with programming this:
I have a column of numbers in F20:F33 I would like to check against an other
colums of numbers in A20:A23. All numbers are phone numbers - no parentheses.
If a number in F match a number in A, it should return a "Y" (for yes) in
the adressfield to the right for this number (say G28).
I tried to modify the IF COUNT IF in the thread shown in "Programming" on
the 10.02.2010 without succes.
The above ranges are arbitrary. The real ones are much much longer.

Thank you in advance.


Another approach

=IF(ISNUMBER(MATCH(F20,$A$20:$A$33,0)),"yes","no")

adjust ranges accordingly.

regards
 




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:47 AM.


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