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

Вход

Регистрация

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

 

= Мир MS Excel/Формула удаления последнего символа - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Формула удаления последнего символа
ivanov1974 Дата: Суббота, 06.04.2013, 13:53 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

Здравствуйте форумчане.
В ячейке А1 часто изменяющиеся текстовые данные, состоящие из одного слова, но с разным количеством символов. Есть ли возможность в ЕXCEL написать формулу в ячейку А2, чтобы в ней отображалось слово из ячейки А1, но без последнего символа.
Например: в ячейке А1 слово СТЕПЕНЬ, в ячейке А2 отображается СТЕПЕН
в ячейке А1 слово КИРОВ, в ячейке А2 отображается КИРО
В ячейке А3 то же самое, только без двух последних символов.
 
Ответить
СообщениеЗдравствуйте форумчане.
В ячейке А1 часто изменяющиеся текстовые данные, состоящие из одного слова, но с разным количеством символов. Есть ли возможность в ЕXCEL написать формулу в ячейку А2, чтобы в ней отображалось слово из ячейки А1, но без последнего символа.
Например: в ячейке А1 слово СТЕПЕНЬ, в ячейке А2 отображается СТЕПЕН
в ячейке А1 слово КИРОВ, в ячейке А2 отображается КИРО
В ячейке А3 то же самое, только без двух последних символов.

Автор - ivanov1974
Дата добавления - 06.04.2013 в 13:53
ikki Дата: Суббота, 06.04.2013, 14:03 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
в A2
Код
=ЛЕВСИМВ($A1;ДЛСТР($A1)-СТОЛБЕЦ(A1))

можно протянуть вправо


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениев A2
Код
=ЛЕВСИМВ($A1;ДЛСТР($A1)-СТОЛБЕЦ(A1))

можно протянуть вправо

Автор - ikki
Дата добавления - 06.04.2013 в 14:03
AlexM Дата: Суббота, 06.04.2013, 15:02 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Если А2 тянуть вниз, то формула
Код
=ЛЕВСИМВ($A$1;ДЛСТР($A$1)-СТРОКА(A1))



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


Сообщение отредактировал AlexM - Суббота, 06.04.2013, 15:03
 
Ответить
СообщениеЕсли А2 тянуть вниз, то формула
Код
=ЛЕВСИМВ($A$1;ДЛСТР($A$1)-СТРОКА(A1))

Автор - AlexM
Дата добавления - 06.04.2013 в 15:02
ivanov1974 Дата: Суббота, 06.04.2013, 15:04 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

ikki, СПАСИБО! Вот только репутацию сменить не смог, что-то не работает
 
Ответить
Сообщениеikki, СПАСИБО! Вот только репутацию сменить не смог, что-то не работает

Автор - ivanov1974
Дата добавления - 06.04.2013 в 15:04
ivanov1974 Дата: Суббота, 06.04.2013, 15:13 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

AlexM, СПАСИБО! А смена репутации по-прежнему не работает
 
Ответить
СообщениеAlexM, СПАСИБО! А смена репутации по-прежнему не работает

Автор - ivanov1974
Дата добавления - 06.04.2013 в 15:13
ikki Дата: Суббота, 06.04.2013, 15:31 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Цитата (AlexM)
Если А2 тянуть вниз

так ведь автору и надо было вниз.
а я подумал, что вправо...
а теперь гадаю - с чего это я так подумал?
biggrin


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Цитата (AlexM)
Если А2 тянуть вниз

так ведь автору и надо было вниз.
а я подумал, что вправо...
а теперь гадаю - с чего это я так подумал?
biggrin

Автор - ikki
Дата добавления - 06.04.2013 в 15:31
Serge_007 Дата: Суббота, 06.04.2013, 15:53 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (ivanov1974)
что-то не работает

Должно работать


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (ivanov1974)
что-то не работает

Должно работать

Автор - Serge_007
Дата добавления - 06.04.2013 в 15:53
jakim Дата: Суббота, 06.04.2013, 19:17 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Должно быть так.


Код
=MID(A1;1;LEN(A1)-1)
 
Ответить
Сообщение
Должно быть так.


Код
=MID(A1;1;LEN(A1)-1)

Автор - jakim
Дата добавления - 06.04.2013 в 19:17
_Boroda_ Дата: Суббота, 06.04.2013, 23:52 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ну и до кучи
Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1);;)


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

Автор - _Boroda_
Дата добавления - 06.04.2013 в 23:52
AlexM Дата: Воскресенье, 07.04.2013, 00:03 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Цитата (_Boroda_)
Ну и до кучи

А почему не так?
Код
=ЗАМЕНИТЬ($A$1;ДЛСТР($A$1)-СТРОКА(A1);СТРОКА(A1);"")



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Цитата (_Boroda_)
Ну и до кучи

А почему не так?
Код
=ЗАМЕНИТЬ($A$1;ДЛСТР($A$1)-СТРОКА(A1);СТРОКА(A1);"")

Автор - AlexM
Дата добавления - 07.04.2013 в 00:03
_Boroda_ Дата: Воскресенье, 07.04.2013, 01:10 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Цитата (AlexM)
А почему не так?

Потому, что 1) не дочитал до конца
Цитата (ivanov1974)
В ячейке А3 то же самое, только без двух последних символов.


и 2) единичку забыл
На самом деле так
Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1);1;)
К сообщению приложен файл: 1598753.xls (22.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Цитата (AlexM)
А почему не так?

Потому, что 1) не дочитал до конца
Цитата (ivanov1974)
В ячейке А3 то же самое, только без двух последних символов.


и 2) единичку забыл
На самом деле так
Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1);1;)

Автор - _Boroda_
Дата добавления - 07.04.2013 в 01:10
  • Страница 1 из 1
  • 1
Поиск:

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