Восстановление пунктуации символов в строке
JIexa_74
Дата: Четверг, 14.06.2018, 12:34 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
20% ±
Excel 2016
Здравствуйте. Есть строки. Шаблон у них по пунктуации такой. "Значение""запятая""пробел"Значение""запятая""пробел".....и т.д. В строках есть ошибки типа "значение"запятая""значение"...т.е. Нет пробела после запятой. Можно ли написать макрос, либо формулу может, такую типа: "если после "запятая" нет пробела, то добавить "пробел". Итого "Значение""запятая""пробел"Значение" Файл прикрепил, комменты оставил. Спасибо! Буду очень благодарен за помощь!
Здравствуйте. Есть строки. Шаблон у них по пунктуации такой. "Значение""запятая""пробел"Значение""запятая""пробел".....и т.д. В строках есть ошибки типа "значение"запятая""значение"...т.е. Нет пробела после запятой. Можно ли написать макрос, либо формулу может, такую типа: "если после "запятая" нет пробела, то добавить "пробел". Итого "Значение""запятая""пробел"Значение" Файл прикрепил, комменты оставил. Спасибо! Буду очень благодарен за помощь! JIexa_74
Ответить
Сообщение Здравствуйте. Есть строки. Шаблон у них по пунктуации такой. "Значение""запятая""пробел"Значение""запятая""пробел".....и т.д. В строках есть ошибки типа "значение"запятая""значение"...т.е. Нет пробела после запятой. Можно ли написать макрос, либо формулу может, такую типа: "если после "запятая" нет пробела, то добавить "пробел". Итого "Значение""запятая""пробел"Значение" Файл прикрепил, комменты оставил. Спасибо! Буду очень благодарен за помощь! Автор - JIexa_74 Дата добавления - 14.06.2018 в 12:34
китин
Дата: Четверг, 14.06.2018, 12:39 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Код
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;",";", "))
Код
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;",";", "))
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Четверг, 14.06.2018, 12:41
Ответить
Сообщение Код
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;",";", "))
Автор - китин Дата добавления - 14.06.2018 в 12:39
abtextime
Дата: Четверг, 14.06.2018, 15:04 |
Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
китин, это сломается, если в "значении" допускается НЕСКОЛЬКО пробелов подряд или надо сохранить лидирующие пробелы Можно так Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A3;",";", ");", ";", ")
Это, конечно, шутка, вряд ли в значении предполагаются пробелы ... Хотя ...
китин, это сломается, если в "значении" допускается НЕСКОЛЬКО пробелов подряд или надо сохранить лидирующие пробелы Можно так Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A3;",";", ");", ";", ")
Это, конечно, шутка, вряд ли в значении предполагаются пробелы ... Хотя ... abtextime
Сообщение отредактировал abtextime - Четверг, 14.06.2018, 15:08
Ответить
Сообщение китин, это сломается, если в "значении" допускается НЕСКОЛЬКО пробелов подряд или надо сохранить лидирующие пробелы Можно так Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A3;",";", ");", ";", ")
Это, конечно, шутка, вряд ли в значении предполагаются пробелы ... Хотя ... Автор - abtextime Дата добавления - 14.06.2018 в 15:04
китин
Дата: Четверг, 14.06.2018, 15:24 |
Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
надо сохранить лидирующие пробелы
лидирующие это какие?
надо сохранить лидирующие пробелы
лидирующие это какие?китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение надо сохранить лидирующие пробелы
лидирующие это какие?Автор - китин Дата добавления - 14.06.2018 в 15:24
abtextime
Дата: Четверг, 14.06.2018, 15:33 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Это пробелы в строке " авожыажажж"
Ответить
Сообщение Это пробелы в строке " авожыажажж" Автор - abtextime Дата добавления - 14.06.2018 в 15:33
китин
Дата: Четверг, 14.06.2018, 15:56 |
Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
ну дык СЖПРОБЕЛЫ этот передний пробел легко уберет
ну дык СЖПРОБЕЛЫ этот передний пробел легко уберет китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение ну дык СЖПРОБЕЛЫ этот передний пробел легко уберет Автор - китин Дата добавления - 14.06.2018 в 15:56
abtextime
Дата: Четверг, 14.06.2018, 16:30 |
Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
китин, соберись, я и пишу "если ... надо СОХРАНИТЬ лидирующие пробелы" Всё, не шуми, мой коммент просто шутка (хотя эта формула тоже корректно работает)
китин, соберись, я и пишу "если ... надо СОХРАНИТЬ лидирующие пробелы" Всё, не шуми, мой коммент просто шутка (хотя эта формула тоже корректно работает) abtextime
Ответить
Сообщение китин, соберись, я и пишу "если ... надо СОХРАНИТЬ лидирующие пробелы" Всё, не шуми, мой коммент просто шутка (хотя эта формула тоже корректно работает) Автор - abtextime Дата добавления - 14.06.2018 в 16:30
JIexa_74
Дата: Пятница, 15.06.2018, 15:27 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
20% ±
Excel 2016
Спасибо за помощь. Т.Е. =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;",";", ")) по этой формуле удалятся лидирующие пробелы и в конце тоже, если таковой будет?
Спасибо за помощь. Т.Е. =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;",";", ")) по этой формуле удалятся лидирующие пробелы и в конце тоже, если таковой будет? JIexa_74
Сообщение отредактировал JIexa_74 - Пятница, 15.06.2018, 15:27
Ответить
Сообщение Спасибо за помощь. Т.Е. =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;",";", ")) по этой формуле удалятся лидирующие пробелы и в конце тоже, если таковой будет? Автор - JIexa_74 Дата добавления - 15.06.2018 в 15:27
abtextime
Дата: Пятница, 15.06.2018, 15:29 |
Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
JIexa_74, да формулу тэгами обозначьте
JIexa_74, да формулу тэгами обозначьте abtextime
Ответить
Сообщение JIexa_74, да формулу тэгами обозначьте Автор - abtextime Дата добавления - 15.06.2018 в 15:29
_Boroda_
Дата: Пятница, 15.06.2018, 15:29 |
Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
- Прочитайте Правила форума - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )
- Прочитайте Правила форума - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь ) _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение - Прочитайте Правила форума - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь ) Автор - _Boroda_ Дата добавления - 15.06.2018 в 15:29