Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект лекций КИТ.pdf
Скачиваний:
52
Добавлен:
09.04.2015
Размер:
599.21 Кб
Скачать

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

Если при выборе ячеек удерживать нажатой клавишу CTRL, то можно добавлять новые диапазоны к уже выбранному. Этим приемом можно создавать даже

несвязанные диапазоны.

Операции с ячейками

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

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

Для того чтобы реально удалить ячейки выбранного диапазона (что сопровождается изменением структуры таблицы), надо выбрать диапазон и дать команду «Правка\Удалить». При этом открывается диалоговое окно «Удаление ячеек», в котором можно: выбрать направление смещения ячеек, занимающих освобождающееся место. Создать в таблице «дырку», в которую невозможен ввод данных, нельзя.

По команде «Правка\Копировать» или «Правка\Вырезать ячейки» выбранный диапазон обводится пунктирной рамкой. При вырезании ячеек их содержимое продолжает временно хранить в таблице.

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

Для вставки ячеек, копируемых из буфера обмена, надо сделать текущей ячейку в верхнем левом углу области вставки и дать команду «Правка\Вставить». Ячейки из буфера обмена вставляются в указанное место. Если выполняется операция перемещения, то после вставки ячейки, из которых перемещаются данные, очищаются.

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

ТЕМА 9

ТАБЛИЧНЫЙ ПРОЦЕССОР MS EXCEL

Встроенные (стандартные) функции. Защита ячеек, листов, книг. Диаграммы. Шаблоны.

50

Сложные формулы и стандартные функции

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

Для вставки функции в текущую ячейку предназначена команда главного меню «Вставка\Функция», по которой откроется диалоговое окно «Мастер функций» (Рис.4.6). Если начать ввод формулы нажатием клавиши «=», то поле «Имя» в строке формул заменяется раскрывающимся списком стандартных функций. Этот список содержит десять функций, использовавшихся последними,

атакже пункт «Другие функции», с помощью которого также можно открыть диалоговое окно «Мастер функций» (Рис.4.4).

Это диалоговое окно позволяет выбрать любую стандартную функцию из имеющихся в программе Excel. В списке «Категория» выбирают ту категорию, к которой относится нужная функция, а в списке функция — конкретную функцию.

После того как нужная функция выбрана, ее имя заносится в строку формул,

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

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

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

Цель работы: изучить функции математические (арифметические и тригонометрические), статистические, инженерные, даты и времени, текстовые, логические, информационные, вложенные на примерах.

Правила создания и использования стандартных функций.

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

Для упрощения работы с функциями можно использовать Мастер функций, который вызывается через меню Вставка/Функция, либо через кнопку Fx либо нажатием клавиш SHIFT+F3.

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

51

