Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4
Default Finding text strings in complex situations

Hello,

I need to find all the text strings, which matches to certain criteria.
Briefly, I have a criterium "test". Then, I'm interested in the rows which
have "test" string in a column B. I'm looking for the text strings in the
column C, which correspond the rows according to "test" criterium. I have to
eliminate all the duplicate and blank values and finally concatenate rest of
the values.

VLOOKUP just returns the first match, which can even be blank. In theory, I
could use the OFFSET and MATCH -functions for all the matches, changing the
reference to correspond the next row from the previous match and continue.
However, there are so many matches that it would be impossible to link so
many loops.

DGET would be an ideal function, only if it could handle the multiple
matches. If there was an IS-function to #NUM!- and #VALUE errors
particularly, I could determine, if there are matches for the criteria.

Array functions don't seem to solve this problem either, because the rows
which corresponds the criterium are in disorder, so I can't get an array,
which would correspond the criterium.
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 268
Default Finding text strings in complex situations

If I understand you correctly, you want to identify all records where the
word "test" appears in Column B AND Column C. Alternatively, you may be
looking for instances where the word "test" appears in Column B AND other,
specific words in Column C.

If you could clarify the position I will try to help.

Regards.

Bill Ridgeway
Computer Solutions

"Hardel" wrote in message
...
Hello,

I need to find all the text strings, which matches to certain criteria.
Briefly, I have a criterium "test". Then, I'm interested in the rows which
have "test" string in a column B. I'm looking for the text strings in the
column C, which correspond the rows according to "test" criterium. I have
to
eliminate all the duplicate and blank values and finally concatenate rest
of
the values.

VLOOKUP just returns the first match, which can even be blank. In theory,
I
could use the OFFSET and MATCH -functions for all the matches, changing
the
reference to correspond the next row from the previous match and continue.
However, there are so many matches that it would be impossible to link so
many loops.

DGET would be an ideal function, only if it could handle the multiple
matches. If there was an IS-function to #NUM!- and #VALUE errors
particularly, I could determine, if there are matches for the criteria.

Array functions don't seem to solve this problem either, because the rows
which corresponds the criterium are in disorder, so I can't get an array,
which would correspond the criterium.



  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4
Default Finding text strings in complex situations

Thanks for the answer.

Actually, I have a few other criteria in other columns, but it's not
important. You could imagine I only have one criterion in column B. I'd like
to get all the values in column C returned. So, for example:

Column B | Column C
oiasdfj | joko
test | correct match
test | another correct match
spjas | spdo
test |
test | correct match

In this case, I would like to get the result: correct match / another
correct match

So, the function should remove the double match: "correct match" and the
empty cell, which actually contains the reference. The reference in that cell
doesn't return a value, but Excel don't think it's an empty cell because of
the reference. I can't make the difference between the "empty" cell and teh
other cells because Excel thinks both of them contains text and none of them
contains number (ISTEXT, ISNUMBER).

"Bill Ridgeway" wrote:

If I understand you correctly, you want to identify all records where the
word "test" appears in Column B AND Column C. Alternatively, you may be
looking for instances where the word "test" appears in Column B AND other,
specific words in Column C.

If you could clarify the position I will try to help.

Regards.

Bill Ridgeway
Computer Solutions

"Hardel" wrote in message
...
Hello,

I need to find all the text strings, which matches to certain criteria.
Briefly, I have a criterium "test". Then, I'm interested in the rows which
have "test" string in a column B. I'm looking for the text strings in the
column C, which correspond the rows according to "test" criterium. I have
to
eliminate all the duplicate and blank values and finally concatenate rest
of
the values.

VLOOKUP just returns the first match, which can even be blank. In theory,
I
could use the OFFSET and MATCH -functions for all the matches, changing
the
reference to correspond the next row from the previous match and continue.
However, there are so many matches that it would be impossible to link so
many loops.

DGET would be an ideal function, only if it could handle the multiple
matches. If there was an IS-function to #NUM!- and #VALUE errors
particularly, I could determine, if there are matches for the criteria.

