Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 9
Default Compare Two Columns (Exact and Wildcard)

I'm having trouble applying the right formula to my spreadsheet. What
I'm trying to do is compare two columns and determine which numbers in
column A appear in column B. The problem is the way my data is stored:

A B
12345 12345r1
12345 23456
12345 67890r2
23456
34567

As you can see, I'll either have an exact match (23456) or a partial
match (12345 & 12345r1). So I would need, say column C, to display
True, True, True, True, False. I tried the formula
"=ISNUMBER(MATCH(LEFT(A1,5)&"*",List2!A:A,0))+ 0" but that returns True
only for partial matches, not exact. Does anyone know which formula I
should use for my case? Thank you!

Xavier

  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 5,441
Default Compare Two Columns (Exact and Wildcard)

Xavier,

For your example, enter this array formula (enter using Ctrl-Shift-Enter) into cell C1, then copy
down to C2:C5

=SUM((TEXT(A1,"0")=LEFT($B$1:$B$3,LEN(A1)))*1)=1

HTH,
Bernie
MS Excel MVP


"Xavier" wrote in message
ps.com...
I'm having trouble applying the right formula to my spreadsheet. What
I'm trying to do is compare two columns and determine which numbers in
column A appear in column B. The problem is the way my data is stored:

A B
12345 12345r1
12345 23456
12345 67890r2
23456
34567

As you can see, I'll either have an exact match (23456) or a partial
match (12345 & 12345r1). So I would need, say column C, to display
True, True, True, True, False. I tried the formula
"=ISNUMBER(MATCH(LEFT(A1,5)&"*",List2!A:A,0))+ 0" but that returns True
only for partial matches, not exact. Does anyone know which formula I
should use for my case? Thank you!

Xavier



  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 2,118
Default Compare Two Columns (Exact and Wildcard)

If the Col_B items are ALL text entries...maybe something like this?:

With your sample data beginning in A1

This formula checks if the A1 value is in the B1:B3 list
C1: =COUNTIF($B$1:$B$3,A1&"*")0

Copy that formula down

Is that something you can work with?
***********
Regards,
Ron

XL2002, WinXP


"Bernie Deitrick" wrote:

Xavier,

For your example, enter this array formula (enter using Ctrl-Shift-Enter) into cell C1, then copy
down to C2:C5

=SUM((TEXT(A1,"0")=LEFT($B$1:$B$3,LEN(A1)))*1)=1

HTH,
Bernie
MS Excel MVP


"Xavier" wrote in message
ps.com...
I'm having trouble applying the right formula to my spreadsheet. What
I'm trying to do is compare two columns and determine which numbers in
column A appear in column B. The problem is the way my data is stored:

A B
12345 12345r1
12345 23456
12345 67890r2
23456
34567

As you can see, I'll either have an exact match (23456) or a partial
match (12345 & 12345r1). So I would need, say column C, to display
True, True, True, True, False. I tried the formula
"=ISNUMBER(MATCH(LEFT(A1,5)&"*",List2!A:A,0))+ 0" but that returns True
only for partial matches, not exact. Does anyone know which formula I
should use for my case? Thank you!

Xavier




  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 2,118
Default Compare Two Columns (Exact and Wildcard)

Apologies, Bernie....Evidently, I selected the wrong posting in this topic. :\
(I intended to reply to the OP)

***********
Regards,
Ron

XL2002, WinXP


"Ron Coderre" wrote:

If the Col_B items are ALL text entries...maybe something like this?:

With your sample data beginning in A1

This formula checks if the A1 value is in the B1:B3 list
C1: =COUNTIF($B$1:$B$3,A1&"*")0

Copy that formula down

Is that something you can work with?
***********
Regards,
Ron

XL2002, WinXP


"Bernie Deitrick" wrote:

Xavier,

For your example, enter this array formula (enter using Ctrl-Shift-Enter) into cell C1, then copy
down to C2:C5

=SUM((TEXT(A1,"0")=LEFT($B$1:$B$3,LEN(A1)))*1)=1

HTH,
Bernie
MS Excel MVP


"Xavier" wrote in message
ps.com...
I'm having trouble applying the right formula to my spreadsheet. What
I'm trying to do is compare two columns and determine which numbers in
column A appear in column B. The problem is the way my data is stored:

A B
12345 12345r1
12345 23456
12345 67890r2
23456
34567

As you can see, I'll either have an exact match (23456) or a partial
match (12345 & 12345r1). So I would need, say column C, to display
True, True, True, True, False. I tried the formula
"=ISNUMBER(MATCH(LEFT(A1,5)&"*",List2!A:A,0))+ 0" but that returns True
only for partial matches, not exact. Does anyone know which formula I
should use for my case? Thank you!

Xavier




  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 9
Default Compare Two Columns (Exact and Wildcard)

Thanks guys, got it working now!

Xavier

Bernie Deitrick wrote:
Xavier,

For your example, enter this array formula (enter using Ctrl-Shift-Enter) into cell C1, then copy
down to C2:C5

=SUM((TEXT(A1,"0")=LEFT($B$1:$B$3,LEN(A1)))*1)=1

HTH,
Bernie
MS Excel MVP


"Xavier" wrote in message
ps.com...
I'm having trouble applying the right formula to my spreadsheet. What
I'm trying to do is compare two columns and determine which numbers in
column A appear in column B. The problem is the way my data is stored:

A B
12345 12345r1
12345 23456
12345 67890r2
23456
34567

As you can see, I'll either have an exact match (23456) or a partial
match (12345 & 12345r1). So I would need, say column C, to display
True, True, True, True, False. I tried the formula
"=ISNUMBER(MATCH(LEFT(A1,5)&"*",List2!A:A,0))+ 0" but that returns True
only for partial matches, not exact. Does anyone know which formula I
should use for my case? Thank you!

Xavier


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
Question regarding wildcard in multi-criteria IF formula Malvaro Excel Worksheet Functions 3 December 12th 05 10:52 PM
Wildcard parameter in excel BJC Excel Discussion (Misc queries) 1 December 24th 04 12:16 PM


All times are GMT +1. The time now is 09:23 AM.

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"