Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Навч. Посібник ЕКОНОМ. ІНФОРМАТИКА 1-2-1.doc
Скачиваний:
58
Добавлен:
25.11.2019
Размер:
33.87 Mб
Скачать

6.8.2. Вбудовані функції категорії «Текстовые функции»

Функції даної категорії забезпечують роботу з текстом, що знаходиться в елементах таблиці або вводиться у вигляді текстових констант у формули. Ми розглянемо найбільш поширені текстові функції.

Текстова функція ТЕКСТ() перетворює значення в текст в заданому числовому форматі.

Синтаксис: ТЕКСТ(значення;формат).

Значення - числове значення, або формула, обчислення якої дає числове значення, або посилання на комірку, що містить числове значення. Формат -  числовий формат в текстовій формі із списку Числовые форматы з вкладки Число діалогового вікна Формат ячеек.

Замітки:

  • Формат не може містити зірочку (*).

  • Форматування комірки за допомогою вкладки Число (команда Ячейки меню Формат) міняє тільки формат, але не значення. Використання функції ТЕКСТ перетворить значення у форматований текст, і результат більше не бере участь в обчисленнях як число.

Розглянемо приклад використання функції ТЕКСТ(). Нехай в комірці А1 буде прізвище Міщенко І.А. В комірці В1 буде вказане любе число, нехай 30000. Треба в комірці С1 вивести такий коментар: Міщенко І.А. продав товару на 30000 грн одиниць товару.

Для цього в комірку С1 введемо функцію =ТЕКСТ(=A1&" продав на"&ТЕКСТ(B1;"# ##0[$ грн.]")&" одиниць товару."

В даному прикладі використаний той формат який є у вікні Формат ячеек вкладки Число. Знак & використовується для з’єднання слів.

Текстова функція ЗНАЧЕН перетворить рядок тексту, що відображає число, в число.

Синтаксис: ЗНАЧЕН(текст)

текст - текст в лапках або посилання на комірку, що містить текст, який потрібно перетворити.

Замітки:

  • Текст може бути в будь-якому форматі, Microsoft Excel, що допускається, для числа, дати і часу. Якщо текст не задовольняє жодному з цих форматів, то функція ЗНАЧЕН повертає значення помилки #ЗНАЧ!.

  • Зазвичай немає необхідності використовувати функцію ЗНАЧЕН у формулах, оскільки Microsoft Excel автоматичний перетворить текст в число при необхідності. Ця функція призначена для сумісності з іншими програмами електронних таблиць.

Функція СЦЕПИТЬ - об'єднує декілька текстових рядків в одну.

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

текст1, текст2 ...- це від 1 до 30 елементів тексту, що об'єднуються в один елемент тексту. Елементами тексту можуть бути текстові рядки, числа або посилання, які посилаються на одну комірку.

Замітка: Замість функції СЦЕПИТЬ для об'єднання текстів можна використовувати оператора «&».

Приклад на використання функції СЦЕПИТЬ. Нехай комірка А1 буде мати такий зміст: Іванов А.Н. одержав, в комірці В1 буде введене число 5000., в комірці С1 грн зарплати. Треба в комірці D1 вивести таке повідомлення: Іванов А.Н. одержав 5000 грн зарплати. Тоді в комірці D1 треба записати функцію: =СЦЕПИТЬ(A1;B1;C1).

Функція: ДЛСТР повертає кількість знаків в текстовому рядку

Синтаксис: ДЛСТР(текст)

текст - текст, довжину якого потрібно визначити. Пропуски також враховуються.

Наприклад: функція =ДЛСТР(“Фінанси) введена в будь-яку комірку дає значення 7. В аргументі також можна вказувати посилання на комірку.

Функція ПОИСК використовується для пошуку входження знаку або рядка тексту в інший рядок тексту, з тим щоб змінити текст.

Синтаксис: ПОИСК (шуканий текст;текст для пошуку ;поч. позиція).

Нехай нам потрібно знайти позицію букви к у слові Податок, слова знаходиться у комірці А1. Тоді функція запишеться так: =ПОИСК("т";A1;1), результат буде 5.