Электронные таблицы презентация

Содержание

Слайд 2

Электронные таблицы

§ 26. Введение

Электронные таблицы § 26. Введение

Слайд 3

Что такое электронная таблица?

Электронная таблица (табличный процессор) — это программа, которая хранит данные

в виде таблиц и автоматически пересчитывает результаты по введённым формулам при изменении этих данных.

бесплатно!

Что такое электронная таблица? Электронная таблица (табличный процессор) — это программа, которая хранит

Слайд 4

Из чего состоит таблица?

активная ячейка

адрес ячейки – B2

Из чего состоит таблица? активная ячейка адрес ячейки – B2

Слайд 5

Данные в таблице

научный формат

1,2345⋅102

F2 – редактирование активной ячейки без удаления данных

Данные в таблице научный формат 1,2345⋅102 F2 – редактирование активной ячейки без удаления данных

Слайд 6

Строка редактирования

строка редактирования

адрес активной ячейки

Строка редактирования строка редактирования адрес активной ячейки

Слайд 7

Формулы

Ссылка — это адрес ячейки в записи формулы.

Формулы Ссылка — это адрес ячейки в записи формулы.

Слайд 8

Формулы

Знаки математических действий:
* – умножение / – деление ^ – степень

=A1+A2/B1+B2

C1:

=(A1+A2)/(B1+B2)

Формулы Знаки математических действий: * – умножение / – деление ^ – степень =A1+A2/B1+B2 C1: =(A1+A2)/(B1+B2)

Слайд 9

Пример решения задачи

Задача. Автомобиль проехал 120 км за 2 часа. Найти среднюю скорость

автомобиля.

Пример решения задачи Задача. Автомобиль проехал 120 км за 2 часа. Найти среднюю скорость автомобиля.

Слайд 10

Диапазоны

Диапазон — прямоугольная часть таблицы.

ссылка сама поменялась!

выделить диапазон мышкой!

перетащить за рамку

Диапазоны Диапазон — прямоугольная часть таблицы. ссылка сама поменялась! выделить диапазон мышкой! перетащить за рамку

Слайд 11

Ещё пример

Задача. Автомобиль сначала проехал 200 км за 2 часа, а потом ещё

150 км за 3 часа. Найти среднюю скорость автомобиля.

=(B1+C1)/(B2+C2)

Ещё пример Задача. Автомобиль сначала проехал 200 км за 2 часа, а потом

Слайд 12

Электронные таблицы

§ 27. Редактирование и форматирование таблицы

Электронные таблицы § 27. Редактирование и форматирование таблицы

Слайд 13

Редактирование и форматирование

Редактирование — изменение данных и структуры таблицы.

Форматирование — изменение внешнего вида

ячеек.

Редактирование и форматирование Редактирование — изменение данных и структуры таблицы. Форматирование — изменение внешнего вида ячеек.

Слайд 14

Выделение ячеек

Ячейка: щелчок ЛКМ

Диапазон:

+ЛКМ

– ЛКМ

Строки:

Столбцы:

вся таблица

Выделение ячеек Ячейка: щелчок ЛКМ Диапазон: +ЛКМ – ЛКМ Строки: Столбцы: вся таблица

Слайд 15

Что можно делать с ячейками?

Ctrl+C: Копировать
Ctrl+X: Вырезать
Ctrl+V: Вставить

Delete: Очистить
ПКМ – Удалить ячейки
ПКМ –

Вставить ячейки

Перенос со вставкой:

перетащить за рамку + Shift

Что можно делать с ячейками? Ctrl+C: Копировать Ctrl+X: Вырезать Ctrl+V: Вставить Delete: Очистить

Слайд 16

Форматирование

OpenOffice Calc: панель Свойства
Microsoft Excel: панель Главная

Форматирование OpenOffice Calc: панель Свойства Microsoft Excel: панель Главная

Слайд 17

Электронные таблицы

§ 28. Стандартные функции

Электронные таблицы § 28. Стандартные функции

Слайд 18

Сумма

= A1 + A2 + A3 + A4 + A5

=SUM(A1:A5)

=СУММ(A1:A5)

