Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all in one. Informatic.Lektsii.docx
Скачиваний:
8
Добавлен:
21.04.2019
Размер:
1.79 Mб
Скачать

Функции обработки текста

С помощью функций обработки текста можно с помощью формул производить действия над строкам текста — например, изменить регистр или определить длину строки. Можно также объединить несколько строк в одну. В примере ниже показано, как с помощью функций СЕГОДНЯ и ТЕКСТ создать сообщение, содержащее текущую дату и привести его к виду "дд-ммм-гг". ="Балансовый отчет от "&ТЕКСТ(СЕГОДНЯ(),"дд-мм-гг")

Список функций обработки текста:

СИМВОЛ

ПЕЧСИМВ

КОДСИМВ

СЦЕПИТЬ

РУБЛЬ

СОВПАД

НАЙТИ

ФИКСИРОВАННЫЙ

ЛЕВСИМВ

ДЛСТР

СТРОЧН

ПСТР

ПРОПНАЧ

ЗАМЕНИТЬ

ПОВТОР

ПРАВСИМВ

ПОИСК

ПОДСТАВИТЬ

Т

ТЕКСТ

СЖПРОБЕЛЫ

ПРОПИСН

ЗНАЧЕН

СИМВОЛ – Возвращает символ с заданным кодом. Функция СИМВОЛ используется, чтобы преобразовать числовые коды символов, которые получены из файлов с других компьютеров, в символы данного компьютера.

Операционная среда Таблица символов

Macintosh Таблица символов Macintosh

Windows ANSI

Синтаксис – СИМВОЛ(число)

Число - это число от 1 до 255, указывающее нужный символ. Символы выбираются из таблицы символов Вашего компьютера.

Примеры

СИМВОЛ(65) равняется "A"

СИМВОЛ(33) равняется "!"

ПЕЧСИМВ – Удаляет все непечатаемые символы из текста. Функция ПЕЧСИМВ используется в том случае, когда текст, импортированный из другого приложения, содержит символы, которые не могут быть напечатаны операционной системой. Например, можно использовать функцию ПЕЧСИМВ, чтобы удалить низкоуровневые компьютерные коды, которые часто встречаются в начале или в конце файла данных и не могут быть напечатаны.

Синтаксис – ПЕЧСИМВ(текст)

Текст - это любая информация на рабочем листе, из которой удаляются непечатаемые символы.

Примеры

Поскольку СИМВОЛ(7) возвращает непечатаемый символ:

ПЕЧСИМВ(СИМВОЛ(7)&"текст"&СИМВОЛ(7)) равняется "текст"

КОДСИМВ – Возвращает числовой код первого символа в текстовой строке. Возвращаемый код соответствует таблице символов, используемой на данном компьютере.

Синтаксис – КОДСИМВ(текст)

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

Примеры

КОДСИМВ("A") равняется 65

КОДСИМВ("Alphabet") равняется 65

СЦЕПИТЬ – Объединяет несколько текстовых строк в одну.

Синтаксис – СЦЕПИТЬ (текст1;текст2;...)

Текст1, текст2, ... - это от 1 до 30 элементов текста, объединяемых в один элемент текста. Элементами текста могут быть текстовые строки, числа или ссылки, которые ссылаются на одну ячейку.

Вместо функции СЦЕПИТЬ для объединения текстов можно использовать оператор "&".

Примеры

СЦЕПИТЬ("Суммарное "; "Значение") равняется "Суммарное Значение". Это эквивалентно выражению "Суммарное"&" "&"Значение".

Пусть имеется рабочий лист, в котором собраны данные о видах рыб, обитающих в реке, и пусть ячейка C2 содержит "вида", ячейка C5 содержит " речная форель" и ячейка C8 содержит 32. Тогда

СЦЕПИТЬ("Численность популяции ";C2;" ";C5;" составляет ";C8;" на километр.") равняется "Численность популяции вида речная форель составляет 32 на километр."

РУБЛЬ – Преобразует число в текст, используя денежный формат с округлением до заданного числа десятичных знаков. Используется следующий формат: # ##0,00 р.;- # ##0,00 р.

Синтаксис – РУБЛЬ(число; число_знаков)

Число - это либо число, либо ссылка на ячейку, содержащую число, либо формула, вычисление которой дает число.

Число_знаков - это число цифр справа от десятичной запятой. Если число_знаков отрицательно, то число округляется слева от десятичной запятой. Если число_знаков опущено, то оно полагается равным 2.

Наибольшее различие между форматированием ячейки, содержащей число, с помощью команды Ячейка в меню Формат и форматированием числа непосредственно с помощью функции РУБЛЬ состоит в том, что функция РУБЛЬ преобразует свой результат в текст. Число, которое форматируется с помощью команды Ячейка по-прежнему остается числом. Однако, можно продолжать использовать числа, отформатированные функцией РУБЛЬ в формулах, потому что Microsoft Excel преобразует числа, введенные как текст, в числовые значения в процессе вычислений.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]