Скачать презентацию 1 Работа в Excel 2007 1 2 3 Скачать презентацию 1 Работа в Excel 2007 1 2 3

66872345201b89371936fb60ac489a9e.ppt

  • Количество слайдов: 69

1 Работа в Excel 2007 1. 2. 3. 4. 5. 6. Основы Диаграммы Численные 1 Работа в Excel 2007 1. 2. 3. 4. 5. 6. Основы Диаграммы Численные методы Статистика Восстановление зависимостей Моделирование © К. Ю. Поляков, 2009 -2012

2 Работа в Excel 2007 Тема 1. Основы © К. Ю. Поляков, 2009 -2012 2 Работа в Excel 2007 Тема 1. Основы © К. Ю. Поляков, 2009 -2012

Электронные таблицы Основная задача – автоматические вычисления с данными в таблицах. Кроме того: • Электронные таблицы Основная задача – автоматические вычисления с данными в таблицах. Кроме того: • хранение данных в табличном виде • представление данных в виде диаграмм • анализ данных • составление прогнозов • поиск оптимальных решений • подготовка и печать отчетов Примеры: • Microsoft Excel – файлы *. xls, *. xlsx • Open. Office Calc – файлы *. ods – бесплатно 3

4 Электронные таблицы имена столбцов активная ячейка номера строк неактивная ячейка строка • • 4 Электронные таблицы имена столбцов активная ячейка номера строк неактивная ячейка строка • • • текст числа формулы время дата столбец

5 Начало работы с Microsoft Excel Программы – Microsoft Office – Excel 2007 Файлы: 5 Начало работы с Microsoft Excel Программы – Microsoft Office – Excel 2007 Файлы: *. xlsx (старая версия – *. xls) Вася. xlsx рабочая книга Лист 1 переходы по листам Лист 2 План по валу Вал по плану ЛКМ ПКМ новый лист

6 Адреса адрес активной ячейки диапазон B 2: С 7 B 2 ячейка B 6 Адреса адрес активной ячейки диапазон B 2: С 7 B 2 ячейка B 2 Ссылки в формулах: =B 2+2*C 3 =A 2+2*СУММ(B 2: C 7) ! Формула всегда начинается знаком «=» ! С 7

7 Ввод данных адрес активной ячейки отменить (Esc) принять (Enter) строка редактирования ЛКМ F 7 Ввод данных адрес активной ячейки отменить (Esc) принять (Enter) строка редактирования ЛКМ F 2 – редактировать прямо в ячейке

8 Выделение данных ячейка: ЛКМ диапазон: +ЛКМ – ЛКМ строки: ЛКМ несвязанные диапазоны: +Ctrl 8 Выделение данных ячейка: ЛКМ диапазон: +ЛКМ – ЛКМ строки: ЛКМ несвязанные диапазоны: +Ctrl и выделять второй столбцы: ЛКМ вся таблица: ЛКМ

Операции со строками и столбцами размеры высота строк ширина столбцов добавление, удаление ПКМ 9 Операции со строками и столбцами размеры высота строк ширина столбцов добавление, удаление ПКМ 9

Перемещение и копирование перетащить ЛКМ за рамку (!) +Ctrl = копирование +Alt = на Перемещение и копирование перетащить ЛКМ за рамку (!) +Ctrl = копирование +Alt = на другой лист перемещение со сдвигом (+Shift) 10

11 Типы ссылок относительные (меняются так же, как и адрес формулы ) формула «переехала» 11 Типы ссылок относительные (меняются так же, как и адрес формулы ) формула «переехала» на один столбец вправо и на одну строку вниз; имя столбца на 1 номер строки на 1 абсолютные смешанные (не меняются) (меняется только относительная часть)

12 Заполнение рядов арифметическая прогрессия копирование формул маркер заполнения ЛКМ даты ЛКМ время списки 12 Заполнение рядов арифметическая прогрессия копирование формул маркер заполнения ЛКМ даты ЛКМ время списки

13 Оформление ячеек размер все свойства направление в несколько строк денежный формат количество знаков 13 Оформление ячеек размер все свойства направление в несколько строк денежный формат количество знаков в дробной части