=SUM(B2:C5)

=СУММ(B2:C5)

Сумма = A1 + A2 + A3 + A4 + A5 =SUM(A1:A5) =СУММ(A1:A5) =SUM(B2:C5) =СУММ(B2:C5)

Слайд 19

Сумма

=SUM(B2:B3)+SUM(D2:D4)

=SUM(B2:B3;D2:D4)

=СУММ(B2:B3;D2:D4)

Сумма =SUM(B2:B3)+SUM(D2:D4) =SUM(B2:B3;D2:D4) =СУММ(B2:B3;D2:D4)

Слайд 20

Сумма

Пример:

Сумма Пример:

Слайд 21

Минимум, максимум, среднее

MIN (МИН) – минимальное значение
MAX (МАКС) – максимальное значение
AVERAGE (СРЗНАЧ) –

среднее значение

1

3

2

Минимум, максимум, среднее MIN (МИН) – минимальное значение MAX (МАКС) – максимальное значение

Слайд 22

Сумма произведений

=B2*С2+B3*С3+B4*C4

=SUMPRODUCT(B2:B4;C2:C4)

=СУММПРОИЗВ(B2:B4;C2:C4)

Сумма произведений =B2*С2+B3*С3+B4*C4 =SUMPRODUCT(B2:B4;C2:C4) =СУММПРОИЗВ(B2:B4;C2:C4)

Слайд 23

Электронные таблицы

§ 29. Сортировка данных

Электронные таблицы § 29. Сортировка данных

Слайд 24

Простая сортировка

OpenOffice Calc: Microsoft Excel:

Простая сортировка OpenOffice Calc: Microsoft Excel:

Слайд 25

Сортировка по любому столбцу

OpenOffice Calc: Данные – Сортировать
Microsoft Excel: Данные – Сортировка


Сортировка по любому столбцу OpenOffice Calc: Данные – Сортировать Microsoft Excel: Данные – Сортировка

Слайд 26

Многоуровневая сортировка

Для одной группы – по убыванию года

Сначала – по группе (по алфавиту)

Многоуровневая сортировка Для одной группы – по убыванию года Сначала – по группе (по алфавиту)

Слайд 27

Электронные таблицы

§ 30. Относительные и абсолютные ссылки

Электронные таблицы § 30. Относительные и абсолютные ссылки

Слайд 28

Что происходит при копировании?

Скопируем формулу из C1 в другие ячейки

Адрес ячейки в относительной

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

=C13+F4

D8:

при копировании в

=C17+F8

D12:

=E13+H4

F8:

=D15+G6

E10:

=C10+F1

D5:

=A13+D4

B8:

=B11+E2

C6:

Что происходит при копировании? Скопируем формулу из C1 в другие ячейки Адрес ячейки

Слайд 29

Заполнение больших таблиц

маркер заполнения

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

2×ЛКМ по нему.

Заполнение больших таблиц маркер заполнения Скопировать формулу на весь столбец: протащить вниз маркер

Слайд 30

Абсолютные ссылки

=B4*(1-B1)

=B4*(1-$B$1)

Абсолютные ссылки при копировании не изменяются.

$B$1 – обе части адреса защищены от

изменений!

Абсолютные ссылки =B4*(1-B1) =B4*(1-$B$1) Абсолютные ссылки при копировании не изменяются. $B$1 – обе

Слайд 31

Смешанные ссылки

Таблица умножения:

формулы

числа

числа

Смешанные ссылки Таблица умножения: формулы числа числа

Слайд 32

Смешанные ссылки

=A2*B1

=A6*F1

=$A2*B$1

В смешанной ссылке одна часть (номер строки или имя столбца) защищена от

изменений, а другая – нет.

ввести =$A2*B$1 в ячейку B2
растянуть формулу на диапазон B2:F2
растянуть диапазон B2:F2 на весь диапазон B2:F6

