![]() |
Replace nth place with colon
I am altering REPLACE functions for different parts of my data. This works OK, but it would be more efficient if I could apply one function to all of my data. Data: Column A R1 volume measured by... R4 mass times... R11 weight is related... R12 height R100 distance and time R124 force I want to place a colon after the numbers; e.g., R1: volume...; R12: height. If I knew how to find the first occurrence of a space, I think I could just find those spaces and replace them with a colon and a space. My work-around is to use REPLACE this way: I apply this formula to cells with one-digit numbers: =REPLACE(A1, 2, 1, ":") Then I slightly change the formula for cells with two-digit numbers: =REPLACE(A1, 3, 1, ":") ... and so on. Can someone show me a better way of doing this? Thank you! -- marlea ------------------------------------------------------------------------ marlea's Profile: http://www.excelforum.com/member.php...o&userid=26209 View this thread: http://www.excelforum.com/showthread...hreadid=473522 |
marlea wrote...
.... I want to place a colon after the numbers; e.g., R1: volume...; R12: height. If I knew how to find the first occurrence of a space, I think I could just find those spaces and replace them with a colon and a space. My work-around is to use REPLACE this way: I apply this formula to cells with one-digit numbers: =REPLACE(A1, 2, 1, ":") Then I slightly change the formula for cells with two-digit numbers: =REPLACE(A1, 3, 1, ":") ... and so on. Can someone show me a better way of doing this? Thank you! .... If it's always the first space you're replacing, don't use REPLACE, use SUBSTITUTE. =SUBSTITUTE(A1," ",":",1) |
All times are GMT +1. The time now is 02:48 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com