Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
табличные вычисления средствами MS Excel.doc
Скачиваний:
10
Добавлен:
16.04.2019
Размер:
1.26 Mб
Скачать

2. Вычисления в ms Excel.

Вычисления в электронных таблицах MS Excel осуществляются при помощи формул. Именно формулы делают электронные таблицы весьма полезными и удобными.

Все формулы в Excel подчиняются следующему синтаксису: = <выражение> .

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

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

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

  1. ### - ширина ячейки недостаточна для отображения результата;

  2. #ДЕЛ/0! – формула или макрос пытаются поделить на ноль;

  3. #Н/Д – формула ссылается на ячейку с введённым значением: «неопределённые данные»;

  4. #ИМЯ? - Excel не распознаёт имя;

  5. #ПУСТО! – наличие двух пересекающихся областей;

  6. #ЧИСЛО! – проблемы с числом;

  7. #ССЫЛ! – неверная ссылка на ячейку;

  8. #ЗНАЧ! – значение не того типа.

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

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

Типы ссылок.

Адреса ячеек, которые используются в формулах, получили название ссылок. Ссылка – это адрес ячейки или диапазона, используемый при записи формулы.

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

ОТНОСИТЕЛЬНЫЕ ССЫЛКИ – это ссылки, это ссылки, которые при копировании формулы изменяются автоматически в соответствии с относительным расположением исходной ячейки и создаваемой копией.

Поэтому данный тип ссылок используется в формулах в том случае, когда она должна измениться после копирования. Пример: Относительная ссылка записывается в обычной форме, например F3 или Y5. Во всех ячейках, куда она будет помещена после ее копирования, изменяется и буква столбца и номер строки.

Правило относительной ориентации ссылок в формуле:

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

Это правило выполняется табличным процессором так: сложить значение из ячейки, расположенной на одну строку выше и на два столбца левее той, в которую будет помещена формула (т.е. относительно ячейки С2), со значением из ячейки, смещенной относительно места записи формулы (ячейки С2) на две строки вниз и один столбец влево (см. Рис. 3).

A

B

C

1

2

=A1+B4

3

4

Рис.3

Примеры:

1) Пусть дано два ряда чисел, расположенных в первой и во второй строке (см.Рис.4).

A

B

C

D

E

F

G

1

22

23

13

24

35

46

57

2

35

17

89

62

41

54

79

Рис.4

Необходимо сложить два ряда чисел, результат разместить в 4 строке.

Для этого достаточно ввести в ячейку А4 формулу: =A1+A2 и скопировать ее в ячейки B4, C4, …,G4. При копировании формула изменяется относительно ячейки, в которой она находиться: структура останется той же, изменяется в ссылках только имя столбца (см Рис.5).

A

B

C

D

E

F

G

1

22

23

13

24

35

46

57

2

35

17

89

62

41

54

79

3

4

=A1+A2

=B1+B2

=C1+C2

=D1+D2

=E1+E2

=F1+F2

=G1+G2

Рис.5

2) Пусть дано два ряда чисел, расположенных в первом и во втором столбце (см.Рис.6).

A

B

C

D

E

1

22

23

2

35

17

3

35

46

Рис.6

Необходимо сложить два ряда чисел, результат разместить по столбцу E.

Для этого достаточно ввести в ячейку А4 формулу: =A1+B1 и скопировать ее в ячейки E1, E2, E3, E4. При копировании формула изменится относительно ячейки, в которой она находиться: структура останется той же, изменяется в ссылках только номер строки (см Рис.7).

A

B

C

D

E

1

22

23

=A1+B1

2

35

17

=A2+B2

3

35

46

=A3+B3

Рис.7

АБСОЛЮТНЫЕ ССЫЛКИ – это ссылки, которое при копировании не изменяются.

Используется в том случае, если при ее копировании не должны изменяться обе части адреса ячейки: буква и номер. Это указывается с помощью символа $, который ставится и перед буквой и перед номером. Данный прием называется приёмом замораживания. Например, $A$5. при копировании формулы: =4+$A$5 во всех ячейках, куда будет скопирована, появятся точно такие же формулы.

Пример: Пусть нам необходимо найти произведение ряда чисел на одно и тоже числовое значение, так чтобы при изменении этого значения менялся и результат (см. Рис.8). Результат записать в четвертую строку.

A

B

C

D

E

F

G

1

22

23

13

24

35

46

57

2

3

6

Рис.8

Для этого достаточно ввести в ячейку А4 формулу: =A1*$A$3 и скопировать ее в ячейки B4, C4, …,G4.. При копировании в формуле будет изменяться первая часть формулы, а вторая часть будет оставаться той же(см Рис.9).

A

B

C

D

E

F

G

1

22

23

13

24

35

46

57

2

3

6

=A1*$A$3

=B1*$A$3

=C1*$A$3

=D1*$A$3

=E1*$A$3

=F1*$A$3

=G1*$A$3

Рис.9

СМЕШАННЫЕ ССЫЛКИ – ссылки, которые сочетают в себе и относительную и абсолютную адресацию.

Используется, когда при копировании формулы может изменяться только какая-то одна часть ссылки - либо буква столбца, либо номер строки. При этом символ $ ставится перед той частью ссылки, которая должна остаться неизменной. Например, ссылка с неизменной буквой столбца: $C8, $F34; ссылка с неизменным номером строки: A$5, G$56.

Примеры: Пусть нам дано два ряда чисел, расположенных в первом столбце и первой строке (см.Рис.10).

A

B

C

D

E

F

G

1

22

13

24

35

46

57

2

35

3

46

4

54

Рис.10

Необходимо сложить каждое число из первого ряда сложить с числами второго ряда. Результатом будет диапазон чисел – С3: G6.

Для этого достаточно ввести в ячейку С3 формулу: =$А1+С$1 и скопировать ее в ячейки D3, E3, …,G6 (см Рис.11).

A

B

C

D

E

F

G

1

22

13

24

35

46

57

2

35

3

46

=$А1+С$1

=$А1+D$1

=$А1+E$1

=$А1+F$1

=$А1+G$1

4

54

=$А2+С$1

=$А2+D$1

=$А2+E$1

=$А2+F$1

=$А2+G$1

5

=$А3+С$1

=$А3+D$1

=$А3+E$1

=$А3+F$1

=$А3+G$1

6

=$А4+С$1

=$А4+D$1

=$А4+E$1

=$А4+F$1

=$А4+G$1

Рис.11

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