Array functions don't seem to solve this problem either, because the rows
which corresponds the criterium are in disorder, so I can't get an array,
which would correspond the criterium.




  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8,856
Default Finding text strings in complex situations

Can't you apply an autofilter to column B for "test" and then a custom
filter to C for "Not blank" or Contains... "match"?

Hope this helps.

Pete

Hardel wrote:
Thanks for the answer.

Actually, I have a few other criteria in other columns, but it's not
important. You could imagine I only have one criterion in column B. I'd like
to get all the values in column C returned. So, for example:

Column B | Column C
oiasdfj | joko
test | correct match
test | another correct match
spjas | spdo
test |
test | correct match

In this case, I would like to get the result: correct match / another
correct match

So, the function should remove the double match: "correct match" and the
empty cell, which actually contains the reference. The reference in that cell
doesn't return a value, but Excel don't think it's an empty cell because of
the reference. I can't make the difference between the "empty" cell and teh
other cells because Excel thinks both of them contains text and none of them
contains number (ISTEXT, ISNUMBER).

"Bill Ridgeway" wrote:

If I understand you correctly, you want to identify all records where the
word "test" appears in Column B AND Column C. Alternatively, you may be
looking for instances where the word "test" appears in Column B AND other,
specific words in Column C.

If you could clarify the position I will try to help.

Regards.

Bill Ridgeway
Computer Solutions

"Hardel" wrote in message
...
Hello,

I need to find all the text strings, which matches to certain criteria.
Briefly, I have a criterium "test". Then, I'm interested in the rows which
have "test" string in a column B. I'm looking for the text strings in the
column C, which correspond the rows according to "test" criterium. I have
to
eliminate all the duplicate and blank values and finally concatenate rest
of
the values.

VLOOKUP just returns the first match, which can even be blank. In theory,
I
could use the OFFSET and MATCH -functions for all the matches, changing
the
reference to correspond the next row from the previous match and continue.
However, there are so many matches that it would be impossible to link so
many loops.

DGET would be an ideal function, only if it could handle the multiple
matches. If there was an IS-function to #NUM!- and #VALUE errors
particularly, I could determine, if there are matches for the criteria.

Array functions don't seem to solve this problem either, because the rows
which corresponds the criterium are in disorder, so I can't get an array,
which would correspond the criterium.





  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4
Default Finding text strings in complex situations

Unfortunately, filters aren't convenient because I don't have a permission to
change the "database" document. I just have to search the information from
that file according the criteria. Certainly, I could filter the document,
then copy and paste as values, but this is all I am trying to get rid of: to
avoid manual work, because I get new versions all the time.

"Pete_UK" wrote:

Can't you apply an autofilter to column B for "test" and then a custom
filter to C for "Not blank" or Contains... "match"?

Hope this helps.

Pete

Hardel wrote:
Thanks for the answer.

Actually, I have a few other criteria in other columns, but it's not
important. You could imagine I only have one criterion in column B. I'd like
to get all the values in column C returned. So, for example:

Column B | Column C
oiasdfj | joko
test | correct match
test | another correct match
spjas | spdo
test |
test | correct match

In this case, I would like to get the result: correct match / another
correct match

So, the function should remove the double match: "correct match" and the
empty cell, which actually contains the reference. The reference in that cell
doesn't return a value, but Excel don't think it's an empty cell because of
the reference. I can't make the difference between the "empty" cell and teh
other cells because Excel thinks both of them contains text and none of them
contains number (ISTEXT, ISNUMBER).

"Bill Ridgeway" wrote:

If I understand you correctly, you want to identify all records where the
word "test" appears in Column B AND Column C. Alternatively, you may be
looking for instances where the word "test" appears in Column B AND other,
specific words in Column C.

If you could clarify the position I will try to help.

Regards.

Bill Ridgeway
Computer Solutions

"Hardel" wrote in message
...
Hello,

I need to find all the text strings, which matches to certain criteria.
Briefly, I have a criterium "test". Then, I'm interested in the rows which
have "test" string in a column B. I'm looking for the text strings in the
column C, which correspond the rows according to "test" criterium. I have
to
eliminate all the duplicate and blank values and finally concatenate rest
of
the values.