Смешанные ссылки =A2*B1 =A6*F1 =$A2*B$1 В смешанной ссылке одна часть (номер строки или

Слайд 33

Смешанные ссылки

=C$13+$F4

D8:

при копировании в

=C$13+$F8

D12:

=E$13+$F4

F8:

=D$13+$F6

E10:

=C$13+$F1

D5:

=A$13+$F4

B8:

=B$16+$F2

C6:

Быстрое изменение ссылок:

OpenOffice Calc: Shift+F4 Microsoft Excel: F4

B1 → $B$1

→ B$1 → $B1

Смешанные ссылки =C$13+$F4 D8: при копировании в =C$13+$F8 D12: =E$13+$F4 F8: =D$13+$F6 E10:

Слайд 34

Электронные таблицы

§ 31. Диаграммы

Электронные таблицы § 31. Диаграммы

Слайд 35

Что такое диаграмма?

Диаграмма – это графическое изображение данных.

Основные типы диаграмм:

столбчатая (гистограмма)

линейчатая

круговая

график

Что такое диаграмма? Диаграмма – это графическое изображение данных. Основные типы диаграмм: столбчатая

Слайд 36

Столбчатая диаграмма

выделить данные (с заголовками)
OpenOffice Calc: Вставка – Диаграмма
Microsoft Excel: Вставка

– Гистограмма

Столбчатая диаграмма выделить данные (с заголовками) OpenOffice Calc: Вставка – Диаграмма Microsoft Excel: Вставка – Гистограмма

Слайд 37

Столбчатая диаграмма

легенда

Столбчатая диаграмма легенда

Слайд 38

Круговая диаграмма

показывает доли частей в целом

подписи данных

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

Слайд 39

График

показывает изменение во времени (много данных)

название оси

название диаграммы

маркер

название оси

График показывает изменение во времени (много данных) название оси название диаграммы маркер название оси

Слайд 40

Графики функций

на отрезке [0;2]

a)

б)

в)

г)

OpenOffice Calc:
Диаграмма XY
Microsoft Excel:
Точечная диаграмма

Графики функций на отрезке [0;2] a) б) в) г) OpenOffice Calc: Диаграмма XY

Слайд 41

Электронные таблицы

§ 32. Условные вычисления

Электронные таблицы § 32. Условные вычисления

Слайд 42

Что такое условные вычисления?

Доставка = 20% от стоимости заказа, если > 500р. –

бесплатно.

if B2>500 then
C2:=0
else
C2:=B2*0.2;

=IF(B2>500; 0; B2*0,2)

=ЕСЛИ(B2>500; 0; B2*0,2)

условие

если «да»

если «нет»

Что такое условные вычисления? Доставка = 20% от стоимости заказа, если > 500р.

Слайд 43

Символьные данные

Скидка 20% на все товары фирмы «Салют».

=IF(B2="Салют"; B2*20%; "")

=ЕСЛИ(B2="Салют"; B2*20%; "")

B2*0,2

Символьные данные Скидка 20% на все товары фирмы «Салют». =IF(B2="Салют"; B2*20%; "") =ЕСЛИ(B2="Салют"; B2*20%; "") B2*0,2

Слайд 44

Пример

Работник получает премию, составляющую 10% от его зарплаты, только тогда, когда на него

не было жалоб.

?

=IF(C2=0; B2*10%; 0)

=ЕСЛИ(C2=0; B2*10%; 0)

Пример Работник получает премию, составляющую 10% от его зарплаты, только тогда, когда на

Слайд 45

Вложенные вызовы ЕСЛИ

if B2>500 then
C2:=0
else
if B2>200 then
C2:=B2*0.1
else C2:=B2*0.2;

Доставка

= если > 500р. – бесплатно; если более 200р. (но <= 500р.), то 10% от стоимости заказа, если <= 200р., то 20% от стоимости заказа.

=IF(B2>500; 0; )

=ЕСЛИ(B2>500; 0; )

IF(B2>200;B2*10%;B2*20%))

ЕСЛИ(B2>200;B2*10%;B2*20%))

Вложенные вызовы ЕСЛИ if B2>500 then C2:=0 else if B2>200 then C2:=B2*0.1 else

Слайд 46

Сложные условия – «И»

Доставка бесплатна, если номер заказа < 1500 и сумма

> 500р., иначе 20% от стоимости заказа.

