Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Pat
 
Posts: n/a
Default Remove hyphens in text

Other that use find and replace to remove hyphens in a sheet is there
another way to remove hyphens in only certain parts of a string. Here are
some examples of what i want to do:


before
Acalypha hispida 'Alba'
after
Acalypha hispida Alba

before
Acanthus mollis 'Hollard's Gold'
after
Acanthus mollis Hollard's Gold

before
'Acer campestre Postelense'
after
Acer campestre Postelense

As you can see there are several options. Can a formula take all these
criteria's into account, particularly the second example where a hyphen
needs to be retained.

Pat




  #2   Report Post  
Niek Otten
 
Posts: n/a
Default Remove hyphens in text

Hi Pat,

Seems difficult; we need more info on the rules.

For example, in:

Acanthus mollis 'Hollard's sister's Gold'

Which apostrophe do you think ought to be removed and why?

--
Kind regards,

Niek Otten


"Pat" wrote in message
...
Other that use find and replace to remove hyphens in a sheet is there
another way to remove hyphens in only certain parts of a string. Here are
some examples of what i want to do:


before
Acalypha hispida 'Alba'
after
Acalypha hispida Alba

before
Acanthus mollis 'Hollard's Gold'
after
Acanthus mollis Hollard's Gold

before
'Acer campestre Postelense'
after
Acer campestre Postelense

As you can see there are several options. Can a formula take all these
criteria's into account, particularly the second example where a hyphen
needs to be retained.

Pat






  #3   Report Post  
Pat
 
Posts: n/a
Default Remove hyphens in text

I thought it would be challenging. Your example is a modified version and
could be something that may be encountered.

before
Acanthus mollis 'Hollard's sister's Gold'
after
Acanthus mollis Hollard's sister's Gold


Pat


"Niek Otten" wrote in message
...
Hi Pat,

Seems difficult; we need more info on the rules.

For example, in:

Acanthus mollis 'Hollard's sister's Gold'

Which apostrophe do you think ought to be removed and why?

--
Kind regards,

Niek Otten


"Pat" wrote in message
...
Other that use find and replace to remove hyphens in a sheet is there
another way to remove hyphens in only certain parts of a string. Here

are
some examples of what i want to do:


before
Acalypha hispida 'Alba'
after
Acalypha hispida Alba

before
Acanthus mollis 'Hollard's Gold'
after
Acanthus mollis Hollard's Gold

before
'Acer campestre Postelense'
after
Acer campestre Postelense

As you can see there are several options. Can a formula take all these
criteria's into account, particularly the second example where a hyphen
needs to be retained.

Pat








  #4   Report Post  
Sam
 
Posts: n/a
Default Remove hyphens in text

Satisfying all the above examples, which may be reduced to the rule:
'remove all hyphens other that that preceding an s', you can use:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D9,"'s","~"),"'" ,""),"~","'s")

replace d9 with the cell your evaluating,
if necessary, replace ~ with any character that wont be appearing in
the source cells being evaluated.

Regards, Sam

  #5   Report Post  
Pat
 
Posts: n/a
Default Remove hyphens in text

Thankyou folks for your help. That worked perfectly.

Pat

"Sam" wrote in message
oups.com...
Satisfying all the above examples, which may be reduced to the rule:
'remove all hyphens other that that preceding an s', you can use:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D9,"'s","~"),"'" ,""),"~","'s")

replace d9 with the cell your evaluating,
if necessary, replace ~ with any character that wont be appearing in
the source cells being evaluated.

Regards, Sam





  #6   Report Post  
Ron Rosenfeld
 
Posts: n/a
Default Remove hyphens in text

On Thu, 20 Oct 2005 21:42:56 +0100, "Pat" wrote:

Other that use find and replace to remove hyphens in a sheet is there
another way to remove hyphens in only certain parts of a string. Here are
some examples of what i want to do:


before
Acalypha hispida 'Alba'
after
Acalypha hispida Alba

before
Acanthus mollis 'Hollard's Gold'
after
Acanthus mollis Hollard's Gold

before
'Acer campestre Postelense'
after
Acer campestre Postelense

As you can see there are several options. Can a formula take all these
criteria's into account, particularly the second example where a hyphen
needs to be retained.

Pat




What are your rules here?

In the examples, you are removing apostrophe's (or single quotes) in instances
where they are being used in place of quote marks (or double quotes), and
retaining them where they indicate a possessive. But there are other uses for
this symbol which you do not address in your examples.

If that is what you wish, then I would think you'd need some sophisticated
grammatical analysis to figure out if the apostrophe or single quote is being
used as a quote mark, or as something else (possessive, plural of abbreviation,
absent letters, etc). Possessive plurals may be difficult, too.

He said: 'Where is John's overcoat? Is it o'er there by the Jameses' camping
area?'

John's overcoat is o'er by the Jameses' camping area.

This is a large group of M.D.'s.

and so forth.


--ron
  #7   Report Post  
Pat
 
Posts: n/a
Default Remove hyphens in text

Ron, I can see what you are driving at but the solution I received from Sam
does all that i need at this stage. If i need a more advanced solution then
perhaps I may need to call on you.

Pat


"Ron Rosenfeld" wrote in message
...
On Thu, 20 Oct 2005 21:42:56 +0100, "Pat"

wrote:

Other that use find and replace to remove hyphens in a sheet is there
another way to remove hyphens in only certain parts of a string. Here

are
some examples of what i want to do:


before
Acalypha hispida 'Alba'
after
Acalypha hispida Alba

before
Acanthus mollis 'Hollard's Gold'
after
Acanthus mollis Hollard's Gold

before
'Acer campestre Postelense'
after
Acer campestre Postelense

As you can see there are several options. Can a formula take all these
criteria's into account, particularly the second example where a hyphen
needs to be retained.

Pat




What are your rules here?

In the examples, you are removing apostrophe's (or single quotes) in

instances
where they are being used in place of quote marks (or double quotes), and
retaining them where they indicate a possessive. But there are other uses

for
this symbol which you do not address in your examples.

If that is what you wish, then I would think you'd need some sophisticated
grammatical analysis to figure out if the apostrophe or single quote is

being
used as a quote mark, or as something else (possessive, plural of

abbreviation,
absent letters, etc). Possessive plurals may be difficult, too.

He said: 'Where is John's overcoat? Is it o'er there by the Jameses'

camping
area?'

John's overcoat is o'er by the Jameses' camping area.

This is a large group of M.D.'s.

and so forth.


--ron



  #8   Report Post  
Ron Rosenfeld
 
Posts: n/a
Default Remove hyphens in text

On Fri, 21 Oct 2005 11:05:34 +0100, "Pat" wrote:

Ron, I can see what you are driving at but the solution I received from Sam
does all that i need at this stage. If i need a more advanced solution then
perhaps I may need to call on you.

Pat


I don't know that I'd be able to help you with a more advanced solution, but we
could try to take a stab at it.
--ron
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
How do I remove all spaces in a text string dn Excel Discussion (Misc queries) 3 April 2nd 23 07:20 PM
remove text that pops up with combo box Jeff Excel Worksheet Functions 1 September 21st 05 02:36 AM
Remove cells with text not relevant Paal Excel Worksheet Functions 2 September 1st 05 07:08 PM
how do I remove empty spaces trailing a text string? Need_Help Excel Worksheet Functions 2 June 7th 05 12:13 AM
How do I remove all text to the left of the @ in an email address David M Excel Worksheet Functions 6 March 1st 05 07:13 PM


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