VLOOKUP just returns the first match, which can even be blank. In theory,
I
could use the OFFSET and MATCH -functions for all the matches, changing
the
reference to correspond the next row from the previous match and continue.
However, there are so many matches that it would be impossible to link so
many loops.

DGET would be an ideal function, only if it could handle the multiple
matches. If there was an IS-function to #NUM!- and #VALUE errors
particularly, I could determine, if there are matches for the criteria.

Array functions don't seem to solve this problem either, because the rows
which corresponds the criterium are in disorder, so I can't get an array,
which would correspond the criterium.







  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 268
Default Finding text strings in complex situations

If you don't have permission to change the spreadsheet, can you highlight
the whole of the spreadsheet (Click on the square immediately at the
north-west corner) and paste it a new spreadsheet and work on it there?

Regards.

Bill Ridgeway
Computer Solutions

"Hardel" wrote in message
...
Unfortunately, filters aren't convenient because I don't have a permission
to
change the "database" document. I just have to search the information from
that file according the criteria. Certainly, I could filter the document,
then copy and paste as values, but this is all I am trying to get rid of:
to
avoid manual work, because I get new versions all the time.

"Pete_UK" wrote:

Can't you apply an autofilter to column B for "test" and then a custom
filter to C for "Not blank" or Contains... "match"?

Hope this helps.

Pete

Hardel wrote:
Thanks for the answer.

Actually, I have a few other criteria in other columns, but it's not
important. You could imagine I only have one criterion in column B. I'd
like
to get all the values in column C returned. So, for example:

Column B | Column C
oiasdfj | joko
test | correct match
test | another correct match
spjas | spdo
test |
test | correct match

In this case, I would like to get the result: correct match / another
correct match

So, the function should remove the double match: "correct match" and
the
empty cell, which actually contains the reference. The reference in
that cell
doesn't return a value, but Excel don't think it's an empty cell
because of
the reference. I can't make the difference between the "empty" cell and
teh
other cells because Excel thinks both of them contains text and none of
them
contains number (ISTEXT, ISNUMBER).

"Bill Ridgeway" wrote:

If I understand you correctly, you want to identify all records where
the
word "test" appears in Column B AND Column C. Alternatively, you may
be
looking for instances where the word "test" appears in Column B AND
other,
specific words in Column C.

If you could clarify the position I will try to help.

Regards.

Bill Ridgeway
Computer Solutions

"Hardel" wrote in message
...
Hello,

I need to find all the text strings, which matches to certain
criteria.
Briefly, I have a criterium "test". Then, I'm interested in the
rows which
have "test" string in a column B. I'm looking for the text strings
in the
column C, which correspond the rows according to "test" criterium.
I have
to
eliminate all the duplicate and blank values and finally
concatenate rest
of
the values.

VLOOKUP just returns the first match, which can even be blank. In
theory,
I
could use the OFFSET and MATCH -functions for all the matches,
changing
the
reference to correspond the next row from the previous match and
continue.
However, there are so many matches that it would be impossible to
link so
many loops.

DGET would be an ideal function, only if it could handle the
multiple
matches. If there was an IS-function to #NUM!- and #VALUE errors
particularly, I could determine, if there are matches for the
criteria.

Array functions don't seem to solve this problem either, because
the rows
which corresponds the criterium are in disorder, so I can't get an
array,
which would correspond the criterium.







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
converting concatenated text strings into formulas z.entropic Excel Worksheet Functions 0 June 5th 06 06:15 PM
Improvements for text finding functions yarp Excel Discussion (Misc queries) 2 August 8th 05 04:01 PM
How to make a cell recognize multiple text strings? Tourcat Excel Worksheet Functions 1 February 8th 05 08:29 PM
Finding Partial Text in a Cell bob Excel Worksheet Functions 6 December 18th 04 05:03 AM
Filter long Text strings Cimorene Excel Worksheet Functions 0 December 1st 04 04:01 AM


All times are GMT +1. The time now is 08:29 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"