Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_2013 / lec_2013.doc
Скачиваний:
425
Добавлен:
22.02.2016
Размер:
3.79 Mб
Скачать
    1. Задание формул, копирование формул, мастер функций, назначение и возможности в табличном процессоре Excel.

Третьим типом данных, которые могут быть введены в ячейки рабочего листа, являются формулы. Excel распознает в ячейке формулу, если значение в ячейке начинается со знака равенства (=), знака плюс (+) или знака минус (-).

При вводе формулы необходимо учитывать, что:

формуле всегда должен предшествовать знак «=». Можно начать ввод формулы со знака плюс или минус, тогда Excel преобразует введенное выражение в соответствующую формулу, например, если ввести +А1+А2, то оно преобразуется в формулу вида =+А1+А2;

в формуле нельзя использовать символы русского алфавита

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

В формуле могут использоваться арифметические, текстовые операторы, операторы сравнения и связи.

Арифметические операции можно осуществлять только над числами и результатом всегда является число. Рассмотрим арифметические операторы, используемые Excel.

Обозначение оператора

Действие

Примеры использования операторов

Результат вычисления

+ (сложение)

складывается два арифметических выражения

=15+34

=А1+В7

49

сумма арифметических выражений ячеек А1 и В7

- (вычитание)

вычитается из первого арифметического выражения второе

=107-45

=C3-D1

62

разность арифметических выражений ячеек С3 и D1

/ (деление)

делится первое арифметическое выражение на второе

=64/4

=F12/11

16

частное арифметического выражения ячейки F12 и числа 11

* (умножение)

перемножаются два арифметических выражения

=15*13

=G2*G3

195

произведение арифметических выражений ячеек G2 и G3

% (процент)

вычисляется процент от арифметического выражения

=1%

=A1%

0,01

процент от арифметического выражения ячейки А1

^ (возведение в степень)

возводит первое арифметическое выражение в степень, заданную вторым арифметическим выражением

=5^8

=D1^2

390625

арифметическое выражение ячейки D1 в степени 2

Операторы сравнения используются для сравнения как числовых, так и текстовых значений, а результатом операций сравнения всегда являются логические значения ИСТИНА или ЛОЖЬ. В Excel используется шесть операторов сравнения.

Обозначение оператора

Действие

Примеры использования операторов

Результат вычисления

=

равно

=F1=F2

=12=12

Проверяется равенство значений ячеек F1 и F2

ИСТИНА

>

больше, чем

=F1>F2

=34>57

Проверяется значение ячейки F1 больше, чем F2

ЛОЖЬ

<

меньше, чем

=F1<F2

=7<7

Проверяется значение ячейки F1 меньше, чем F2

ЛОЖЬ

>=

больше или равно

=F1>=F2

=234>=124

Проверяется значение ячейки F1 больше или равно F2

ИСТИНА

<=

меньше или равно

=F1<=F2

=567<=1789

Проверяется значение ячейки F1 меньше или равно F2

ИСТИНА

<>

не равно

=F1<>F2

=15<>13

Проверяется неравенство значений ячеек F1 и F2

ИСТИНА

Текстовый оператор объединяет числовые или текстовые значения в одну строку символов. Независимо от того текстовые или числовые значения вы объединяете, результатом всегда будет текстовая строка.

Обозначение оператора

Действие

Примеры использования операторов

Результат вычисления

& (соединение текстовых строк)

присоединяет вторую текстовую строку к концу первой текстовой строки

=А2&В2

=”табличный процессор”&”MS Excel 97”

=12&56

Создается текстовая строка, как результат присоединения содержимого ячейки В2 к концу содержимого ячейки А2

Табличный процессор MS Excel 97

1256

И, наконец, адресные операторы или операторы связи предназначены для того, чтобы сделать ссылку на нужный диапазон ячеек. Выделяют оператор диапазона, объединения и пересечения.

Обозначение оператора

Действие

Примеры использования операторов

Результат вычисления

: (диапазон)

ссылается на ячейки диапазона между указанными начальной и конечной ячейкой

=СУММ(А1:А10)

Суммируются арифметические выражения ячеек от А1 до А10

; (объединение)

ссылается на объединение указанных ячеек (диапазонов ячеек)

=СУММ(В1;В2;С1;С2)

=СУММ(А1:А5;С1:С3)

Суммируются арифметические выражения ячеек В1, В2, С1, С2

Суммируются арифметические выражения диапазонов ячеек А1:А5 и С1:С3

пробел (пересечение)

ссылается на пересечение указанных диапазонов ячеек

=СУММ(А1:В10 В1:С10)

Суммируются арифметические выражения ячеек, общих для диапазонов А1:В10, В1:С10, т.е. В1:В10

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

Оператор

Обозначение

Приоритет

Оператор диапазона

:

1

Операторы объединения и пересечения

;

пробел

2

Оператор процентов

%

3

Оператор возведения в степень

^

4

Операторы умножения и деления

*

/

5

Операторы сложения и вычитания

+

-

6

Текстовый оператор

&

7

Операторы сравнения

=

>

<

>=

<=

<>

8

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

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

Всего в Excel используется более 200 функций различных категорий: математические,тригонометрические,инженерные,логические,финансовые,информационные,статистические, а такжетекстовыедля обработки текстовых строк и значений,даты и временидля обработки числовых значений даты и времени, функцииссылок и массивов, функции дляработы с базами данныхипроверки свойств и значенийячеек рабочего листа.

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

Аргументами функций могут быть числовые и текстовые значения, логические значения, массивы, значения ошибок, или они могут вовсе отсутствовать для некоторых функций. Например, функция СУММ(А1:А10) суммирует значения диапазона ячеек А1:А10; ЧИСТРАБДНИ("10.05.1999";"20.05.1999") вычисляет количество рабочих дней между двумя датами, а функция СЕГОДНЯ() – текущую дату.

Обязательным при вводе функции является:

  1. предшествующий ей знак =;

  2. круглые скобки, в которые заключаются аргументы функции, причем скобки нужны даже в том случае, если для функции не требуется задавать список аргументов, как для функции СЕГОДНЯ();

  3. отсутствие пробела между именем функции и списком аргументов;

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