Замена одиноких точек на многоточия, а тире - на пробелы.
Megamen2
Дата: Пятница, 27.04.2018, 23:28 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Всем доброго вечера. Есть текст в строке. В этом тексте встречаются - одиноко стоящие точки и тире. Как формулой изменить этот текст - так чтобы одиноко стоящие точки - заменились на многоточия, а тире - заменились на пробелы ? (в тексте изначально встречаются и многоточия - их формула должна игнорировать)
Всем доброго вечера. Есть текст в строке. В этом тексте встречаются - одиноко стоящие точки и тире. Как формулой изменить этот текст - так чтобы одиноко стоящие точки - заменились на многоточия, а тире - заменились на пробелы ? (в тексте изначально встречаются и многоточия - их формула должна игнорировать) Megamen2
Ответить
Сообщение Всем доброго вечера. Есть текст в строке. В этом тексте встречаются - одиноко стоящие точки и тире. Как формулой изменить этот текст - так чтобы одиноко стоящие точки - заменились на многоточия, а тире - заменились на пробелы ? (в тексте изначально встречаются и многоточия - их формула должна игнорировать) Автор - Megamen2 Дата добавления - 27.04.2018 в 23:28
Nic70y
Дата: Суббота, 28.04.2018, 06:36 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
не для xlsКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6;".0";"\0");".1";"\1");".2";"\2");".3";"\3");".4";"\4");".5";"\5");".6";"\6");".7";"\7");".8";"\8");".9";"\9");"...";"ююю");".";"...");"ююю";"...");"\";".");"-";" ")
в примере, в конце лишняя точка?
не для xlsКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6;".0";"\0");".1";"\1");".2";"\2");".3";"\3");".4";"\4");".5";"\5");".6";"\6");".7";"\7");".8";"\8");".9";"\9");"...";"ююю");".";"...");"ююю";"...");"\";".");"-";" ")
в примере, в конце лишняя точка? Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Суббота, 28.04.2018, 06:36
Ответить
Сообщение не для xlsКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6;".0";"\0");".1";"\1");".2";"\2");".3";"\3");".4";"\4");".5";"\5");".6";"\6");".7";"\7");".8";"\8");".9";"\9");"...";"ююю");".";"...");"ююю";"...");"\";".");"-";" ")
в примере, в конце лишняя точка? Автор - Nic70y Дата добавления - 28.04.2018 в 06:36
AlexM
Дата: Суббота, 28.04.2018, 08:27 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6&" ";"..";".");"..";".");". ";"… ");"-";" ")
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6&" ";"..";".");"..";".");". ";"… ");"-";" ")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 28.04.2018, 08:29
Ответить
Сообщение Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6&" ";"..";".");"..";".");". ";"… ");"-";" ")
Автор - AlexM Дата добавления - 28.04.2018 в 08:27
Russel
Дата: Суббота, 28.04.2018, 09:42 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация:
320
±
Замечаний:
0% ±
Excel 2010
Чуть короче:Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6;"...";".");". ";"… ");"-";"")
Чуть короче:Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6;"...";".");". ";"… ");"-";"")
Russel
QIWI 9173973973
Ответить
Сообщение Чуть короче:Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6;"...";".");". ";"… ");"-";"")
Автор - Russel Дата добавления - 28.04.2018 в 09:42
AlexM
Дата: Суббота, 28.04.2018, 09:48 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Russel , в конце строки должно быть три точкиКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6&" ";"...";".");". ";"… ");"-";" ")
Russel , в конце строки должно быть три точкиКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6&" ";"...";".");". ";"… ");"-";" ")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 28.04.2018, 09:50
Ответить
Сообщение Russel , в конце строки должно быть три точкиКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(E6&" ";"...";".");". ";"… ");"-";" ")
Автор - AlexM Дата добавления - 28.04.2018 в 09:48
Megamen2
Дата: Суббота, 28.04.2018, 12:02 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Nic70y, Russel, AlexM, все работает. Спасибо большое
Nic70y, Russel, AlexM, все работает. Спасибо большое Megamen2
Ответить
Сообщение Nic70y, Russel, AlexM, все работает. Спасибо большое Автор - Megamen2 Дата добавления - 28.04.2018 в 12:02