Уроки Microsoft Excel

       

Работа с таблицами Excel

Удаление начальных символов из заголовка

Для удаления из исходного текста начальных символов (то есть порядкового номера и пробела) можно использовать текстовую функцию "ПРАВСИМВ", аналогичную описанной выше функции "ЛЕВСИМВ". Синтаксис функции "ПРАВСИМВ" такой же, только она отсчитывает символы, начиная с конца указанного текста, то есть справа.

При вводе этой функции в ячейку D4 в качестве исходного текста задаем строку без одного последнего символа, полученную в результате преобразования в ячейке С4.

Количество символов во втором аргументе не является одинаковым для всех формул диапазона D4:D24 и зависит от порядкового номера поля в исходном тексте. Для заголовков с порядковыми номерами от 0 до 9 во втором аргументе должно находиться число, равное количеству символов, рассчитанному функцией "ДЛСТР" в ячейке В4, уменьшенное на 4:

- порядковый номер - 1 символ;
- точка после порядкового номера - 1 символ;
- пробел после точки - 1 символ;
- символ ";", который уже удален предыдущей функцией ЛЕВСИМВ, но учитывается функцией ДЛСТР в ячейке В - 1 символ.

Таким образом, в ячейке D4 у нас будет такая формула:

=ПРАВСИМВ(С4;В4-4)

В заголовках с порядковыми номерами от 10 до 99 необходимо вычесть уже 5 символов, потому что данные номера состоят из двух цифр, для номеров от 100 до 999 - 6 символов и т. д. В данном случае мы создаем формулу, которая нуждается в последующей корректировке второго аргумента.

На рис. 4.5 приведен рабочий лист для преобразования заголовков с формулами, а на рис. 4.6 - результаты преобразований в текстовом виде.

Рабочий лист Excel с формулами преобразования текста

Рис. 4.5. Рабочий лист Excel с формулами преобразования текста

 

 

 

Top.Mail.Ru
Top.Mail.Ru