Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какая функция Excel удаляет нужное количество символов справа в строке?

ExcelMs officeИнструменты ms office
Анонимный вопрос
  · 288,3 K
увлекаюсь компьютерами и природой. люблю точность и анализировать данные, может поэтому...  · 23 июл 2020  · office-study.ru

Как вариант, я использую такую комбинацию

=ЗАМЕНИТЬ(G3;ДЛСТР(G3)-2;3;"")

удалит в значении из G3 три последних знака.

при желании можно сделать проверку для "Защиты от дурака"

=ЕСЛИ(ДЛСТР(G3)<3;G3;ЗАМЕНИТЬ(G3;ДЛСТР(G3)-2;3;""))

Хотя и остальные способы неплохие. Впрочем, на вкус и цвет )))

https://office-study.xyz

Успеха Вам. С уважением, СергейПерейти на office-study.ru
Здравствуйте! Например, есть такой текст в ячейке УМФ00075843 от 18.04.2020), Тю-я039733. Длина текста в каждой... Читать дальше

Елена Иванова, Используйте левсимв. ее синтаксис =ЛЕВСИМВ(текст;количество знаков). например

=ЛЕВСИМВ(В12;11) - возьмет из ячейки В12 только первые 11 знаков.

=ЛЕВСИМВ("УМФ00075843 от 18.04.2020";11) - результат УМФ00075843

Кстати, если количество не указать, то получите только первый символ

Удачи!

Эксперт по статистическому анализу данных в MS Excel и R  · 27 апр 2019  · statanaliz.info

Нужна комбинация функций. Например, в ячейке в ячейке A1 написано "Самолет". Нужно обрезать последние 3 символа. Формула будет такая

=ЛЕВСИМВ(A1;ДЛСТР(A1)-3)

оо)) спасибо! очень вы нам помогли!

!SEMTools - надстройка для Excel, расширяющая возможности по работе с текстом. Скачать...  · 30 дек 2019  · semtools.guru/ru
Важно понимать, что делать, если количество символов в строке меньше, чем то, которое хотим удалить. Хотим оставить ячейку пустой: =ЕСЛИОШИБКА(ЛЕВСИМВ(A1;ДЛСТР(A1)-5);"") Хотим оставить содержимое как есть: =ЕСЛИОШИБКА(ЛЕВСИМВ(A1;ДЛСТР(A1)-5);A1) Хотим вывести определенное значение: =ЕСЛИОШИБКА(ЛЕВСИМВ(A1;ДЛСТР(A1)-5);"Определенное значение") Читать далее