ТП MS EXCEL. Технологии использования функций рабочего листа

Содержание

Слайд 2

Математические функции Excel функции для выполнения арифметических операций: СУММ, СУММКВ, ПРОИЗВЕД,

Математические функции Excel

функции для выполнения арифметических операций:
СУММ, СУММКВ, ПРОИЗВЕД, ЦЕЛОЕ,

ОСТАТ, СТЕПЕНЬ, КОРЕНЬ, и др.;
тригонометрические и обратные тригонометрические функции:
SIN, COS, АSIN, ACOS, ATAN, и др. LN, LOG, EXP;
функции округления:
ОКРВВЕРХ, ОКРВНИЗ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ, ОКРУГЛ, НЕЧЕТ, ЧЕТН…
функции для работы с векторами и матрицами:
СУММПРОИЗВ, СУММКВРАЗН, СУММРАЗНКВ, СУММСУММКВ, МОБР, МОПРЕД, МУМНОЖ…
Слайд 3

Функции для выполнения арифметических операций СУММ (число1; число2; . . .

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

СУММ (число1; число2; . . . ;

число n) - вычисляет сумму аргументов (до 30 ).
Например,
=СУММ(B5:В10), сложит содержимое ячеек с B5 до B10,
=СУММ(B5:В10; А11) сложит содержимое ячеек с B5 до B10 с содержимым ячейки А11
СУММКВ (число1; число2; . . . ; число n) – вычисляет сумму квадратов аргументов
ПРОИЗВЕД (число1; число2; . . . ; число n) – возвращает произведение аргументов.
СТЕПЕНЬ (число; степень) – возвращает результат возведения аргумента число в указанную степень
КОРЕНЬ (число) – возвращает значение квадратного корня из аргумента число.
Слайд 4

Автосумма Автосумма Процедура. Выделение ячейки B5 Клавиша Σ («бегущая дорожка») ENTER

Автосумма

Автосумма

Процедура.
Выделение ячейки B5
Клавиша Σ («бегущая дорожка»)
ENTER

Слайд 5

Пример Найти общую стоимость пряжи разрывная нагрузка которой превышает 10 сН/

Пример Найти общую стоимость пряжи разрывная нагрузка которой превышает 10 сН/

текс
СУММЕСЛИ(диапазон; критерий; диапазон_суммирования) – суммирует ячейки, заданные указанным условием.
C2:C6 → {12; 8; 11; 9; 14} – разрывная нагрузка
D2:D6 → {30000; 20000; 25200; 19800; 35000} – цена пряжи
D7 ? =СУММЕСЛИ(C2:C6; “>10”; D2:D6) ⇒ 90200
Слайд 6

ПримерПример1 Найти суммарную заработную плату сотрудников, которые провели более 30 испытаний:

ПримерПример1 Найти суммарную заработную плату сотрудников, которые провели более 30 испытаний:

СУММЕСЛИ(диапазон; критерий;

диапазон_суммирования) – суммирует ячейки, заданные указанным условием.
В2:В7 → {50; 12; 45; 4; 18; 20} – количество проведенных испытаний
С2:С7 → {850;156;750;20;98;189} – заработная плата
С8 ? СУММЕСЛИ(В2:В7; “>30”; С2:С7) ⇒ 1600
Слайд 7

Мастер функций Назначение: определение синтаксиса функции с целью упрощения ее записи.

Мастер функций

Назначение: определение синтаксиса функции с целью упрощения ее записи.
Активизация. 2

варианта:
Вызов списка у кнопки Σ - Среднее
- Максимум
- Минимум
- Другие функции
Активизация кнопки fХ
Слайд 8

Мастер функций Мастер f: - Среднее - Максимум - Минимум - Другие f Мастер f

Мастер функций

Мастер f:
- Среднее
- Максимум
- Минимум
- Другие

f

Мастер f

Слайд 9

Мастер функций

Мастер функций

Слайд 10

Тригонометрические и обратные тригонометрические функции ABS(число) – возвращает модуль (абсолютную величину)

Тригонометрические и обратные тригонометрические функции
ABS(число) – возвращает модуль (абсолютную величину) числа
ACOS(число),

ASIN(число), ATAN(число) – возвращает арккосинус арксинус арктангенс числа в радианах
COS(число), SIN(число), TAN(число) – возвращает косинус, синус, тангенс числа
EXP(число) – возвращает экспоненту заданного числа
LN(число) – возвращает натуральный логарифм числа
LOG(число;основание_логарифма) – возвращает логарифм числа по заданному основанию
Слайд 11

Функции округления ОКРУГЛ (число; число разрядов) Например, ОКРУГЛ (82,93; 0) ?

Функции округления

ОКРУГЛ (число; число разрядов)
Например,
ОКРУГЛ (82,93; 0) ?

83 (округление до целых).
ОКРУГЛ (82,93; 1) ? 82,9 (округление до десятых).
ОКРУГЛ (82,93; -1) ? 80 (округление до десятков).
ОКРУГЛВЕРХ (число; число разрядов)
ОКРУГЛВНИЗ (число; число разрядов)
НЕЧЕТ (число) и ЧЕТН (число)
ОКРВВЕРХ (число; точность) и
ОКРВНИЗ (число; точность).
Слайд 12

Пример. Вычислить стоимость товара СУММПРОИЗВ (ДЯ1; ДЯ2) Суммирование произведений ячеек заданных

Пример. Вычислить стоимость товара

СУММПРОИЗВ (ДЯ1; ДЯ2) Суммирование произведений ячеек заданных диапазонов

Функции для

работы с векторами
Слайд 13

Функции для работы с матрицами МОБР (массив) Пример B39:E42 ? =

Функции для работы с матрицами

МОБР (массив)
Пример
B39:E42 ? = МОБР(В13:Е16)

?А-1
МОПРЕД (массив)
Пример
F13 ? = МОПРЕД(В13:Е16) ?-53

Функцию следует вводить как формулы массива:
нажав одновременно , и .

Слайд 14

Матрицей А размера m x n называется прямоугольная таблица из m

Матрицей А размера m x n называется прямоугольная таблица из m

строк и n столбцов, состоящая из чисел или иных математических выражений  (называемых элементами матрицы).
Слайд 15

МУМНОЖ (массив 1; массив 2) Массив 1, массив 2 – это

МУМНОЖ (массив 1; массив 2)
Массив 1, массив 2 – это перемножаемые

массивы, причем количество столбцов массива 1 должно быть равно числу строк массива 2.

Пример

I39 ? = МУМНОЖ(В39:Е42;G39:G42) ?матрица Х

Функцию следует вводить как формулы массива:
нажав одновременно , и .

Слайд 16

Функции категории «Статистические» СРЗНАЧ (зн1, зн2, … , зн n) –

Функции категории «Статистические»

СРЗНАЧ (зн1, зн2, … , зн n) – возвращает

среднее арифметическое значение диапазона ячеек. Если в диапазоне находятся пустые ячейки или ячейки, содержащие текст, то они игнорируются.
СРЗНАЧА (зн1, зн2, … , зн n) – вычисляет среднее арифметическое значений аргументов, которые, помимо чисел, могут быть текстом или логическими значениями.
СЧЕТЕСЛИ (интервал, критерий) – количество удовлетворяющих заданному критерию ячеек внутри интервала.
Слайд 17

Слайд 18

МАКС (зн1, зн2, … , знN) МИН (зн1, зн2, … ,

МАКС (зн1, зн2, … , знN) МИН (зн1, зн2, … ,

знN) НАИБОЛЬШИЙ (массив; k) НАИМЕНЬШИЙ (массив; k)
=МАКС (I2:I7) ? 8,5
=МИН(I2:I7) ? 6,8
=НАИБОЛЬШИЙ(I2:I7; 2) ? 8,3
=НАИМЕНЬШИЙ(I2:I7 ;2) ? 7
Слайд 19

СЧЕТЕСЛИ (ДЯ; условие) : подсчет количества ячеек в заданном диапазоне, для

СЧЕТЕСЛИ (ДЯ; условие) : подсчет количества ячеек в заданном диапазоне, для

которых заданное условие истинно
Пример. Определить количество оплат предприятием «Консат»
СЧЕТЕСЛИ (A2:A150; ‘Консат’)→2

Статистические функции

Слайд 20

Логические функции 1. ЕСЛИ (логическое_выражение; знач_если_истина; знач_если_ложь) Пример 3 В3:B7 ?

Логические функции

1. ЕСЛИ (логическое_выражение; знач_если_истина; знач_если_ложь)
Пример 3
В3:B7 ? {85, 100, 65,

110, 90}
C3? ЕСЛИ(В3<=90; 100%; 50%)
Слайд 21

Логические функции EXCEL 2. И(логическое_значение1; логическое_значение2; ....; логич_значение N) С4 ?

Логические функции EXCEL

2. И(логическое_значение1; логическое_значение2; ....; логич_значение N)
С4 ? =ЕСЛИ(И(B4>50;B4<100);

«1 сорт»; «2 сорт»)

Если значение в ячейке А5 находится в интервале от 50 до 100, то в активной ячейке вернется значение «1 сорт», при других значениях будет выведено сообщение «2 сорт».

Пример 3

Слайд 22

Логические функции EXCEL 3. ИЛИ(логическое_значение1; логическое_значение2; ....; логич_ значениеN) А5 ?

Логические функции EXCEL
3. ИЛИ(логическое_значение1;
логическое_значение2; ....; логич_ значениеN)
А5 ? =ЕСЛИ(ИЛИ(B4>50;B4<100);

«1 сорт»; «2 сорт»)
Если значение в ячейке А5 больше 50 или меньше 100, то в активной ячейке вернется значение «1 сорт», при других значениях будет выведено сообщение «2 сорт».
.
Слайд 23

4. НЕ (логическое_значение) НЕ (8>2) -- > ЛОЖЬ НЕ (8 ИСТИНА

4. НЕ (логическое_значение)
НЕ (8>2) -- > ЛОЖЬ
НЕ (8<2) -- >

ИСТИНА
5. ИСТИНА – возвращает логическое значение ИСТИНА
6. ЛОЖЬ - возвращает логическое значение ЛОЖЬ
7. ЕСЛИОШИБКА - (значение, значение_при_ошибке)

Логические функции EXCEL

Слайд 24

ЕСЛИ (логич. выражение; знач.1; знач.2) A B C D E Пример

ЕСЛИ (логич. выражение; знач.1; знач.2)
A B C D E
Пример 1.

Женщинам необходимо выплатить к 8 марта премию 5000 руб.
D2 = ЕСЛИ (С2=‘ж’; 5000; 0)

Логическая функция ЕСЛИ

1
2
3

Слайд 25

ЕСЛИ (логич. выражение; знач.1; знач.2) A B C D E Пример

ЕСЛИ (логич. выражение; знач.1; знач.2)
A B C D E
Пример 1.

Женщинам выплатить к 8 марта премию 5000 руб.
= ЕСЛИ (С2=‘Ж’; 5000; 0)
Столбец С – пол
Примечание 1. Формат столбца С – текстовый
Примечание 2. Текстовые константы выделяются символами‘ ’

Логическая функция ЕСЛИ

1
2
3

Слайд 26

ЕСЛИ (логич. выражение; знач.1; знач.2) A B C D E Пример

ЕСЛИ (логич. выражение; знач.1; знач.2)
A B C D E
Пример 1.

Женщинам выплатить к 8 марта премию 5000 руб.
D2 = ЕСЛИ (С2=‘Ж’; 5000; 0)
Столбец С – пол
Примечание 1. Формат столбца С – текстовый
Примечание 2. Текстовые константы выделяются символами‘ ’

Логическая функция ЕСЛИ

1
2
3

Слайд 27

Логическая функция ЕСЛИ ЕСЛИ (логич. выражение; знач.1; знач.2) Примечание 1. В

Логическая функция ЕСЛИ


ЕСЛИ (логич. выражение; знач.1; знач.2)
Примечание 1. В качестве

ЗНАЧ.1, ЗНАЧ.2 может быть, в свою очередь, использована функция ЕСЛИ.
Примечание 2. Допускается вложение функции ЕСЛИ до 7 уровней
Слайд 28

Функции категории «Ссылки и массивы» ПРОСМОТР (искомое_значение; просматриваемый_вектор; вектор_результатов) ВПР(искомое_значение; инфо_таблица; номер_столбца; интервальный_просмотр) ВЫБОР(номер_индекса; знач_1; знач_2;…)

Функции категории «Ссылки и массивы»

ПРОСМОТР (искомое_значение; просматриваемый_вектор; вектор_результатов)
ВПР(искомое_значение; инфо_таблица; номер_столбца; интервальный_просмотр)
ВЫБОР(номер_индекса;

знач_1; знач_2;…)
Слайд 29

Пример Определить владельца машины с номерным знаком 5259в-2 =ПРОСМОТР("5259в-2";M15:M17;L15:L17) Результат вычисления формулы: Сидоров К. А.

Пример

Определить владельца машины с номерным знаком 5259в-2
=ПРОСМОТР("5259в-2";M15:M17;L15:L17)
Результат вычисления формулы:
Сидоров К. А.

Слайд 30

Задача. Автоматизировать перерасчет окладов

Задача.

Автоматизировать перерасчет окладов

Слайд 31

= ВПР (В2; Е$1$:F$17$; 2)

= ВПР (В2; Е$1$:F$17$; 2)

Слайд 32

Слайд 33

РЕЗУЛЬТАТ

РЕЗУЛЬТАТ

Слайд 34

ВЫБОР(номер_индекса; знач_1; знач_2;…) ВЫБОР (2;«1-ый»;«2-ой»;«3-ий»;«Последний») ? «2-ой» СУММ(A1:ВЫБОР(3;A10;A20;A30)) ? СУММ(A1:A30) Если

ВЫБОР(номер_индекса; знач_1; знач_2;…)
ВЫБОР (2;«1-ый»;«2-ой»;«3-ий»;«Последний») ? «2-ой»
СУММ(A1:ВЫБОР(3;A10;A20;A30)) ? СУММ(A1:A30)
Если ячейка A10 содержит

3, то:
ВЫБОР (A10;«Платья»;«Брюки»;«Юбки»;«Свитера»)
? «Юбки»
Если A10 равняется 3, то:
ВЫБОР (A10;«1-ый»;«2-ой»;«3-ий»;«Последний»)? «3-ий»
Если ПрошлыеПродажи - это имя, ссылающееся на значение 10 000, то:
ВЫБОР(2; НовыеПродажи; ПрошлыеПродажи; БюджетПродаж) ? 10 000
Слайд 35

Функции категории «Текстовые»

Функции категории «Текстовые»

Слайд 36

Пример использования функций =ЗАМЕНИТЬ («2007»;3; 2;«15») равняется 2015 – заменит две

Пример использования функций

=ЗАМЕНИТЬ («2007»;3; 2;«15») равняется 2015 – заменит две последние

цифры в тексте 2007 на 15.
Если ячейка A10 содержит «Иванова Ольга Игоревна», то:
=ЗАМЕНИТЬ (А10;1; 6;«Петрова») ?
Петрова Ольга Игоревна – заменит шесть первых символов в тексте.
Если ячейка A1 содержит «Смирнов» , В1 – «Иван»,
С1- «Иванович», то:
А10=СЦЕПИТЬ (A1;B1;C1) ? «Смирнов Иван Иванович»
=СЦЕПИТЬ (2;0;15) ? 2015
=ЛЕВСИМВ («Кожа, Мех»,4) ? «Кожа»
=ПРАВСИМВ («Кожа, Мех»,3) ? «Мех»
ВЫБОР (A10;«Платья»;«Брюки»;«Юбки»;«Свитера»)
Если A10 равняется 3, то:
ВЫБОР (A10;«1-ый»;«2-ой»;«3-ий»;«Последний»)? «3-ий»
Если ПрошлыеПродажи - это имя, ссылающееся на значение 10 000, то:
ВЫБОР(2; НовыеПродажи; ПрошлыеПродажи; БюджетПродаж) ? 10 000
Слайд 37

Функции категории «Дата и Время»

Функции категории «Дата и Время»

Слайд 38

Пример использования функций =ГОД (03.05.2015) равняется 2015 – вернет номер года.

Пример использования функций

=ГОД (03.05.2015) равняется 2015 – вернет номер года.
Если ячейка

A1 содержит дату 05.12.2014 , то
=ГОД (А1) ? 2014.
Если ячейка A1 содержит число 12 , А2 – 3, А3- 2014, то:
=ДАТА (А1;А2;А3) ? 12.03.2014
=ДАТА (13;7;1985) ? 13.07.1985
Если ячейка A4 содержит дату 08.12.2014 , то
=ДЕНЬ (А4) ? 8.
=ДЕНЬНЕД (А4;2) ? 1 день недели (понедельник).
=ДНЕЙ360 (12.03.2015; 06.04.2015) ? 24 дня между этими датами.
=СЕГОДНЯ ? 29.10.2015 возвращает текущую дату.
Если ячейка A10 содержит «Иванова Ольга Игоревна», то:
=ЗАМЕНИТЬ (А10;1; 6;«Петрова») ?
Петрова Ольга Игоревна – заменит шесть первых символов в тексте.
Если ячейка A1 содержит «Смирнов» , В1 – «Иван»,
С1- «Иванович», то:
А10=СЦЕПИТЬ (A1;B1;C1) ? «Смирнов Иван Иванович»
=СЦЕПИТЬ (2;0;15) ? 2015
=ЛЕВСИМВ («Кожа, Мех»,4) ? «Кожа»
=ПРАВСИМВ («Кожа, Мех»,3) ? «Мех»
ВЫБОР (A10;«Платья»;«Брюки»;«Юбки»;«Свитера»)
Если A10 равняется 3, то:
ВЫБОР (A10;«1-ый»;«2-ой»;«3-ий»;«Последний»)? «3-ий»
Если ПрошлыеПродажи - это имя, ссылающееся на значение 10 000, то:
ВЫБОР(2; НовыеПродажи; ПрошлыеПродажи; БюджетПродаж) ? 10 000
Слайд 39

Функции обработки дат В EXCEL не представлен тип данных «Дата». Даты

Функции обработки дат

В EXCEL не представлен тип данных «Дата».
Даты преобразуются в

числа.
Функции:
ДАТА(год,месяц,день) число
ДЕНЬ (Дата как Число)
МЕСЯЦ (Дата как Число) элемент даты
ГОД (Дата как Число)
СЕГОДНЯ ()

Аргумент – дата, представленная в виде числа

Слайд 40

Функции обработки дат Пример 1. Повысить с 1 апреля стипендию на

Функции обработки дат

Пример 1. Повысить с 1 апреля стипендию на 5000

руб.
ЕСЛИ(СЕГОДНЯ()>ДАТА(2017;03;31); А3+5000; А3)
Ячейка А3 – значение стипендии
Пример 2. Определить количество выплат штрафа предприятиями, происшедших с начала 2006 года.
Слайд 41

Пример 2. СЧЕТЕСЛИ (А2:А11; >ДАТА(2005;01;01)) СЧЕТЕСЛИ (В3:В14; >ДАТА(2006;01;01))

Пример 2.

СЧЕТЕСЛИ (А2:А11; >ДАТА(2005;01;01))

СЧЕТЕСЛИ (В3:В14; >ДАТА(2006;01;01))