Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике.doc
Скачиваний:
61
Добавлен:
23.09.2019
Размер:
3.2 Mб
Скачать

2.3.5. Распространение формул.

Помимо копирования и перемещения формулу можно распространить на часть строки или столбца. При этом происходит изменение относительных ссылок. Для распространения формулы выполните следующие действия:

1. Установите курсор в ячейку с формулой.

2. Подведите указатель мыши к черной точке на границе ячейки. Изображение указателя изменяется на черный крестик.

3. Нажмите левую кнопку мыши и, удерживая ее нажатой, перемещайте курсор до нужного места. Для завершения распространения формулы отпустите кнопку.

Распространение блока формул происходит по той же схеме. В случае распространения одной формулы на блок ячеек сначала распространите ее на часть строки или столбца и далее на весь блок.

2.3.6. Формулы преобразования текста.

В MS Excel можно строить формулы, позволяющие обрабатывать текст. Возможность работать со строками текста в MS Excel обеспечивают функции категории Текстовые. Они позволяют:

- заменять отдельные символы в тексте;

- искать вхождение одного текста в другой с учетом регистра;

- заменять новым текстом старый текст в текстовой строке;

- возвращать заданное число символов из строки текста;

- преобразовать число в текст и наоборот;

- проверять идентичность двух текстов;

- объединять несколько текстовых элементов в один;

- возвращать количество символов в текстовой строке;

- возвращать числовой код первого символа в текстовой строке;

- возвращать самые левые и самые правые символы текстового значения;

- возвращать символ с заданным кодом;

- удалять все непечатаемые символы из текста;

- повторять текст заданное число раз;

- привести все буквы в тексте к верхнему регистру;

- привести к верхнему регистру первую букву в каждом слове текста;

- удалять из текста пробелы;

- привести все буквы в тексте к нижнему регистру.

Функция СЖПРОБЕЛЫ(текст) удаляет из аргумента “Текст” все пробелы, за исключением одиночных пробелов между словами. Используется для обработки текстов, полученных из других прикладных программ, если эти тексты могут содержать избыточные пробелы.

Функция ПСТР (текст; позиция; количество) возвращает число символов, равное аргументу «Количество» из аргумента «Текст», начиная с позиции, указанной в аргументе «Позиция».

Функция НАЙТИ (искать; текст; позиция) находит вхождение текстовой строки “Искать” в другую текстовую строку «Текст» и возвращает номер символа, с которого начинается первое вхождение строки «Искать» в «Текст». Аргумент «Позиция» задает позицию символа в аргументе «Текст», с которой следует начинать поиск. Если аргумент «Позиция» опущен, то он полагается равным 1.

2.3.7. Функции даты и времени.

Представление даты и времени имеет одну особенность. При вводе даты или времени вы вводите последовательность символов, которая не является числом, но с этими символами можно производить вычисления: сравнивать, прибавлять, вычитать. Поэтому в MS Excel, наряду с текстовым представле­нием даты и времени, существует и числовое представление.

В действительности Excel хранит даты и время в ячейках в виде так называемых сериальных чисел. Сериальное число даты представляет собой порядковый номер данного дня в столетии, а сериальное число времени – долю от 24-часового дня.

Наличие текстового и числового форматов представления даты и времени практически не затрудняет работу. В ячейке с форматом «Общий» результат будет представлен в нужном виде без вашего участия, а если ячейки ранее были отформатированы для чисел, то результатом работы функций дат и времени будет число. В этом случае вам придется самостоятельно позаботиться о введении нужного формата.

Примером может быть функция расчета количества дней между заданными датами или формирования даты последнего дня указанного месяца.