Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Изменение значений в ячейке - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Изменение значений в ячейке (Формулы/Formulas)
Изменение значений в ячейке
ДрузьКа Дата: Четверг, 16.04.2015, 14:44 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Задача в общем такая: необходимо изменить формат записи значений в ячейке по образцу:
было - ООО "Фирма"
стало - Фирма, ООО
К сообщению приложен файл: 0316382.xlsx (8.7 Kb)
 
Ответить
СообщениеДобрый день!
Задача в общем такая: необходимо изменить формат записи значений в ячейке по образцу:
было - ООО "Фирма"
стало - Фирма, ООО

Автор - ДрузьКа
Дата добавления - 16.04.2015 в 14:44
Samaretz Дата: Четверг, 16.04.2015, 15:11 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Вот так? Формула корректно обрабатывает как обычные, так и угловые кавычки.
Код
=IFERROR(MID(A1;SEARCH("""";A1)+1;LEN(A1)-SEARCH("""";A1)-1)&", "&LEFT(A1;3);MID(A1;SEARCH("«";A1)+1;LEN(A1)-SEARCH("«";A1)-1)&", "&LEFT(A1;3))
К сообщению приложен файл: 1214856.xlsx (9.8 Kb)
 
Ответить
СообщениеВот так? Формула корректно обрабатывает как обычные, так и угловые кавычки.
Код
=IFERROR(MID(A1;SEARCH("""";A1)+1;LEN(A1)-SEARCH("""";A1)-1)&", "&LEFT(A1;3);MID(A1;SEARCH("«";A1)+1;LEN(A1)-SEARCH("«";A1)-1)&", "&LEFT(A1;3))

Автор - Samaretz
Дата добавления - 16.04.2015 в 15:11
китин Дата: Четверг, 16.04.2015, 17:54 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7019
Репутация: 1074 ±
Замечаний: 0% ±

Excel 2007;2010;2016
наверно и так можно:
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"ООО";"");"""";"");"«";"");"»";"")&","&" "&ЛЕВБ(A1;ПОИСК(" ";A1))
К сообщению приложен файл: 7775020.xlsx (9.3 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 16.04.2015, 17:57
 
Ответить
Сообщениенаверно и так можно:
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"ООО";"");"""";"");"«";"");"»";"")&","&" "&ЛЕВБ(A1;ПОИСК(" ";A1))

Автор - китин
Дата добавления - 16.04.2015 в 17:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Изменение значений в ячейке (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!