if (A2<1500) and
(B2>500) then
C2:=0
else
C2:=B2*0.2;

=IF(AND(A2<1500;B2>500); 0; B2*20%)

=ЕСЛИ(И(A2<1500;B2>500); 0; B2*20%)

условие 1

условие 2

Сложные условия – «И» Доставка бесплатна, если номер заказа 500р., иначе 20% от

Слайд 47

Сложные условия – «ИЛИ»

Разрешается ехать со скоростью от 40 км/ч до 110 км/ч.

При другой скорости – штраф 500р.

=IF( OR(B2<40;B2>110); 500; "")

=ЕСЛИ( ИЛИ(B2<40;B2>110); 500; "")

условие 1

условие 2

Сложные условия – «ИЛИ» Разрешается ехать со скоростью от 40 км/ч до 110

Слайд 48

Больше двух условий

Проход на III тур: набрать по сумме двух первых туров не

менее 180 баллов или получить 100 баллов хотя бы в одном туре.

=IF(OR(B2+C2>=180;B2=100;C2=100); "+"; "")

=ЕСЛИ(OR(B2+C2>=180;B2=100;C2=100); "+"; "")

?

Больше двух условий Проход на III тур: набрать по сумме двух первых туров

Слайд 49

Электронные таблицы

§ 33. Обработка больших массивов данных

Электронные таблицы § 33. Обработка больших массивов данных

Слайд 50

Выделение больших диапазонов

+ЛКМ

– ЛКМ

Протаскивание мыши

Два щелчка в противоположных углах:

ЛКМ

Shift+ЛКМ

Выделение больших диапазонов +ЛКМ – ЛКМ Протаскивание мыши Два щелчка в противоположных углах: ЛКМ Shift+ЛКМ

Слайд 51

Выделение больших диапазонов

Ctrl+ Shift+↓

До первой пустой ячейки в нужном направлении:

В поле Имя над

таблицей:

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

Выделение больших диапазонов Ctrl+ Shift+↓ До первой пустой ячейки в нужном направлении: В

Слайд 52

Вспомогательные столбцы

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

?

=IF(B2=2004; 1; 0)

=ЕСЛИ(B2=2004; 1;

0)

=SUM(D2:D1001)

=СУММА(D2:D1001)

