So, I have a spreadsheet with a couple of thousand addresses that are all in upper case. In the column to the right of the address, I’m using the formula =PROPER(A1) and that does a pretty good job of converting it to title case. My major issue with it is for those addresses like 1st, 2nd, 3rd, 4th street because it comes out like 1St St., which looks kind of weird. Is there any way around that?<\/p>\n
Thanks.<\/p>","upvoteCount":6,"answerCount":6,"datePublished":"2018-10-26T14:20:59.000Z","author":{"@type":"Person","name":"jeffvetter","url":"https://community.spiceworks.com/u/jeffvetter"},"suggestedAnswer":[{"@type":"Answer","text":"
So, I have a spreadsheet with a couple of thousand addresses that are all in upper case. In the column to the right of the address, I’m using the formula =PROPER(A1) and that does a pretty good job of converting it to title case. My major issue with it is for those addresses like 1st, 2nd, 3rd, 4th street because it comes out like 1St St., which looks kind of weird. Is there any way around that?<\/p>\n
Thanks.<\/p>","upvoteCount":6,"datePublished":"2018-10-26T14:20:59.000Z","url":"https://community.spiceworks.com/t/excel-title-case-question/680766/1","author":{"@type":"Person","name":"jeffvetter","url":"https://community.spiceworks.com/u/jeffvetter"}},{"@type":"Answer","text":"
1ST SMITH STREET<\/th>\n | converts to<\/th>\n | 1st Smith Street<\/th>\n<\/tr>\n<\/thead>\n |
---|---|---|
3RD PORTAGE WAY NORTH<\/td>\n | converts to<\/td>\n | 3rd Portage Way North<\/td>\n<\/tr>\n |
4TH STREET<\/td>\n | converts to<\/td>\n | 4th Street<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div> Something like this might work.<\/p>\n This formula locates the first space in the text; converts the text before the space to lower; converts the space after the text to proper.<\/p>\n =LEFT(A2,(FIND(\" “,A2)))&PROPER(RIGHT(A2,LEN(A2)-FIND(” \",A2)))<\/p>","upvoteCount":0,"datePublished":"2018-10-26T16:14:21.000Z","url":"https://community.spiceworks.com/t/excel-title-case-question/680766/2","author":{"@type":"Person","name":"ldonaldson","url":"https://community.spiceworks.com/u/ldonaldson"}},{"@type":"Answer","text":" So do I put this in B1, if the original address in all caps is in A1?<\/p>","upvoteCount":0,"datePublished":"2018-10-26T16:17:51.000Z","url":"https://community.spiceworks.com/t/excel-title-case-question/680766/3","author":{"@type":"Person","name":"jeffvetter","url":"https://community.spiceworks.com/u/jeffvetter"}},{"@type":"Answer","text":" Yes. Paste the following formula into B1: =LOWER(LEFT(A1,(FIND(\" “,A1))))&PROPER(RIGHT(A1,LEN(A1)-FIND(” \",A1)))<\/p>\n Edit: Formula to convert to lowercase was omitted. Sorry about that.<\/p>","upvoteCount":1,"datePublished":"2018-10-26T18:12:57.000Z","url":"https://community.spiceworks.com/t/excel-title-case-question/680766/4","author":{"@type":"Person","name":"ldonaldson","url":"https://community.spiceworks.com/u/ldonaldson"}},{"@type":"Answer","text":" I actually figured it out through some online investigation. I was able to get it to work using the formula below. Thanks for your input.<\/p>\n =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(PROPER(A1),“0Th”,“0th”),“1St”,“1st”),“3Rd”,“3rd”),“4Th”,“4th”),“5Th”,“5th”),“6Th”,“6th”),“7Th”,“7th”),“8Th”,“8th”),“9Th”,“9th”),“1Th”,“1th”),“2Th”,“2th”),“3Th”,“3th”),“Ne”,“NE”),“Nw”,“NW”),“Se”,“SE”),“Sw”,“SW”)<\/p>","upvoteCount":0,"datePublished":"2018-10-26T18:14:16.000Z","url":"https://community.spiceworks.com/t/excel-title-case-question/680766/5","author":{"@type":"Person","name":"jeffvetter","url":"https://community.spiceworks.com/u/jeffvetter"}},{"@type":"Answer","text":" |