Home |
Search |
Today's Posts |
#10
![]() |
|||
|
|||
![]()
I follow; thanks again, guys.
Rednelle "Harlan Grove" wrote in message oups.com... Niek Otten wrote... <RIGHT isn't the best choice Is it right or isn't it? Please elaborate ... RIGHT(x,LEN(x)-(p-1)) works, extracting the rightmost substring from x beginning at char position p measured from the beginning of the string. However, it's easier just to use MID(x,p,N), where N is very large (any positve value that can be held in a long integer will work). It's easier still in VBA, in which it'd just be MID(x,p). There are other ways to do this. =SUBSTITUTE(x,LEFT(x,p-1),"",1) =REPLACE(x,1,p-1,"") RIGHT may have a place, but it's not built in to many programming languages because it's seldom needed. IMO, it only makes sense to use it when the substring's starting position is relative to the end/right of the string directly rather than as derived from a beginning/left of string position. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I concatenate information in Excel and keep the number form | Excel Worksheet Functions | |||
space between text strings with concatenate | Excel Discussion (Misc queries) | |||
COPY A CONCATENATE CELL TO BLANK CELL PUTTING IN THE NEXT BLANK C. | Excel Discussion (Misc queries) | |||
Concatenate cells without specifying/writing cell address individually | Excel Discussion (Misc queries) | |||
Concatenate two halves of a phone number | Excel Worksheet Functions |