- •Лабораторная работа №5 использование функций
- •Функции для работы с текстом и данными
- •Баттекст - преобразование числа в текст на тайском языке и добавление суффикса «бат».
- •Символ - возвращает знак с заданным кодом. Функция символ используется, чтобы преобразовать числовые коды знаков, которые получены из файлов с других компьютеров, в знаки данного компьютера.
- •Кодсимв - возвращает числовой код первого знака в текстовой строке. Возвращаемый код соответствует таблице знаков, используемой на данном компьютере.
- •Сцепить - объединяет несколько текстовых строк в одну.
- •Фиксированный - округляет число до заданного количества десятичных цифр, форматирует число в десятичном формате с использованием запятых и точек и возвращает результат в виде текста.
- •Строчн - преобразует знаки в текстовой строке из верхнего регистра в нижний.
- •Повтор - повторяет текст заданное число раз. Функция повтор используется, чтобы заполнить ячейку некоторым количеством вхождений текстовой строки.
- •Текст - преобразует значение в текст в заданном числовом формате.
- •Прописн - делает все буквы в тексте прописными.
- •Значен - преобразует строку текста, отображающую число, в число.
- •Задание 1
- •Технология выполнения задания
- •Задание 2
- •Технология выполнения задания
- •Задание 3
- •Технология выполнения задания
- •Задание 4
- •Технология выполнения задания
- •Задание 5
- •Технология выполнения задания
Строчн - преобразует знаки в текстовой строке из верхнего регистра в нижний.
Синтаксис: СТРОЧН(текст)
Текст — текст, преобразуемый в нижний регистр. Функция СТРОЧН не меняет знаков, которые не являются буквами.
Например:
|
|
ПСТР (ПСТРБ) - ПСТР возвращает указанное число знаков из текстовой строки, начиная с указанной позиции. ПСТРБ возвращает указанное число байт из текстовой строки, начиная с указанной позиции. Эта функция используется при работе с двухбайтовыми знаками.
Синтаксис: ПСТР(текст; начальная_позиция;число_знаков)
ПСТРБ(текст; начальная_позиция;число_байт)
Текст — текстовая строка, содержащая извлекаемые знаки.
Начальная_позиция — позиция первого знака, извлекаемого из текста. Первый знак в тексте имеет начальную позицию 1 и так далее.
Число_знаков указывает, сколько знаков требуется вернуть.
Число_байт указывает, сколько байт требуется вернуть.
Примечание:
-
Если начальная_позиция больше, чем длина текста, то функция ПСТР возвращает строку "" (пустой текст).
-
Если начальная_позиция меньше, чем длина текста, но начальная_позиция плюс количество_знаков превышают длину текста, то функция ПСТР возвращает знаки вплоть до конца текста.
-
Если начальная_позиция меньше 1, то функция ПСТР возвращает значение ошибки #ЗНАЧ!.
-
Если число_знаков отрицательно, то функция ПСТР возвращает значение ошибки #ЗНАЧ!.
-
Если число_байт отрицательно, то функция ПСТРБ возвращает значение ошибки #ЗНАЧ!.
Например:
|
|
ПРОПНАЧ - Первая буква в строке текста и все первые буквы, следующие за знаками, отличными от букв, делаются прописными (верхний регистр). Все прочие буквы в тексте делаются строчными (нижний регистр).
Синтаксис: ПРОПНАЧ(текст)
Текст — либо текст в кавычках, либо формула, вовзращающая текст, либо ссылка на ячейку, содержащую текст, в котором требуется заменить некоторые буквы на прописные.
Например:
|
|
ЗАМЕНИТЬ (ЗАМЕНИТЬБ) - функция ЗАМЕНИТЬ замещает указанную часть знаков текстовой строки другой строкой текста. Функция ЗАМЕНИТЬБ замещает указанную часть байт текстовой строки другой строкой текста. Эта функция используется при работе с двухбайтовыми знаками.
Синтаксис: ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)
ЗАМЕНИТЬБ(старый_текст;нач_поз;число_байт;новый_текст)
Старый_текст — текст, в котором желательно заменить некоторые знаки.
Нач_поз — позиция знака в тексте старый_текст, начиная с которой знаки заменяются текстом нов_текст.
Число_знаков — число знаков в тексте старый_текст, которые заменяются текстом новый_текст.
Число_байт — число байт в тексте старый_текст, которые заменяются текстом новый_текст.
Новый_текст — текст, который заменяет знаки в тексте старый_текст.
Например:
|
|