14 Функции ввод в строке редактирования изменение диапазона ввод в ячейке диапазон мастер функций 14 Функции ввод в строке редактирования изменение диапазона ввод в ячейке диапазон мастер функций ячейка ! Можно мышкой!

Некоторые функции СУММ – сумма значений ячеек и диапазонов СРЗНАЧ – среднее арифметическое МИН Некоторые функции СУММ – сумма значений ячеек и диапазонов СРЗНАЧ – среднее арифметическое МИН – минимальное значение МАКС – максимальное значение 15

16 Функция ЕСЛИ – выбор из двух вариантов условие если «да» если «нет» =ЕСЛИ(B 16 Функция ЕСЛИ – выбор из двух вариантов условие если «да» если «нет» =ЕСЛИ(B 2="сдал"; ЕСЛИ(A 2>80; 5; =ЕСЛИ(A 2>=70; "сдал"; "не сдал") 4); "–")

17 Логические операции НЕ – обратное условие, НЕ(B 2<10) ? B 2>=10 И – 17 Логические операции НЕ – обратное условие, НЕ(B 2<10) ? B 2>=10 И – одновременное выполнение всех условий =ЕСЛИ( И(B 2>1994; C 2>175); "да"; "–")

Логические операции 18 ИЛИ – выполнение хотя бы одного из условий =ЕСЛИ( ИЛИ(B 2=100; Логические операции 18 ИЛИ – выполнение хотя бы одного из условий =ЕСЛИ( ИЛИ(B 2=100; C 2=100; B 2+C 2>=180); "да"; "–")

Подсчёт числовых значений СЧЁТ – считает ячейки с числами или формулами, которые дают числа Подсчёт числовых значений СЧЁТ – считает ячейки с числами или формулами, которые дают числа =A 1+1 2 19

20 Подсчёт значений по условию СЧЁТЕСЛИ – считает ячейки, удовлетворяющие условию 2 3 2 20 Подсчёт значений по условию СЧЁТЕСЛИ – считает ячейки, удовлетворяющие условию 2 3 2 1

Сортировка – это расстановка элементов в заданном порядке. Сортировка одного столбца 21 Сортировка – это расстановка элементов в заданном порядке. Сортировка одного столбца 21

22 Сортировка связанных данных ? критерий Почему нельзя сортировать по столбцу? строки или столбцы 22 Сортировка связанных данных ? критерий Почему нельзя сортировать по столбцу? строки или столбцы первая строка – это заголовки

Многоуровневая сортировка Задача: расставить фамилии по алфавиту, а людей с одинаковыми фамилиями расставить в Многоуровневая сортировка Задача: расставить фамилии по алфавиту, а людей с одинаковыми фамилиями расставить в алфавитном порядке по именам. ЛКМ 23

Имена ячеек и диапазонов Присвоить имя ввести имя Работа с именами Имена в формулах Имена ячеек и диапазонов Присвоить имя ввести имя Работа с именами Имена в формулах 24

25 Работа в Excel 2007 Тема 2. Диаграммы © К. Ю. Поляков, 2009 -2012 25 Работа в Excel 2007 Тема 2. Диаграммы © К. Ю. Поляков, 2009 -2012

Общий подход • диаграммы строятся на основе данных таблицы • проще всего сначала выделить Общий подход • диаграммы строятся на основе данных таблицы • проще всего сначала выделить все нужные данные, а потом… • все данные, которые должны обновляться автоматически, нужно выделить • для выделения несвязанных диапазонов используем +Ctrl 26

Основные типы диаграмм Гистограмма (столбчатая диаграмма): сравнение значений одного или нескольких рядов данных График: Основные типы диаграмм Гистограмма (столбчатая диаграмма): сравнение значений одного или нескольких рядов данных График: показывает изменение процесса во времени (равномерные отсчеты) 27 Круговая: доли в сумме Точечная: связь между парами значений (график функции)

28 Элементы диаграмм название диаграммы сетка подписи данных легенда ряды данных ось названия осей 28 Элементы диаграмм название диаграммы сетка подписи данных легенда ряды данных ось названия осей

Настройка диаграммы и ее элементов Конструктор: общие свойства Макет: настройка свойств отдельных элементов Формат: Настройка диаграммы и ее элементов Конструктор: общие свойства Макет: настройка свойств отдельных элементов Формат: оформление отдельных элементов 29

30 Графики функций Задача: построить график функции для . Таблица значений функции: шаг 0, 30 Графики функций Задача: построить график функции для . Таблица значений функции: шаг 0, 5 ЛКМ ! Что зависит от шага?

Графики функций Вставка диаграммы «Точечная» : выделить данные результат: 31 Графики функций Вставка диаграммы «Точечная» : выделить данные результат: 31

32 Работа в Excel 2007 Тема 3. Численные методы © К. Ю. Поляков, 2009 32 Работа в Excel 2007 Тема 3. Численные методы © К. Ю. Поляков, 2009 -2012

Решение уравнений Задача: найти все решения уравнения на интервале [-5, 5] ? Как решить Решение уравнений Задача: найти все решения уравнения на интервале [-5, 5] ? Как решить математическими методами? Методы решения уравнений: • аналитические: решение в виде формулы • численные: приближенное решение, число 1) выбрать начальное приближение «рядом» с решением ? Как выбрать начальное приближение? 2) по некоторому алгоритму вычисляют первое приближение, затем – второе и т. д. 3) вычисления прекращают, когда значение меняется очень мало (метод сходится) 33