аргумента. Существуют различные типы аргументов: число, текст, логическое значение (ИСТИНА и ЛОЖЬ), массивы, значение ошибки (например #Н/Д), или ссылки на ячейку. При написании аргументов появляется всплывающая подсказка с синтаксисом и аргументами. Всплывающие подсказки появляются только для встроенных функций.

В некоторых случаях может потребоваться использование функции как одного из аргументов другой функции. Вложенная функция, используемая в качестве аргумента, должна вычислять соответствующий этому аргументу тип данных. Например, если аргумент должен быть логическим, то есть иметь значение либо ИСТИНА, либо ЛОЖЬ, то вложенная функция в результате вычислений тоже должна давать логическое значение либо ИСТИНА, либо ЛОЖЬ. Иначе появится сообщение об ошибке «#ЗНАЧ!». В формулах можно использовать до семи уровней вложения функций. Когда функция Б является аргументом функции А, функция Б находится на втором уровне вложенности. Например, функции СРЗНАЧ и СУММ считаются функциями второго уровня, потому что обе они являются аргументами функции ЕСЛИ. Функция, вложенная в качестве аргумента в функцию СРЗНАЧ, будет функцией третьего уровня и так далее.

Функция является частным случаем формулы, а следовательно подчиняется правилам их написания. Запись функции начинается со знака “=”. Далее следует имя функции и за именем аргументы в круглых скобках. В функции аргументов может быть несколько, один или вовсе могут отсутствовать. При этом круглые скобки сохраняются.

Например, выполните практическое задание:

 

B

C

D

E

2

2

3

8

=СТЕПЕНЬ(B2;C2)

3

 

 

 

 

4

 

 

3,141593

=ПИ()

5

 

 

 

 

6

 

 

-1

=COS(D4)

7

 

 

 

 

8

 

 

31.10.2004

=СЕГОДНЯ()

Пользователь приложения MS Excel может создать пользовательские функции на языке программирования VBA (Visual Basic for Application), правила использования пользовательских функций подчиняются ранее описанным.

Математические (арифметические и тригонометрические)

ABS Возвращает модуль (абсолютную величину) числа.

ОКРВВЕРХ Округляет число до ближайшего целого или до ближайшего кратного указанному значению.

COS Возвращает косинус числа. ГРАДУСЫ Преобразует радианы в градусы.

ЧЁТН Округляет число до ближайшего четного целого. EXP Возвращает число e, возведенное в указанную степень. ФАКТР Возвращает факториал числа.

ОКРВНИЗ Округляет число до ближайшего меньшего по модулю целого.

52

НОД Возвращает наибольший общий делитель.

ЦЕЛОЕ Округляет число до ближайшего меньшего целого. НОК Возвращает наименьшее общее кратное.

LN Возвращает натуральный логарифм числа.

LOG Возвращает логарифм числа по заданному основанию. LOG10 Возвращает десятичный логарифм числа.

ОСТАТ Возвращает остаток от деления.

ОКРУГЛТ

Возвращает число, округленное с требуемой точностью.

НЕЧЁТ Округляет число до ближайшего нечетного целого.

ПИ Возвращает число «пи».

СТЕПЕНЬ

Возвращает результат возведения числа в степень.

ПРОИЗВЕД

Возвращает произведение аргументов.

ЧАСТНОЕ

Возвращает целую часть частного при делении.

РАДИАНЫ

Преобразует градусы в радианы.

СЛЧИС Возвращает случайное число в интервале от 0 до 1. СЛУЧМЕЖДУ Возвращает случайное число в заданном интервале.

РИМСКОЕ Преобразует число в арабской записи к числу в римской как текст. ОКРУГЛ Округляет число до указанного количества десятичных разрядов. ОКРУГЛВНИЗ Округляет число до ближайшего меньшего по модулю целого. ОКРУГЛВВЕРХ Округляет число до ближайшего по модулю большего целого. ЗНАК Возвращает знак числа.

SIN Возвращает синус заданного угла.

КОРЕНЬ Возвращает положительное значение квадратного корня. СУММ Суммирует аргументы.

СУММЕСЛИ Суммирует ячейки, удовлетворяющие заданному условию. СУММПРОИЗВ Возвращает сумму произведений соответствующих элементов массивов.

TAN

Возвращает тангенс числа.

ОТБР

Отбрасывает дробную часть числа

и другие.

 

 

 

 

Например, выполните практическое задание:

A

 

B

 

 

 

 

1

 

1

=ABS(A1)

 

 

2

 

2

=ABS(A2)

 

 

-3

 

3

=ABS(A3)

 

 

-2

 

2

=ABS(A4)

 

 

Для

чисел

1, 9, 49, 99, 555, 999,1569 рассчитайте их представление в

римских цифр

 

 

 

 

A

 

B

 

 

 

 

999

 

CMXCIX

=РИМСКОЕ($A$17;0)

 

 

 

LMVLIV

=РИМСКОЕ($A$17;1)

 

 

 

XMIX

 

=РИМСКОЕ($A$17;2)

 

 

 

VMIV

 

=РИМСКОЕ($A$17;3)

 

 

 

IM

 

=РИМСКОЕ($A$17;4)

 

Статистические

53

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

Например, выполните практическое задание:

5

10

=НАИМЕНЬШИЙ(A1:A5;3)

2

 

 

10

 

 

45

 

 

10

 

 

Изучите результат выполнения функции, изменяя значение k.

=НАИМЕНЬШИЙ(массив;k)

Массив — массив или диапазон числовых данных, для которого определяется k- ое наименьшее значение.

k — позиция (начиная с наименьшей) в массиве или интервале ячеек данных.

5

2

=МИН(A1:A5)

2

45

=МАКС(A1:A5)

10

14,4

=СРЗНАЧ(A1:A5)

45

 

 

10

 

 

МИН(число1;число2; ...)

Число1, число2, ... — от 1 до 30 чисел, среди которых требуется найти наименьшее.

МАКС(число1;число2; ...)

Число1, число2, ... — от 1 до 30 чисел, среди которых требуется найти наибольшее.

СРЗНАЧ(число1; число2; ...)

Число1, число2, ... — это от 1 до 30 аргументов, для которых вычисляется среднее.

Ф

7

=СЧЕТЗ(A1:A8)

Л

4

=СЧЕТ(A1:A8)

1

 

 

2

 

 

10

 

 

ЛОЖЬ

 

 

 

 

 

1,5

 

 

СЧЁТ(значение1; значение2; ...)

Значение1, значение2, ... — это от 1 до 30 аргументов, которые могут содержать или ссылаться на данные различных типов, но в подсчете участвуют только числа.

СЧЁТЗ(значение1; значение2; ...)

Значение1, значение2, ... — это от 1 до 30 аргументов, количество которых требуется сосчитать. В данном случае значением считается значение любого типа, включая пустую строку (""), но не включая пустые ячейки. Если аргументом является массив или ссылка, то пустые ячейки в массиве или ссылке игнорируются.

54

Инженерные

Среди инженерных функций имеются полезные для экономистов функции.

Например, выполните практическое задание:

 

 

 

Преобразовывает

 

 

 

фунты

 

в

10

4,535923

=ПРЕОБР(A1;"lbm";"kg")

килограммы

 

 

 

 

Градусы

 

 

 

 

 

Фаренгейта –

в

 

-12,2222

=ПРЕОБР(A1; "F"; "C")

градусы Цельсия

 

 

 

Квадратные

 

 

 

 

футы

в

 

 

 

квадратные

 

 

0,92903

=ПРЕОБР(ПРЕОБР(A1;"ft";"m");"ft";"m")

метры

 

 

ПРЕОБР(число;старые_единицы;новые_единицы)

Число — значение в старых единицах измерения, которое нужно преобразовать. Старые_единицы — единицы измерения для аргумента число.

Новые_единицы — единица измерения результата. ПРЕОБР допускает следующие текстовые значения (в кавычках) для аргументов старые_единицы и новые_единицы.

Даты и времени

ДАТА

Возвращает заданную дату в числовом формате Microsoft Excel.

ДЕНЬ

Преобразует дату в числовом формате в день месяца.

ДАТАМЕС Возвращает дату в числовом формате, отстоящую на заданное число месяцев вперед или назад от начальной даты.

МИНУТЫ Преобразует дату в числовом формате в минуты. МЕСЯЦ Преобразует дату в числовом формате в месяцы.

ЧИСТРАБДНИ

Возвращает количество рабочих дней между двумя датами.

ТДАТА

Возвращает текущую дату и время в числовом формате.

СЕКУНДЫ

Преобразует дату в числовом формате в секунды.

ВРЕМЯ

Возвращает заданное время в числовом формате.

СЕГОДНЯ

Возвращает числовой формат текущей даты.

ДЕНЬНЕД

Преобразует дату в числовом формате в день недели.

НОМНЕДЕЛИ

Преобразует числовое представление в число, которое указывает,

на какую неделю года приходится указанная дата.

 

 

 

ГОД

Преобразует дату в числовом формате в год.

 

 

 

и другие.

 

 

 

 

 

 

 

 

Например, выполните практическое задание:

 

 

2

 

1

1980

 

02.01.1980

=ДАТА(C1;B1;A1)

3

=ДЕНЬНЕД(D1;2)

 

4

 

2

1981

 

04.02.1981

=ДАТА(C2;B2;A2)

3

=ДЕНЬНЕД(D2;2)

 

6

 

3

1982

 

06.03.1982

=ДАТА(C3;B3;A3)

6

=ДЕНЬНЕД(D3;2)

 

8

 

4

1983

 

08.04.1983

=ДАТА(C4;B4;A4)

5

=ДЕНЬНЕД(D4;2)

 

10

 

5

1984

 

10.05.1984

=ДАТА(C5;B5;A5)

4

=ДЕНЬНЕД(D5;2)

 

12

 

6

1985

 

12.06.1985

=ДАТА(C6;B6;A6)

3

=ДЕНЬНЕД(D6;2)

 

14

 

7

1986

 

14.07.1986

=ДАТА(C7;B7;A7)

1

=ДЕНЬНЕД(D7;2)

 

 

 

 

 

 

 

 

 

 

55

16

8

1987

16.08.1987

=ДАТА(C8;B8;A8)

7

=ДЕНЬНЕД(D8;2)

18

9

1988

18.09.1988

=ДАТА(C9;B9;A9)

7

=ДЕНЬНЕД(D9;2)

20

10

1989

20.10.1989

=ДАТА(C10;B10;A10)

5

=ДЕНЬНЕД(D10;2)

22

11

1990

22.11.1990

=ДАТА(C11;B11;A11)

4

=ДЕНЬНЕД(D11;2)

24

12

1991

24.12.1991

=ДАТА(C12;B12;A12)

2

=ДЕНЬНЕД(D12;2)

26

13

1992

26.01.1993

=ДАТА(C13;B13;A13)

2

=ДЕНЬНЕД(D13;2)

28

14

1993

28.02.1994

=ДАТА(C14;B14;A14)

1

=ДЕНЬНЕД(D14;2)

30

15

1994

30.03.1995

=ДАТА(C15;B15;A15)

4

=ДЕНЬНЕД(D15;2)

32

16

1995

02.05.1996

=ДАТА(C16;B16;A16)

4

=ДЕНЬНЕД(D16;2)

34

 

1996

03.01.1996

=ДАТА(C17;B17;A17)

3

=ДЕНЬНЕД(D17;2)

36

 

1997

05.01.1997

=ДАТА(C18;B18;A18)

7

=ДЕНЬНЕД(D18;2)

Проанализируйте полученный результат, когда день превышает значение 31, месяц – значение 12.

ДАТА(год;месяц;день)

Год — аргумент, который может иметь от одной до четырех цифр. Microsoft Excel интерпретирует аргумент год в соответствии с используемой системой дат. По умолчанию Excel для Windows использует систему дат 1900.

Месяц — число, представляющее месяц года. Если значение аргумента больше 12, введенное число месяцев отсчитывается от первого месяца указанного года. Например, ДАТА(2008;14;2) возвращает число, соответствующее 2 февраля 2009 года.

День — число, представляющее день месяца. Если значение аргумента больше числа дней в указанном месяце, введенное число дней отсчитывается от первого дня месяца. Например, ДАТА(2008;1;35) возвращает число, соответствующее 4 февраля 2008 года.

ДЕНЬНЕД(дата_в_числовом_формате;тип)

Дата_в_числовом_формате — это число, соответствующее дате, день недели которой необходимо найти. Даты должны вводиться с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для 23-го мая 2008 года следует использовать ДАТА(2008,5,23). Проблемы могут возникнуть, если даты вводятся как текст.

Тип — это число, которое определяет тип возвращаемого значения (1, 2 – начиная с понедельника отсчет, 3).

01.09.2004 88 =ЧИСТРАБДНИ(A1;A2)

31.12.2004

ЧИСТРАБДНИ(нач_дата;кон_дата;праздники)

Даты должны вводиться с использованием функции ДАТА или как результат других формул и функций. Например, следует использовать ДАТА(2008;5;23) для 23-го мая 2008 года. Проблемы могут возникнуть, если даты вводятся как текст.

Нач_дата — дата, которая представляет начальную дату. Кон_дата — дата, которая представляет конечную дату.

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

56

Информационные ТИП(значение)

Возвращает тип значения. Функция ТИП используется, когда результаты вычисления другой функции зависят от типа значения в конкретной ячейке. Значение — это любое допустимое значение Microsoft Excel, например, число, текст, логическое значение и т. д. Число дает значение1, текст – 2, логическое значение – 4, значение ошибки – 16, массив – 64.

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

Например, выполните практическое задание:

 

1

=ТИП(A1)

10

1

=ТИП(A2)

текст

2

=ТИП(A3)

ИСТИНА

4

=ТИП(A4)

#ЗНАЧ!

16

=ТИП(A5)

 

1

=ТИП(5)

 

 

=ТИП("текстовая

 

2

константа")

 

16

=ТИП(2+текст)

 

64

=ТИП({1;2;3})

ЕЧЁТН(число)

Возвращает значение ИСТИНА, если число четно и значение ЛОЖЬ, если число нечетно.

Число — это проверяемое значение. Если число не целое, то производится усечение.

Например, выполните практическое задание:

1

ЛОЖЬ

=ЕЧЁТН(A1)

2

ИСТИНА

=ЕЧЁТН(A2)

2,5

ИСТИНА

=ЕЧЁТН(A3)

3,5

ЛОЖЬ

=ЕЧЁТН(A4)

ЕНЕЧЁТ(число)

Возвращает значение ИСТИНА, если число нечетное, и значение ЛОЖЬ, если число четное.

Число — это проверяемое значение. Если число не целое, то производится усечение.

1

ИСТИНА

=ЕНЕЧЁТ(A1)

2

ЛОЖЬ

=ЕНЕЧЁТ(A2)

2,5

ЛОЖЬ

=ЕНЕЧЁТ(A3)

3,5

ИСТИНА

=ЕНЕЧЁТ(A4)

Текстовые ЗНАЧЕН(текст)

57

Преобразует строку текста, отображающую число, в число. Текст — текст в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать. Текст может быть в любом формате, допускаемом Microsoft Excel для числа, даты и времени. Если текст не удовлетворяет ни одному из этих форматов, то функция ЗНАЧЕН возвращает значение ошибки #ЗНАЧ!. Эта функция предназначена для совместимости с другими программами электронных таблиц.

Например, выполните практическое задание:

10

10

=ЗНАЧЕН(A1)

10.10.2004

38270

=ЗНАЧЕН(A2)

50,00р.

50

=ЗНАЧЕН(A3)

1%

0,01

=ЗНАЧЕН(A4)

12:00:00

0,5

=ЗНАЧЕН(A5)

 

 

=ЗНАЧЕН("16:48:00")-

 

0,2

ЗНАЧЕН("12:00:00")

НАЙТИ(искомый_текст;просматриваемый_текст;нач_позиция)

Функция НАЙТИ находит вхождение одной текстовой строки (искомый_текст) в другую текстовую строку (просматриваемый_текст) и возвращает положение начала искомого текста относительно крайнего левого знака просматриваемого текста. Для поиска вхождений одной текстовой строки в другую текстовую строку можно использовать также функцию ПОИСК, но в отличие от функции ПОИСК функция НАЙТИ учитывает регистр и не допускает использования подстановочных знаков.

Искомый_текст — это искомый текст.

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

Например, выполните практическое задание:

гр. БУАК-

 

 

41

 

4

=НАЙТИ(" ";A1)

гр.

КД-

 

 

041

 

4

=НАЙТИ(" ";A2)

гр.

КД-

 

 

041

 

9

=НАЙТИ("41";A3)

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

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

Например, выполните практическое задание:

слово

слово

ИСТИНА

=СОВПАД(A1;B1)

слово

Слово

ЛОЖЬ

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

 

сло

 

 

слово

во

ЛОЖЬ

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

58

слово слово ИСТИНА =СОВПАД(A4;B4)

Логические ИСТИНА( )

Возвращает логическое значение ИСТИНА.

Можно непосредственно ввести значение ИСТИНА в ячейки и формулы без использования этой функции. Функция ИСТИНА предназначена для совместимости с другими системами электронных таблиц.

ЛОЖЬ( )

Возвращает логическое значение ЛОЖЬ.

Можно непосредственно ввести слово ЛОЖЬ в рабочий лист или в формулу, и Microsoft Excel будет интерпретировать его как логическое значение ЛОЖЬ.

Например, выполните практическое задание:

ИСТИНА

=ИСТИНА

ЛОЖЬ

=ЛОЖЬ()

НЕ(логическое_значение)

Меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине. Логическое_значение — величина или выражение, которые могут принимать два значения: ИСТИНА или ЛОЖЬ. Если логическое_значение имеет значение ЛОЖЬ, то функция НЕ возвращает значение ИСТИНА; если логическое_значение имеет значение ИСТИНА, то функция НЕ возвращает значение ЛОЖЬ.

Например, выполните практическое задание:

ИСТИНА

ЛОЖЬ

=НЕ(A1)

ЛОЖЬ

ИСТИНА

=НЕ(ЛОЖЬ)

 

ЛОЖЬ

=НЕ(1+1=2)

 

ИСТИНА

=НЕ(1+2=2)

И(логическое_значение1; логическое_значение2; ...)

Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ. Логическое_значение1, логическое_значение2, ... — это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ. Аргументы должны быть логическими значениями (такими, как ИСТИНА или ЛОЖЬ), или ссылками, содержащими логические значения.

Например, выполните практическое задание:

 

ИСТИНА

=И(ИСТИНА;ИСТИНА)

 

ЛОЖЬ

=И(ЛОЖЬ;ИСТИНА)

ИСТИНА

ЛОЖЬ

=И(A3;A4)

ЛОЖЬ

ИСТИНА

=И(1+1=2;2+2=4)

ИЛИ(логическое_значение1;логическое_значение2; ...)

Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ. Логическое_значение1, логическое_значение2, ... — от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ. Аргументы должны принимать логические значения (ИСТИНА или ЛОЖЬ) или быть

59

ссылками, содержащими логические значения. Если заданный интервал не содержит логических значений, то функция ИЛИ возвращает значение ошибки

#ЗНАЧ!.

Например, выполните практическое задание:

 

ЛОЖЬ

=ИЛИ(ЛОЖЬ;ЛОЖЬ)

 

ИСТИНА

=ИЛИ(ЛОЖЬ;ИСТИНА)

ИСТИНА

ИСТИНА

=ИЛИ(A3;A4)

ЛОЖЬ

ЛОЖЬ

=ИЛИ(1+1=3;2+2=5)

ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)

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

Лог_выражение — это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ.

Значение_если_истина — это значение, которое возвращается, если лог_выражение равно ИСТИНА. Значение_если_истина может быть формулой. Значение_если_ложь — это значение, которое возвращается, если лог_выражение равно ЛОЖЬ. Если лог_выражение равно ЛОЖЬ, а значение_если_ложь опущено (то есть после значение_если_истина нет точки с запятой), то возвращается логическое значение ЛОЖЬ. Если лог_выражение равно ЛОЖЬ, а значение_если_ложь пусто (то есть после значение_если_истина стоит точка с запятой с последующей закрывающей скобкой), то возвращается значение 0. Значение_если_ложь может быть формулой.

Microsoft Excel предлагает дополнительные функции, которые можно применять для анализа данных с использованием условий. Например, для вычисления числа появлений текстовой строки или числа в диапазоне ячеек используйте функцию СЧЁТЕСЛИ. Для вычисления суммы значений, попадающих в интервал, заданный текстовой строкой или числами, используется функция СУММАЕСЛИ.

Например, выполните практическое задание:

 

значение

-

=ЕСЛИ(A1;"значение - ИСТИНА";"значение

ИСТИНА

ИСТИНА

 

- ЛОЖЬ")

 

 

 

 

=ЕСЛИ(A2;"значение - ИСТИНА";"значение

ЛОЖЬ

значение - ЛОЖЬ

- ЛОЖЬ")

 

50,00р.

значение - ЛОЖЬ

=ЕСЛИ(A3>50;"значение

-

ИСТИНА";"значение - ЛОЖЬ")

 

 

значение

-

=ЕСЛИ(A4>50;"значение

-

100,00р.

ИСТИНА

 

ИСТИНА";"значение - ЛОЖЬ")

 

Вложенные функции

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

=ЕСЛИ(СРЗНАЧ(A1:A5)<=3,5;"низкий";ЕСЛИ 3 низкий 4 средний 4 высокий (СРЗНАЧ(A1:A5)<=4,5;"средний";"высокий"))

60

 

 

 

 

 

 

 

2

 

4

 

5

 

 

3

 

3

 

5

 

 

4

 

4

 

5

 

 

4

 

4

 

4

 

 

Работа с несколькими рабочими листами

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

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

Чтобы создать дополнительные рабочие листы, следует выбрать рабочий лист, перед которым должен быть добавлен новый лист, и дать команду «Вставка\Лист». Изменить порядок следования рабочих листов можно перетаскиванием ярлычков.

Чтобы изменить название рабочего листа, надо дважды щелкнуть на его ярлычке и после этого следует ввести новое название.

Совместное использование нескольких рабочих листов

Формулы могут ссылаться на ячейки, находящиеся в других рабочих листах. Формат такой «меж листовой» ссылки: <имя листа>!<адрес>.

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

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

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

Чтобы выбрать трехмерный диапазон, надо сначала выбрать группу рабочих листов, а затем диапазон ячеек на одном из рабочих листов этой группы. В формуле ссылка на трехмерный диапазон может выглядеть, например, следующим образом: Лист1:ЛистЗ!А1:С12.

Диаграммы и графики

61

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

Всего Microsoft Excel предлагает 9 типов плоских диаграмм и 6 типов объемных. Эти 15 типов включают 102 формата. Если вам их не достаточно, вы можете создать собственный пользовательский формат диаграммы.

Для построения диаграммы предназначена команда «Вставка\Диаграмма» или кнопка на панели инструментов «Мастер диаграмм» (Рис. 4.8).

Диаграмма строится для выделенного диапазона ячеек. Метками строк и столбцов диаграммы являются заголовки строк и столбцов. Метки столбцов являются текстом легенды. Легенда представляет собой прямоугольник, в котором указывается каким цветом или типом линий выводятся на графике или диаграмме данные из той или иной строки.

Для редактирования диаграммы дважды нажмите мышью в любом месте диаграммы.

Команда Формат обозначения легенды устанавливает цвет линий, их стиль и толщину.

Для форматирования объекта диаграммы нажмите на нем правую кнопку мыши и выберите нужную для форматирования команду из появившегося списка.

Для замены одного ряда данных в диаграмме другим примените команду

Формат ряда.

Изменяя линии графика, можно изменить данные на рабочем листе.

Команда Тип диаграмм позволяет изменять тип уже существующей диаграммы.

Команда Автоформат меняет не только тип диаграммы, но и устанавливает стандартные параметры диаграммы.

Для получения трехмерной диаграммы на 2 шаге построения диаграммы выберите пространственный образец.

Команда Объемный вид изменяет пространственную ориентацию диаграммы.

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

Вы можете изменить формат диаграммы, которую Excel строит по умолчанию.

Команда Автоформат создает пользовательский автоформат для построения диаграмм и графиков.

Для изменения формата построения стандартных диаграмм в окне диалога “Параметры” выполните команду Сервис | Параметры и выберите вкладку

Диаграмма”.

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

62