Вспомогательные столбцы Не используя сортировку, найти количество спортсменов 2004 года рождения. ? =IF(B2=2004;

Слайд 53

Вспомогательные столбцы

Не используя сортировку, найти средний вес спортсменов 2004 года рождения.

?

=IF(B2=2004; С2; "")

=ЕСЛИ(B2=2004;

С2; "")

=AVERAGE(D2:D1001)

=СРЗНАЧ(D2:D1001)

Вспомогательные столбцы Не используя сортировку, найти средний вес спортсменов 2004 года рождения. ?

Слайд 54

Функции COUNT и COUNTIF

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

=COUNT(D2:D1001)

=СЧЁТ(D2:D1001)

Количество ячеек с заданным значением:

=COUNTIF(D2:D1001; 2004)

=СЧЁТЕСЛИ(D2:D1001;

2004)

или так

=COUNTIF(D2:D1001; "=2004")

=СЧЁТЕСЛИ(D2:D1001; "=2004")

текстовое значение:

=COUNTIF(D2:D1001; "яблоко")

=СЧЁТЕСЛИ(D2:D1001; "яблоко")

Функции COUNT и COUNTIF Количество числовых ячеек в диапазоне: =COUNT(D2:D1001) =СЧЁТ(D2:D1001) Количество ячеек

Слайд 55

Функции COUNTIF и COUNTIFS

Количество ячеек, удовлетворяющих условию:

=COUNTIF(D2:D1001; ">2004")

=СЧЁТЕСЛИ(D2:D1001; ">2004")

=COUNTIFS(D2:D101; ">2004";
E2:E101; "<59")

=СЧЁТЕСЛИМН(D2:D101; ">2004";

E2:E101; "<59")

Функции COUNTIF и COUNTIFS Количество ячеек, удовлетворяющих условию: =COUNTIF(D2:D1001; ">2004") =СЧЁТЕСЛИ(D2:D1001; ">2004") =COUNTIFS(D2:D101;

Слайд 56

Пример

Определить, какую долю (в процентах) от общего количества составляют спортсмены 2004 года рождения:

=COUNTIF(D2:D1001;2004)/COUNT(D2:D1001)


=СЧЁТЕСЛИ(D2:D1001;2004)/СЧЁТ(D2:D1001)



настройка количества знаков

Пример Определить, какую долю (в процентах) от общего количества составляют спортсмены 2004 года

Слайд 57

Функция SUMIF

Найти общий вес спортсменов 2004 года рождения:

=SUMIF(B2:B1001;2004;C2:C1001)

=СУМЕСЛИ(B2:B1001;2004;C2:C1001)

диапазон проверки условия

условие

диапазон суммирования

Функция SUMIF Найти общий вес спортсменов 2004 года рождения: =SUMIF(B2:B1001;2004;C2:C1001) =СУМЕСЛИ(B2:B1001;2004;C2:C1001) диапазон проверки

Слайд 58

Функция AVERAGEIF

Найти средний вес спортсменов 2004 года рождения:

=AVERAGEIF(B2:B1001;2004;C2:C1001)

=СРЗНАЧЕСЛИ(B2:B1001;2004;C2:C1001)

диапазон проверки условия

условие

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

среднего

Функция AVERAGEIF Найти средний вес спортсменов 2004 года рождения: =AVERAGEIF(B2:B1001;2004;C2:C1001) =СРЗНАЧЕСЛИ(B2:B1001;2004;C2:C1001) диапазон проверки

Слайд 59

Работа с листами

ПКМ

Обращение к данным другого листа:

OpenOffice Calc:

Microsoft Excel:

=Январь.B2+Февраль.B2+Март.B2

=SUM('К оплате'.B2:С4)

=Январь!B2+Февраль!B2+Март!B2

=СУММ('К

оплате'!B2:С4)

Работа с листами ПКМ Обращение к данным другого листа: OpenOffice Calc: Microsoft Excel:

Слайд 60

Электронные таблицы

§ 34. Численные методы

Электронные таблицы § 34. Численные методы

Слайд 61

Методы решения уравнений

Точные (аналитические) методы:

Численное решение – это решение задачи для конкретных исходных

данных.

Численный метод – это метод, который применяется для поиска численного решения.

Методы решения уравнений Точные (аналитические) методы: Численное решение – это решение задачи для

Слайд 62

Численные методы

Приближённый метод – это метод, который позволяет найти решение задачи с некоторой

(допустимой) ошибкой (погрешностью).

Погрешность — отклонение значения величины, полученного в результате измерений или вычислений, от её истинного (действительного) значения.

x = 0,517

x ≈ 0,517

Численные методы Приближённый метод – это метод, который позволяет найти решение задачи с

Слайд 63

Пример

Графический метод:

Пример Графический метод:

Слайд 64

Как работают численные методы?

Сжатие отрезка:

выбрать начальный отрезок [a0, b0] (одно решение!)
уточнить решение с

помощью некоторого алгоритма: ⇒ [a, b]
повторять шаг 2, пока длина отрезка [a, b] не станет достаточно мала

Завершение работы:

Как работают численные методы? Сжатие отрезка: выбрать начальный отрезок [a0, b0] (одно решение!)

Слайд 65

Как работают численные методы?

По одной точке:

выбрать начальное приближение x0
уточнить решение с помощью некоторого

алгоритма: ⇒ x1 ⇒ x2 ⇒ x3 ⇒ …
повторять шаг 2, пока два последовательных приближения не будут отличаться достаточно мало

Завершение работы:

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

Как работают численные методы? По одной точке: выбрать начальное приближение x0 уточнить решение

Слайд 66

Численные методы: «за» и «против»

дают практическое решение задачи

неточное решение
неясно, как зависит от исходных

данных (параметров)
объём вычислений может быть велик
не всегда легко оценить ошибку

x ≈ 0,517

Численные методы: «за» и «против» дают практическое решение задачи неточное решение неясно, как

Слайд 67

Пример решения уравнения

Найти все решения на интервале [-2; 2]:

,


.

Заполнение

таблицы

Пример решения уравнения Найти все решения на интервале [-2; 2]: , . Заполнение таблицы

Слайд 68

Пример решения уравнения

Построение графиков

OpenOffice Calc:
Диаграмма X-Y

Microsoft Excel:
Точечная

решение

решение

всего 2

решения
начальные приближения:
x1 = –1
x2 = 1

Пример решения уравнения Построение графиков OpenOffice Calc: Диаграмма X-Y Microsoft Excel: Точечная решение

Слайд 69

Пример решения уравнения

Подготовка данных

начальное приближение

Пример решения уравнения Подготовка данных начальное приближение

Слайд 70

Пример решения уравнения

Подбор параметра

изменяемая ячейка

целевая ячейка

OpenOffice Calc:
Сервис – Подбор параметра
Microsoft Excel:

Данные – Анализ «что-если» – Подбор параметра

Пример решения уравнения Подбор параметра изменяемая ячейка целевая ячейка OpenOffice Calc: Сервис –

Слайд 71

Электронные таблицы

§ 35. Оптимизация

Электронные таблицы § 35. Оптимизация

Слайд 72

Что такое оптимизация?

Оптимизация – это поиск наилучшего (оптимального) решения задачи в заданных условиях.


1) Цель: выбрать неизвестный x, так чтобы

или

2) Ограничения

задача оптимизации

Что такое оптимизация? Оптимизация – это поиск наилучшего (оптимального) решения задачи в заданных

Слайд 73

Что такое минимум?

локальный минимум

глобальныйминимум

обычно нужно найти глобальный минимум
большинство численных методов находят только локальный

минимум

Что такое минимум? локальный минимум глобальныйминимум обычно нужно найти глобальный минимум большинство численных

Слайд 74

Оптимальный раскрой листа


Цель:

Ограничения:

Оптимальный раскрой листа Цель: Ограничения:

Слайд 75

Оптимальный раскрой листа

В табличном процессоре:



Оптимальный раскрой листа В табличном процессоре:

Слайд 76

Оптимизация в табличном процессоре

Задача оптимизации: найти максимум (или минимум) целевой функции в ячейке

…, изменяя значения ячеек … при ограничениях ….

OpenOffice.org Calc:

Microsoft Excel:

Сервис – Поиск решения

надстройка Данные – Поиск решения

Оптимизация в табличном процессоре Задача оптимизации: найти максимум (или минимум) целевой функции в

Слайд 77

Оптимизация в табличном процессоре

OpenOffice.org Calc:

изменяемые ячейки:
E2
D2:D6
D2:D6; C5:C8

целевая
ячейка

ограничения
A1 <= 20
A1 = целое
B2:B8 >= 5
B2:B4>=C2:C4


Оптимизация в табличном процессоре OpenOffice.org Calc: изменяемые ячейки: E2 D2:D6 D2:D6; C5:C8 целевая

Слайд 78

Оптимизация в табличном процессоре

Excel:

изменяемые ячейки:
E2
D2:D6
D2:D6; C5:C8

целевая
ячейка

ограничения
A1 <= 20
A1 = целое
B2:B8 >= 5
B2:B4>=C2:C4

Оптимизация в табличном процессоре Excel: изменяемые ячейки: E2 D2:D6 D2:D6; C5:C8 целевая ячейка

Слайд 79

Конец фильма

ПОЛЯКОВ Константин Юрьевич
д.т.н., учитель информатики
ГБОУ СОШ № 163, г. Санкт-Петербург
kpolyakov@mail.ru
ЕРЕМИН Евгений

Александрович
к.ф.-м.н., доцент кафедры мультимедийной дидактики и ИТО ПГГПУ, г. Пермь
eremin@pspu.ac.ru

Конец фильма ПОЛЯКОВ Константин Юрьевич д.т.н., учитель информатики ГБОУ СОШ № 163, г.

Имя файла: Электронные-таблицы.pptx
Количество просмотров: 28
Количество скачиваний: 0