34 Решение уравнения 1. Таблица значений функций на интервале [-5, 5] 2. Графики функций 34 Решение уравнения 1. Таблица значений функций на интервале [-5, 5] 2. Графики функций (диаграмма «Точечная» ) 2 решения: начальные приближения

35 Решение уравнения 3. Подготовка данных начальное приближение целевая ячейка Цель: H 2=0 ? 35 Решение уравнения 3. Подготовка данных начальное приближение целевая ячейка Цель: H 2=0 ? Зачем нужна разность?

36 Решение уравнения 4. Подбор параметра ошибка решение уравнения ? ? Как найти второе 36 Решение уравнения 4. Подбор параметра ошибка решение уравнения ? ? Как найти второе решение? Почему не нуль?

37 Оптимизация – это поиск оптимального (наилучшего) варианта в заданных условиях. Оптимальное решение – 37 Оптимизация – это поиск оптимального (наилучшего) варианта в заданных условиях. Оптимальное решение – такое, при котором некоторая заданная функция (целевая функция) достигает минимума или максимума. Постановка задачи: • целевая функция (расходы, потери, ошибки) (доходы, приобретения) • ограничения, которые делают задачу осмысленной Задача без ограничений: построить дом при минимальных затратах. Решение: не строить дом вообще.

38 Оптимизация локальный минимум глобальный минимум • обычно нужно найти глобальный минимум • большинство 38 Оптимизация локальный минимум глобальный минимум • обычно нужно найти глобальный минимум • большинство численных методов находят только локальный минимум • минимум, который найдет Excel, зависит от выбора начального приближения ( «шарик на горке скатится в ближайшую ямку» )

39 Поиск минимума функции 1. Строим график функции (диаграмма «Точечная» ) ? Зачем нужен 39 Поиск минимума функции 1. Строим график функции (диаграмма «Точечная» ) ? Зачем нужен график? начальное приближение 2. Подготовка данных начальное приближение ! целевая ячейка Изменение E 2 должно влиять на F 2!

40 Поиск минимума функции 3. Надстройка «Поиск решения» изменяемые ячейки: E 2 D 2: 40 Поиск минимума функции 3. Надстройка «Поиск решения» изменяемые ячейки: E 2 D 2: D 6; C 5: C 8 ограничения A 1 <= 20 B 2: B 8 >= 5 A 1 = целое целевая ячейка

Параметры оптимизации 41 Параметры оптимизации 41

Оптимизация ? Подбор параметра – это оптимизация? Надстройка «Поиск решения» позволяет: • искать минимум Оптимизация ? Подбор параметра – это оптимизация? Надстройка «Поиск решения» позволяет: • искать минимум и максимум функции • использовать несколько изменяемых ячеек и диапазонов • вводить ограничения (<=, >=, целое, двоичное) ? Как влияет ограничение «A 1 -целое» на сложность решения задачи? 42

