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

Вход

Регистрация

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

 

= Мир MS Excel/Обрезка 8ми символьного значения до 4х символьного - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Обрезка 8ми символьного значения до 4х символьного
Sancho Дата: Воскресенье, 22.11.2015, 21:04 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 279
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
Всем привет.
Восьмисимвольное значение в ячейке (цифры, буквы) часто встречаются с первыми нулями, например 05211020. Чтобы значения с первыми нулями отображались на экране правильно применил формат к ячейкам в виде 00000000.
Требуется выбрать в другой столбец первые четыре символа. Применил формулу =ЛЕВСИМВ(A1;4), но значение с первым нулем выбирает как 5211 вместо 0521.

Как поступить?

ЗЫ: если на форуме было, то даже и не смог запрос в поиске сформулировать shock
К сообщению приложен файл: 2471258.xlsx (9.3 Kb)
 
Ответить
СообщениеВсем привет.
Восьмисимвольное значение в ячейке (цифры, буквы) часто встречаются с первыми нулями, например 05211020. Чтобы значения с первыми нулями отображались на экране правильно применил формат к ячейкам в виде 00000000.
Требуется выбрать в другой столбец первые четыре символа. Применил формулу =ЛЕВСИМВ(A1;4), но значение с первым нулем выбирает как 5211 вместо 0521.

Как поступить?

ЗЫ: если на форуме было, то даже и не смог запрос в поиске сформулировать shock

Автор - Sancho
Дата добавления - 22.11.2015 в 21:04
AlexM Дата: Воскресенье, 22.11.2015, 21:29 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Для первых четырех
Код
=ЛЕВБ(ТЕКСТ(A1;"00000000");4)
для последних четырех
Код
=ПРАВБ(A1;4)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Воскресенье, 22.11.2015, 21:33
 
Ответить
СообщениеДля первых четырех
Код
=ЛЕВБ(ТЕКСТ(A1;"00000000");4)
для последних четырех
Код
=ПРАВБ(A1;4)

Автор - AlexM
Дата добавления - 22.11.2015 в 21:29
_Boroda_ Дата: Воскресенье, 22.11.2015, 21:30 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЛЕВСИМВ(ТЕКСТ(A1;"00000000");4)

Код
=ЛЕВБ(A1;ДЛСТР(A1)-4)

Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1)-3;9;)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЛЕВСИМВ(ТЕКСТ(A1;"00000000");4)

Код
=ЛЕВБ(A1;ДЛСТР(A1)-4)

Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1)-3;9;)

Автор - _Boroda_
Дата добавления - 22.11.2015 в 21:30
Sancho Дата: Понедельник, 23.11.2015, 07:26 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 279
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
Спасибо
Код
=ЛЕВБ(ТЕКСТ(A1;"00000000");4)
то что доктор прописал.
 
Ответить
СообщениеСпасибо
Код
=ЛЕВБ(ТЕКСТ(A1;"00000000");4)
то что доктор прописал.

Автор - Sancho
Дата добавления - 23.11.2015 в 07:26
  • Страница 1 из 1
  • 1
Поиск:

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