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

Вход

Регистрация

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

 

= Мир MS Excel/Замена одной позиции в ячейке - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Замена одной позиции в ячейке
Замена одной позиции в ячейке
Ocharovashka666 Дата: Вторник, 06.10.2020, 11:27 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем добрый день. помогите пожалуйста решить задачку. Есть данные в столбцах номеров машин, которых зафиксировали камеры: A0065I0, O8585I0, O456550, O3434TT, T567BH77, T395MM150... камера сильно косячит и ментов определяет регион не правильно. вместо I0 надо 50, а вместо TT надо 77... должно получиться A006550, O858550, O343477, T567BH77, T395MM150. но при этом в обычных номерах ничего не менялось. номера гаи состоят из 7цифр и первая A или O
Заранее спасибо)


Рада нашему знакомству
 
Ответить
СообщениеВсем добрый день. помогите пожалуйста решить задачку. Есть данные в столбцах номеров машин, которых зафиксировали камеры: A0065I0, O8585I0, O456550, O3434TT, T567BH77, T395MM150... камера сильно косячит и ментов определяет регион не правильно. вместо I0 надо 50, а вместо TT надо 77... должно получиться A006550, O858550, O343477, T567BH77, T395MM150. но при этом в обычных номерах ничего не менялось. номера гаи состоят из 7цифр и первая A или O
Заранее спасибо)

Автор - Ocharovashka666
Дата добавления - 06.10.2020 в 11:27
китин Дата: Вторник, 06.10.2020, 11:33 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 6289
Репутация: 964 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
И вам доброго. Делайте таблицу соответствия: что на что менять. и с помощью ПОДСТАВИТЬ заменяйте. более точный ответ возможен при наличии файла примера


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
СообщениеИ вам доброго. Делайте таблицу соответствия: что на что менять. и с помощью ПОДСТАВИТЬ заменяйте. более точный ответ возможен при наличии файла примера

Автор - китин
Дата добавления - 06.10.2020 в 11:33
Ocharovashka666 Дата: Вторник, 06.10.2020, 12:08 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Файл вложила. Подставить не получиться, т.к. другие номера страдают... мне надо что б только ГАИ номера изменялись в случае косяка камеры... а в другой столбик их отдельно вынести не могу, т.к. в данных файла за сутки много номеров в перемешку (гаи, подрядчики, скорая, мчс) и мне приходиться их редактировать в ручную каждый... я думала формулу сделать что то типо : если длина номера 7 цифр, начинается на O или A, то заменить если есть I на 5, а T на 7.... Но с формулой Длина строки-работать не умею =((((
К сообщению приложен файл: 8112104.xlsx(10.8 Kb)


Рада нашему знакомству
 
Ответить
СообщениеФайл вложила. Подставить не получиться, т.к. другие номера страдают... мне надо что б только ГАИ номера изменялись в случае косяка камеры... а в другой столбик их отдельно вынести не могу, т.к. в данных файла за сутки много номеров в перемешку (гаи, подрядчики, скорая, мчс) и мне приходиться их редактировать в ручную каждый... я думала формулу сделать что то типо : если длина номера 7 цифр, начинается на O или A, то заменить если есть I на 5, а T на 7.... Но с формулой Длина строки-работать не умею =((((

Автор - Ocharovashka666
Дата добавления - 06.10.2020 в 12:08
китин Дата: Вторник, 06.10.2020, 12:43 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 6289
Репутация: 964 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
а если прикрутить ЕСЛИ?
Код
=ЕСЛИ(ДЛСТР($A2)=7;ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2;" ";"");"I";"5");"T";"7");$A2)

ну, если учитывать все нюансы
Код
=ЕСЛИ(И(ДЛСТР($A2)=7;ИЛИ(ЛЕВБ($A2;1)="A";ЛЕВБ($A2;1)="O"));ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2;" ";"");"I";"5");"T";"7");$A2)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеа если прикрутить ЕСЛИ?
Код
=ЕСЛИ(ДЛСТР($A2)=7;ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2;" ";"");"I";"5");"T";"7");$A2)

ну, если учитывать все нюансы
Код
=ЕСЛИ(И(ДЛСТР($A2)=7;ИЛИ(ЛЕВБ($A2;1)="A";ЛЕВБ($A2;1)="O"));ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2;" ";"");"I";"5");"T";"7");$A2)

Автор - китин
Дата добавления - 06.10.2020 в 12:43
Ocharovashka666 Дата: Вторник, 06.10.2020, 12:58 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
шикарно работает, спасибо Вам огромнейшее!!!! Что бы я без Вас делала бы... взяла вторую формулу, что б наверняка менялось только то что надо...


Рада нашему знакомству
 
Ответить
Сообщениешикарно работает, спасибо Вам огромнейшее!!!! Что бы я без Вас делала бы... взяла вторую формулу, что б наверняка менялось только то что надо...

Автор - Ocharovashka666
Дата добавления - 06.10.2020 в 12:58
igrtsk Дата: Вторник, 06.10.2020, 14:30 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 257
Репутация: 34 ±
Замечаний: 0% ±

Excel 2016
Цитата Ocharovashka666, 06.10.2020 в 12:58, в сообщении № 5 ()
шикарно работает

Теперь кому-то и штраф прилетит (без ошибок) ;)


Инструктор по применению лосей в кавалерийских частях РККА
 
Ответить
Сообщение
Цитата Ocharovashka666, 06.10.2020 в 12:58, в сообщении № 5 ()
шикарно работает

Теперь кому-то и штраф прилетит (без ошибок) ;)

Автор - igrtsk
Дата добавления - 06.10.2020 в 14:30
китин Дата: Вторник, 06.10.2020, 14:35 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 6289
Репутация: 964 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
штраф прилетит


а нефиг нарушать hands


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщение
штраф прилетит


а нефиг нарушать hands

Автор - китин
Дата добавления - 06.10.2020 в 14:35
Ocharovashka666 Дата: Вторник, 06.10.2020, 14:54 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
прилетит))))) ГАИцам))))))


Рада нашему знакомству
 
Ответить
Сообщениеприлетит))))) ГАИцам))))))

Автор - Ocharovashka666
Дата добавления - 06.10.2020 в 14:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Замена одной позиции в ячейке
  • Страница 1 из 1
  • 1
Поиск:

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