43 Работа в Excel 2007 Тема 4. Статистика © К. Ю. Поляков, 2009 -2012 43 Работа в Excel 2007 Тема 4. Статистика © К. Ю. Поляков, 2009 -2012

Ряд данных и его свойства 44 Ряд данных – это упорядоченный набор значений Основные Ряд данных и его свойства 44 Ряд данных – это упорядоченный набор значений Основные свойства (ряд A 1: A 20): • количество элементов =СЧЕТ(A 1: A 20) • количество элементов, удовлетворяющих некоторому условию: = СЧЕТЕСЛИ(A 1: A 20; "<5") • минимальное значение =МИН(A 1: A 20) • максимальное значение =МАКС(A 1: A 20) • сумма элементов =СУММ(A 1: A 20) • среднее значение =СРЗНАЧ(A 1: A 20)

45 Дисперсия Для этих рядов одинаковы МИН, МАКС, СРЗНАЧ ? В чем различие? Дисперсия 45 Дисперсия Для этих рядов одинаковы МИН, МАКС, СРЗНАЧ ? В чем различие? Дисперсия ( «разброс» ) – это величина, которая характеризует разброс данных относительно среднего значения.

46 Дисперсия среднее арифметическое квадрат отклонения от среднего средний квадрат отклонения от среднего значения 46 Дисперсия среднее арифметическое квадрат отклонения от среднего средний квадрат отклонения от среднего значения

47 Дисперсия и СКВО Стандартная функция =ДИСПР(A 1: A 20) Функции – Другие – 47 Дисперсия и СКВО Стандартная функция =ДИСПР(A 1: A 20) Функции – Другие – Статистические Что неудобно: если измеряется в метрах, то – в м 2 ? В каких единицах измеряется? СКВО = среднеквадратическое отклонение =СТАНДОТКЛОНП(A 1: A 20)

Взаимосвязь рядов данных Два ряда одинаковой длины: Вопросы: • есть ли связь между этими Взаимосвязь рядов данных Два ряда одинаковой длины: Вопросы: • есть ли связь между этими рядами (соответствуют ли пары какой-нибудь зависимости ) • насколько сильна эта связь? 48

49 Взаимосвязь рядов данных Ковариация: ? Если и – один и тот же ряд? 49 Взаимосвязь рядов данных Ковариация: ? Если и – один и тот же ряд? в среднем! Как понимать это число? увеличение приводит к увеличению • если увеличение приводит к уменьшению • если связь обнаружить не удалось • если Что плохо? • единицы измерения: если в метрах, в литрах, то – в м л • зависит от абсолютных значений и , поэтому ничего не говорит о том, насколько сильна связь

50 Взаимосвязь рядов данных Коэффициент корреляции: – СКВО рядов ? Какова размерность? и безразмерный! 50 Взаимосвязь рядов данных Коэффициент корреляции: – СКВО рядов ? Какова размерность? и безразмерный! Как понимать это число? • если : увеличение приводит к увеличению • если : увеличение приводит к уменьшению • если : связь обнаружить не удалось =КОРРЕЛ(A 1: A 20; B 1: B 20)

Взаимосвязь рядов данных 51 Как понимать коэффициент корреляции? : очень слабая корреляция : слабая Взаимосвязь рядов данных 51 Как понимать коэффициент корреляции? : очень слабая корреляция : слабая : средняя : сильная : очень сильная : линейная зависимость ? Если ! Метод для определения линейной зависимости! , то связи нет?

52 Работа в Excel 2007 Тема 5. Восстановление зависимостей © К. Ю. Поляков, 2009 52 Работа в Excel 2007 Тема 5. Восстановление зависимостей © К. Ю. Поляков, 2009 -2012

Восстановление зависимостей 53 Два ряда одинаковой длины: задают некоторую неизвестную функцию Зачем: • найти Восстановление зависимостей 53 Два ряда одинаковой длины: задают некоторую неизвестную функцию Зачем: • найти в промежуточных точках (интерполяция) • найти вне диапазона измерений (экстраполяция, прогнозирование)

Какое решение нам нужно? ! Через заданный набор точек проходит бесконечно много разных кривых! Какое решение нам нужно? ! Через заданный набор точек проходит бесконечно много разных кривых! Вывод: задача некорректна, поскольку решение неединственно. 54

