Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
labexcel5.doc
Скачиваний:
18
Добавлен:
23.11.2018
Размер:
678.91 Кб
Скачать

Строчн - преобразует знаки в текстовой строке из верхнего регистра в нижний.

Синтаксис: СТРОЧН(текст)

Текст — текст, преобразуемый в нижний регистр. Функция СТРОЧН не меняет знаков, которые не являются буквами.

Например:

 

1

2

3

A

Данные

С. С. Разуваев

Категория 2А

Формула

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

=СТРОЧН(A2)

Нижний регистр первой строки (с. с. разуваев)

=СТРОЧН(A3)

Нижний регистр последней строки (категория 2а)

ПСТР (ПСТРБ) - ПСТР возвращает указанное число знаков из текстовой строки, начиная с указанной позиции. ПСТРБ возвращает указанное число байт из текстовой строки, начиная с указанной позиции. Эта функция используется при работе с двухбайтовыми знаками.

Синтаксис: ПСТР(текст; начальная_позиция;число_знаков)

ПСТРБ(текст; начальная_позиция;число_байт)

Текст — текстовая строка, содержащая извлекаемые знаки.

Начальная_позиция — позиция первого знака, извлекаемого из текста. Первый знак в тексте имеет начальную позицию 1 и так далее.

Число_знаков указывает, сколько знаков требуется вернуть.

Число_байт указывает, сколько байт требуется вернуть.

Примечание:

  • Если начальная_позиция больше, чем длина текста, то функция ПСТР возвращает строку "" (пустой текст).

  • Если начальная_позиция меньше, чем длина текста, но начальная_позиция плюс количество_знаков превышают длину текста, то функция ПСТР возвращает знаки вплоть до конца текста.

  • Если начальная_позиция меньше 1, то функция ПСТР возвращает значение ошибки #ЗНАЧ!.

  • Если число_знаков отрицательно, то функция ПСТР возвращает значение ошибки #ЗНАЧ!.

  • Если число_байт отрицательно, то функция ПСТРБ возвращает значение ошибки #ЗНАЧ!.

Например:

 

1

2

A

Данные

Жидкий поток

Формула

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

=ПСТР(A2;1;6)

Шесть знаков из приведенной выше строки, начиная с первого (Жидкий)

=ПСТР(A2;8;20)

Двадцать знаков из приведенной выше строки, начиная с восьмого (поток)

=ПСТР(A2;20;5)

Т. к. начальная позиция больше, чем длина строки, возвращается пустой текст ()

ПРОПНАЧ - Первая буква в строке текста и все первые буквы, следующие за знаками, отличными от букв, делаются прописными (верхний регистр). Все прочие буквы в тексте делаются строчными (нижний регистр).

Синтаксис: ПРОПНАЧ(текст)

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

Например:

 

1

2

3

4

A

Данные

это ЗАГОЛОВОК

10-кратное увеличение

76БюдЖет

Формула

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

=ПРОПНАЧ(A2)

Исправленная версия первой строки (Это Заголовок)

=ПРОПНАЧ(A3)

Исправленная версия второй строки (10-Кратное Увеличение)

=ПРОПНАЧ(A4)

Исправленная версия третьей строки (76Бюджет)

ЗАМЕНИТЬ (ЗАМЕНИТЬБ) - функция ЗАМЕНИТЬ замещает указанную часть знаков текстовой строки другой строкой текста. Функция ЗАМЕНИТЬБ замещает указанную часть байт текстовой строки другой строкой текста. Эта функция используется при работе с двухбайтовыми знаками.

Синтаксис: ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

ЗАМЕНИТЬБ(старый_текст;нач_поз;число_байт;новый_текст)

Старый_текст — текст, в котором желательно заменить некоторые знаки.

Нач_поз — позиция знака в тексте старый_текст, начиная с которой знаки заменяются текстом нов_текст.

Число_знаков — число знаков в тексте старый_текст, которые заменяются текстом новый_текст.

Число_байт — число байт в тексте старый_текст, которые заменяются текстом новый_текст.

Новый_текст — текст, который заменяет знаки в тексте старый_текст.

Например:

 

1

2

3

4

A

Данные

абвгдежзикл

2009

123456

Формула

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

=ЗАМЕНИТЬ(A2;6;5;"*")

Заменяет пять знаков, начиная с шестого (абвгд*л)

=ЗАМЕНИТЬ(A3;3;2;"10")

Заменяет последние две цифры числа 2009 на 10 (2010)

=ЗАМЕНИТЬ(A4;1;3;"@")

Заменяет первые три знака символом @ (@456)

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