Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа № 4. Текстовые функции.docx
Скачиваний:
21
Добавлен:
23.02.2015
Размер:
169.43 Кб
Скачать

Примеры работы функций

Рассмотрим примеры работы наиболее часто используемых:

  1. Изменение регистра текста

Для изменения регистра текста используются функции ПРОПИСН, СТРОЧН или ПРОПНАЧ, как показано в приведенном далее примере.

Синтаксис:

=ПРОПНАЧ(текст);

=СТРОЧН(текст);

=ПРОПИСН(текст).

где текст - либо текст в кавычках, либо формула, возвращающая текст, либо ссылка на ячейку, содержащую текст, который необходимо преобразовать.

A

B

1

Имя

2

юлия Ильина

3

Формула

Описание (результат)

4

=ПРОПИСН(A2)

Преобразование всех букв в ПРОПИСНЫЕ (ЮЛИЯ ИЛЬИНА)

5

=СТРОЧН(A2)

Преобразование всех букв в строчные (юлия ильина)

6

=ПРОПНАЧ(A2)

Преобразование первых букв в прописные, а всех остальных — в строчные (Юлия Ильина)

  1. Проверка ячейки на наличие в ней любого текста

Для выполнения этой задачи используется функция ЕТЕКСТ.

Синтаксис:

=ЕТЕКСТ(значение)

где значение - обязательный аргумент. Значением этого аргумента может быть пустая ячейка, значение ошибки, логическое значение, текст, число, ссылка на любой из перечисленных объектов или имя такого объекта.

A

1

Данные

2

Белов

3

123

4

Формула

Описание

5

=ЕТЕКСТ(A2)

Проверка ячейки A2 на наличие текста (ИСТИНА)

6

=ЕТЕКСТ(A3)

Проверка ячейки A3 на наличие текста (ЛОЖЬ)

  1. Проверка соответствия содержимого ячейки определенному тексту

Для выполнения этой задачи используется функция ЕСЛИ, рассматриваемая в прошлых работах. Функция ЕСЛИ возвращает заданный результат на основе условия.

A

1

Данные

2

Белов

3

Формула

Описание

4

=ЕСЛИ(A2="Белов";"Верно"; "Неверно")

Проверка ячейки A2 на соответствие строке «Белов» (ИСТИНА)

5

=ЕСЛИ(A2="Батурин"; ИСТИНА; ЛОЖЬ)

Проверка ячейки A2 на соответствие строке «Батурин» (ЛОЖЬ)

  1. Сравнение ячейки с другой ячейкой

Для выполнения этой задачи используется функция СОВПАД. Эта функция сравнивает две строки текста и возвращает значение ИСТИНА, если они в точности совпадают, и ЛОЖЬ — в противном случае. Функция СОВПАД учитывает регистр, но игнорирует различия в форматировании. Функция СОВПАД позволяет проверить, входит ли некий заданный текст в документ

Синтаксис:

=СОВПАД(текст1;текст2)

где Текст1— первая текстовая строка, а Текст2   — вторая текстовая строка.

A

1

Данные

2

БД122

3

БД123

4

БД123

5

Формула

Описание (результат)

6

=СОВПАД(A2;A3)

Сравнение содержимого ячеек A2 и A3 (ЛОЖЬ)

7

=СОВПАД(A3;A4)

Сравнение содержимого ячеек A3 и A4 (ИСТИНА)

  1. Сравнение значения со значениями из списка

Для выполнения этой задачи используются функции СОВПАД и ИЛИ.

A

B

1

Список

Ячейка

2

Яблоко

Виноград

3

Апельсин

4

Банан

5

Формула

Описание (результат)

6

=ИЛИ(СОВПАД(B2;A2:A4))

Сравнение строки "Виноград" с каждым из значений в списке (ЛОЖЬ)

Формулу в этом примере необходимо ввести как формулу массива для этого выделите ячейку с формулой и нажмите клавишу F2, а затем — клавиши CTRL+SHIFT+ВВОД. Если формула не будет введена как формула массива, будет возвращена ошибка #ЗНАЧ!