Восстановление зависимостей Корректная задача: найти функцию заданного вида, которая лучше всего соответствует данным. Примеры: Восстановление зависимостей Корректная задача: найти функцию заданного вида, которая лучше всего соответствует данным. Примеры: • линейная • полиномиальная • степенная • экспоненциальная ! • логарифмическая График функции не обязательно проходит через заданные точки! ? Как выбрать функцию? 55

Что значит «лучше всего соответствует» ? Метод наименьших квадратов (МНК): заданные пары значений ? Что значит «лучше всего соответствует» ? Метод наименьших квадратов (МНК): заданные пары значений ? Зачем возведение в квадрат? 1) чтобы складывать положительные значения 2) решение сводится к системе линейных уравнений (просто решать!) 56

57 Электронные таблицы Excel МНК для линейной функции неизвестно! a К. Поляков, 2009 -2012 57 Электронные таблицы Excel МНК для линейной функции неизвестно! a К. Поляков, 2009 -2012 -b c http: //kpolyakov. narod. ru

58 Коэффициент достоверности заданные пары значений – среднее значение Крайние случаи: • если график 58 Коэффициент достоверности заданные пары значений – среднее значение Крайние случаи: • если график проходит через точки: • если считаем, что y не меняется и ! : Фактически – метод наименьших квадратов!

Восстановление зависимостей Диаграмма «График» : ПКМ 59 Восстановление зависимостей Диаграмма «График» : ПКМ 59

Восстановление зависимостей тип функции 60 Восстановление зависимостей тип функции 60

61 Восстановление зависимостей ? ! ? Что такое ? В диаграмме «График» для первой 61 Восстановление зависимостей ? ! ? Что такое ? В диаграмме «График» для первой точки, для второй и т. д. Насколько хорошо выбрана функция?

62 Восстановление зависимостей Сложные случаи (нестандартная функция): ? Что делать? Алгоритм: 1) выделить ячейки 62 Восстановление зависимостей Сложные случаи (нестандартная функция): ? Что делать? Алгоритм: 1) выделить ячейки для хранения 2) построить ряд для тех же 3) построить на одной диаграмме ряды и 4) попытаться подобрать так, чтобы два графика были близки 5) вычислить в отдельной ячейке функции: СУММКВРАЗН – сумма квадратов разностей рядов ДИСПР – дисперсия 6) Поиск решения: ! Это задача оптимизации!

63 Работа в Excel 2007 Тема 6. Моделирование (по материалам учебника Н. В. Макаровой) 63 Работа в Excel 2007 Тема 6. Моделирование (по материалам учебника Н. В. Макаровой) © К. Ю. Поляков, 2009 -2012

Модель деления – начальная численность – после 1 цикла деления – после 2 -х Модель деления – начальная численность – после 1 цикла деления – после 2 -х циклов Особенности модели: 1) не учитывается смертность 2) не учитывается влияние внешней среды 3) не учитывается влияние других видов 64

Рождаемость и смертность – коэффициент рождаемости – коэффициент смертности Коэффициент изменения численности Особенности модели: Рождаемость и смертность – коэффициент рождаемости – коэффициент смертности Коэффициент изменения численности Особенности модели: 1) не учитывается влияние численности N и внешней среды на K 2) не учитывается влияние других видов на K 65

Влияние численности и внешней среды 66 A – коэффициент устойчивости вида B – коэффициент Влияние численности и внешней среды 66 A – коэффициент устойчивости вида B – коэффициент среды обитания Варианты: • устанавливается постоянная численность • постоянно меняется (колебания) • вымирание

67 Влияние других видов Ni – численность белок, Mi – численность бурундуков ? Откуда 67 Влияние других видов Ni – численность белок, Mi – численность бурундуков ? Откуда видно влияние? K 2, K 4 – взаимное влияние если K 2 >K 1 или K 4 >K 3 – враждующие виды

Моделирование двух популяций ? Как скопировать формулы «вниз» ? 68 Моделирование двух популяций ? Как скопировать формулы «вниз» ? 68

Конец фильма 69 Конец фильма 69