Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Excel. Как удалить первые два символа в ячейке?

Иван Сурков Знаток (371), закрыт 9 лет назад
Лучший ответ
Павел Ладиков Оракул (89969) 9 лет назад
функция ПРАВСИМВ или ПСТР
для ячейки E13
=ПРАВСИМВ (E13;ДЛСТР (E13)-2)
или
=ПСТР (E13;3;ДЛСТР (E13))
Остальные ответы
Юля Павлова Гений (70066) 9 лет назад
Функции в ячейке не могут содержать ссылки на неё из-за зацикливания.
Нужно результат помещать в другие ячейки.
Но этого можно избежать только следующим способом.
Одноразовое вычисление осуществляется макросом-программой на VBA

Sub aa()
MsgBox Mid(ActiveCell.Value, 3)
ActiveCell.Value = Mid(ActiveCell.Value, 3)
MsgBox ActiveCell.Value
End Sub
Алексей Матевосов (AlexM) Просветленный (27399) 9 лет назад
Думаю вопрос задали некорректно. Удалить не в ячейке, а в строке.
Допустим строка в А1, в В1 формула, почти как у Павла Ладикова
=ПСТР (A1;3;999)
Похожие вопросы