Пользователи редактора электронных таблиц Excel часто сталкиваются с задачей удаления первого символа в ячейке таблицы. Эта процедура может быть реализована различными методами, например, с помощью специальных встроенных операторов. В этой статье мы рассмотрим несколько методов, реализующих удаление символов в ячейке данных таблицы, с подробными примерами.
Удаление первого символа в табличке Эксель
Для реализации этой несложной процедуры используется специальная встроенная функция. Подробная инструкция по удалению первого символа выглядит следующим образом:
- Например, у нас есть такая таблица, содержащая некоторый набор данных на рабочей области табличного документа. Нам нужно реализовать удаление первого символа.
1
- Во-первых, нам нужно указать общее количество символов во всех ячейках. Чтобы выполнить это действие, нам нужно использовать оператор DLSTR. Эта функция позволяет подсчитать количество символов. Поместите курсор в ячейку B2 и выделите ее левой кнопкой мыши. Здесь вы вводите формулу: =DLSTR(A2). Теперь нам нужно скопировать эту формулу в нижние ячейки. Переместим указатель мыши в правый нижний угол B2. Курсор принимает форму маленького темного знака плюс. Нажмите Ctrl+клик и перетащите формулу в оставшиеся ячейки.
2
- На следующем этапе мы удаляем 1-ю цифру слева. Для этой процедуры используется оператор RIGHT-SIM. Поместите курсор в ячейку B2 и выделите ее левой кнопкой мыши. Здесь мы вводим формулу: =RIGHTSIMB(A2;DLSTR(A2)-1). В этой формуле A2 - это координата ячейки, в которой мы удаляем первый символ слева, а DLSTR(A2)-1 - это количество символов, возвращенных из конца строки справа.
Это число для каждого поля рассчитывается путем вычитания одного символа из общего количества символов.
3
- Теперь нам нужно скопировать эту формулу в нижние ячейки. Наводим курсор мыши на правый нижний угол поля B2. Курсор принимает форму маленького темного знака плюс. Щелкните и перетащите формулу в оставшиеся ячейки. В результате мы реализовали удаление первого символа слева от каждой выделенной ячейки. Готово!
4
В качестве опции можно использовать специальный оператор под названием FTP. Например, у нас есть данные, в ячейках которых указан номер сотрудника. Нам нужно удалить первые символы перед точкой или пробелом. Формула будет выглядеть следующим образом: =PSTR(A:A;SEARCH(.";A:A)+2;DLSTR(A:A)-SEARCH(.";A:A)).
Удаление знака до символа в табличном редакторе
Бывают случаи, когда необходимо выполнить удаление символов для конкретного символа в табличном документе. В этом случае используется простая формула: =Заменить(A1;1;ПОИСК("символ";A1);). Результат преобразования:
5
- A1 - это поле, которое проверяется.
- Символ - это объект или текстовая информация, до которой ячейка будет усечена с левой стороны.
Кроме того, вы можете совместить эту процедуру с очисткой данных "После".
Удаление символа до запятой в табличном редакторе
Бывают ситуации, когда необходимо выполнить удаление десятичного знака в табличном документе. В этом случае применяется следующая простая формула: = REPLACE(A1;1;SEARCH("&";A1);). Результат преобразования:
6
Удаление символов до пробела в табличном редакторе
Бывают случаи, когда необходимо удалить символы перед пробелами в табличном документе. В этом случае используется простая формула: = REPLACE(A1;1;SEARCH("&";A1);). Результат преобразования:
7
Удаление при помощи оператора ПОДСТАВИТЬ
Удаление символов можно выполнить с помощью простого оператора SUBSTITUTE. Общий внешний вид оператора: =AFIT(text;old_text;new_text;occurrence_number).
- Текст - поле данных, которое необходимо изменить.
- Старый_текст - данные, которые необходимо изменить.
- Новый_текст - это данные, которые будут вставлены вместо исходных данных.
- Номер_входа - необязательный аргумент. Он позволяет заменять символы, начинающиеся с определенного номера.
Например, если нам нужно реализовать удаление точек слева от основного текста, введите следующую формулу: = SUBSTITUTE(A1;".";" ").
Используя эту формулу, мы заменим заданный символ, написанный слева от основного текста, пробелами. Теперь нам нужно реализовать удаление этих пробелов. Для этого мы используем оператор под названием SPaces. С помощью этой функции мы можем найти нежелательные места и удалить их. Общая форма оператора выглядит следующим образом: =SPLACE().
Эта формула будет удалять только пробельные символы. Например, если вы скопировали какую-то информацию с веб-страницы, она может содержать не пробелы, а похожие на них символы. В этом случае оператор SPACE не подходит для удаления. Здесь необходимо использовать инструмент "Найти и удалить".
Удаление при помощи оператора ПЕЧСИМВ
Также можно использовать оператор PECSIMV. Общая форма оператора удаления непечатных символов - =PECCIMB(). Эта функция удаляет непечатаемые символы в строке (переносы строк, знаки абзаца, разные поля и так далее). Этот оператор необходим, когда мы хотим реализовать удаление переноса строки.
8
Этот оператор удаляет только большинство ненужных символов.
Заключение и выводы об удаление первого символы
Мы рассмотрели методы удаления первого символа из табличной информации. Эти методы предполагают использование интегрированных операторов. Использование функций позволяет значительно ускорить процесс работы с большими объемами табличной информации.