Книга
Книга
АНАЛИЗ ДАННЫХ
С ПОМОЩЬЮ EXCEL:
НАГЛЯДНЫЙ КУРС АНАЛИЗА
ДАННЫХ, ДИАГРАММ
И СВОДНЫХ ТАБЛИЦ
Джинжер Саймон
「\> Read L«ss- Learn Mor©'
Excel Data Analysis
www.dialektika.com
В этой книге используются простые и понятные примеры, которые призваны научить вас создавать мощные и динамические приложения. Чтобы получить от книги максимум возможного, читайте все главы по порядку, от начала и до конца.
Каждая глава будет знакомить вас с новыми идеями, однако она базируется на знаниях, полученных в предыдущих главах.
Ознакомившись с этой книгой, вы сможете пользоваться ею как уникальным справочным руководством. Это издание подходит для каждого, кто еще только приобретает навыки, без которых нельзя стать специалистом по анализу данных (или, если кратко, аналитиком данных). Если вы уже подготовленный специалист, но. тем не менее, хотите овладеть более сложными приемами анализа данных, эта книга и для вас. Чтобы освоить материал, изложенный в главах настоящей книги, нужен достаточный опыт работы с Microsoft Windows и Microsoft Excel (начиная со среднего уровня и выше).
Плановая дата выхода
1 кв. 2004 г.
ОСОБЕННОСТИ ФИНАНСОВОГО МОДЕЛИРОВАНИЯ С ПОМОЩЬЮ EXCEL И VBA
Мэри Джексон, Майк Стонтон
г» агнцпн1ипн11|г111ш^由 finance usingExcel and VBA
mary jacksonI KF. STAUNTONmary jacksonI KF. STAUNTON
mary jackson
I KF. STAUNTON
mary jackson
I KF. STAUNTON
www.dialektika.com
Эта уникальная книга демонстрирует, что Excel н VBA могут играть важную роль в анализе результатов численных методов финансового моделирования. В ней рассмотрена оценка aKUiiii, опционов на акции и опционов на облигации согласно теориям, разработанным на протяжении периода от начала 1950-х до конца 1990-х годов. Все главы, посвященные анализу этих финансовых инструментов, содержат как стандартный материал, так и более сложные, специальные темы. Используемые модели реализованы в виде электрон игл к таблиц, облегчающих понимание экономического смысла, а также в виде сясииальных функтп! VBA.
Книга предназначена как для студентов и аспирантов, так и лля экономистов-практиков.
Плановая дата выхода 1 кв. 2004 г.
ПРАКТИЧЕСКАЯ БИЗНЕС- СТАТИСТИКА, 4-Е ИЗДАНИЕ
Эндрю Сигел
www.williamspublishing.comwww.williamspublishing.comЭта книга представляет собой прекрасно организованный вводный курс статистических методов анализа данных. Дидактически грамотно представленный теоретический материал не перегруженNf атем ати чески ми подробностями и дополняется большим количеством тщательно отобранных примеров. Здесь есть анализ финансового состояния предприятий и конъюнктуры фондового рынка, прогнози* рование уровня продаж и результатов избирательных кампаний, анализ качества продукции и эффективности рекламы, изучение аудитории средств массовой информации и много других непростых и практически важных задач. Книга может быть полезна преподавателям, стл^дентам, научным сотрудникам, аналитикам консалтинговых фнрм н рекламных агентств, всем тем кто занимается (или еще только собирается заняться) прикладным статистическим анализом эмпирических экономических и социальных данных.Эта книга представляет собой прекрасно организованный вводный курс статистических методов анализа данных. Дидактически грамотно представленный теоретический материал не перегруженNf атем ати чески ми подробностями и дополняется большим количеством тщательно отобранных примеров. Здесь есть анализ финансового состояния предприятий и конъюнктуры фондового рынка, прогнози* рование уровня продаж и результатов избирательных кампаний, анализ качества продукции и эффективности рекламы, изучение аудитории средств массовой информации и много других непростых и практически важных задач. Книга может быть полезна преподавателям, стл^дентам, научным сотрудникам, аналитикам консалтинговых фнрм н рекламных агентств, всем тем кто занимается (или еще только собирается заняться) прикладным статистическим анализом эмпирических экономических и социальных данных.
www.williamspublishing.com
www.williamspublishing.com
Эта книга представляет собой прекрасно организованный вводный курс статистических методов анализа данных. Дидактически грамотно представленный теоретический материал не перегружен
Nf атем ати чески ми подробностями и дополняется большим количеством тщательно отобранных примеров. Здесь есть анализ финансового состояния предприятий и конъюнктуры фондового рынка, прогнози* рование уровня продаж и результатов избирательных кампаний, анализ качества продукции и эффективности рекламы, изучение аудитории средств массовой информации и много других непростых и практически важных задач. Книга может быть полезна преподавателям, стл^дентам, научным сотрудникам, аналитикам консалтинговых фнрм н рекламных агентств, всем тем кто занимается (или еще только собирается заняться) прикладным статистическим анализом эмпирических экономических и социальных данных.
Эта книга представляет собой прекрасно организованный вводный курс статистических методов анализа данных. Дидактически грамотно представленный теоретический материал не перегружен
Nf атем ати чески ми подробностями и дополняется большим количеством тщательно отобранных примеров. Здесь есть анализ финансового состояния предприятий и конъюнктуры фондового рынка, прогнози* рование уровня продаж и результатов избирательных кампаний, анализ качества продукции и эффективности рекламы, изучение аудитории средств массовой информации и много других непростых и практически важных задач. Книга может быть полезна преподавателям, стл^дентам, научным сотрудникам, аналитикам консалтинговых фнрм н рекламных агентств, всем тем кто занимается (или еще только собирается заняться) прикладным статистическим анализом эмпирических экономических и социальных данных.
БИЗНЕС- ПРОГНОЗИРОВАНИЕ, 7-е издание
Джон Э. Ханк, Дин У. Уичерн, Артур Дж. Райте
www.williamspublishing.comwww.williamspublishing.comНазначение этот книги состоит в том, чтобы предоставить читателю основной статистический аппарат, который он сможет использовать для подготовки индивидуальных деловых прогнозов и далеко идущих планов.
www.williamspublishing.com
www.williamspublishing.com
Книга написана в простом доступном стиле. В ней широко используются практические деловые примеры, позволяющие увидеть связь между теоретическими концепциями и их практическим применением. Основной акцент делается на применении менеджером изучаемого математического аппарата для принятия деловых решений. Предполагается, что читатель знаком с вводным курсом математической статистики 1[ владеют компьютером в такой степени, чтобы уметь эффективно работать с пакетами прикладного программного обеспечения,— например, текстовыми процессорами и процессорами электронных таблиц.
Мир книг по использованию Excel для решенияпрактических задач от издательской группы^ДИАЛЕКТИКА - ВИЛЬЯМС^
ISBN 5-8459-0273-8ISBN 5-8459-0273-8ISBN 5-84 59-0 372-6ISBN 5-84 59-0 372-6ISBN 5-84 59-0366-1ISBN 5-84 59-0366-1MO* IACKSO4 ■ :; mikf.stxuktcxMO* IACKSO4 ■ :; mikf.stxuktcx:;!Т№Т11нТГ|ГШГ ji in finance using Excel and VBA:;!Т№Т11нТГ|ГШГ ji in finance using Excel and VBAISBN 5-8459-0547-8ISBN 5-8459-0547-8ISBN 5-8459-0306-8ISBN 5-8459-0306-8ISBN 5-8459-0436-6ISBN 5-8459-0436-6Статистика и прогнозирование в MS Excel. СамоучительСтатистика и прогнозирование в MS Excel. СамоучительISBN 5-8459-0306-8ISBN 5-8459-0306-8
ISBN 5-8459-0273-8
ISBN 5-8459-0273-8
ISBN 5-84 59-0 372-6
ISBN 5-84 59-0 372-6
ISBN 5-84 59-0366-1
ISBN 5-84 59-0366-1
MO* IACKSO4 ■ :; mikf.stxuktcx
MO* IACKSO4 ■ :; mikf.stxuktcx
:;!Т№Т11нТГ|ГШГ ji in finance using Excel and VBA
:;!Т№Т11нТГ|ГШГ ji in finance using Excel and VBA
ISBN 5-8459-0547-8
ISBN 5-8459-0547-8
ISBN 5-8459-0306-8
ISBN 5-8459-0306-8
ISBN 5-8459-0436-6
ISBN 5-8459-0436-6
Статистика и прогнозирование в MS Excel. Самоучитель
Статистика и прогнозирование в MS Excel. Самоучитель
ISBN 5-8459-0306-8
ISBN 5-8459-0306-8
бестселлеры Джона Уокенбаха — “Мистера Электронная таблица"
ISBN 5-8459-0474-9ISBN 5-8459-0474-9ISBN 5-8459-0314-9ISBN 5-8459-0314-9П^офеесионаяьноё программирование 敗 VBA в Excel 鄧02П^офеесионаяьноё программирование 敗 VBA в Excel 鄧02ISBN 5-8459-0541-9 ISBN 5-8459-0400-5ISBN 5-8459-0541-9 ISBN 5-8459-0400-5
ISBN 5-8459-0474-9
ISBN 5-8459-0474-9
ISBN 5-8459-0314-9
ISBN 5-8459-0314-9
П^офеесионаяьноё программирование 敗 VBA в Excel 鄧02
П^офеесионаяьноё программирование 敗 VBA в Excel 鄧02
ISBN 5-8459-0541-9 ISBN 5-8459-0400-5
ISBN 5-8459-0541-9 ISBN 5-8459-0400-5
...и много других книг Вы найдете на наших сайтахпо ключевому агову “Excel"
Я
www.dialektika.com
Cisco $птеш
WWW.W 川 iamspublishing.com
wrww.ciscopress.ru
На прилагаемом компакт-диске:На прилагаемом компакт-диске:все примеры, дополнительные надстройки и многое другоевсе примеры, дополнительные надстройки и многое другое^дидлЕктукд^дидлЕктукдWILEYWILEY
На прилагаемом компакт-диске:
На прилагаемом компакт-диске:
все примеры, дополнительные надстройки и многое другое
все примеры, дополнительные надстройки и многое другое
^дидлЕктукд
^дидлЕктукд
WILEY
WILEY
Читая меньше, узнавай больше!
Анализ данныхв Excel
Наглядный курс создания отчетов, дна грамм 〃 сводных таблиц
Джинжер Саймон
Джон Уокенбах
мМистер Электронная таблица^
представляет
——
q
AsArpAMME в Excel уi・一
100%
Джок Уокемвак
аин>рмн0м “PPXSOMg*. "■—д«м*офв«・**не
Джон Уокенбах
3.. 1'・с<е<?0О7Е«»4«9rmMшркт•皿
•Да*»<сяи«и»4п(ммя>90игл<мс»в»ло6«е? нлЛаяг» -«mn> месв tuue .xm* з*
в Excel
подробное руковопство по созданию формул в Е
Подробное руководство по созданию формул в Excel 2002
Джон Уокенбах
♦■“ “♦■>«■■■,Л—・—минам
.» УМП*ЛМ.Ж«М1Г 1、,■-"Ам ・*■•■» law,.,,,, "
Профессиональное программирование на VBA в Excel 2002
М*Ы* в^алагта.
■■■рм)ны« ивам«аяое«н е«Адмм> y*m«4
Джои Умамб*!. 6(»й& Айма"
http://www.williamspublishing.comhttp: //www.dialektika.com
Анализ данныхв Excel
Excel Data Analysis
Four visual blueprint for analyzing data, chart,and PivotTables
By Jinjer Simon
FrommaranGrapbics”
®
WILEY
Wiley Publishing Inc.
Анализ данныхв Excel
Наглядный курс создания отчетов,диаграмм и сводных таблиц
L 蹴等,勿?二考 /匸二”- —二"――U「. - 二.::三 ::丁二—…:二 丁 "三三一一 -••・:什;丄";•
Джинжер Саймон
И
ДИАЛЕКТИКАМосква • Санкт-Петербург ♦ Киев2004
ББК 32.973.26-018.2.75
С14
УДК 681.3.07
Компьютерное издательство "Диалектика"
Главный редактор С.Н. Тригуб
Зав. редакцией В.В. АлександровПеревод с английского И.В. КонстантиноваПод редакцией И.В. Василенко
По обшим вопросам обращайтесь в издательство "Диалектика" по адресу:infb@dialektika.com. http://www.dialektika.com
Саймон, Джинжер.
С14 Анализ данных в Excel: наглядный курс создания отчетов, диаграмм и сводных таблиц.: Пер. с англ. — М.: Издательский дом "Вильямс", 2004. — 528 с.: ил. — Па- рал. тит. англ.
ISBN 5-8459-0581-8 (рус.)
Данная книга отличается от многочисленных изданий, посвященных Excel и анализу данных, необычным подходом к изложению материала. Несмотря на то. что книга адресована начинающим пользователям, к ней могут обратиться н опытные пользователи. Каждая глава книги посвящена отдельному аспекту анализа данных с помощью Excel. Иллюстрации, которыми сопровождается изложение материала, помогут сделать процесс обучения приятным и ненавязчивым. Книгу завершают приложения, в которых описаны функции VBA и Excel, перечислены все ключевые слова языка VBA, которые понадобятся вам при написании макросов. Все рассматриваемые в книге примеры и инструменты находятся на прилагаемом компакт- диске. Ознакомившись с материалом этой книги, вы узнаете не только о способах анализа данных, но и об основных средствах программы, которые используютсл для выполнения многих других задач.
ББК 32.973.26-018.2.75
Все названия прО1раммных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то нн было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Wiley Publishing, Inc.
Copyright © 2004 by Dialektika Computer Publishing.
Original English language edition Copyright © 2003 by Wiley Publishing, Inc.
Certain designs and text Copyright © 1992-2003 mamnGraphics, Inc., used with maranGraphics' permission.
All rights reserved including the right of reproduction in whole or in part in any form. This translation published by arrangement with Wiley Publishing, Inc.
ISBN 5-8459-0581-8 (pyc.)ISBN 0-7645-3754-7 (англ.)ISBN 5-8459-0581-8 (pyc.)ISBN 0-7645-3754-7 (англ.)© Компьютерное изд-во "Дналектмка", 2004 © Wiley Publishing, Inc., 2003
ISBN 5-8459-0581-8 (pyc.)
ISBN 0-7645-3754-7 (англ.)
ISBN 5-8459-0581-8 (pyc.)
ISBN 0-7645-3754-7 (англ.)
Оглавление
Об авторе10
Благодарности автора10
Как пользоваться книгой10
Глава 1. Начало работы в Excel14
Глава 2. Организация данных в листах Excel60
Глава 3. Обработка данных листа92
Глава 4. Создание формул124
Глава 5. Работа с внешними данными176
Глава 6. Отображение данных с помощью диаграмм220
「лава 7. Работа со сводными таблицами248
Глава 8. Создание сводных диаграмм292
Глава 9. Автоматизация операций с помощью макросов320
Глава 10. Элементы управления форм392
Глава 11. Использование надстроек анализа данных430
Приложение А. Сочетания клавиш Excel470
Приложение Б. Краткий справочник по функциямExcel476
Приложение В. Краткий справочник по VBA вExcel492
Приложение Г. Введение в формулы Excel506
Предметный указатель512
10101014141720222428323640444852566060646872808892921001041081121161201010101414172022242832364044485256606064687280889292100104108112116120
10
10
10
14
14
17
20
22
24
28
32
36
40
44
48
52
56
60
60
64
68
72
80
88
92
92
100
104
108
112
116
120
10
10
10
14
14
17
20
22
24
28
32
36
40
44
48
52
56
60
60
64
68
72
80
88
92
92
100
104
108
112
116
120
Содержание.
Об авторе
Благодарностиавтора
Кдклользовдтьсяжнигойф
' ;;/
Глава 1. Начало работы в Excel
Способы анализа данных, применяешь圧 в Excel
Типы Данных Excel
Поиск ЗНАЧЕНИЯ НА ЛИСТЕ EXCEL
Выделение диапазона ячеек
Присвоение диапазону имени
Создание диапазонов имен
Изменение именованных диапазонов
Копирование и вставка диапазона ячеек
Создание пользовательского числового формата Использование автоформата Создание именованного стиля
Создание пользовательского шаблона
Зашита листов
Глава 2. Организация данных в листах Excel
Создание списка
Добавление рядов данных
Сортировка списка
Выполнение пользовательской сортировки
Консолидация данных
Структурирование данных
Глава 3. Обрабоика данных листа
Применение условного форматирования
Консолидация данных с помощью промежуточных ито「ов
Фильтрация списка
Создание пользовательского филкгра
Создание расширенного фильтра
Создание сценариев
Проверка данных
Глава 4. Создание формул124
Суммирование ячеек с помощью кнопки Автосумма124
Добавление функции с помощью диалогового окна Мастер функций 128
Редактирование формул132
Отладка формулы1 36-
Подбор значений с помощью команды Поиск РЕШЕНИЯ140
Создание условной форму6хы144
Анализ формулы с помощью таблицы подстановки148
Нахождение источника ошибки152
Поиск ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ1 56
Определение расположения значения16()
Возвращение значения в указанном месте списка данных164
Определение ран「а значения в списке данных168
Создание таблицы амортизации кредита172
Глава 5. Работа с внешними данными176
Использование данных других программ Windows176
Импорт текстового файла с разделителями180
Разделение на несколько столбцов188
Создание Web-запроса192
Импорт таблицы базы данных196
Использование запросов для отбора нн①。рмаими во внешних
БАЗАХ ДАННЫХ210
Получение среднего значения в диапазоне из базы данных212
Сохранение документов для Web216
Г лава 6. Отображение данных с помощью диаграмм220
Основные сведения о аиа「раммах220
Изменение типа диаграммы228
Отделение секторов круговой диаграммы23()
Создание пользовательского типа диаграммы232
Добавление на диаграмму тенденции236
Добавление и изменение данных, используемых в диаграмме240
Совместное использование нескольких типов диаграмм244
Глава 7. Работа со сводными таблицами248
Основные сведения о сводных таблицах248
Схема расположения полей в сводной таблице250
Создание сводной таблицы на основе списка Excel252
Изменение структуры сводной таблиць!260
264268272276280284288292292300304308312316320320336340344348352360364368372376380384388392392394395398402406410414264268272276280284288292292300304308312316320320336340344348352360364368372376380384388392392394395398402406410414
264
268
272
276
280
284
288
292
292
300
304
308
312
316
320
320
336
340
344
348
352
360
364
368
372
376
380
384
388
392
392
394
395
398
402
406
410
414
264
268
272
276
280
284
288
292
292
300
304
308
312
316
320
320
336
340
344
348
352
360
364
368
372
376
380
384
388
392
392
394
395
398
402
406
410
414
Фильтрация поля
Изменение итоговб^ФОРмуль! для области данных Группирование.элементов Данных сводной таблицы Добавление дополнительного вычисления в область данных Добавление вычисляемого поля
Добавление вычисляемого элемента
Получение значения из сводной таблицы
Глава 8. Создание сводных диаграмм
Создание сводной диаграммы на основе внешней базы данных Изменение структуры сводной диаграммы Изменение типа сводной диаграммы
Фильтрлиия ПОЛЯ СВОДНОЙ ДИАГРАММЫ
Группирование элементов поля сводной диаграммы Добавление на сводную диаграмму таблицы данных
Глава 9. Автоматизация операций с помощью макросов
Основы ИСПОЛЬЗОВАНИЯ МАКРОСОВ
Выполнение макроса
Запуск редактора Visual Basic
Создание макроса с помощью редактора Visual Basic
Обновление записанного макроса
Установка уровня безопасности макросов
Создание пользовательской функции
Объявление переменной
Выполнение операции указанное количество раз
Отображение окна сообщения
Запрос данных макросом
Назначение макроса команде меню
Выполнение макроса при открытии книги
Использование функции Excel в макросе
Глава 10. Элементы управления форм
Введение в формы
Пане№ инструментов Формы
Основные сведения о диалоговых окнах VBA
Вставка элемента управления формы на рабочий лист
Указание значений для элемента управления формы
Настройка элементов управления формы с помощью макросов
Создание ноаьзоватеаьского амааотового окна
Вызов ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА В МАКРОСЕ
Ввод ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ418
Проверка данных диалогового окна426
Глава 11. Использование надстроек анализа данных430
Установка надстроек Excel430
Использование мастера суммирования434
Дисперсионный анализ списков значений442
Нахождение корреляции между двумя наборами данных446
Определение ковариации двух наборов данных450
Получение статистических сведений454
Сравнение дисперсии в двух группах данных458
Вычисление скользящего среднего462
Определение ран「а и персентиля466
Приложение Л. Сочетания клавиш Excel470
Приложение Б. Краткий справочник по функциямExcel476
Приложение В. Краткий справочник по VBA в Excel492
Приложение Г. Введение в формулы Excel506
Предметный указатель512
С^Ег! АВТОРЕ —
! Джинжер Саймон (Jinjer Simon) вот уже 18 лет активно работает в компьютерной отрасли. Автор данной3 книги занимается программированием, технической поддёржкой программ, она обучает конечных пользователей, а также создает пользовательскую документацию в печатном и электронном виде, обучающие про- граммь!. Кроме.того она разрабатывает Web-узлы. Джинджер является автором нескольких книг по компьютерной тематике, среди которых Программирование в Excel: наглядный курс создания интерактивных электронных таблиц, Windows СЕ For Dummies и Windows СЕ 2 For Dummies.
Благодарности автора
Как автор я хочу поблагодарить всех, кто внес свой вклад в создание этой книги. Конечно, ее подготовка лежала на мне, но чтобы собрать все материалы в единое целое, должны были постараться многие другие люди.
Хочется отдать должное всем сотрудникам Wiley Publishing за тот нелегкий труд, который они вложили в данный проект. Во-первых, следует поблагодарить главного редактора Джин Дорси (Jen Dorsey), которая приняла и запустила проект в производство. Кроме того, у меня вновь появилась возможность работать с Морин Спирс (Maureen Spears), редактором проекта. Это наша с ней третья книга. Морин помогали Джилл Мазурчик (Jill Mazurczyk), редактор материалов, и Рев Менгли (Rev Mengle), менеджер проекта. Также хотелось бы поблагодарить художественный и технический отделы за приятное сотрудничество в процессе создания этой книги.
Спасибо моим техническим редакторам Аллену Уайетту (Allen Wyatt) и Кервину Мак-Кензи (Kerwin McKenzie). Они внесли немало дополнений в содержимое этой книги. Кроме того, своими знаниями в области статистики Барб Приллемен (Barb Prillaman) помогла в работе над главой 11.
Хочу поблагодарить моего агента Нейла Солкайнда (Neil Salkind) из Studio В за его упорную работу по внесению в проект различных дополнений. И наконец, огромная благодарность моему супругу Ричарду (Richard) и моим детям, Алексу (Alex) и Эшли (Ashley), за терпение, которое они проявляли, пока я завершала работу над проектом.
Как пользоваться книгой
В книге Анализ данных в Excel: наглядный курс создания отчетов, диаграмм и сводных таблиц используются простые и понятные примеры, которые призваны научить вас создавать мощные и динамические приложения.
Чтобы получить от книги максимум возможного, читайте все главы по порядку, от начала и до конца. Каждая глава будет знакомить вас с новыми идеями, однако она базируется на знаниях, полученных в предыдущих главах. Ознакомившись с этой книгой, вы сможете пользоваться ею как уникальным справочным руководством.
Для кого эта книга
Если вас интересует создание рабочих листов Excel с целью анализа данных, что позволяет точно интерпретировать полученные результаты, тогда книга Анализ данных s Excel: наглядный курс создания отчетов, диаграмм и сводных таблиц предназначена именно для вас.
Это издание пригодится и тем, кто еще только приобретает навыки, без которых нельзя стать специалистом по анализу данных (или, если кратко, аналитиком данных). Если вы уже подготовленный специалист, однако хотите овладеть более сложными приемами анализа данных, это издание и для вас. Чтобы освоить материал, изложенный в главах настоящей книги, потребуется достаточный опыт работы с Microsoft Windows и Microsoft Excel (начиная со среднего уровня и выше).
Что требуется для использования этой книги
Для выполнения заданий этой книги нужен компьютер с установленной операционной системой Microsoft Windows 98, Me, NT 4.0, 2000 или X,а также приложением Microsoft Excel 2000 или 2002. Специальные инструменты разработки не требуются, так как все они входят в состав Excel.
Соглашения, используемые в этой книге
Чтобы отличать друг от друга разные типы информации, в книге Анализ данных в Excel: наглядный курс создания отчетов, диаграмм и сводных таблиц используются специальные типографские соглашения и стили.
Моноширинный шрифт указывает на принадлежность текста к коду Visual Basic for Applications (VBA) (например, использование дескрипторов или атрибутов), языков написания сценариев (в частности, применение инструкций, операторов или функций), или к объектной модели Excel (например, использование объектов, методов или свойств).
Полужирное начертание указывает на информацию, которую вам необходимо ввести.
Курсивное начертание указывает на новый термин.
попробуй! В разАеАе "Пробуй" обычно содержится код, углубляющий еще на один шаг тот урок, который вы только что выучили. В таких разделах
находятся "секретнее" данные и полезные ссылки, с помощью которых вы можете улучшить функциональность кода.
что еще? В разделе "Что еще" предлагается дополнительная информация о только что выполненном вами задании. В таких разделах часто приводятся интересные подсказки, описываются полезные приемы, которые помогут сделать работу с макросами Excel более легкой и эффективной.
Структура этой книги
Книга Анализ данных в Excel: наглядный курс создания отчетов, диаграмм и сводных таблиц состоит из 11 глав и пяти приложений.
Первая глава, ^Начало работы в Excel", знакомит вас с разными способами анализа данных. Вы узнаете, как выделять диапазон ячеек, использовать именованные
диапазоны, присваивать имена диапазонам и стилям, а также создавать пользовательские шаблоны.
Глава 2, ''Организация данных в рабочих листах* научит вас создавать рабочие листы Ёхсе1. Из этой главы вы узнаете, как создавать, добавлять, сортировать, специальным образом обрабатывать, а также объединять ваши данные.
Глава 3, "Обработка данных* расскажет о принципах применения условного форматирования и фильтров. Кроме того, в ней приведены упражнения по оценке данных и созданию сценариев.
В четвертой главе, "СозАанме формул^, с помощью диалогового окна вставки функций строятся простые и сложные формулы. Вы также узнаете об использовании надстройки Поиск решения и создании условной формулы.
В главе 5 изложена полная информация о внешних данных, в частности, о способах их копирования и импортирования, а также о работе с запросами к базам данных и с функцией ДСРЗНАЧ.
В главах с 6 по 8 показано, каким образом можно улучшить данные с помощью диаграмм, сводных таблиц и сводных диаграмм.
В главе 9 вы узнаете, как создавать макросы с помощью VBA.
В главе 10 рассказывается о формах и об их элементах управления, а в главе 11—0 многих надстройках, интегрируемых в программу Excel.
В пяти приложениях представлено следующее: список комбинаций клавиш, справочник по функциям Excel, а также краткий справочник по VBA и раздел^ посвященный формулам (он предназначен для тех, кто с Excel еще не знаком).
Ждем ваших отзывов!
Вы, уважаемый читатель, и есть главный критик и комментатор этой книги. Мы ценим ваше мнение и хотим знать, что было сделано нами правильно, что можно было сделать лучше и что еще вы хотели бы увидеть изданным нами. Нам интересно услышать и любые другие замечания, которые вам хотелось бы высказать в наш адрес.
Мы ждем ваших комментариев и надеемся на них. Вы можете прислать нам бумажное или электронное письмо, либо просто посетить наш Web-сервер и оставить свои замечания там. Одним словом, любым удобным для вас способом дайте нам знать, нравится или нет вам эта книга, а также выскажите свое мнение о том, как сделать наши книги более интересными для вас.
Посылая письмо или сообщение, не забудьте указать название книги и ее авторов, а также ваш обратный адрес. Мы внимательно ознакомимся с вашим мнением и обязательно учтем его при отборе и подготовке к изданию последующих книг. Наши координаты:
E-mail:info@dialektika.com
WWW:http: //www.dialekt ika .com
Информация для писем:
из России: 115419, Москва, а/я 783
из Украины: 03150, Киев, а/я 152
Начало работы в Excel
Способы анализа данных, применяемые в Excel
уществует три основных типа работ, выполняемых в Excel: ввод данных, ихуществует три основных типа работ, выполняемых в Excel: ввод данных, ихh」.
уществует три основных типа работ, выполняемых в Excel: ввод данных, их
уществует три основных типа работ, выполняемых в Excel: ввод данных, их
V^i*Анализ и отображение результатов. Понимание и точное выполнение этих
операций помогает аналитику правильно организовать данные, распознать тренды (тенденции) vj, как правило, разобраться в любой ситуации, по причине которой пришлось собирать те или иные данные. И хотя основное внимание в этой книге уделено инструментам Excel, которые предназначены для анализа данных, в ней также рассматриваются эффективные методы сбора данных и отображения проанализированных результатов.
Группируя на листе Excel однотипные данные, вы с помощью инструментов, встроенных в программу Excel, сможете выполнять простые операции, такие, например, как вычисление суммы или среднего для числовых последовательностей, а также создавать диаграммы, позволяющие наглядно представлять числовые данные. В Excel также можно создавать формулы для автоматического вычисления результатов, выполняемого после того, как пользователь введет исходные данные в рабочий лист. Вы также можете вводить пользовательские макросы, которые автоматически будут выполнять часто повторяющиеся операции. Вместо многотабличного представления данных, хранящихся в списках, вы вправе использовать сводные таблицы, а для графического отображения такой таблицы — сводную диаграмму. Кроме того, Excel включает сложные инструменты, предназначенные для более глубокого анализа данных.
Ввод данных
Залог правильного анализа данных — это точность ввода данных, от которой напрямую зависят получаемые результаты и, в конечном итоге, интерпретация этих результатов. И хотя самым простым методом создания списков является такой ввод данных в таблицу, который выполняется вручную, при анализе большого количества данных этот эффективный метод может показаться невероятно утомительным. К счастью, данные можно получать из внешних источников, например, из уже созданных внешних баз данных, которые достаточно импортировать в рабочий лист. Чтобы упростить ввод данных в заранее определенные столбцы, вы также можете создать специальные формы ввода.
Списки данных
В своем простейшем виде список данных — это всего лишь группа обычных значений (например, сведений о продуктах, которые вы собираетесь купить в гастрономе). Помещая в Excel такого рода информацию, вы ее обычно распределяете по типам. Например, в один столбец вводятся названия продуктов, а в следующий —количество каждого продукта, которое предстоит купить. Более подробно о работе со списками данных рассказывается в главе 2.
Данные из внешних источников
Excel взаимодействует с разными программами пакета Microsoft Office, позволяя, таким образом, получать данные из внешних источников. Самый простой способ получения данных — это копирование и вставка информации; кроме того, текстовые файлы можно импортировать в документы Excel. Обычно в организациях большие объемы информации хранятся в виде баз данных. Для доступа к внешней базе данных и импорта из нее информации вы можете отправить этой базе соответствующий запрос. Более подробно о работе с внешними источниками данных рассказано в главе 5.
Формы данных
Если данные требуется ввести в документ Excel вручную, то этот процесс можно упростить, создав форму данных. Такая форма состоит из листа Excel или диалогового окна с полями, в которые пользователь вводит значения. С помощью формы данных вы можете запрашивать самые разные сведения. Используя VBA, вы имеете возможность проверять данные перед их вводом в столбец листа. Бс>лее подробно о создании форм данных и об использовании элементов управления этих форм рассказано в главе 10.
Анализ данных
При анализе данных вы сравниваете самую разную информацию. Анализ выполняется тогда, когда вы суммируете числовые значения в том или ином столбце или сортируете какой-либо список в алфавитном порядке. Для выполнения более сложных сравнений можно создавать формулы или писать макросы с помощью редактора VBA. Кроме того, программа Excel предоставляет набор инструментов, выполняющих сложный анализ, например, обработку статистических зависимостей.
Создание формул
При анализе данных в ячейке или в наборе ячеек используют формулы, предназначенные для выполнения особых вычислений. Формулы можно создавать с помощью произвольной комбинации ссылок на ячейки, математических операторов и встроенных функций, имеющихся в Excel. Более подробно о создании формул рассказано в главе 4, а основные сведения о формулах Excel приведены в приложении Г.
Посредством редактора VBA вы можете создавать пользовательские функции, которые можно вызывать из любой рабочей книги Excel. О создании пользовательских VBA-функций говорится в главе 9.
Создание макросов
Поскольку макросы выполняют сложные вычисления, которые невозможно реа- лизовать с помощью одной команды Excel, они помогают автоматизировать любые задачи, поставленные перед пользователями рабочих листов. При создании макроса вы можете записывать последовательность выполненных операций или же вводить код макроса вручную с помощью редактора VBA, который запускается из Excel. Более подробно о создании пользовательских макросов рассказано в главе 9.
Сводные таблицы
Сводные таблицы используются для единого представления данных нескольких таблиц; в котором итоговая информация отображается в соответствии с предопределённой структурой. В одной и той же сводной таблице можно одновременно анализировать данные листа Excel и внешней базы данных. Все, что находится в сводной таблице, представляется динамически, т.е. при каждом изменении значения сразу меняются связанные с ним ячейки. Более подробно о работе с такими таблицами рассказано в главе 7.
Инструменты анализа
В Excel содержатся также другие инструменты анализа, которые можно применять; к рассматриваемым данным. Прежде всего, следует сказать об условном форматировании, которое позволяет представлять данные в соответствии с определенными критериями, а также о фильтрации и проверке значений. Об инструментах анализа данных, встроенных в Excel, речь пойдет в главе 3.
Что касается инструментов, которые реализованы в надстройках, то эти средства анализа данных могут выполнять более сложную работу. Они помогают находить скользящие средние, проводить анализ вариантов или определять ряды и кривые. О надстройках более подробно рассказывается в главе 11.
Представление результатов
Инструменты анализа, имеющиеся в Excel, помогут не только получить сводные данные на основе исходных значений, но также графически представить необходимые результаты. Проанализировав данные, вы можете самыми разными способами отображать полученные результаты.
Создание диаграмм
В Excel можно создавать диаграммы, которые наглядно отображают конечные данные. Диаграмму вы вправе вставить прямо в рабочий лист Excel или создать для нее отдельный лист диаграмм. В Excel поддерживается четырнадцать различных типов диаграмм, каждый из которых имеет, в свою очередь, не менее двух подтипов или вариантов. Определив нужный вам тип диаграммы, вы можете продолжать его настройку, изменяя такие параметры, как шрифты и цвет текста. Более подробно о создании и настройке диаграмм рассказано из главы 6.
Сводные диаграммы
Сводные диаграммы сочетают в себе все возможности стандартных диаграмм Excel с динамическими характеристиками сводных таблиц. В результате вы получаете графическое представление сводной таблицы, обновляемое при любом изменении данных. Более подробно о работе со сводными диаграммами вы узнаете в главе 8.
Типы данных Excel
В Excel тип данных — это тип значения, хранящегося в ячейке. Когда данные вводятся на рабочий лист, Excel автоматически анализирует их и определяет тип данных. Программа Excel распознает три различных типа данных: текстовый, числовой и формулы. Тип данных, присваиваемый ячейке по умолчанию, определяет спо< об анализа данных, который можно применять к этой ячейке. Например, в большинстве инструментов анализа данных используются именно числовые значения. Если вы попробуете ввести текстовое значение, то программа отреагирует сообщением об ошибке.
Текстовый тип данных
К текстовому типу данных относятся буквы, введенные на рабочем листе для представления текстовых сведений и имен. Имена обычно добавляются для того, чтобы идентифицировать столбцы и строки с числовыми значениями. Впрочем, не все значения, содержащие 6уквь1, относятся к тексту. Например, несмотря на то, что в значении 1,45Е + 05 содержится буква, Excel распознает его как число в экспоненциальном формате.
В ячейке допускается использование произвольной комбинации букв и цифр, главное, чтобы общее количество символов в ней не превышало 32 000. По умолчанию, если Excel распознает содержимое ячейки как текст, то оно выравнивается по левому краю.
Вы не можете выполнять над числом в ячейке математические операции, если в этой же ячейке находится текст. По этой причине вам, возможно, придется распределить текстовое и числовое значения в разных ячейках. Если нужно, чтобы числовые значения (такие, например, как почтовый индекс или код социального страхования) были представлены в Excel текстовым типом данных, то вставьте перед числовым значением апостроф (').
Числовой тип данных
Числовым типом данных описывается любое число, процентное значение, а также значение денежной суммы, даты или времени. По умолчанию все числовые значения форматируются в Excel путем выравнивания по правому краю ячейки. В Excel значения даты и времени, несмотря на специфический метод представления, также считаются числовыми. Способ представления числовых значений можно настраивать с помощью вкладки Число диалогового окна Формат ячеек.
Число
В Excel разрешено использовать любое число, которое вы вводите в ячейке и которое задано в диапазоне от 2,25О748585О72Е-ЗО8 до 1,797693486231Е+308. Вы можете вводить числа в самых разных форматах или настраивать вид числа в ячейке с помощью шести встроенных числовых форматов.
Анализ данных в Excel: наглядный курс
Числовые символы
Вводить числовое значение можно с помощью следующих символов: 0 1 2 3 4 § 6 7 8 9 '¥“〃一{)/$ %. Важно то, как эти символы используются для представления числа. Например, с помощью букв Е и е большие числа, например, 1 25б ООО 000 000, можно представлять в формате, который занимает в ячейке меньше места — 1,256Е+12. Этот формат называется экспоненциальным. Если же букв4 ^-находится в любом другом месте, например, перед числом (Е54), то Excel рассматривает содержимое ячейки как текст.
Дроби^ /
Если в ячейку вводится дробь, перед которой не указано число, то Excel автоматически преобразует дробь в дату. Чтобы избежать этого преобразования, вставьте перед дробью апостроф (') или нуль (0). Независимо от того, какое число вводится перед дробью, между числом и дробью обязательно должен располагаться пробел.
Точность представления чисел
В Excel гарантируется точность только до 15 символов включительно, а все цифры после 15-ой преобразуются в нули. При этом округление к ближайшему значению не выполняется. Например, и 35 555 545 365 875 988, и 35 555 545 365 875 922 преобразуются программой Excel в значение 35 555 545 365 875 900. Очевидно, что хранить большие числа при таком ограничении достаточно затруднительно. Это, например, относится к шестнадцатизначным номерам кредитных карт. Так вот, чтобы избежать неточности представления подобных чисел, можете определить для ячеек текстовый формат данных или создать специальный числовой формат. Более подробно об этом говорится в разделе "СозАание пользовательского числового формата*.
Дата и время
Все значения даты и времени программа Excel рассчитывает на основе западного календаря, который официально называется григорианским, а дату и время хранит в виде смешанного числа (т.е. состоящего из целой и дробной частей). Даты отображаются как целые числа в диапазоне от 1 до 2958465, причем каждая последующая дата больше предыдущей на 1. Значения времени, представленные дробной частью датьь хранятся в Excel как десятичная часть числа. Например, если в ячейку введено значение 12/05/02 4:00 РМ, то Excel его сохраняет в виде числового значения 37595,66667, где 37595 указывает на дату, а 0,66667 — на время.
Для сравнения значений даты и времени, а также для управления ими можно использовать любые математические операции. Например, для двух значений даты или времени вы можете выполнять операции сложения, вычитания, а также определения интервала между ними. Способ представления даты и времени в ячейке определяется ее форматом.
Даты
Хотя в ячейке листа и отображается дата, однако в документе Excel хранится не сама эта дата, а ее числовой эквивалент. Используя западный календарь, программа Excel определяет количество дней в каждом месяце. Например, в январе всегда 31 день, а в феврале, за исключением високосных годов, — 28.
В Excel для Windows используется система дат 1900. В этой системе первой распознаваемой датой считается 1 января 1900 года, которой соответствует значе-
ние 1. Последней датой, распознаваемой Excel, является 31 декабря 9999 года или 31/31/9999; эта дата хранится в виде числа 2958465. Если же вы используете Excel для Мас, то пользуетесь системой дат 1904; это означает, что 1/1/1904 представлено значением 1, а 31/12/9999 — значением 2957003.
Несмотря на то, что в двух операционных системах используются разные системы дат, при переносе листов Excel с компьютера Windows на платформу Macintosh (и наоборот) даты можно преобразовывать из одной системы в другую. Если в Windows открыть документ Excel, созданный на Macintosh (версия Excel 2.0 или более поздняя), то все даты автоматически преобразуются в формат системы 1900. Подобным же образом, при открытии в Macintosh листа, созданного в Windows, даты преобразуются в систему 1904. Кроме того, в программе Excel для Windows преобразование дат можно выполнить вручную, установив на вкладке Вычисления диалогового окна Параметры флажок система дат 1904.
Если вы решили, что годы в среде Excel должны обозначаться двумя цифрами, то при вводе дат будьте осторожны. Дело в том, что в Excel значения от 00 до 29 будут интерпретироваться как годы от 2000 до 2029, а значения от 30 до 99 — как годы от 1930 до 1999. Чтобы избежать ошибок, всегда обозначайте годы четырьмя цифрами.
Время
В документах Excel все значения времени хранятся как десятичные числа в диапазоне от 0 до 0,99999999, где 0 — это 12:00 пополуночи, а 11:59:59 — это 0,99999999. Таким образом, время, отображаемое как 12:00 Р.М. (полдень), имеет значение, равное 0,5.
По умолчанию в среде Excel все значения времени рассчитываются для 24-часового формата, обычно называемого "военным временем*. Это означает, что значения 10:30 без А.М. (по полуночи) или Р.М. (по полудни) распознаются Excel как 10:30 А.М. Если необходимо ввести время 10:30 Р.М., то после значения времени укажите Р.М. или же используйте соответствующее значение 24-часового формата, т.е. 22:30.
Формула
Вы можете создать формулу в любой ячейке листа и выполнять вычисления на основе значений из любых других его ячеек. Например, следующая формула складывает числовые значения, находящиеся в ячейках от А1 до АЮ, а полученный результат отображает в той же ячейке, где содержится сама формула:
=СУММ(А1:А10)
Перед формулой всегда вводится знак равенства. Он является признаком того, что все следующее за ним, является формулой, значение которой программа Excel должна вычислять. При создании формулы вы можете использовать встроенные функции, математические операторы, значения-константы и ссылки на ячейки. И хотя в формуле можно применять любую комбинацию элементов, но всего в ней не должно находиться более 1024 символов.
Ячейка с формулой получает формат, который зависит от значения формулы. Например, большинство формул возвращают числовое значение, следовательно, по умолчанию ячейка с числовой формулой, равно как и любая другая ячейка с числовым значением, выравнивается по правому краю. О создании формул в рабочих листах Excel подробно рассказывается в главе 4. Основные сведения о формулах более подробно приведены в приложении Г.
Анализ данных в Excel: наглядный курс
ПОИСК ЗНАЧЕНИЯ НА ЛИСТЕ EXCEL
Найти значения, которые соответствуют определенным критериям, и при этом не прокручивать большой список значений, вы можете с помощью такой функции Excel* как Найти. Аналитик(данных с помощью этой команды может быстро находить :любое число или слово, например, осуществлять прогноз продаж по региону в опреДеленный,гЬдТ4ЛИ для конкретного менеджера, ответственнее。за продажи. Необходимую информацию достаточно ввести в поле Найти диалогового окна Найти и заменить./
Еса" вам в точности не известно искомое значение, то при поиске используйте групповые символы, которые задают шаблон требуемых данных. Для обозначения символа, пропущенного в значении, используется звездочка (*) или вопросительный знак (?). Вопросительный знак соответствует только одному символу. Например, если введена маска (шаблон) 1?4, то Excel найдет значения 104, 114 и любое другое трехзначное число, которое соответствует заданному критерию. Что же касается звездочки, то она представляет любое количество пропущенных символов. К примеру, шаблон 1*4 позволяет найти не только значение 114, но также 1234 и 199854.
ПОИСК ЗНАЧЕНИЯ НА ЛИСТЕ EXCEL
& Microsoft Excel - Kihira 2>мк& Microsoft Excel - Kihira 2>мк:尊фЯ而 二口寸I :At'ialE20:尊фЯ而 二口寸I :At'ialE20О XО X:Андер'Байке!6 JBenco!22 Картер:Андер'Байке!6 JBenco!22 КартерВырез0 Tb^ОП^ЮМТьБуфер обмена Office...ВставитьСп£циепьная вставка...Ь .1 .«>4 а Е У 潜沁Si 缈,Вырез0 Tb^ОП^ЮМТьБуфер обмена Office...ВставитьСп£циепьная вставка...Ь .1 .«>4 а Е У 潜沁Si 缈,「У El Ctrkx Qrh<「У El Ctrkx Qrh<CE+VCE+V飞貪岡i^A訴能询2 i耍一飞貪岡i^A訴能询2 i耍一史еh“耳 9 Джоно 10办" 11 Парке 逗Саму』史еh“耳 9 Джоно 10办" 11 Парке 逗Саму』13 Симоi——■而^碗15 Вилье-IL1713 Симоi——■而^碗15 Вилье-IL17ЗаполнитьОуиспнтьХдалнть...Удалить пнсгПересе жгь/сколиромть лист...ЗаполнитьОуиспнтьХдалнть...Удалить пнсгПересе жгь/сколиромть лист...18 匕-М> )5 *52 ‘418 匕-М> )5 *52 ‘4Апрель Май Июнь Июль Аесуст Се$Э 194.ВЗ$10 514,92$3467.67$15 15 5.10$22113^8$1 一515 950.27$18 270,36$13254.30$22 910.54$60 004,95$2 ■$7 315.92$9 636,01$11956.1口$14 276.19$16 596^1.51:$16 947,8Г$Т9 267,92$21588.01$23 9С8,10$26 228,19$2一二Апрель Май Июнь Июль Аесуст Се$Э 194.ВЗ$10 514,92$3467.67$15 15 5.10$22113^8$1 一515 950.27$18 270,36$13254.30$22 910.54$60 004,95$2 ■$7 315.92$9 636,01$11956.1口$14 276.19$16 596^1.51:$16 947,8Г$Т9 267,92$21588.01$23 9С8,10$26 228,19$2一二SW428.14 $12 74523 $3 552.56 $17 3E8,41 $27 650,72 $14 625.61 $16 945.70 $65 432.70 $21 5E5.88 $20 884.17SW428.14 $12 74523 $3 552.56 $17 3E8,41 $27 650,72 $14 625.61 $16 945.70 $65 432.70 $21 5E5.88 $20 884.17S10S12.B3 $12 832,92 $8 990,00 $17 473,10 $31 815.(1' $31 385,94 $33 706.03 $5 339.45 ' $39 346,21 $26 226,06 $72 392.97 $74 713J36 $2 323,45 $79 35324 $15 916.37S10S12.B3 $12 832,92 $8 990,00 $17 473,10 $31 815.(1' $31 385,94 $33 706.03 $5 339.45 ' $39 346,21 $26 226,06 $72 392.97 $74 713J36 $2 323,45 $79 35324 $15 916.37$9 263 72 Л1 603.81 $13 923,9 0$9 263 72 Л1 603.81 $13 923,9 0$12 299,72 $14 61S,81_ $7 665.34$12 299,72 $14 61S,81_ $7 665.34$79 3£3 24 $18 916 37$79 3£3 24 $18 916 37$16 24 3,99 $16 56 4 08 $19 269.99 $83 993,42$16 24 3,99 $16 56 4 08 $19 269.99 $83 993,42$2 个$2 一$2 二$4 :$8/^$2 i $2」$2 个$2 一$2 二$4 :$8/^$2 i $2」Заменить...□ерей г и...Заменить...□ерей г и...$48 404.50 $50 724,59- $53 044.68 $55 364.77 $57 684.96; $6i$20 214.57 $22 534,66 $24 854.75 $27 174,84 $23 648.28 $3 ■$48 404.50 $50 724,59- $53 044.68 $55 364.77 $57 684.96; $6i$20 214.57 $22 534,66 $24 854.75 $27 174,84 $23 648.28 $3 ■QrkhH 38CtrKQrkhH 38CtrK上厂上厂
& Microsoft Excel - Kihira 2>мк
& Microsoft Excel - Kihira 2>мк
:尊фЯ而 二口寸I :At'ial
E20
:尊фЯ而 二口寸I :At'ial
E20
О X
О X
:Андер'
Байке!
6 JBenco!
22 Картер
:Андер'
Байке!
6 JBenco!
22 Картер
Вырез0 Tb
^ОП^ЮМТь
Буфер обмена Office...
Вставить
Сп£циепьная вставка...
Ь .1 .«>4 а Е У 潜沁Si 缈,
Вырез0 Tb
^ОП^ЮМТь
Буфер обмена Office...
Вставить
Сп£циепьная вставка...
Ь .1 .«>4 а Е У 潜沁Si 缈,
「У El Ctrkx Qrh<
「У El Ctrkx Qrh<
CE+V
CE+V
飞貪岡i^A訴能询2 i耍一
飞貪岡i^A訴能询2 i耍一
史еh“耳 9 Джоно 10办" 11 Парке 逗Саму』
史еh“耳 9 Джоно 10办" 11 Парке 逗Саму』
13 Симоi——
■而^碗
15 Вилье
-IL
17
13 Симоi——
■而^碗
15 Вилье
-IL
17
Заполнить
Оуиспнть
Хдалнть...
Удалить пнсг
Пересе жгь/сколиромть лист...
Заполнить
Оуиспнть
Хдалнть...
Удалить пнсг
Пересе жгь/сколиромть лист...
18 匕
-М
> )5 *52 ‘4
18 匕
-М
> )5 *52 ‘4
Апрель Май Июнь Июль Аесуст Се
$Э 194.ВЗ$10 514,92$3467.67$15 15 5.10$22113^8$1 一
515 950.27$18 270,36$13254.30$22 910.54$60 004,95$2 ■
$7 315.92$9 636,01$11956.1口$14 276.19$16 596^1.51:
$16 947,8Г$Т9 267,92$21588.01$23 9С8,10$26 228,19$2一二
Апрель Май Июнь Июль Аесуст Се
$Э 194.ВЗ$10 514,92$3467.67$15 15 5.10$22113^8$1 一
515 950.27$18 270,36$13254.30$22 910.54$60 004,95$2 ■
$7 315.92$9 636,01$11956.1口$14 276.19$16 596^1.51:
$16 947,8Г$Т9 267,92$21588.01$23 9С8,10$26 228,19$2一二
SW428.14 $12 74523 $3 552.56 $17 3E8,41 $27 650,72 $14 625.61 $16 945.70 $65 432.70 $21 5E5.88 $20 884.17
SW428.14 $12 74523 $3 552.56 $17 3E8,41 $27 650,72 $14 625.61 $16 945.70 $65 432.70 $21 5E5.88 $20 884.17
S10S12.B3 $12 832,92 $8 990,00 $17 473,10 $31 815.(1' $31 385,94 $33 706.03 $5 339.45 ' $39 346,21 $26 226,06 $72 392.97 $74 713J36 $2 323,45 $79 35324 $15 916.37
S10S12.B3 $12 832,92 $8 990,00 $17 473,10 $31 815.(1' $31 385,94 $33 706.03 $5 339.45 ' $39 346,21 $26 226,06 $72 392.97 $74 713J36 $2 323,45 $79 35324 $15 916.37
$9 263 72 Л1 603.81 $13 923,9 0
$9 263 72 Л1 603.81 $13 923,9 0
$12 299,72 $14 61S,81_ $7 665.34
$12 299,72 $14 61S,81_ $7 665.34
$79 3£3 24 $18 916 37
$79 3£3 24 $18 916 37
$16 24 3,99 $16 56 4 08 $19 269.99 $83 993,42
$16 24 3,99 $16 56 4 08 $19 269.99 $83 993,42
$2 个
$2 一
$2 二
$4 :
$8/^
$2 i $2」
$2 个
$2 一
$2 二
$4 :
$8/^
$2 i $2」
Заменить...
□ерей г и...
Заменить...
□ерей г и...
$48 404.50 $50 724,59- $53 044.68 $55 364.77 $57 684.96; $6i
$20 214.57 $22 534,66 $24 854.75 $27 174,84 $23 648.28 $3 ■
$48 404.50 $50 724,59- $53 044.68 $55 364.77 $57 684.96; $6i
$20 214.57 $22 534,66 $24 854.75 $27 174,84 $23 648.28 $3 ■
QrkhH 38
CtrK
QrkhH 38
CtrK
上厂
上厂
~Q Выполните команду Правка о Найти.~Q Выполните команду Правка о Найти.
~Q Выполните команду Правка о Найти.
~Q Выполните команду Правка о Найти.
■ Отображается диалоговое окно Найти и заменить.
Г:ЧТО ЕЩЕ?Г:ЧТО ЕЩЕ?一 ArialC4一 ArialC43 IАдамс4 -1/6 J Байкер3 IАдамс4 -1/6 J БайкерЯнварьЯнварьФевраль Март Апрель Май Июнь Июль Август Се 工$3 554,65 $5 874,74 $9 194.83 $10 514.92$3 467.87 $15 155,10 $22 113.28 $1!三”一$78 270.36 $?3 254 30 $22 9Ю .54 $60 0134 ^5 $2Февраль Март Апрель Май Июнь Июль Август Се 工$3 554,65 $5 874,74 $9 194.83 $10 514.92$3 467.87 $15 155,10 $22 113.28 $1!三”一$78 270.36 $?3 254 30 $22 9Ю .54 $60 0134 ^5 $2一.-二 $1 234.56 L ..4 \^дерссн 阳 990.00 I 廷 34 6,2,] $13 0 30,,® *9 史廿麦 尸$355.65 $22 910 54 И $4 995,ВЗ $7 315.92一.-二 $1 234.56 L ..4 \^дерссн 阳 990.00 I 廷 34 6,2,] $13 0 30,,® *9 史廿麦 尸$355.65 $22 910 54 И $4 995,ВЗ $7 315.92^_; Бенсон JjKaprep 0 |Ехсен^_; Бенсон JjKaprep 0 |Ехсен$9 987,56 $7 5 353,24 $14 627,74 $16 9 4 7.83$9 987,56 $7 5 353,24 $14 627,74 $16 9 4 7.83$10 428.14$10 428.14$9 636.01 $11 956.10 $14 276,19 :$16 596r29 $11 $19 267,92 $21598,01 $23 908.10 $26 228.19 $2; $12 749^3 $3 552.56 $17 388,41 $27 550.72 $2 Г-6 945.70 $65 432.70 $21 565.88 $20 8-34.17 $21$9 636.01 $11 956.10 $14 276,19 :$16 596r29 $11 $19 267,92 $21598,01 $23 908.10 $26 228.19 $2; $12 749^3 $3 552.56 $17 388,41 $27 550.72 $2 Г-6 945.70 $65 432.70 $21 565.88 $20 8-34.17 $21$31 385.94$31 385.94$26 745.76 $29 065,85$26 745.76 $29 065,85Найти:Найти:* 58521* 58521Найти . заменитьНайти . заменить$1;| $普.折 Hegk$1;| $普.折 Hegk:倡版…м $13 26413p~^萝1宕l"819互 22::倡版…м $13 26413p~^萝1宕l"819互 22:J2 рамузльс $2 323/5U'Chwoh $5 339/514 Вильямс $41 444,23J2 рамузльс $2 323/5U'Chwoh $5 339/514 Вильямс $41 444,23扌93.42 $2>34.66 $6i I>48.28 $3 g扌93.42 $2>34.66 $6i I>48.28 $3 g$12 832.92S8 990.00 $17 473.10 $31 815.02 $211$33 706,03$6 339,45 $38 346,2丁 $26 226.06 …$12 832.92S8 990.00 $17 473.10 $31 815.02 $211$33 706,03$6 339,45 $38 346,2丁 $26 226.06 …*6,37遥 4,08*6,37遥 4,08$3 467.8755737.96$8 109.05.$7 666 34$9985,43$12 305,52$14625.61$5372,66$□ 192.74$10512,83$3 467.8755737.96$8 109.05.$7 666 34$9985,43$12 305,52$14625.61$5372,66$□ 192.74$10512,839 ;Джонсон $3 552.56 10 jДжоунс $24 425,67 iTj Паркер 165 432,709 ;Джонсон $3 552.56 10 jДжоунс $24 425,67 iTj Паркер 165 432,70—Q В поле Найти введите значение, которое следует найти.■ Вместо нескольких символов используйте групповой символ *, а вместо одного символа — ?.■ Щелкните на кнопке Найти далее.—Q В поле Найти введите значение, которое следует найти.■ Вместо нескольких символов используйте групповой символ *, а вместо одного символа — ?.■ Щелкните на кнопке Найти далее.11 Excel обнаружит ячейку co значением, соответствующим заданным критериям.Чтобы продолжить поиск, повторите п 3.Если нужное значение найдено, для за крытия диалогового окна щелкните на кнопке Закрыть.11 Excel обнаружит ячейку co значением, соответствующим заданным критериям.Чтобы продолжить поиск, повторите п 3.Если нужное значение найдено, для за крытия диалогового окна щелкните на кнопке Закрыть.
Г:
ЧТО ЕЩЕ?
Г:
ЧТО ЕЩЕ?
一 Arial
C4
一 Arial
C4
3 IАдамс
4 -1/
6 J Байкер
3 IАдамс
4 -1/
6 J Байкер
Январь
Январь
Февраль Март Апрель Май Июнь Июль Август Се 工
$3 554,65 $5 874,74 $9 194.83 $10 514.92$3 467.87 $15 155,10 $22 113.28 $1!三
”一$78 270.36 $?3 254 30 $22 9Ю .54 $60 0134 ^5 $2
Февраль Март Апрель Май Июнь Июль Август Се 工
$3 554,65 $5 874,74 $9 194.83 $10 514.92$3 467.87 $15 155,10 $22 113.28 $1!三
”一$78 270.36 $?3 254 30 $22 9Ю .54 $60 0134 ^5 $2
一.-二 $1 234.56 L ..
4 \^дерссн 阳 990.00 I 廷 34 6,2,] $13 0 30,,® *9 史廿麦 尸$355.65 $22 910 54 И $4 995,ВЗ $7 315.92
一.-二 $1 234.56 L ..
4 \^дерссн 阳 990.00 I 廷 34 6,2,] $13 0 30,,® *9 史廿麦 尸$355.65 $22 910 54 И $4 995,ВЗ $7 315.92
^_; Бенсон JjKaprep 0 |Ехсен
^_; Бенсон JjKaprep 0 |Ехсен
$9 987,56 $7 5 353,24 $14 627,74 $16 9 4 7.83
$9 987,56 $7 5 353,24 $14 627,74 $16 9 4 7.83
$10 428.14
$10 428.14
$9 636.01 $11 956.10 $14 276,19 :$16 596r29 $11 $19 267,92 $21598,01 $23 908.10 $26 228.19 $2; $12 749^3 $3 552.56 $17 388,41 $27 550.72 $2 Г-6 945.70 $65 432.70 $21 565.88 $20 8-34.17 $21
$9 636.01 $11 956.10 $14 276,19 :$16 596r29 $11 $19 267,92 $21598,01 $23 908.10 $26 228.19 $2; $12 749^3 $3 552.56 $17 388,41 $27 550.72 $2 Г-6 945.70 $65 432.70 $21 565.88 $20 8-34.17 $21
$31 385.94
$31 385.94
$26 745.76 $29 065,85
$26 745.76 $29 065,85
Найти:
Найти:
* 58
521
* 58
521
Найти . заменить
Найти . заменить
$1;| $普.
折 Hegk
$1;| $普.
折 Hegk
:倡版…м $13 26413p~^
萝
1宕
l"8
19
互 22:
:倡版…м $13 26413p~^
萝
1宕
l"8
19
互 22:
J2 рамузльс $2 323/5
U'Chwoh $5 339/5
14 Вильямс $41 444,23
J2 рамузльс $2 323/5
U'Chwoh $5 339/5
14 Вильямс $41 444,23
扌93.42 $2
>34.66 $6i I
>48.28 $3 g
扌93.42 $2
>34.66 $6i I
>48.28 $3 g
$12 832.92S8 990.00 $17 473.10 $31 815.02 $211
$33 706,03$6 339,45 $38 346,2丁 $26 226.06 …
$12 832.92S8 990.00 $17 473.10 $31 815.02 $211
$33 706,03$6 339,45 $38 346,2丁 $26 226.06 …
*6,37
遥 4,08
*6,37
遥 4,08
$3 467.8755737.96$8 109.05.
$7 666 34$9985,43$12 305,52$14625.61
$5372,66$□ 192.74$10512,83
$3 467.8755737.96$8 109.05.
$7 666 34$9985,43$12 305,52$14625.61
$5372,66$□ 192.74$10512,83
9 ;Джонсон $3 552.56 10 jДжоунс $24 425,67 iTj Паркер 165 432,70
9 ;Джонсон $3 552.56 10 jДжоунс $24 425,67 iTj Паркер 165 432,70
—Q В поле Найти введите значение, которое следует найти.
■ Вместо нескольких символов используйте групповой символ *, а вместо одного символа — ?.
■ Щелкните на кнопке Найти далее.
—Q В поле Найти введите значение, которое следует найти.
■ Вместо нескольких символов используйте групповой символ *, а вместо одного символа — ?.
■ Щелкните на кнопке Найти далее.
11 Excel обнаружит ячейку co значением, соответствующим заданным критериям.
Чтобы продолжить поиск, повторите п 3.
Если нужное значение найдено, для за крытия диалогового окна щелкните на кнопке Закрыть.
11 Excel обнаружит ячейку co значением, соответствующим заданным критериям.
Чтобы продолжить поиск, повторите п 3.
Если нужное значение найдено, для за крытия диалогового окна щелкните на кнопке Закрыть.
Во время поиска значений программа Excel находит первое совпадение с указанным шаблоном, расположенное после активной ячейки. Если найденная ячейка вас не устраивает, то можете продолжить поиск, чтобы найти следующее совпадение.
Чтобы сузить область поиска, задайте не только значение в поле Найти, но и укажите форматирование значения. Например, можно провести поиск значе-
ния 145,34, которое отображается шрифтом Arial Bold.
Чтобы определить форматирование искомых данных, щелкните в диалоговом окне Найти и заменить на кнопке Параметры. Затем для отображения диалогового окна Найти формат щелкните на кнопке Формат. В этом диалоговом окне содержатся те же вкладки, что и в другом диалоговом окне — Формат ячеек. Укажите форматирование, по которому следует выполнять поиск, а затем щелкните на кнопке ОК. Определенное вами форматирование будет представлено в области Образец диалогового окна Найти и заменить. Если вы щелкнете на кнопке Найти далее, Excel будет искать текст, соответствующий строке в поле Найти и имеющий указанный вами формат. Более подробно о средствах форматирования рассказано в разделе ''Создание пользовательского числового формата".
ПОИСК ЗНАЧЕНИЯ НА ЛИСТЕ EXCEL
".書X
* ю ▼家用9.居等号率期。%侬1我离1室农 ▼
“ 笈 38346.21' - j
Анализ данных в Excel: наглядный курс
Выделение диапазона ячеек
Вы можете изменять одновременно несколько ячеек рабочего листа, предварительно выделив диапазон ячеек. Речь идет о выделении связанных друг с другом ячеек, выполненном перед началом операции. Обычно диапазон ячеек выделяется для бдновременного форматирования диапазона значений, копирования содержимого ячеек или для изменения типа значений. Диапазон ячеек не обязательно должен быть непрерывным; ячейки можно выделять в разных областях листа. О копировании диапазона ячеек вы узнаете в разделе "Копирование и вставка А”а- пазона戸иеек". О форматировании ячеек более подробно рассказывается в разделе "Создание пользовательского числового формата".
Можно выделять как отдельную ячейку, так и более масштабные объекты, вплоть до целого листа Excel. О том, что группа ячеек выделена, напоминает цветовая заливка. Если вы выделяете несмежные ячейки, то программа Excel будет заливать цветом каждую из них.
ВЫДЕЛЕНИЕ ДИАПАЗОНА ЯЧЕЕК
E3 Microsoft Excel - Annual Екрепю4<19E3 Microsoft Excel - Annual Екрепю4<19⑨公ЙA^D i^ Q⑨公ЙA^D i^ Q信如心 биа 伙屮" ар旗信如心 биа 伙屮" ар旗Ю - • X К 2Ю - • X К 2• л 750• л 750т Сервис т*1ье %хо 5р«в^I» 6ь“,ю —чМ' • ?-嗑工-® 館乂 &另 18% • О-爰写看因唧£%«m我卓度医_-小,◎&.т Сервис т*1ье %хо 5р«в^I» 6ь“,ю —чМ' • ?-嗑工-® 館乂 &另 18% • О-爰写看因唧£%«m我卓度医_-小,◎&.X ・• £X ・• £3 Январь3 Январь工2 Февраль J缩一 X工2 Февраль J缩一 XЕжемесячнье расходыЕжемесячнье расходыАренда Товар Бензин Электричество Уход за ребенком Другое Всего $750反Г$214,00$7 5卩口 _$8 7。:)$110.0 0 Аренда Товар Бензин Электричество Уход за ребенком Другое Всего $750反Г$214,00$7 5卩口 _$8 7。:)$110.0 0 $87,00$87,00$75.00$1 411,00;$•45砲—$1 493,00;$ 23.00$1 417.00i$211,00$1509$345 Д0$1 722.00-L$75.00$1 411,00;$•45砲—$1 493,00;$ 23.00$1 417.00i$211,00$1509$345 Д0$1 722.00-L$110.00:W0.00.$110.001 Sliogo$110.00:W0.00.$110.001 Sliogo旦 Апрель1750.00$256,” #Умай$®00$Э07ХЮ $100 JDO —旦 Апрель1750.00$256,” #Умай$®00$Э07ХЮ $100 JDO —77МайМай8_ Июнь Я Июль8_ Июнь Я ИюльS7 6O.O0$350.00$8 5.00S7 6O.O0$350.00$8 5.0010 Август10 Август$750.00$310.00$750.00$299,00$750.00$310.00$750.00$299,00^Сентябрь $750.00$245,00^Сентябрь $750.00$245,0012 'Октябрь13 НоябрьМ Декабрь12 'Октябрь13 НоябрьМ Декабрь$750.00$280,00$750 ДО$400.00V60.0G*近面$750.00$280,00$750 ДО$400.00V60.0G*近面594.00 $110,00 $120.00$99.00$110,00 $E玩.594.00 $110,00 $120.00$99.00$110,00 $E玩.$120.00」$145.00$130.00_ $111.00:—$98.00$88.00■$84.00$120.00」$145.00$130.00_ $111.00:—$98.00$88.00■$84.00$110.00$110,00$110.00$110,00$110.00$110,00$110.00$110,00$110,00$110,00$'49.00 $190,00 $256.00$290.00$245.00$'49.00 $190,00 $256.00$290.00$245.00Я ?564,00 :$1 599.00 I$1 655.00:Я ?564,00 :$1 599.00 I$1 655.00:$110,00 $405,00 一$11 口両’褒05。口: 一$110,00 $405,00 一$11 口両’褒05。口: 一$1 634,00$1 582.00 彳$1 863.00: •I2G94.GQ ?$1 634,00$1 582.00 彳$1 863.00: •I2G94.GQ ?2223.2223.Cywf5 317,00Cywf5 317,00
E3 Microsoft Excel - Annual Екрепю4<19
E3 Microsoft Excel - Annual Екрепю4<19
⑨公ЙA
^D i^ Q
⑨公ЙA
^D i^ Q
信如心 биа 伙屮" ар旗
信如心 биа 伙屮" ар旗
Ю - • X К 2
Ю - • X К 2
• л 750
• л 750
т Сервис т*1ье %хо 5р«в^I» 6ь“,ю —чМ
' • ?-嗑工-® 館乂 &另 18% • О-
爰写看因唧£%«m我卓度医_-小,◎&.
т Сервис т*1ье %хо 5р«в^I» 6ь“,ю —чМ
' • ?-嗑工-® 館乂 &另 18% • О-
爰写看因唧£%«m我卓度医_-小,◎&.
X ・
• £
X ・
• £
3 Январь
3 Январь
工2 Февраль J
缩一 X
工2 Февраль J
缩一 X
Ежемесячнье расходы
Ежемесячнье расходы
Аренда Товар Бензин Электричество Уход за ребенком Другое Всего $750反Г$214,00$7 5卩口 _$8 7。:)$110.0 0
Аренда Товар Бензин Электричество Уход за ребенком Другое Всего $750反Г$214,00$7 5卩口 _$8 7。:)$110.0 0
$87,00
$87,00
$75.00$1 411,00;
$•45砲—$1 493,00;
$ 23.00$1 417.00i
$211,00$1509
$345 Д0$1 722.00-L
$75.00$1 411,00;
$•45砲—$1 493,00;
$ 23.00$1 417.00i
$211,00$1509
$345 Д0$1 722.00-L
$110.00
:W0.00
.$110.00
1 Sliogo
$110.00
:W0.00
.$110.00
1 Sliogo
旦 Апрель1750.00$256,” #
Умай$®00$Э07ХЮ $100 JDO —
旦 Апрель1750.00$256,” #
Умай$®00$Э07ХЮ $100 JDO —
7
7
Май
Май
8_ Июнь Я Июль
8_ Июнь Я Июль
S7 6O.O0$350.00$8 5.00
S7 6O.O0$350.00$8 5.00
10 Август
10 Август
$750.00$310.00
$750.00$299,00
$750.00$310.00
$750.00$299,00
^Сентябрь $750.00$245,00
^Сентябрь $750.00$245,00
12 'Октябрь
13 Ноябрь
М Декабрь
12 'Октябрь
13 Ноябрь
М Декабрь
$750.00$280,00
$750 ДО$400.00
V60.0G*近面
$750.00$280,00
$750 ДО$400.00
V60.0G*近面
594.00 $110,00 $120.00
$99.00
$110,00 $E玩.
594.00 $110,00 $120.00
$99.00
$110,00 $E玩.
$120.00」
$145.00
$130.00
_ $111.00:—$98.00$88.00
■$84.00
$120.00」
$145.00
$130.00
_ $111.00:—$98.00$88.00
■$84.00
$110.00
$110,00
$110.00
$110,00
$110.00
$110,00
$110.00
$110,00
$110,00
$110,00
$'49.00 $190,00 $256.00
$290.00
$245.00
$'49.00 $190,00 $256.00
$290.00
$245.00
Я ?564,00 :
$1 599.00 I
$1 655.00:
Я ?564,00 :
$1 599.00 I
$1 655.00:
$110,00 $405,00 一
$11 口両’褒05。口: 一
$110,00 $405,00 一
$11 口両’褒05。口: 一
$1 634,00
$1 582.00 彳
$1 863.00: •
I2G94.GQ ?
$1 634,00
$1 582.00 彳
$1 863.00: •
I2G94.GQ ?
22
23.
22
23.
Cywf5 317,00
Cywf5 317,00
—Д Щелкните в углу первого диапазона ячеек.Т0 Перетаскивайте мышь, чтобы выделить необходимые ячейки.—Д Щелкните в углу первого диапазона ячеек.Т0 Перетаскивайте мышь, чтобы выделить необходимые ячейки.Q Нажмите клавишу <Ctrl>.Q Выделите следующий диапазон ячеек.■ Чтобы выделить все необходимые диапазоны, повторите пп. 3 и 4.Q Нажмите клавишу <Ctrl>.Q Выделите следующий диапазон ячеек.■ Чтобы выделить все необходимые диапазоны, повторите пп. 3 и 4.
—Д Щелкните в углу первого диапазона ячеек.
Т0 Перетаскивайте мышь, чтобы выделить необходимые ячейки.
—Д Щелкните в углу первого диапазона ячеек.
Т0 Перетаскивайте мышь, чтобы выделить необходимые ячейки.
Q Нажмите клавишу <Ctrl>.
Q Выделите следующий диапазон ячеек.
■ Чтобы выделить все необходимые диапазоны, повторите пп. 3 и 4.
Q Нажмите клавишу <Ctrl>.
Q Выделите следующий диапазон ячеек.
■ Чтобы выделить все необходимые диапазоны, повторите пп. 3 и 4.
ЧТО ЕЩЕ?ЧТО ЕЩЕ?Чтобы выделить всю строку или весь столбец, щелкните на соответствующем идентификаторе. Например, чтобы выделить все ячейки столбца С, щелкните
ЧТО ЕЩЕ?
ЧТО ЕЩЕ?
на одноименном идентификаторе столбца, т.е. на с. Чтобы выделить несколько столбцов, щелкните на первом столбце, а затем, продолжая удерживать нажатой кнопку мыши, перетаскивайте указатель мыши вдоль идентификаторов столбцов, которые требуется выделить. Для выделения отдельных строк щелкайте на их идентификаторах, расположенных в левой части каждой строки.
Можно выделить и меньшую группу ячеек. Для этого щелкните на ячейке в одно^и из углов диапазона, а затем, удерживая нажатой кнопку мыши, перетаскивайте указатель мыши, пока не выделите весь этот диапазон.
Чтобы выделить несмежный диапазон ячеек, выделите первый блок ячеек, затем нажмите клавишу < Ctrl > и выделите следующий блок. Если вы не будете использовать клавишу < Ctrl > z то при выделении второго диапазона ячеек Excel отмени выделение первого диапазона.
ВЫДЕЛЕНИЕ ДИАПАЗОНА ЯЧЕЕКВ Mioosoft ЕисЫ - Annual Expenses^xtsВЫДЕЛЕНИЕ ДИАПАЗОНА ЯЧЕЕКВ Mioosoft ЕисЫ - Annual Expenses^xts^^Ж等仁-:巫w三国)Файл Qpawca 屯価 Вставке Форват qpewc Данные Окно К««飞'•,. d XЕ 一®痂--У「一 ••./£ ,圈以"轉图100%・回." 9:麦語表亩期€%醐景总拳黄:_-4-②&. 5Vb“. .^^Ж等仁-:巫w三国)Файл Qpawca 屯価 Вставке Форват qpewc Данные Окно К««飞'•,. d XЕ 一®痂--У「一 ••./£ ,圈以"轉图100%・回." 9:麦語表亩期€%醐景总拳黄:_-4-②&. 5Vb“. .ФевральФевральАренда3 Январь $750.00Аренда3 Январь $750.00Товар Бензин$214/30$75,00Товар Бензин$214/30$75,00Ежемесячные расходыЕжемесячные расходыЭлектричество Уход за ребенком Другое ВсегоЭлектричество Уход за ребенком Другое Всего$87,00$87,00$110.00$110.00Апрель МайАпрель Май10 Август.;il. Сентябрь12 Октябрь /13 Ноябрь14 Декабрь10 Август.;il. Сентябрь12 Октябрь /13 Ноябрь14 Декабрь广:$750国$311.00 . $88ДО : 一「Я9ДЗ , $110 8:.1750,0)Г245禺J90JQ0 .. $99/30ЯЮДОh.S7S0.00$256,00$798-Я03.00ЯЮДО工5750.00$307,00Я00ДОЯ10Д0$110,00$120,00ЯЮ.00*^.ЯЭОД)Я10,ОС■-ЛЮД' «под广:$750国$311.00 . $88ДО : 一「Я9ДЗ , $110 8:.1750,0)Г245禺J90JQ0 .. $99/30ЯЮДОh.S7S0.00$256,00$798-Я03.00ЯЮДО工5750.00$307,00Я00ДОЯ10Д0$110,00$120,00ЯЮ.00*^.ЯЭОД)Я10,ОС■-ЛЮД' «под$750 00$350.00$750/»5299Д0$750 03$245 Д)$7S0fl0 ;' 1280Д)$750口)戸 $400JB$750.004415Д0$750 00$350.00$750/»5299Д0$750 03$245 Д)$7S0fl0 ;' 1280Д)$750口)戸 $400JB$750.004415Д0$65,00 $94.00ЯЮ.Э0 $120,00 $99 00$110,00 $130.00$65,00 $94.00ЯЮ.Э0 $120,00 $99 00$110,00 $130.00SitiiflO198.00SitiiflO198.00$175.00$145.00$123.00$211.00$345.00S149.00$190,00$256,00$298,00$245.00$405.00$605,00$175.00$145.00$123.00$211.00$345.00S149.00$190,00$256,00$298,00$245.00$405.00$605,00$1 411.00$1 411.00$1 493.00$1 417.00$1 509,00 ■ $1 722,00 . $1 564.00 J $1 599,00 ; $1 655.00 S $1 634.00. i $1 582.00 i $1 863,00 : $2 094.00 士$1 493.00$1 417.00$1 509,00 ■ $1 722,00 . $1 564.00 J $1 599,00 ; $1 655.00 S $1 634.00. i $1 582.00 i $1 863,00 : $2 094.00 士Сумма・$13 062,8Сумма・$13 062,822:23122:231
ВЫДЕЛЕНИЕ ДИАПАЗОНА ЯЧЕЕК
В Mioosoft ЕисЫ - Annual Expenses^xts
ВЫДЕЛЕНИЕ ДИАПАЗОНА ЯЧЕЕК
В Mioosoft ЕисЫ - Annual Expenses^xts
^^Ж等仁-:巫w
三国)Файл Qpawca 屯価 Вставке Форват qpewc Данные Окно К««飞'•,. d X
Е 一®痂--У「一 ••./£ ,圈以"轉图100%・回.
" 9:麦語表亩期€%醐景总拳黄:_-4-②&. 5Vb“. .
^^Ж等仁-:巫w
三国)Файл Qpawca 屯価 Вставке Форват qpewc Данные Окно К««飞'•,. d X
Е 一®痂--У「一 ••./£ ,圈以"轉图100%・回.
" 9:麦語表亩期€%醐景总拳黄:_-4-②&. 5Vb“. .
Февраль
Февраль
Аренда
3 Январь $750.00
Аренда
3 Январь $750.00
Товар Бензин
$214/30$75,00
Товар Бензин
$214/30$75,00
Ежемесячные расходы
Ежемесячные расходы
Электричество Уход за ребенком Другое Всего
Электричество Уход за ребенком Другое Всего
$87,00
$87,00
$110.00
$110.00
Апрель Май
Апрель Май
10 Август
.;il. Сентябрь
12 Октябрь /13 Ноябрь
14 Декабрь
10 Август
.;il. Сентябрь
12 Октябрь /13 Ноябрь
14 Декабрь
广:$750国$311.00 . $88ДО : 一「Я9ДЗ , $110 8
:.1750,0)Г245禺J90JQ0 .. $99/30ЯЮДО
h.S7S0.00$256,00$798-Я03.00ЯЮДО
工5750.00$307,00Я00ДОЯ10Д0$110,00
$120,00ЯЮ.00
*^.ЯЭОД)Я10,ОС
■-ЛЮД
' «под
广:$750国$311.00 . $88ДО : 一「Я9ДЗ , $110 8
:.1750,0)Г245禺J90JQ0 .. $99/30ЯЮДО
h.S7S0.00$256,00$798-Я03.00ЯЮДО
工5750.00$307,00Я00ДОЯ10Д0$110,00
$120,00ЯЮ.00
*^.ЯЭОД)Я10,ОС
■-ЛЮД
' «под
$750 00$350.00
$750/»5299Д0
$750 03$245 Д)
$7S0fl0 ;' 1280Д)
$750口)戸 $400JB
$750.004415Д0
$750 00$350.00
$750/»5299Д0
$750 03$245 Д)
$7S0fl0 ;' 1280Д)
$750口)戸 $400JB
$750.004415Д0
$65,00 $94.00
ЯЮ.Э0 $120,00 $99 00
$110,00 $130.00
$65,00 $94.00
ЯЮ.Э0 $120,00 $99 00
$110,00 $130.00
SitiiflO
198.00
SitiiflO
198.00
$175.00
$145.00
$123.00
$211.00
$345.00
S149.00
$190,00
$256,00
$298,00
$245.00
$405.00
$605,00
$175.00
$145.00
$123.00
$211.00
$345.00
S149.00
$190,00
$256,00
$298,00
$245.00
$405.00
$605,00
$1 411.00
$1 411.00
$1 493.00
$1 417.00
$1 509,00 ■ $1 722,00 . $1 564.00 J $1 599,00 ; $1 655.00 S $1 634.00. i $1 582.00 i $1 863,00 : $2 094.00 士
$1 493.00
$1 417.00
$1 509,00 ■ $1 722,00 . $1 564.00 J $1 599,00 ; $1 655.00 S $1 634.00. i $1 582.00 i $1 863,00 : $2 094.00 士
Сумма・$13 062,8
Сумма・$13 062,8
22:
231
22:
231
~~■ Excel подсвечивает каждый из выделенных диапазонов.~~■ Excel подсвечивает каждый из выделенных диапазонов.■ Любые проведенные вами изменения применяются только к выделенным ячейкам.■ Любые проведенные вами изменения применяются только к выделенным ячейкам.
~~■ Excel подсвечивает каждый из выделенных диапазонов.
~~■ Excel подсвечивает каждый из выделенных диапазонов.
■ Любые проведенные вами изменения применяются только к выделенным ячейкам.
■ Любые проведенные вами изменения применяются только к выделенным ячейкам.
Присвоение диапазону имени
Если вы будете ссылаться в разных местах на один и тот же диапазон ячеек, то нецелесообразно каждый раз вспоминать местоположение этих ячеек. Создав имена диапазонов, вы легко найдете конкретную информацию, сможете избежать потери сведений о расположении ячеек и использовать имена в любых создаваемых вами формуАахгНапрнмер, если в рабочем листе Лист1 вы присваиваете диапазону имя Объем продаж, то в рабочем листе Лист2 можете создать формулу для суммирования этого диапазона, введя следующее выражение:
=СУММ(Объем продаж)
Благодаря именованному диапазону отпадает необходимость в указании ссылки на лист или ячейки. И хотя в примере проиллюстрировано, как можно получить доступ к диапазону из любого листа одной и той же книги Excel, вы вправе ссылаться на именованный диапазон ячеек из другой книги. Например, в формуле = СУММ(Продажи2002!Объем _ продаж) используется ссылка на именованный диапазон рабочей книги Продажи2002.х1з. Более подробно о создании формул вы узнаете в главе 4.
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
~П Выделите диапазон ячеек, которому требуется присвоить имя.~П Выделите диапазон ячеек, которому требуется присвоить имя.Примечание. Более подробно о выделении диапазона рассказывается 8 разделе ^Выделение диапазона ячеек".Примечание. Более подробно о выделении диапазона рассказывается 8 разделе ^Выделение диапазона ячеек".
~П Выделите диапазон ячеек, которому требуется присвоить имя.
~П Выделите диапазон ячеек, которому требуется присвоить имя.
Примечание. Более подробно о выделении диапазона рассказывается 8 разделе ^Выделение диапазона ячеек".
Примечание. Более подробно о выделении диапазона рассказывается 8 разделе ^Выделение диапазона ячеек".
Глава 1. Начало работы в Excel
Имя диапазона создается в диалоговом окне Присвоение имени. Имена диапазонов могут иметь максимум 255 символов, но в поле Имя этого окна можно увидеть только первые 16 символов имени. Позтому вы, возможно, решите использовать имена, которые Ае「ко будет распознать после просмотра первых символов.
Программа Excel позволяет использовать имя диапазона в пределах книги только один раз. Поэтому если вы создали имя, а его дубликат уже применяется в одном из листов книги, то созданное вами имя следует заменить на иное. Ведь если новому диапазону присвоить имя, уже используемое для другого диапазона, то этот другой диапазон будет заменен на новый. Чтобы избежать возможных ошибок, перед использованием имени диапазона проверьте, является ли оно уникальным.
Если вы создаете дубликат листа, содержащего именованный диапазон, то в других листах книги Excel будет распознаваться только имя диапазона из первоначального листа. Получить доступ к скопированному имени диапазона мо;кно исключительно в пределах скопированного листа.
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
Всгдвка ] Форут Суаис Данные 约о Справка:,з”一,‘ г,Всгдвка ] Форут Суаис Данные 约о Справка:,з”一,‘ г,Ячейки...Ячейки...СтопинСтопин8383Диасрамиа...Диасрамиа...ПримечаниеПримечаниеРисунокРисунокОргацнзаиионная диаграмме..,Оргацнзаиионная диаграмме..,Объект ■ > ■Объект ■ > ■Гиперссылка...Гиперссылка...Сумиа-$4 200gСумиа-$4 200g£3 Microsoft Excel - OffkeSxpensesjKls£3 Microsoft Excel - OffkeSxpensesjKlsm V >m小工!Готовоm V >m小工!Готово丰雙)电ЙА Правка Вид:D户Ы©引旨二 Ar 風• 10丰雙)电ЙА Правка Вид:D户Ы©引旨二 Ar 風• 1018% "②., & ▼ © а рипь18% "②., & ▼ © а рипьСимвол...Разрыв страницыСимвол...Разрыв страницы——г區X ,圖耨М勲总——г區X ,圖耨М勲总Январь ФевральЯнварь ФевральАпрель МкНАпрель МкНАвгуст Сентябрь ОктябрьНоябрь ДекабрьАвгуст Сентябрь ОктябрьНоябрь Декабрьфункция…функция…Аренда$350,-№ $350. $350.—JE2SUАренда$350,-№ $350. $350.—JE2SU;ШДРРРИ^Ф|В1:”^_ 受苕i>;ШДРРРИ^Ф|В1:”^_ 受苕i>$350$350Парковка РазноеR $50.00$175.00$50.00$145.00$60.00$123.00Парковка РазноеR $50.00$175.00$50.00$145.00$60.00$123.00Создать...Создать...-"':,:'•‘屮—"•-"':,:'•‘屮—"•Золовки диапазонов../>bU,UU>4Ub.UQ~"550.00$605.00Золовки диапазонов../>bU,UU>4Ub.UQ~"550.00$605.00
Всгдвка ] Форут Суаис Данные 约о Справка:,з”一,‘ г,
Всгдвка ] Форут Суаис Данные 约о Справка:,з”一,‘ г,
Ячейки...
Ячейки...
Стопин
Стопин
83
83
Диасрамиа...
Диасрамиа...
Примечание
Примечание
Рисунок
Рисунок
Оргацнзаиионная диаграмме..,
Оргацнзаиионная диаграмме..,
Объект ■ > ■
Объект ■ > ■
Гиперссылка...
Гиперссылка...
Сумиа-$4 200g
Сумиа-$4 200g
£3 Microsoft Excel - OffkeSxpensesjKls
£3 Microsoft Excel - OffkeSxpensesjKls
m V >m小工!
Готово
m V >m小工!
Готово
丰雙)电ЙА Правка Вид
:D户Ы©引旨
二 Ar 風• 10
丰雙)电ЙА Правка Вид
:D户Ы©引旨
二 Ar 風• 10
18% "②.
, & ▼ © а рипь
18% "②.
, & ▼ © а рипь
Символ...
Разрыв страницы
Символ...
Разрыв страницы
——г
區X ,圖耨М勲总
——г
區X ,圖耨М勲总
Январь Февраль
Январь Февраль
Апрель МкН
Апрель МкН
Август Сентябрь Октябрь
Ноябрь Декабрь
Август Сентябрь Октябрь
Ноябрь Декабрь
функция…
функция…
Аренда
$350,
-№ $350. $350.
—JE2SU
Аренда
$350,
-№ $350. $350.
—JE2SU
;ШДРРРИ^Ф|В1:”^_ 受苕i>
;ШДРРРИ^Ф|В1:”^_ 受苕i>
$350
$350
Парковка Разное
R $50.00$175.00
$50.00$145.00
$60.00$123.00
Парковка Разное
R $50.00$175.00
$50.00$145.00
$60.00$123.00
Создать...
Создать...
-"':,:'•‘屮—"•
-"':,:'•‘屮—"•
Золовки диапазонов../
>bU,UU>4Ub.UQ~"
550.00$605.00
Золовки диапазонов../
>bU,UU>4Ub.UQ~"
550.00$605.00
—Q Выберите команду ВставкаФ Имя ^ Присвоить.
ГО ЕЩЕ?ГО ЕЩЕ?Если именованный диапазон вам больше не нужен, то удалите его, выполнив Вставка^ Имя^ Присвоить. В диалоговом окне Присвоение имени выберите
ГО ЕЩЕ?
ГО ЕЩЕ?
имя диапазона и щелкните на кнопке Удалить.
丨 Когда вы удаляете име^рванный диапазон, то удаляется только имя. Что же каса- етса ячееку-нз которые{указывало имя, то они не меняются. Если дана формула, которая ссылается на удаленное имя диапазона, то в ячейке, содержащей эту ссылку, отображается ошибка #ИМЯ?. Каждую формулу со ссылками на удаленное имя
диапазона вам придется обновлять.
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
E ; FE ; FС I DС I D3 Январь i 4 [Февраль3 Январь i 4 [Февраль.二曰刃:⑨ файл Оравка Qka Вставка Форцат Сджис Данные Qkmo QipMK*①,:i 一* . ff X口方。己吋 3®于工%&? с,е .:嚏E .园外烈他冃®:.而丁二,二工 A 4 了 :圉阴 € % («M 我帮:・京$1 一 一> ▼⑥A" e2.., ..二曰刃:⑨ файл Оравка Qka Вставка Форцат Сджис Данные Qkmo QipMK*①,:i 一* . ff X口方。己吋 3®于工%&? с,е .:嚏E .园外烈他冃®:.而丁二,二工 A 4 了 :圉阴 € % («M 我帮:・京$1 一 一> ▼⑥A" e2.., .Апрель МайСентябр) Октябрь Ноябрь ДекабрьАпрель МайСентябр) Октябрь Ноябрь ДекабрьПриснаен»ие имениПриснаен»ие имени5211.005345,005211.005345,00Содержание офиса Tanarhcu Intprnpf ПлпаглпкжСодержание офиса Tanarhcu Intprnpf ПлпаглпкжJ298.00J245.00J298.00J245.0005,0005,00
E ; F
E ; F
С I D
С I D
3 Январь i 4 [Февраль
3 Январь i 4 [Февраль
.二曰刃
:⑨ файл Оравка Qka Вставка Форцат Сджис Данные Qkmo QipMK*①,:i 一* . ff X
口方。己吋 3®于工%&? с,е .:嚏E .园外烈他冃®:.而丁
二,二工 A 4 了 :圉阴 € % («M 我帮:・京$1 一 一> ▼⑥A" e2.., .
.二曰刃
:⑨ файл Оравка Qka Вставка Форцат Сджис Данные Qkmo QipMK*①,:i 一* . ff X
口方。己吋 3®于工%&? с,е .:嚏E .园外烈他冃®:.而丁
二,二工 A 4 了 :圉阴 € % («M 我帮:・京$1 一 一> ▼⑥A" e2.., .
Апрель Май
Сентябр) Октябрь Ноябрь Декабрь
Апрель Май
Сентябр) Октябрь Ноябрь Декабрь
Приснаен»ие имени
Приснаен»ие имени
5211.00
5345,00
5211.00
5345,00
Содержание офиса Tanarhcu Intprnpf Плпаглпкж
Содержание офиса Tanarhcu Intprnpf Плпаглпкж
J298.00
J245.00
J298.00
J245.00
05,00
05,00
■ Отображается диалоговое окно Присвоение имени.—Q Введите имя диапазона.■ Отображается диалоговое окно Присвоение имени.—Q Введите имя диапазона.■ Чтобы в поле Формула появился ранее назначенный диапазон, можете щелкнуть на кнопке Свернуть содержимое.-И Щелкните на кнопке ОК・■ Чтобы в поле Формула появился ранее назначенный диапазон, можете щелкнуть на кнопке Свернуть содержимое.-И Щелкните на кнопке ОК・
■ Отображается диалоговое окно Присвоение имени.
—Q Введите имя диапазона.
■ Отображается диалоговое окно Присвоение имени.
—Q Введите имя диапазона.
■ Чтобы в поле Формула появился ранее назначенный диапазон, можете щелкнуть на кнопке Свернуть содержимое.
-И Щелкните на кнопке ОК・
■ Чтобы в поле Формула появился ранее назначенный диапазон, можете щелкнуть на кнопке Свернуть содержимое.
-И Щелкните на кнопке ОК・
В листе с формулами, в которых используются ячейки именованного диапазона, в ссылках можно использовать имя диапазона. Для этого выделите ячейки, содержащие формулу, и выберите команду ВставкаФ Имя^ Применить. Будет отображено диалоговое окно Применение имен, в котором представлены имена, уже существующие в кни「е. Чтобы обновлять формулы в выбранной ячейке (в результате в формуле появятся именованные диапазоны), щелкните на кнопке ОК.
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИПрограмма Excel создает новое имя диапазона.Программа Excel создает новое имя диапазона.Чтобы увидеть текущие имена диапазонов, щелкните на треугольной кнопке поля Имя.Чтобы увидеть текущие имена диапазонов, щелкните на треугольной кнопке поля Имя.Не забывайте, что программа Excel обновит только те имена диапазонов, которые находятся в текущем листе, и больше ни в каком другом.
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
ПРИСВОЕНИЕ ДИАПАЗОНУ ИМЕНИ
Программа Excel создает новое имя диапазона.
Программа Excel создает новое имя диапазона.
Чтобы увидеть текущие имена диапазонов, щелкните на треугольной кнопке поля Имя.
Чтобы увидеть текущие имена диапазонов, щелкните на треугольной кнопке поля Имя.
®] файл [^авка Вид Вст^ма Форевт Ссреис 3«м *ю Справка-:鼻「#」* - tf хD 信 Р S 吋禹 0 y Л ^ ft • <7 ^ - Ml е - @ $И1, Й Л I減二⑦.-3- 10 一叵]火У淳春专困3W%0W誡总寧求& •◎ АУтиль....®] файл [^авка Вид Вст^ма Форевт Ссреис 3«м *ю Справка-:鼻「#」* - tf хD 信 Р S 吋禹 0 y Л ^ ft • <7 ^ - Ml е - @ $И1, Й Л I減二⑦.-3- 10 一叵]火У淳春专困3W%0W誡总寧求& •◎ АУтиль....―Ц Выделите диапазон ячеек, содержа- щий имена.―Ц Выделите диапазон ячеек, содержа- щий имена.
®] файл [^авка Вид Вст^ма Форевт Ссреис 3«м *ю Справка-:鼻「#」* - tf х
D 信 Р S 吋禹 0 y Л ^ ft • <7 ^ - Ml е - @ $И1, Й Л I減二⑦.-
3- 10 一叵]火У淳春专困3W%0W誡总寧求& •◎ АУтиль....
®] файл [^авка Вид Вст^ма Форевт Ссреис 3«м *ю Справка-:鼻「#」* - tf х
D 信 Р S 吋禹 0 y Л ^ ft • <7 ^ - Ml е - @ $И1, Й Л I減二⑦.-
3- 10 一叵]火У淳春专困3W%0W誡总寧求& •◎ АУтиль....
―Ц Выделите диапазон ячеек, содержа- щий имена.
―Ц Выделите диапазон ячеек, содержа- щий имена.
Анализ данных в Excel: наглядный курс
Создание диапазонов имен
Bbi можете заставить программу Excel автоматически использовать имена стол- бцов или строк в качестве имен диапазонов вашего листа. В результате экономится время, которое пришлось бы потратить, вручную создавая на листе диапазон для каждого столбца или строки данных. Excel создает имена диапазонов на основе названйй7ВвёдеШь1хГОЩ)Й4ей или нижней строке, левом или правом столбце диапазона ячеек. Например, если лист содержит сведения о расходах на содержание офиса в течение года, то вы можете создать именованные диапазоны ежемесячных расходов. Е5d названия месяцев находятся в левом столбце, имя каждого диапазона выбирается из имен, расположенных в этом столбце.
Перед использованием диалогового окна Создать имена следует выделить диапазон ячеек, в котором находятся как имена, так и ячейки именованных диапазонов. Например, если в верхней строке введены названия столбцов листа, а в остальных — значения соответствующих данных, то выделяйте как названия, так и значения данных. Далее установите флажок в строке выше — каждое название в диапазоне выбранных ячеек станет именем отдельного диапазона.
СОЗДАНИЕ ДИАПАЗОНОВ ИМЕН
Реклама fine фай h前natПарков** Раиша
1янвврь К OSOJDOМООДО*200JOO1110ДОS6DJDQ1175.00
февральJ3SO.00$350.00$24ОХЮJtlOjDQ$60jD0Я45ДО
]март$350,00$550_00J3I0J0O$"g0SSOJOO$123 8
1 Апрель : S3S0.00$795,00S2SDJ0OЛ10ДО560ДОS2118
Мей$Э50ДО«800ХЮ1245,00$1ЮД)$50,00045^0
]ИюньJ35O.0O- $7958:*310ДО$Н0Д)*50ДОЯ49Д)
Мюль湎氏«600,00■ Й40даflWJDO$60Д0Я9ОД0
Август$360Д0J910JD0$215ДО$110Д»tSO.OO侬6 m
Сентябрь$Э60ДОW45J30ЯООДО$1108ИОДО«298,00
Октябрь$350X0$765ДОМ60ДОЯ 10.00$60Д0*245.00
Ноябрь$ЙОДОИООД)$465ДО$110.00$50Д)$405,00
Щекабрь $35010p$1 005<00货00 03$HQg450,00
Примечание. Более подробно о выделении диапазона рассказано в разделе "Выделение диапазона ячеек".
Если названия находятся в верхней строке и левом столбце и установлен флажок в строке выше, то имена диапазонов будут создаваться только на основе верхней строки. Если требуется создать имена диапазонов как для верхней строки, так и для левого столбца, то в диалоговом окне Создать имена установите оба флажка: в строке выше и в столбце слева.
Несмотря на то, что программа Excel при создании имен диапазонов использует названия из вашего листа, только выделенные ячейки становятся частью соответствующего диапазона. Например, если в столбце С содержатся данные по оплате телефонных разговоров, а вы выделили только диапазон ячеек, включающий строки с 1 по 12, то значения, находящиеся ниже строки 12, в создаваемый диапазон не попадают.
СОЗДАНИЕ ДИАПАЗОНОВ ИМЕН
―Q Выберите команду
Вставка и> Имя О Создать.
Любые ненужные вам именованные диапазоны можно быстро убрать с помощью диалогового окна Присвоение имени, которое будет отображено, если вы выберете команду Вставка О Имя О Применить. В этом диалоговом окне перечисляются все имена, определенные в текущей книге Excel. Чтобы удалить (именованный диапазон, щелкните на его имени, а затем — на кнопке Хда/хить.
;^В1рёзультате будет удаляться только имя диапазона, а что касается данных, то они останутся на листе.
Вы можете изменить диапазон с помощью диалогового окна Присвоение имени. 厶ая этого следует выбрать имя нужного диапазона, заново определить в поле Формула ячейки этого диапазонг^ и щелкнуть на кнопке Добавить. Чтобы создать новый диапазон ячеек, введите для него имя в поле Имя, определите ячейки этого диапазона в поле Формула и щелкните на кнопке Добавить.
СОЗДАНИЕ ДИАПАЗОНОВ ИМЕНСОЗДАНИЕ ДИАПАЗОНОВ ИМЕН
СОЗДАНИЕ ДИАПАЗОНОВ ИМЕН
СОЗДАНИЕ ДИАПАЗОНОВ ИМЕН
Отображается диалоговое окно Q Щелкните на флажке, указывающем Создать имена.источник имен диапазонов.
—И Щелкните на кнопке ОК.
В качестве имен диапазонов вы можете использовать даты. Впрочем, если ваши имена представлены числовыми датами, то каждое такое имя будет переформатировано таким образом, чтобы удовлетворять правилам именования диапазонов. Например, 31/01/2002 начинается с числа и содержит символ косой черты, которую нельзя использовать в именах диапазонов. Если эта дата содержится в столбце, применяемом при создании имен диапазонов, то именем диапазона станет _31_О1_2ОО2・ Более подробно о присвоении диапазонам имен можно узнать в разделе "Присвоение диапазону имени". Что же касается конкретных правил присвоения имен, то о них рассказывается в электронной справочной системе.
■ Excel создает имена диапазона.■ Excel создает имена диапазона.Чтобы увидеть имена диапазонов, щелкните на треугольной кнопке поля Имя.
■ Excel создает имена диапазона.
■ Excel создает имена диапазона.
Изменение именованных
Диапазонов
: Если именованный диапазон создан и сохранен, то каждый раз, когда вы будете Hajjега ссылаться8Х_помощью назначенного имени, программа Excel будет пспоаь- зоват^ этот' дйап0ой7 Измен я я рабочий лист, следите за доставляемыми и удаляемыми значениями, чтобы вовремя обновлять соответствующие именованные диапазоны: Если этого не сделать, то программа Excel при обращении к именованному Диапазону будет ссылаться не на те ячейки, которые необходимы.
Если вы изменяете именованный диапазон, то воздействуете на любую ссылку, в которой указывается этот диапазон. Например, вы создаете формулу, которая ссылается на конкретный именованный диапазон. Затем, удаляя столбец данных, изменяете ячейки, которые, в свою очередь, составляют диапазон. В результате формула будет ссылаться на новую версию именованного диапазона. Более подробно о создании формул рассказано в главе 4.
ИЗМЕНЕНИЕ ИМЕНОВАННЫХ ДИАПАЗОНОВ
—Q Выберите команду
ВставкаО Имао Присвоить.
Для изменения именованного диапазона используется диалоговое окно Присвоение имени. В этом диалоговом окне сначала выберите имя необходимого диапазона, а затем проведите соответствующие изменения. Эти изменения можно выполнить одним из двух способов: введя их в поле Формула или выделив новый диапазон ячеек с помощью кнопки Свернуть диалог Если диапазон будет изменяться несколькими способами, то с помощью кнопки Добавить сохраните исходные изменения в именованном диапазоне, а затем принимайтесь за дальнейшее редактирование.
Когда в диалоговом окне Присвоение имени вы изменяете имя текущего именованного диапазона, то в действительности программа Excel, сохраняя старое имя этого диапазона, создает для него еще и новое. Удалить старое имя можно с помощью кнопки Удалить. Об удалении имени диапазона рассказано в разделе ^Создание диапазонов имен".
ИЗМЕНЕНИЕ
В Microson Excel - Ви5&фenses.xls
図 файл фавка 叱 Вставка Форват Сджис Данные ^ою; рхмвкаti-е^и-е еопр-х•.占 X
,0田q 1d明昌3i ей а з>电- 6 日 •… @ e ,建3i #勲用1瑛・日.
^- io V маy 雷套妾霍国电%0w /卓津寧_・&6mлЬ....
I,.. Е0 ^^^?i^^^
31Л1.2002 5Э50.00
28 42 2002 $350 ДО 31Л3 2 0О2 $350.00 301)4.2002 $350,00
Аренда Реклама
D. J上一丄二G_」_ H L.„,I
Телефон Internet Парковка Разное $400.00'$200.00 $110,00$50,00 $175.00:
СП ИЛ ЛИ #4 4П ПО••ГЛ НН f 1 fC пн
Парковка
Присвоение имени
■ Отображается диалоговое окно Присвоение имени.
Q Щелкните на имени того диапазона,который следует изменить.
—Q Щелкните на кнопке Свернуть диалог.
Если в книге ExcelЕсли в книге Excel「不应红D业£1?「不应红D业£1?I Присвоение имени - ―!»»"I Присвоение имени - ―!»»"31U3 2002 $350.0030 Л4 2002 $Э50.0031U3 2002 $350.0030 Л4 2002 $Э50.00Аренда Реклама Телефон Internet 31912002 $350,00 ― $4ООД0$200.00 $110.0028m.2002 $950,00$350 0 口$2 4 0,00 $110 00Аренда Реклама Телефон Internet 31912002 $350,00 ― $4ООД0$200.00 $110.0028m.2002 $950,00$350 0 口$2 4 0,00 $110 00F2F2|-Лист2!$Р?24Р$5|-Лист2!$Р?24Р$5$3000 $110,00;$250 ДО. $110.00;$3000 $110,00;$250 ДО. $110.00;■ Отображаются соответствующие ячейки выбранного диапазона. Измените выделение для диапазона.■ Отображаются соответствующие ячейки выбранного диапазона. Измените выделение для диапазона.Примечание. Более подробно о выделении ячеек рассказано в разделе "Выделение диапазона ячеек".Примечание. Более подробно о выделении ячеек рассказано в разделе "Выделение диапазона ячеек".
Если в книге Excel
Если в книге Excel
「不应红D业£1?
「不应红D业£1?
I Присвоение имени - ―!»»"
I Присвоение имени - ―!»»"
31U3 2002 $350.00
30 Л4 2002 $Э50.00
31U3 2002 $350.00
30 Л4 2002 $Э50.00
Аренда Реклама Телефон Internet 31912002 $350,00 ― $4ООД0$200.00 $110.00
28m.2002 $950,00$350 0 口$2 4 0,00 $110 00
Аренда Реклама Телефон Internet 31912002 $350,00 ― $4ООД0$200.00 $110.00
28m.2002 $950,00$350 0 口$2 4 0,00 $110 00
F2
F2
|-Лист2!$Р?24Р$5
|-Лист2!$Р?24Р$5
$3000 $110,00;
$250 ДО. $110.00;
$3000 $110,00;
$250 ДО. $110.00;
■ Отображаются соответствующие ячейки выбранного диапазона. Измените выделение для диапазона.
■ Отображаются соответствующие ячейки выбранного диапазона. Измените выделение для диапазона.
Примечание. Более подробно о выделении ячеек рассказано в разделе "Выделение диапазона ячеек".
Примечание. Более подробно о выделении ячеек рассказано в разделе "Выделение диапазона ячеек".
二 _?ржится несколько именованных диапазонов, то отследить все диапазоны иногда непросто. В программе Excel существует возможность
[ быстрого создания списка всех имен и соответствующих диапазонов ячеек. Чтобы
I создать список именованных диапазонов, выберите Вставка О Имя о Вставить.
В диалоговом окне Вставка имени щелкните на кнопке Все имена. Будет создан !1__]списокгв первом столбце которого указаны имена диапазонов, а во втором — соответствующие диапазоны ячеек. Например, если в ячейках с В2 по В10 содержатся : расходы на рекламу, то вы получите приблизительно следующее:
":Реклама=Лист1 !$В$2:$В$12
ИЗМЕНЕНИЕ ИМЕНОВАННЫХ ДИАПАЗОНОВ
Q Щелкните на кнопке Восстановить диалог
Ссылка указывает на ячейки, содержащиеся в именованном диапазоне. Вначале отобра жается имя листа, содержащего диапазон, а затем — ячейки, находящиеся внутри этого диапазона. Более подробно о ссылках на ячейки рассказано в приложении Г.
Программа Excel располагает список в активном рабочем листе, начиная с ячейки, содержащей курсор. Поэтому рекомендуется предварительно разместить курсор в незанятой ячейке, под которой, к тому же, находится много других незанятых ячеек. В списке отсутствуют динамические ссылки. Чтобы он не устаревал, его следует созда вать повторно при любом изменении именованных диапазонов.
ИЗМЕНЕНИЕ ИМЕНОВАННЫХ ДИАПАЗОНОВИЗМЕНЕНИЕ ИМЕНОВАННЫХ ДИАПАЗОНОВАренда Реклама31X)12002 $350.00 $400,00 28X)2 2002 $Э50,00_ $350 ДО 31 刀 3 2002 $350,00 $550 ДО 30 Л4 2002 $Э50ДО $795.00Аренда Реклама31X)12002 $350.00 $400,00 28X)2 2002 $Э50,00_ $350 ДО 31 刀 3 2002 $350,00 $550 ДО 30 Л4 2002 $Э50ДО $795.00D.D.$175.00$175.00$211,00,$211,00,и凶и凶Телефон Internet Парковка Разное$200.00$110«00厂 "450.ОД—с$240,00$110.00;$50.00:$14 5.0С'$310.00$110«00:$50,00:Я2 3.00$250,00$110,001I50JXI:$211.00,Телефон Internet Парковка Разное$200.00$110«00厂 "450.ОД—с$240,00$110.00;$50.00:$14 5.0С'$310.00$110«00:$50,00:Я2 3.00$250,00$110,001I50JXI:$211.00,Приев ое№<е имениПриев ое№<е имениnternanterna
ИЗМЕНЕНИЕ ИМЕНОВАННЫХ ДИАПАЗОНОВ
ИЗМЕНЕНИЕ ИМЕНОВАННЫХ ДИАПАЗОНОВ
Аренда Реклама
31X)12002 $350.00 $400,00 28X)2 2002 $Э50,00_ $350 ДО 31 刀 3 2002 $350,00 $550 ДО 30 Л4 2002 $Э50ДО $795.00
Аренда Реклама
31X)12002 $350.00 $400,00 28X)2 2002 $Э50,00_ $350 ДО 31 刀 3 2002 $350,00 $550 ДО 30 Л4 2002 $Э50ДО $795.00
D.
D.
$175.00
$175.00
$211,00,
$211,00,
и凶
и凶
Телефон Internet Парковка Разное
$200.00$110«00厂 "450.ОД—с
$240,00$110.00;$50.00:$14 5.0С'
$310.00$110«00:$50,00:Я2 3.00
$250,00$110,001I50JXI:$211.00,
Телефон Internet Парковка Разное
$200.00$110«00厂 "450.ОД—с
$240,00$110.00;$50.00:$14 5.0С'
$310.00$110«00:$50,00:Я2 3.00
$250,00$110,001I50JXI:$211.00,
Приев ое№<е имени
Приев ое№<е имени
nterna
nterna
■ Измененное выделение для диапазона отображается в поле Формула.—U Чтобы обновить сохраненный диапазон, щелкните на кнопке Добавить.■ Измененное выделение для диапазона отображается в поле Формула.—U Чтобы обновить сохраненный диапазон, щелкните на кнопке Добавить.Q Щелкните на кнопке ОК.■ Excel сохраняет измененный диапазон.Q Щелкните на кнопке ОК.■ Excel сохраняет измененный диапазон.
■ Измененное выделение для диапазона отображается в поле Формула.
—U Чтобы обновить сохраненный диапазон, щелкните на кнопке Добавить.
■ Измененное выделение для диапазона отображается в поле Формула.
—U Чтобы обновить сохраненный диапазон, щелкните на кнопке Добавить.
Q Щелкните на кнопке ОК.
■ Excel сохраняет измененный диапазон.
Q Щелкните на кнопке ОК.
■ Excel сохраняет измененный диапазон.
Анализ данных в Excel: наглядный курс
Копирование и вставка диапазона
Я^ЕЕК
Чтобы использовать одни и те же значения в разных областях, их не обязатеАь- но вводить зановоз=звы мс>жете воспользоваться операцией копирования, а затем вставки. Например, вы решили копировать список с данными, чтобы использовать в другом отчете, или продублировать формулу в разных ячейках. Информацию можйо дублировать в Excel с помощью команд Копировать и Вставить. При копировании ячейки или диапазона ячеек программа Excel дублирует все, что там находится (в том числе значения, формулы, формат, комментарии и условия назначения), не удаляя при этом значения в исходных ячейках. Одновременно скопировать несколько ячеек можно тогда, когда эти ячейки являются смежными. Что же касается несмежного диапазона ячеек, то его одновременно скопировать нельзя.
Когда вы применяете команду Копировать к диапазону ячеек, то вокруг ячеек появляется пунктирная граница. Выделенные ячейки остаются отмеченными до тех
КОПИРОВАНИЕ ДИАПАЗОНА ЯЧЕЕК
& Microsoft Excel - Monthly EMpenses.xl$& Microsoft Excel - Monthly EMpenses.xl$】国生衣п ; Оржа I Ед Встдвка Фо比JT С却£<ис Данные Qjcho Оливка _ ; ^егд«и -1^< :曦工,通м а,融#颐。,〜.:*国券€ %®0*尊1津翠」,小,⑥&YM】国生衣п ; Оржа I Ед Встдвка Фо比JT С却£<ис Данные Qjcho Оливка _ ; ^егд«и -1^< :曦工,通м а,融#颐。,〜.:*国券€ %®0*尊1津翠」,小,⑥&YMD自D自彳 Arial彳 ArialCtrl+XCtrl+X100% •例100% •例.日X.日X1 2_з-4-5г61-7геI一1 2_з-4-5г61-7геI一9 Июль- JC^ Август, 11 Семтя 12 Октяи 13-Нояб^9 Июль- JC^ Август, 11 Семтя 12 Октяи 13-Нояб^(Йжтш^тьCtrkCgyoep отмена Office...ВставитьCtrl4VСп£и&льн" встаека...Bci авитъ как гиперссылкуЗаг>элмнтьОумстить ^/далить...Уд-элить листПереоестить/скопиромть лист...Hahn...SI+F油 пенить.,.Qrl+B(Йжтш^тьCtrkCgyoep отмена Office...ВставитьCtrl4VСп£и&льн" встаека...Bci авитъ как гиперссылкуЗаг>элмнтьОумстить ^/далить...Уд-элить листПереоестить/скопиромть лист...Hahn...SI+F油 пенить.,.Qrl+B丈三丈三месячные расходымесячные расходы$145.00: $130.00; $111,03- $96,00; $86.00, $84,00:$145.00: $130.00; $111,03- $96,00; $86.00, $84,00:рвбенком Раэнов Всего$110,00S175.0O JM1 даЛЮДО 5146Д0」t49Mo«пода $12за「МНВ»ЙЛЮЛО . $211Д) $15O9JOO$s Й45.00 51722Д)$1K)j0O「灯硯00 Х15В4Д0рвбенком Раэнов Всего$110,00S175.0O JM1 даЛЮДО 5146Д0」t49Mo«пода $12за「МНВ»ЙЛЮЛО . $211Д) $15O9JOO$s Й45.00 51722Д)$1K)j0O「灯硯00 Х15В4Д0$110,00$110.00'$110,00 …"$110,00$110.00'$110,00 …"5190.00$1599.00引5256,00$165S.005298.00$1634,005190.00$1599.00引5256,00$165S.005298.00$1634,00$110,005245,00$1 58П.00I see5405 00$1 863.00 二$110,005245,00$1 58П.00I see5405 00$1 863.00 二$110,00$110,00$110,00S6O5.0O $2 094,00$110,00S6O5.0O $2 094,00
& Microsoft Excel - Monthly EMpenses.xl$
& Microsoft Excel - Monthly EMpenses.xl$
】国生衣п ; Оржа I Ед Встдвка Фо比JT С却£<ис Данные Qjcho Оливка _ ; ^егд«и -1^< :曦工,通м а,融#颐。,〜.
:*国券€ %®0*尊1津翠」,小,⑥&YM
】国生衣п ; Оржа I Ед Встдвка Фо比JT С却£<ис Данные Qjcho Оливка _ ; ^егд«и -1^< :曦工,通м а,融#颐。,〜.
:*国券€ %®0*尊1津翠」,小,⑥&YM
D自
D自
彳 Arial
彳 Arial
Ctrl+X
Ctrl+X
100% •例
100% •例
.日X
.日X
1 2_з-4-5г61-7геI一
1 2_з-4-5г61-7геI一
9 Июль- JC^ Август, 11 Семтя 12 Октяи 13-Нояб^
9 Июль- JC^ Август, 11 Семтя 12 Октяи 13-Нояб^
(Йжтш^тьCtrkC
gyoep отмена Office...
ВставитьCtrl4V
Сп£и&льн" встаека...
Bci авитъ как гиперссылку
Заг>элмнть
Оумстить ^/далить...
Уд-элить лист
Переоестить/скопиромть лист...
Hahn...SI+F
油 пенить.,.Qrl+B
(Йжтш^тьCtrkC
gyoep отмена Office...
ВставитьCtrl4V
Сп£и&льн" встаека...
Bci авитъ как гиперссылку
Заг>элмнть
Оумстить ^/далить...
Уд-элить лист
Переоестить/скопиромть лист...
Hahn...SI+F
油 пенить.,.Qrl+B
丈三
丈三
месячные расходы
месячные расходы
$145.00: $130.00; $111,03- $96,00; $86.00, $84,00:
$145.00: $130.00; $111,03- $96,00; $86.00, $84,00:
рвбенком Раэнов Всего
$110,00S175.0O JM1 да
ЛЮДО 5146Д0」t49Mo
«пода $12за「МНВ»
ЙЛЮЛО . $211Д) $15O9JOO
$s Й45.00 51722Д)
$1K)j0O「灯硯00 Х15В4Д0
рвбенком Раэнов Всего
$110,00S175.0O JM1 да
ЛЮДО 5146Д0」t49Mo
«пода $12за「МНВ»
ЙЛЮЛО . $211Д) $15O9JOO
$s Й45.00 51722Д)
$1K)j0O「灯硯00 Х15В4Д0
$110,00
$110.00'
$110,00 …"
$110,00
$110.00'
$110,00 …"
5190.00$1599.00引
5256,00$165S.00
5298.00$1634,00
5190.00$1599.00引
5256,00$165S.00
5298.00$1634,00
$110,005245,00$1 58П.00
I see5405 00$1 863.00 二
$110,005245,00$1 58П.00
I see5405 00$1 863.00 二
$110,00
$110,00
$110,00S6O5.0O $2 094,00
$110,00S6O5.0O $2 094,00
——И Выделите ячейки, которые необходимо скопировать.Примечание. Более подробно об этом рассказано в разделе ^Выделение диапазона 月иеек".——И Выделите ячейки, которые необходимо скопировать.Примечание. Более подробно об этом рассказано в разделе ^Выделение диапазона 月иеек".Q Выполните командуПравка о Копировать.■ Копирование также выполняется, по щелчку на кнопке Копировать.Q Выполните командуПравка о Копировать.■ Копирование также выполняется, по щелчку на кнопке Копировать.
——И Выделите ячейки, которые необходимо скопировать.
Примечание. Более подробно об этом рассказано в разделе ^Выделение диапазона 月иеек".
——И Выделите ячейки, которые необходимо скопировать.
Примечание. Более подробно об этом рассказано в разделе ^Выделение диапазона 月иеек".
Q Выполните команду
Правка о Копировать.
■ Копирование также выполняется, по щелчку на кнопке Копировать.
Q Выполните команду
Правка о Копировать.
■ Копирование также выполняется, по щелчку на кнопке Копировать.
пор, пока не будет выполнена задача, которая снимает выделение. Чтобы снять выделение с ячеек, нажмите клавишу <Esc>. Вы также, можете применить команды редактирования данных рабочего листа, в том числе операции копирования другого диапазона ячеек, вставки ячеек или скрытия строк.
Скопировав диапазон ячеек, вы можете вставить их содержимое в любую область текущей книги, другой книги или в документ любого другого приложения для Windows. Содержимое ячеек, в которые вставляются данные, заменяется скопированными значениями. Скопированные ячейки можно вставлять несколько раз до тех пор, пока не будет скопирован новый диапазон ячеек или пока вы не завершите работу в Excel.
Вставляя скопированные ячейки, будьте осторожны. Самый лучший метод —это выбрать первую из целевых ячеек (тех, в которые вы хотите вставить скопированное содержимое), а затем применить команду Вставить. Если вы выберете диапазон целевых ячеек, который не соответствует по размеру исходному диапазону (скопированному), и не укажете точное их количество, то получите сообщение об ошибке.
КОПИРОВАНИЕ ДИАПАЗОНА ЯЧЕЕК
~■ Вокруг скопированных ячеек появляется граница, представленная пунктирной линией.
ПОПРОБУЙ!ПОПРОБУЙ!! Чтобы задать способ вставки значений, выполните Правка^ Специальная
ПОПРОБУЙ!
ПОПРОБУЙ!
вставка. Диалоговое окно Специальная вставка отображает несколько пе- реключателей, определяющих, что из содержимого необходимо вставить и какие Операции следует при ^том выполнить.
(Если выбран переключатель все, то будет вставлено все содержимое скопирован- —Ных ячеек. Ори вь1брр^-переключателя значения (□ заменяется на 初 встгаваяются ^ф-олько значения ячеек-^при этом игнорируются формулы, комментарии и формати
рование. Если вы укажете вставить только комментарии, условия на значение или
форматирование, то значения в целевых ячейках изменяться не будут. Если же вы Ьбгавляете формулы, то в целевых ячейках будут меняться только значения.
—
ВСТАВКА ДИАПАЗОНА ЯЧЕЕКВСТАВКА ДИАПАЗОНА ЯЧЕЕК
ВСТАВКА ДИАПАЗОНА ЯЧЕЕК
ВСТАВКА ДИАПАЗОНА ЯЧЕЕК
—Q Поместите курсор в ту область, в ко-торую будете вставлять ячейки.—Q Поместите курсор в ту область, в ко-торую будете вставлять ячейки.Q Выберите команду Правка О Вставить.■ Можете также щелкнуть на кнопке Вставить.Q Выберите команду Правка О Вставить.■ Можете также щелкнуть на кнопке Вставить.
—Q Поместите курсор в ту область, в ко-торую будете вставлять ячейки.
—Q Поместите курсор в ту область, в ко-торую будете вставлять ячейки.
Q Выберите команду Правка О Вставить.
■ Можете также щелкнуть на кнопке Вставить.
Q Выберите команду Правка О Вставить.
■ Можете также щелкнуть на кнопке Вставить.
Чтобы выполнить над вставленными данными математическую операцию, можете щелкнуть на одном из переключателей группы Операция (п заменяется на 画・ Например, если выбран переключатель сложить, то вставляемое в каждую ячейку значение будет складываться с тем, которое уже имеется в этой ячейке.
Если в копируемой ячейке нет данных, то во избежание удаления значения, уже находящегося в целевой ячейке, установите флажок пропускать пустые ячейки (□ заменяется на Е).
При установке флажка транспонировать (□ заменяется на 0) каждая строка копируемых значений будет транспонирована в столбец и наоборот.
ВС1АВКА ДИАПАЗОНА ЯЧЕЕК
£3 Microsoft Ексе! - Monthly Expenses^k
Ежемесячные расходыЕжемесячные расходы3 ЗЯиварь4 i Февраль至 Март6 ;Длрель73май6 ;НюхьАренда ТоварГорючее Электричество Уход за ребенком Разное Всего$750.00$214,00*$75.00$87.00$110.00$175.00$1411,00'$750 Л0$311,00$88,00$89.00$110,00$145.00$1493.00'$750.00$245.00_~$90.00$99.00' ~$110.00$123,00$1417,00—~$750.00 " $256,00^' $79.00$103,00$110,00'$211,00 $1509,00’$750,00$307.00$100,00$110.00$110.00$345.00Я722.00$750,00$Э50,00$85.00$120,00$110,00$149,00$1564,009:1 Июль^10 j Ав густ1Т;Сентябрь12J Октябрь13 :; Ноябрь$750,00$310,00$94.00$145.00$110,00$190,00$1599.00-$750川$299,00$110,00$130.00$110,00$256.00$1655,00:$750.00'$245.00$120,00$111.00—$110 頂)$298,00$1634.00$750,00$260.00:$99.00$98,00$110,00$245.00Я5В2.00{760,00 —$400,00$11。刃一S88.O0$110,00 MQ5.0O $1 863,00J75O.OO'$415,00$130.00$84ДОS110.00$605,00$2С94.0014Декабрь3 ЗЯиварь4 i Февраль至 Март6 ;Длрель73май6 ;НюхьАренда ТоварГорючее Электричество Уход за ребенком Разное Всего$750.00$214,00*$75.00$87.00$110.00$175.00$1411,00'$750 Л0$311,00$88,00$89.00$110,00$145.00$1493.00'$750.00$245.00_~$90.00$99.00' ~$110.00$123,00$1417,00—~$750.00 " $256,00^' $79.00$103,00$110,00'$211,00 $1509,00’$750,00$307.00$100,00$110.00$110.00$345.00Я722.00$750,00$Э50,00$85.00$120,00$110,00$149,00$1564,009:1 Июль^10 j Ав густ1Т;Сентябрь12J Октябрь13 :; Ноябрь$750,00$310,00$94.00$145.00$110,00$190,00$1599.00-$750川$299,00$110,00$130.00$110,00$256.00$1655,00:$750.00'$245.00$120,00$111.00—$110 頂)$298,00$1634.00$750,00$260.00:$99.00$98,00$110,00$245.00Я5В2.00{760,00 —$400,00$11。刃一S88.O0$110,00 MQ5.0O $1 863,00J75O.OO'$415,00$130.00$84ДОS110.00$605,00$2С94.0014ДекабрьmticiBO Уходов я венком Р»ко« всего$87 風ЯЮ.00Я75ДО $^11.00»9.00$110.00$145.00 , Я 4 9ЭД)$99 国二 $110ДО$123,00 $1417.00$79国$103,Л0. W10.00 ;42ПД0 S1609ДЭ$19国$110.00$345国 M 722Л0$1 阂ХЮ工―該 幻 1口8一 、,$149Ш “1 56Л:00mticiBO Уходов я венком Р»ко« всего$87 風ЯЮ.00Я75ДО $^11.00»9.00$110.00$145.00 , Я 4 9ЭД)$99 国二 $110ДО$123,00 $1417.00$79国$103,Л0. W10.00 ;42ПД0 S1609ДЭ$19国$110.00$345国 M 722Л0$1 阂ХЮ工―該 幻 1口8一 、,$149Ш “1 56Л:00ГотовоГотово
Ежемесячные расходы
Ежемесячные расходы
3 ЗЯиварь
4 i Февраль
至 Март
6 ;Длрель
73май
6 ;Нюхь
Аренда ТоварГорючее Электричество Уход за ребенком Разное Всего
$750.00$214,00*$75.00$87.00$110.00$175.00$1411,00'
$750 Л0$311,00$88,00$89.00$110,00$145.00$1493.00'
$750.00$245.00_~$90.00$99.00' ~$110.00$123,00$1417,00
—~$750.00 " $256,00^' $79.00$103,00$110,00'$211,00 $1509,00’
$750,00$307.00$100,00$110.00$110.00$345.00Я722.00
$750,00$Э50,00$85.00$120,00$110,00$149,00$1564,00
9:1 Июль
^10 j Ав густ
1Т;Сентябрь
12J Октябрь
13 :; Ноябрь
$750,00$310,00$94.00$145.00$110,00$190,00$1599.00-
$750川$299,00$110,00$130.00$110,00$256.00$1655,00:
$750.00'$245.00$120,00$111.00—$110 頂)$298,00$1634.00
$750,00$260.00:$99.00$98,00$110,00$245.00Я5В2.00
{760,00 —$400,00$11。刃一S88.O0$110,00 MQ5.0O $1 863,00
J75O.OO'$415,00$130.00$84ДОS110.00$605,00$2С94.00
14
Декабрь
3 ЗЯиварь
4 i Февраль
至 Март
6 ;Длрель
73май
6 ;Нюхь
Аренда ТоварГорючее Электричество Уход за ребенком Разное Всего
$750.00$214,00*$75.00$87.00$110.00$175.00$1411,00'
$750 Л0$311,00$88,00$89.00$110,00$145.00$1493.00'
$750.00$245.00_~$90.00$99.00' ~$110.00$123,00$1417,00
—~$750.00 " $256,00^' $79.00$103,00$110,00'$211,00 $1509,00’
$750,00$307.00$100,00$110.00$110.00$345.00Я722.00
$750,00$Э50,00$85.00$120,00$110,00$149,00$1564,00
9:1 Июль
^10 j Ав густ
1Т;Сентябрь
12J Октябрь
13 :; Ноябрь
$750,00$310,00$94.00$145.00$110,00$190,00$1599.00-
$750川$299,00$110,00$130.00$110,00$256.00$1655,00:
$750.00'$245.00$120,00$111.00—$110 頂)$298,00$1634.00
$750,00$260.00:$99.00$98,00$110,00$245.00Я5В2.00
{760,00 —$400,00$11。刃一S88.O0$110,00 MQ5.0O $1 863,00
J75O.OO'$415,00$130.00$84ДОS110.00$605,00$2С94.00
14
Декабрь
mticiBO Уходов я венком Р»ко« всего
$87 風ЯЮ.00Я75ДО $^11.00
»9.00$110.00$145.00 , Я 4 9ЭД)
$99 国二 $110ДО$123,00 $1417.00
$79国$103,Л0. W10.00 ;42ПД0 S1609ДЭ
$19国$110.00$345国 M 722Л0
$1 阂ХЮ工―該 幻 1口8一 、,$149Ш “1 56Л:00
mticiBO Уходов я венком Р»ко« всего
$87 風ЯЮ.00Я75ДО $^11.00
»9.00$110.00$145.00 , Я 4 9ЭД)
$99 国二 $110ДО$123,00 $1417.00
$79国$103,Л0. W10.00 ;42ПД0 S1609ДЭ
$19国$110.00$345国 M 722Л0
$1 阂ХЮ工―該 幻 1口8一 、,$149Ш “1 56Л:00
Готово
Готово
~■ Экземпляр скопированных ячеек
появится в новом месте.
^^^^-Днализ данных в Excel: наглядный курс
Создание пользовательского
ЧИСЛОВОГО ФОРМАТА
Если необходимо, чтобы числа в листе имели специальный формат, например, три знака после запятой, создайте пользовательский числовой формат. С помощью одного; определения можно задать форматирование для положительных, отрицательных, нулевых и текстовых значений. Вы вправе применять любую комбинацию четырех типов форматирования, но их следует располагать по порядку и отделять друг от друга точкой с запятой:
формат для положительных чисел; формат для отрицательных чисел;
формат для нулевых значений; текстовый формат
Если указан один формат, то он будет применяться ко всем четырем типам значений. Если определить два формата, первый будет применен к положительным и нулевым значениям, а второй — к отрицательным. В следующем примере положительные числа будут представлены с точностью до двух знаков после запятой
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ЧИСЛОВОГО ФОРМАТАСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ЧИСЛОВОГО ФОРМАТА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ЧИСЛОВОГО ФОРМАТА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ЧИСЛОВОГО ФОРМАТА
—Q Выделите ячейки, в которых будетизменяться числовой формат.—Q Выделите ячейки, в которых будетизменяться числовой формат.
—Q Выделите ячейки, в которых будетизменяться числовой формат.
—Q Выделите ячейки, в которых будетизменяться числовой формат.
Примечание. Более подробно о выделении вы можете узнать в разделе "Выделение диапазона аувек”. Q Выберите команду Формат ^ Ячейки.
и символа доллара, отрицательные числа выделены красным цветом и круглыми скобками, нулевые значения — как 0, а текстовые отображены синим цветом:
$# ##0,00; [Красный] ($# ##0,00); 0; [Голубой]
Пользовательские числовые форматы можно создавать с помощью любой комбинации кодов форматирования, причем самыми полезными числовыми кодами являются О и #. С помощью 0 задается порядок размещение цифр. Например, если вы введете 000,000, то значение 670,45 будет представлено как 670,450. Код # указывает Excel не отображать в значении незначащие нули. Чтобы задать цвет значения, названия цветов следует заключить в квадратные скобки. Например, чтобы задать красный цвет, часто используемый при обозначении отрицательных значений, перед кодом формата вводят [Красный].
В формат можно добавлять специальные символы, такие, например, как круглые скобки. К примеру, следующий пользовательский формат представляет положительные числа с точностью до двух знаков после запятой и со знаком доллара, отрицательные выделяет красным цветом и круглыми скобками, нулевые — как О, а текстовые отображает синим цветом. В этом формате используются специальные символы: знак доллара ($), запятая и круглые скобки.
$# ##0,00; [Красный] ($# ##0,00); 0; [Голубой]
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ЧИСЛОВОГО ФОРМАТА
В поле со списком Числовые форматы щелкните на опции (все форматы).В поле со списком Числовые форматы щелкните на опции (все форматы).
В поле со списком Числовые форматы щелкните на опции (все форматы).
В поле со списком Числовые форматы щелкните на опции (все форматы).
■ Отображается диалоговое окно Формат ячеек.
—Q Если вкладка Число по умолчанию не отображается, то щелкните на ней.
попробуй! Еса。R числё стандартных форматов даты и времени отсутствуют те, которые ~ г вам нужны, то создайте пользовательские форматы даты и времени. Для этого i комбинируйте коды для дней, лет, месяцев, часов, минут и секунд, представленные в таблицах. Эти коды можно применять в сочетании с любь»ми числовыми кодами в пользовательских форматах. Например, чтобы отобразить зеленым цветом дату и 一 время, в частности в формате 14/03/2002 3:45 РМ, введите следующее определение: /__ДД/ММ/ШТГ£ —СЗелен啜用:мм АМ / РМ
Описание символов даты
ААДл冃 представления дней в виде чисел 1-31 используйте формат А, а в виде чисел 01-31 — ДД. Чтобы отобразить сокращенное название дней недели, состоящее не более чем из двух букв (Пн-Вс), применяйте формат ДДД. Если требуется полное название дня недели, тогда пользуйтесь форматом ДДДД
А
А
Для отображения названий месяцев в виде чисел 1-12 используйте формат М, а в виде чисел 01-12 — формат ММ. Чтобы отобразить сокращенное название месяцев, состоящее не более чем из трех букв (янв-аск), применяйте формат МММ. Если требуется отобразить полное название месяца, то воспользуйтесь кодом ММММ. Применяйте только заглавную букву М, иначе программа Excel будет использовать код для форматирования минут
В поле Тип отображается список текущих пользовательских форматов.
В поле Тип введите необходимый пользовательский формат.
Щелкните на кнопке ОК.
г
Для отображения года двумя цифрами, например, 01, используйте формат 「5 а для отображения года четырехзначным числом — формат ГГГГ
Описание символов времени
ч
Используйте формат ч для отображения часов в виде числа 0-23 или чч — для добавления нулей перед значениями, состоящими из одной цифры (например, 09)
м
Формат м используйте для отображения минут в виде чисел 0-59, а мм — для добавления нулей перед значениям минут, состоящих из одной цифры (например, 08). Применяйте только строчную букву м, иначе Excel может использовать код для форматирования значения месяцев
с
Используйте формат с для отображения секунд в виде чисел 0-59 или сс — для добавления нулей перед значениями, состоящими из одной цифры (например, 05)
АМ/РМ
Вместе со значением времени будет отображаться приставка АМ или РМ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ЧИСЛОВОГО ФОРМАТА
~■ К выделенным ячейкам применяется указанный пользовательский формат.
ЕЗ Microsoft Excel - ChOl-AutoFormat.xlsЕЗ Microsoft Excel - ChOl-AutoFormat.xlsИСПОЛЬЗОВАНИЕ АВТОФОРМАТАИСПОЛЬЗОВАНИЕ АВТОФОРМАТА^од за ребенком Разное Вйго "'ь/1101751411091W145. 149399 ■"НО二 12314171031Ю ,2И. 1509110ПО3451722120- НО 1491S64^од за ребенком Разное Вйго "'ь/1101751411091W145. 149399 ■"НО二 12314171031Ю ,2И. 1509110ПО3451722120- НО 1491S64
ЕЗ Microsoft Excel - ChOl-AutoFormat.xls
ЕЗ Microsoft Excel - ChOl-AutoFormat.xls
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
^од за ребенком Разное Вйго "'
ь/1101751411
091W145. 1493
99 ■"НО二 1231417
1031Ю ,2И. 1509
110ПО3451722
120- НО 1491S64
^од за ребенком Разное Вйго "'
ь/1101751411
091W145. 1493
99 ■"НО二 1231417
1031Ю ,2И. 1509
110ПО3451722
120- НО 1491S64
нализ данных в Excel: наглядный курс
Использование автоформата
Г I х I
Если вы хотите быстро изменить внешний вид рабочего листа, то можете применить заранее определенный формат. Чтобы придать данным табличный вид, в программе Excel существует 15 различных форматов. Они наиболее эффективны тогда, когда ваш лист содержит заголовки и итоговые значения в отдельных строках й стоЛбЦахГТ^ 二ZZ;二二
Здранее определенное форматирование можно выбрать в диалоговом окне Автоформат Внизу диалогового окна находится шесть категорий форматирования: формат чисел, рамки, шрифт, выравнивание, узоры, а также ширину и высоту По умолчанию для вас выбираются все шесть из них. Любую из этих категорий можете настроить в заранее определенных таблицах таким образом, чтобы достичь необходимого эффекта. Например, если флажок шрифт сброшен, то Excel не внесет в шрифты никаких изменений. При установке или сбросе тех или иных опций соответствующие изменения будут отображены в окне Автоформат. Таким образом, перед тем, как выбрать конкретный формат таблицы, вы сможете просмотреть, как на него влияют различные параметры.
—Q Выделите диапазон ячеек, которые *-0 Выберите команду Формат О необходимо форматировать. Автоформат.
Примечание. Более подробно о выделении рассказано в разделе "Выделение диапазона ячеек".
Любое ранее определенное пользовательское форматирование заменяется тем, которое выбирается в диалоговом окне Автофорллат. Например, если ранее шрифтом для всего листа был выбран Arial Black, а теперь применен формат Финансовый 1, то таким шрифтом будет Arial — шрифт, стандартный для этого формата.
Применение формата к листу Excel во многом зависит от того, какие ячейки были выделены перед выбором команды. Если в диапазоне выделена только одна из ячеек, то программа Excel анализирует лист и применяет выбранный формат ко всем окружающим ячейкам со значениями. Как только при проверке встречается строка или столбец пустых ячеек, применение форматирования прекращается. Если после применения формата вы введете в соседние ячейки значения, то эти ячейки автоматически примут выбранный формат. Если выделен точный диапа зон ячеек, то указанный формат применяется только к этим ячейкам.
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
—■ Отображается диалоговое окно Q Щелкните на кнопке Параметры. Автоформат.
КатегорияОписаниеформат чиселУказывает форматы числовых значений, например, какие значения будут иметь символы валюты. Выбор этой категории отменяет воздействие любых числовых форматов, примененных с помощью вкладки Число диалогового окна Формат ячеекшрифтОпределяет все параметры шрифтов, в том числе тип шрифта, размер, начертание (например, полужирное, курсивное), подчеркивание, а также цвет шрифта и эффектывыравниваниеУправляет выравниванием значений внутри каждой ячейкиКатегорияОписаниеформат чиселУказывает форматы числовых значений, например, какие значения будут иметь символы валюты. Выбор этой категории отменяет воздействие любых числовых форматов, примененных с помощью вкладки Число диалогового окна Формат ячеекшрифтОпределяет все параметры шрифтов, в том числе тип шрифта, размер, начертание (например, полужирное, курсивное), подчеркивание, а также цвет шрифта и эффектывыравниваниеУправляет выравниванием значений внутри каждой ячейкиИСПОЛЬЗОВАНИЕ АВТОФОРМАТАИСПОЛЬЗОВАНИЕ АВТОФОРМАТА■ Внизу диалогового окна представляется перечень категорий форматирования.TJ Щелкните на необходимой опции.■ Выбрав вариант Нет; вы легко отмените автоформат.■ Внизу диалогового окна представляется перечень категорий форматирования.TJ Щелкните на необходимой опции.■ Выбрав вариант Нет; вы легко отмените автоформат.向 Сбросьте флажки ненужных категорий форматирования.ТЗ Щелкните на кнопке ОК.向 Сбросьте флажки ненужных категорий форматирования.ТЗ Щелкните на кнопке ОК.Если в дМалогОвом окне Автоформат щелкнуть на кнопке Параметры, то появится список категорий форматирования. Перед применением форматирования вы можете установить или сбросить флажки тех или иных категорий, чтобы оценить, как они воздействуют на лист. Ниже приведена таблица с описанием категорий и их назначения:
Категория
Описание
формат чисел
Указывает форматы числовых значений, например, какие значения будут иметь символы валюты. Выбор этой категории отменяет воздействие любых числовых форматов, примененных с помощью вкладки Число диалогового окна Формат ячеек
шрифт
Определяет все параметры шрифтов, в том числе тип шрифта, размер, начертание (например, полужирное, курсивное), подчеркивание, а также цвет шрифта и эффекты
выравнивание
Управляет выравниванием значений внутри каждой ячейки
Категория
Описание
формат чисел
Указывает форматы числовых значений, например, какие значения будут иметь символы валюты. Выбор этой категории отменяет воздействие любых числовых форматов, примененных с помощью вкладки Число диалогового окна Формат ячеек
шрифт
Определяет все параметры шрифтов, в том числе тип шрифта, размер, начертание (например, полужирное, курсивное), подчеркивание, а также цвет шрифта и эффекты
выравнивание
Управляет выравниванием значений внутри каждой ячейки
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
■ Внизу диалогового окна представляется перечень категорий форматирования.
TJ Щелкните на необходимой опции.
■ Выбрав вариант Нет; вы легко отмените автоформат.
■ Внизу диалогового окна представляется перечень категорий форматирования.
TJ Щелкните на необходимой опции.
■ Выбрав вариант Нет; вы легко отмените автоформат.
向 Сбросьте флажки ненужных категорий форматирования.
ТЗ Щелкните на кнопке ОК.
向 Сбросьте флажки ненужных категорий форматирования.
ТЗ Щелкните на кнопке ОК.
Категория
Описание
рамки
Управляет тем, какие ячейки должны иметь рамки, и определяет свойства рамок, в том числе толщину и цвет линий
узоры
Определяет структуру и цвет фона таблицы
ширина и высота
Выравнивает ширину каждого столбца и высоту каждой строки, чтобы полностью разместить в ячейках содержимое. В большинстве форматов ширина столбцов устанавливается такой, чтобы было видно содержимое каждой ячейки
лл3 一 11U3 一 11U110:110:ЛО.1ЛО.1~"214ТЛ 75~"214ТЛ 75空沖学空沖学越三由越三由■ :顽簷■ :顽簷[Сетябрь :750'[Сетябрь :750'Исходы.» 2002 год—Аренда Ty?g_ Бен>ин Электрмяе^во Уход за ребенком Разное BceiЯнварь 厂 750 12次…75Исходы.» 2002 год—Аренда Ty?g_ Бен>ин Электрмяе^во Уход за ребенком Разное BceiЯнварь 厂 750 12次…75ИСПОЛЬЗОВАНИЕ АВТОФОРМАТАИСПОЛЬЗОВАНИЕ АВТОФОРМАТАФевраль —一750311 _ _ 68Map-;Февраль —一750311 _ _ 68Map-;:--可而一京:--可而一京к,,@5fZ^Sк,,@5fZ^S
л
л
3 一 11U
3 一 11U
110:
110:
ЛО.1
ЛО.1
~"214ТЛ 75
~"214ТЛ 75
空沖学
空沖学
越三由
越三由
■ :顽簷
■ :顽簷
[Сетябрь :750'
[Сетябрь :750'
Исходы.» 2002 год—
Аренда Ty?g_ Бен>ин Электрмяе^во Уход за ребенком Разное Bcei
Январь 厂 750 12次…75
Исходы.» 2002 год—
Аренда Ty?g_ Бен>ин Электрмяе^во Уход за ребенком Разное Bcei
Январь 厂 750 12次…75
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
ИСПОЛЬЗОВАНИЕ АВТОФОРМАТА
Февраль —一750311 _ _ 68
Map-;
Февраль —一750311 _ _ 68
Map-;
:--可而一京
:--可而一京
к,,@5fZ^S
к,,@5fZ^S
■ Программа Excel применяет к листу параметры выбранного формата.
Создание именованного стиля
Если внутри листа постоянно применяются определенные параметры форматирования, то для облегчения операции изменения внешнего вида таблицы вы можете пользоваться именованным стилем. Далее стиль, содержащий нужное вам форматирование, можно применять к ячейкам листа как угодно часто. Например, вы моЯсете создатГ:стиль*На складе, который форматирует нецелые дробные значения и отображает их шрифтом Arial размером 10 пунктов и полужирным начертанием. Преимущество создания и применения стиля состоит в том, что в зависимости от ваших потребностей, в него можно вносить те или иные изменения. Например, если требуется, чтобы стиль На складе задавал курсивное начертание, то достаточно изменить определение стиля; в результате формат всех ячеек, к которому он применен, будет автоматически обновлен.
Вы можете создавать стили в диалоговом окне Стиль, видоизменяя один из уже существующих стилей. В Excel по умолчанию имеется шесть стилей, которые можно выбрать в поле Имя стиля. Ко всем ячейкам листа применяется один из
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯСОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
—D Выделите ячейки, к которым будете применять стиль.—D Выделите ячейки, к которым будете применять стиль.
—D Выделите ячейки, к которым будете применять стиль.
—D Выделите ячейки, к которым будете применять стиль.
Примечание. Более подробно о выделении речь идет в разделе ^Выделение диапазона ячеек^.
Q Выберите команду Формат О Стиль.
этих стилей — он называется Обычный. Другие стили задают стандартные числовые форматы, в которых использованы запятые, знаки денежных единиц или процента.
Параметры стилей, заданные по умолчанию, можно изменять, используя шесть вкладок диалогового окна Формат ячеек: Число, Выравнивание, Шрифх Граница, Вид и Защита. Вы также можете изменять настройки собственного стиля, выбирая параметры на любой из этих вкладок. Например, если необходимо, чтобы текст в ячейке выравнивался по центру, то для параметра Выравнивание отображается значение по горизонтали по центру.
Созданный вами новый стиль становится частью только текущей книги Excel. Чтобы стиль стал доступен и для других книг; необходимо создать шаблон. Более подробно о создании шаблонов рассказано в разделе ''Создание пользовательского 山 абАона".
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
Отображается диалоговое окно 白 Введите имя вашего стиля.
Стиль.I—Д Щелкните на кнопке Изменить.
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯСОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ位 Стили наиболее прлезны тогда, когда их легко применить в книге. Самый быстрый способ такого применения — это работа с меню Стиль. В отличие от MicrosGg Word, в Microsoft Excel по умолчанию указанное меню не добавлено на панель инструментов. Чтобы добавить такую возможность, выберите {Сервис^ Настройка. В Диалоговом окне Настройка щелкните на вкладке Кома* ды. В поле Категории Щелкните на опции Формат. В поле Команды будет отображен список имеющихся команд форматирования. Щелкните на значке Стиль и перетащите его на одну из панелей инструментов в верхней части окна Excel. ; Пеперь на^панели инструментов вы можете щелкать на стрелке, направленной вниз, { прор^атривать список имеющихся стилей.
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
Отображается диалоговое окно 白 Укажите параметры форматирования.
Формат ячеек.!_領 Щелкните на кнопке ОК.
Создав новый стиль, вы вправе применять его в любом месте рабочего листа. Для этого выберите ячейки, стиль которых нужно изменить, и затем выполните команду Формат^ Стиль. В диалоговом окне Стиль щелкните на стрелке, направленной вниз и расположенной рядом с полем Имя стиля. Затем щелкните на имени нужного стиля. Названия флажков в области Стиль включает соответствуют вкладкам диалогового окна Формат ячеек; рядом с названием флажка представлены соот ветствующие значения.
СОЗДАНИЕ ИМЕНОВАННОГО СТИЛЯ
ЕЗТсгжн•硫 Ь(^.1тЫЙ,!Ь,《м1.「:■].■ 一ЕЗТсгжн•硫 Ь(^.1тЫЙ,!Ь,《м1.「:■].■ 一$750$750 匸 Ивя стиля:I названия несяиев$750$750 匸 Ивя стиля:I названия несяиев蹤訖L]t I$750,С£—巨 mv. Т$750 £ p смршиивакиеno горюоктвги обыов, по вртнсали ^~*по нижнему краю^ И₽«фтАгйИщлужхм^гурое「蹤訖L]t I$750,С£—巨 mv. Т$750 £ p смршиивакиеno горюоктвги обыов, по вртнсали ^~*по нижнему краю^ И₽«фтАгйИщлужхм^гурое「Р самсебез рамокР самсебез рамокм ' •м ' •Р уу)рыбез звтвн»#»Р уу)рыбез звтвн»#»:Й) $айл Ооавка 匹 Вствмса Форцат Сероне Данм J^oe «правка,. d хq = Q4 史自® 学 jt ^®*<r ^ * c,-:^ r - ^ juf勉习100% • ®・And,2,:*/Cyl基雪考室等€%映域与津虔一”》,^)а,Еm..Яиварь:Й) $айл Ооавка 匹 Вствмса Форцат Сероне Данм J^oe «правка,. d хq = Q4 史自® 学 jt ^®*<r ^ * c,-:^ r - ^ juf勉习100% • ®・And,2,:*/Cyl基雪考室等€%映域与津虔一”》,^)а,Еm..ЯиварьАрендаАренда日 ;一 C I D I 飞日 ;一 C I D I 飞Р з^цитамблокмровмР з^цитамблокмровм
ЕЗТсгжн•硫 Ь(^.1тЫЙ,!Ь,《м1.「:■].■ 一
ЕЗТсгжн•硫 Ь(^.1тЫЙ,!Ь,《м1.「:■].■ 一
$750
$750 匸 Ивя стиля:I названия несяиев
$750
$750 匸 Ивя стиля:I названия несяиев
蹤訖L]t I
$750,С£—巨 mv. Т
$750 £ p смршиивакиеno горюоктвги обыов, по вртнсали ^~*
по нижнему краю
^ И₽«фтАгйИщлужхм^гурое「
蹤訖L]t I
$750,С£—巨 mv. Т
$750 £ p смршиивакиеno горюоктвги обыов, по вртнсали ^~*
по нижнему краю
^ И₽«фтАгйИщлужхм^гурое「
Р самсебез рамок
Р самсебез рамок
м ' •
м ' •
Р уу)рыбез звтвн»#»
Р уу)рыбез звтвн»#»
:Й) $айл Ооавка 匹 Вствмса Форцат Сероне Данм J^oe «правка,. d х
q = Q4 史自® 学 jt ^®*<r ^ * c,-:^ r - ^ juf勉习100% • ®・
And,2,:*/Cyl基雪考室等€%映域与津虔一”》,^)а,Еm..
Яиварь
:Й) $айл Ооавка 匹 Вствмса Форцат Сероне Данм J^oe «правка,. d х
q = Q4 史自® 学 jt ^®*<r ^ * c,-:^ r - ^ juf勉习100% • ®・
And,2,:*/Cyl基雪考室等€%映域与津虔一”》,^)а,Еm..
Яиварь
Аренда
Аренда
日 ;一 C I D I 飞
日 ;一 C I D I 飞
Р з^цитамблокмровм
Р з^цитамблокмровм
В диалоговом окне Стиль отображаются значения параметров форматирования для стиля.Флажок показан рядом с каждым типом форматирования вместе с перечисленными рядом значениями параметров.В диалоговом окне Стиль отображаются значения параметров форматирования для стиля.Флажок показан рядом с каждым типом форматирования вместе с перечисленными рядом значениями параметров.Q Щелкните на кнопке Добавить■ Программа Excel создает новый стиль.Q Щелкните на кнопке Добавить■ Программа Excel создает новый стиль.
В диалоговом окне Стиль отображаются значения параметров форматирования для стиля.
Флажок показан рядом с каждым типом форматирования вместе с перечисленными рядом значениями параметров.
В диалоговом окне Стиль отображаются значения параметров форматирования для стиля.
Флажок показан рядом с каждым типом форматирования вместе с перечисленными рядом значениями параметров.
Q Щелкните на кнопке Добавить
■ Программа Excel создает новый стиль.
Q Щелкните на кнопке Добавить
■ Программа Excel создает новый стиль.
Создание пользовательского шаблона
L^ Если вы часто создаете |лйсты с одной и той же структурой (например, ежене- дельные от^етььс биржевь!м анализом), то целесообразно создать шаблон, чтобы не повторять подобные 'действия несколько раз. Шаблоны обеспечивают такую структуру, которая задается с помощью определенных стилей, параметров границ, нижних и верхних колонтитулов и даже предусмотренных по умолчанию текста и изображений, например, логотипа фирмы.
Вы создаете шаблон, первоначально разрабатывая книгу Excel с нужной вам структурой листов, а затем меняете в ней все, что угодно, в соответствии с вашими потребностями. Можете создавать пользовательские стили, числовые форматы, специальные макросы и формулы. Кроме того, в шаблоне вы вправе указать собственные заголовки столбцов и строк. Например, если каждый месяц вы создаете рабочий лист с данными о бюджете фирмы, то создайте шаблон Бюджет с заголовками столбцов для всех категорий расходов и формулами подсчета итоговых
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНА
Q Создайте свою стандартную книгу с 自 Выполните команду Файл^ теми элементами, которыми должен Сохранить как. обладать шаблон.
значений. О создании пользовательских стилей и числовых форматов рассказывается в разделах ''Создание пользовательского числового формата* и ^Создание именованного стиая". О создании формул вы узнаете из главы 4, а более подробно о создании макросов — из главы 9.
В вашем пользовательском шаблоне могут сохраняться параметры всей рабочей книги. Например, вам нужна книга только с одним листом. Тогда перед сохранением шаблона просто удалите другие листы.
Теперь то, что изначально было книгой, можно сохранять в виде шаблона. В поле Тип файла диалогового окна Сохранить как выберите значение Шаблон (*.xlt). После выбора вами типа файла программа Excel укажет стандартное место сохранения, например:
C:\Documents and Settings\MMa _ пoльзoвaтeля\Application Data、 Microsoft\Templates
Буква дисковода у вас может быть другой, а имя_пользователя следует заменить на то, под которым вы регистрируетесь в Windows. Обязательно дайте Excel возможность сохранить вашу книгу в установленной по умолчанию папке. Тогда, когда вы будете создавать новую книгу, ваш шаблон обязательно появится на вкладке Общие диалогового окна Шаблоны.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНА
■ Появится диалоговое окно Сохра- Q Выберите значение Шаблон (*.xlt). нить как.
При созданий новой книги Excel используются стандартные параметры. В соот- ветсгвии с этими значениями применяются стандартные установки шрифтов, И в рабочей книге создаются три пустых рабочих листа. Стандартные параметры используюУ(*я до тех пбр, пока применен стандартный шаблон рабочей книги. И если вы Часто вносите изменения в новую, пустую книгу, то создайте новый стандартный шаблон, который всегда будет к вашим услугам.
一厶Аяетогоз4ачале《о^®^те книгу со всеми необходимыми параметрами форма- "^рдвани^*/ГОХь^ват^^ макросами, формулами и необходимым числом I Кистов. При сохранении книги в качестве шаблона присвойте ей имя Book.xlt I ^я^охрацйте в папке XLStart, обычно расположенной по такому пути:
;t Aerogram Files\Microsoft Office\OfficelO\XLStart
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНАСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНА
□□Введите имя вашего шаблона.Щелкните на кнопке Сохранить.Введите имя вашего шаблона.Щелкните на кнопке Сохранить.
□
□
Введите имя вашего шаблона.
Щелкните на кнопке Сохранить.
Введите имя вашего шаблона.
Щелкните на кнопке Сохранить.
―■ В поле Папка отображается предлагаемое место хранения — папка Шаблоны.
При последующем создании новой книги будет использоваться данный шаблон. Кроме того, вы можете создать стандартный шаблон для листа. Шаблон листа необходимо сохранить в том же месте, в котором находится шаблон книги, но под именем Sheet.xls. Содержимое Sheet.xls будет копироваться в вашу книгу каждый раз, когда вы добавляете в нее новый лист.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ШАБЛОНА
■I Программа Excel создает указанный шаблон.
Защита листов
I Если вы собираетесь использовать рабочую книгу Excel совместно с другими пользователями, То, возможно, захотите создать для нее защиту с помощью пароля, чтобы другие пользователи не могли изменять значения в отдельных ячейках. Защищая свою книгу, вы даете гарантию, что целостность данных не будет наруше- йа,кто:быТшпроСматривал содержимое листов.
Для защиты рабочего листа используется диалоговое окно Защитить лист Программа Excel требует, чтобы для установки и снятия защиты с листа вы указывали пароль. Пользуйтесь таким паролем, который легко вспомнить; после его применения, к листу никто, включая и вас, не сможете внести в него никаких изменений, не указав данного пароля. После того как защита с листа будет снята, он станет доступен для свободного редактирования до тех пор, пока вы не защитите его снова.
ЗАЩИТА АИСТОВ
~Q Выберите Сервис ^Защита ^Защитить лист.
Глава 1. Начало работы в Excel
Диалоговое окно Защитить лист предоставляет другие возможности контролировать действия других пользователей по отношению к вашему рабочему листу. В этом окне указывается пятнадцать разных операций, в том числе блокировка и разблокировка ячеек, форматирование, а также вставка или удаление. При попытке пользователя выполнить неразрешенное действие программа Excel отображает окно с сообщением о защите листа. Чтобы пользователи могли провести любые изменения в защищенном листе, им необходимо снять с этого листа защиту, используя соответствующий пароль.
По умолчанию Excel разрешает пользователю выделять как блокированные, гак м разблокированные ячейки. Когда пользователи выделяют защищенную ячейку, они могут просматривать ее содержимое в строке формул. Если на листе имеются формулы, не предназначенные для посторонних глаз, то проверьте, чтобы соответствующая возможность не была предоставлена. Когда пользователи выбирают незащищенную ячейку, они могут с помощью строки формул произвольно изменять содержимое этой ячейки.
ЗАЩИТА ЛИСТОВЗАЩИТА ЛИСТОВ
ЗАЩИТА ЛИСТОВ
ЗАЩИТА ЛИСТОВ
Q Установите флажки, разрешающие пользователю выполнять те или иные действия, когда лист защищен.-Q Щелкните на кнопке ОК.Q Установите флажки, разрешающие пользователю выполнять те или иные действия, когда лист защищен.-Q Щелкните на кнопке ОК.
Q Установите флажки, разрешающие пользователю выполнять те или иные действия, когда лист защищен.
-Q Щелкните на кнопке ОК.
Q Установите флажки, разрешающие пользователю выполнять те или иные действия, когда лист защищен.
-Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Защита листа.
Обязательно установите флажок Защитить лист и содержимое защищаемых ячеек.
Введите пароль для защиты листа.
^ОО^РдналиТданных^^
ЕсЛи вам потребуется провести изменения в защищенном листе, то выпол- нитёчкоманду Сервис^Защита^ Снять защиту листа. В диалоговом окне
Снять защиту листа введите в поле Пароль тот пароль, который блокирует доступ ;к листу, а затем щелкните на кнопке ОК.
! ро умолчанию программа Excel позволяет вам блокировать все ячейки листа, что- ! ~^бы пользователи могли просматривать содержимое этих ячеек, при этом не изме-
^няя йх. HekpTopbie ячейки в листе вы можете разблокировать, чтобы пользователи ^водили в них значения (например, сведения об объемах продаж), а формулы в ! уцэугих яМейках могли выполнять соответствующие вычисления.
Январь ФевральЯнварь ФевральПроизвол .Произвол .好 137fg S3 720 35 $8 959新 $2 736 39 $2 604 59 $3 817.12 $3 289,36 $413332 $3 215,49 $3 695,12 $5 822,34好 137fg S3 720 35 $8 959新 $2 736 39 $2 604 59 $3 817.12 $3 289,36 $413332 $3 215,49 $3 695,12 $5 822,34Р Защитить ЕСТ и цодерлмюеР Защитить ЕСТ и цодерлмюеЗАЩИТА ЛИСТОВЗАЩИТА ЛИСТОВАпрель МайАпрель Май旦 Июли旦 Июли*2 3 || удаление строк*2 3 || удаление строкличаются протсае и crpgiie二 От>*ма Iличаются протсае и crpgiie二 От>*ма IПодтверждение парокяПодтверждение парокяы Всего7 8 S3 43338ы Всего7 8 S3 4333834453445J£j Август11 [Сентябрь j 丄 0£я6рь13 Ноябрь14 ДекабрьJ£j Август11 [Сентябрь j 丄 0£я6рь13 Ноябрь14 Декабрь
Январь Февраль
Январь Февраль
Произвол .
Произвол .
好 137fg S3 720 35 $8 959新 $2 736 39 $2 604 59 $3 817.12 $3 289,36 $413332 $3 215,49 $3 695,12 $5 822,34
好 137fg S3 720 35 $8 959新 $2 736 39 $2 604 59 $3 817.12 $3 289,36 $413332 $3 215,49 $3 695,12 $5 822,34
Р Защитить ЕСТ и цодерлмюе
Р Защитить ЕСТ и цодерлмюе
ЗАЩИТА ЛИСТОВ
ЗАЩИТА ЛИСТОВ
Апрель Май
Апрель Май
旦 Июли
旦 Июли
*2 3 || удаление строк
*2 3 || удаление строк
личаются протсае и crpgiie
二 От>*ма I
личаются протсае и crpgiie
二 От>*ма I
Подтверждение парокя
Подтверждение парокя
ы Всего
7 8 S3 43338
ы Всего
7 8 S3 43338
34
45
34
45
J£j Август
11 [Сентябрь j 丄 0£я6рь
13 Ноябрь
14 Декабрь
J£j Август
11 [Сентябрь j 丄 0£я6рь
13 Ноябрь
14 Декабрь
■ Отображается диалоговое окно Подтверждение пароля.■ Отображается диалоговое окно Подтверждение пароля.Q В поле повторно введите пароль.—Q Щелкните на кнопке ОК.Q В поле повторно введите пароль.—Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Подтверждение пароля.
■ Отображается диалоговое окно Подтверждение пароля.
Q В поле повторно введите пароль.
—Q Щелкните на кнопке ОК.
Q В поле повторно введите пароль.
—Q Щелкните на кнопке ОК.
Статус блокировки ячейки вы указываете на вкладке Защита диалогового окна Формат ячеек. Выделите диапазон разблокируемых ячеек, потом, чтобы отобразить диалоговое окно Формат ячейки, выберите Формат^Ячейки, а затем щелкните на вкладке Защита. Чтобы разблокировать выделенный диапазон ячеек, сбросьте флажок Защищаемая ячейка ( заменяется на ).
ЗАЩИ1А ЛИСТОВЗАЩИ1А ЛИСТОВКроме того, вы можете установить флажок Скрыть формулы, чтобы в строке формул нельзя было просматривать содержимое ячейки, если пользователь ее выделит. Таким образом, нельзя будет просматривать специальные формулы. Оба параметра (и Защищаемая ячейка, и Скрыть формулы) работают только тогда, когда вы защитите лист.
ЗАЩИ1А ЛИСТОВ
ЗАЩИ1А ЛИСТОВ
■ Если пользователь попытается изменить защищенную часть листа, то программа Excel выведет окно с сообщением.
厂 e I d й^й^г厂 e I d й^й^гввПроверка…Проверка…Tnct no столбди …Tnct no столбди …|W.W^I ![КЕ!£!!^Н!|W.W^I ![КЕ!£!!^Н![Аренда ДоставкаУстановк а[Аренда ДоставкаУстановк аСОЗДАНИЕ СПИСКАСОЗДАНИЕ СПИСКА[руппа и структура[руппа и структура園園Свсми*м тдблииа...Свсми*м тдблииа...Импорт внешних данныхИмпорт внешних данных.♦ — >• кН:.♦ — >• кН:Открыть файлОткрыть файл—П Введите для своего списка заголовки столбцов.—Q Выделите в строке одну из ячеек.—П Введите для своего списка заголовки столбцов.—Q Выделите в строке одну из ячеек.Примечание.。выделении диапазона ячеек рассказывается в главе 7.-П Выберите команду Данные^ Форма.Примечание.。выделении диапазона ячеек рассказывается в главе 7.-П Выберите команду Данные^ Форма.
厂 e I d й^й^г
厂 e I d й^й^г
в
в
Проверка…
Проверка…
Tnct no столбди …
Tnct no столбди …
|W.W^I ![КЕ!£!!^Н!
|W.W^I ![КЕ!£!!^Н!
[Аренда ДоставкаУстановк а
[Аренда ДоставкаУстановк а
СОЗДАНИЕ СПИСКА
СОЗДАНИЕ СПИСКА
[руппа и структура
[руппа и структура
園
園
Свсми*м тдблииа...
Свсми*м тдблииа...
Импорт внешних данных
Импорт внешних данных
.♦ — >• кН:
.♦ — >• кН:
Открыть файл
Открыть файл
—П Введите для своего списка заголовки столбцов.
—Q Выделите в строке одну из ячеек.
—П Введите для своего списка заголовки столбцов.
—Q Выделите в строке одну из ячеек.
Примечание.。выделении диапазона ячеек рассказывается в главе 7.
-П Выберите команду Данные^ Форма.
Примечание.。выделении диапазона ячеек рассказывается в главе 7.
-П Выберите команду Данные^ Форма.
Анализ данных в Excel: наглядный курс
Организация данных в аистах Excel
Создание списка ;
;зт^бНМП1ШШ1ЙЬ|Ж1ЙМШМ1МШ№>^Ш1ПШи!Мв^М|^^
В
Excel важную роль играет процесс создания и организации списка значений, предназначенных для анализа данных. Списком называется последовательность строк в листе Excel, содержащая однотипные значения. Чтобы сделать список значений более легким для понимания, в его первой строке обычно вводятся названия столбцов. Например, если вы создаете список биржевых котировок, то в строках этого списка указываются символы акций, а в столбцах — даты регистра
ции котировок.
Самым очевидным способом создания списка является ручной ввод в строку или столбец соответствующих значений. Существует и другой метод — использо-
Глава 2. Организация данных в листах Excel
вать диалоговое окно Форма. Оно извлекает заголовки столбцов в выделенном вами диапазоне ячеек и использует эти заголовки, чтобы пометить поля данних. Каждому заголовку ставится в соответствие отдельное поле данных. Например, если у вас заголовки столбцов называются Имя, Адрес, Город и Телефон, то в диалоговом окне Форма для каждого из выделенных заголовков будет представлено текстовое поле.
Чтобы создать список данных с помощью диалогового окна Форма, прежде всего, укажите за「оАовки столбцов в первой строке той области листа, в которой будет создаваться список. Однако данную операцию можно выполнить лишь в том случае, когда под заголовками находится хотя бы одна пустая строка. Нет необходимости помещать заголовки столбцов в самой первой строке листа — строке 1 ; заголовки могут находиться в любой его строке.
Когда на экране отображается диалоговое окно Форма, в нем запрашиваются значения первой строки вашего списка. Строка данных обычно называется записью данных. Значения вводятся в соответствующих текстовых полях.
СОЗДАНИЕ СПИСКА
& Microsoft Excel - 602*U$tFormxls& Microsoft Excel - 602*U$tFormxls▼ ■ 6 X▼ ■ 6 XА1А1Аренда ДоставкаАренда ДоставкаОтазн!Отазн!Установка Оборудование ТоварУстановка Оборудование Товар▼ 犬 Месяц▼ 犬 Месяцс кеобход»*<ыми для командыс кеобход»*<ыми для команды19 至 2i_19 至 2i_I 0KqlI 0Kql=二 нажмите кмогжу *ОК*.♦ Если по ошибке была выбрела группа=二 нажмите кмогжу *ОК*.♦ Если по ошибке была выбрела группа• у——Г• чтобы создать подписи, назовитеLK.• Длясведен^жммктекиогку *Ор^• у——Г• чтобы создать подписи, назовитеLK.• Длясведен^жммктекиогку *Ор^Microsoft ExcelMicrosoft Excel■ Отображается окно с сообщением. Q Щелкните на кнопке ОК.■ Отображается окно с сообщением. Q Щелкните на кнопке ОК.
& Microsoft Excel - 602*U$tFormxls
& Microsoft Excel - 602*U$tFormxls
▼ ■ 6 X
▼ ■ 6 X
А1
А1
Аренда Доставка
Аренда Доставка
Отазн!
Отазн!
Установка Оборудование Товар
Установка Оборудование Товар
▼ 犬 Месяц
▼ 犬 Месяц
с кеобход»*<ыми для команды
с кеобход»*<ыми для команды
19 至 2i_
19 至 2i_
I 0Kql
I 0Kql
=二 нажмите кмогжу *ОК*.
♦ Если по ошибке была выбрела группа
=二 нажмите кмогжу *ОК*.
♦ Если по ошибке была выбрела группа
• у——Г• чтобы создать подписи, назовите
LK.• Длясведен^жммктекиогку *Ор^
• у——Г• чтобы создать подписи, назовите
LK.• Длясведен^жммктекиогку *Ор^
Microsoft Excel
Microsoft Excel
■ Отображается окно с сообщением. Q Щелкните на кнопке ОК.
■ Отображается окно с сообщением. Q Щелкните на кнопке ОК.
'•、Чтобы удалить запись данных, прокручивайте список (щелкая на кнопке Далее丁一厂 или Назад), пока нужная запись не появится на экране. Щелкните на кнопке Удалить, и запись будет удалена из списка, находящегося в листе.'•、Чтобы удалить запись данных, прокручивайте список (щелкая на кнопке Далее丁一厂 или Назад), пока нужная запись не появится на экране. Щелкните на кнопке Удалить, и запись будет удалена из списка, находящегося в листе.СОЗДАНИЕ СПИСКАСОЗДАНИЕ СПИСКА_B_IС } D …“丄J亠 I -F H Gенда Доставка Установка Оборудование Товар650400350200450650325450250450_B_IС } D …“丄J亠 I -F H Gенда Доставка Установка Оборудование Товар650400350200450650325450250450Отображается диалоговое окно с текстовыми полями для каждого столбца.ТЗ Во всех текстовых полях введите необходимые значения данных.Отображается диалоговое окно с текстовыми полями для каждого столбца.ТЗ Во всех текстовых полях введите необходимые значения данных.Чтобы добавить новую строку данных, щелкните на кнопке Добавить.Чтобы стереть все значения, введенные в текстовые поля, щелкните на кнопке Удалить.白 Щелкните на кнопке Закрыть.Чтобы добавить новую строку данных, щелкните на кнопке Добавить.Чтобы стереть все значения, введенные в текстовые поля, щелкните на кнопке Удалить.白 Щелкните на кнопке Закрыть.
'•、Чтобы удалить запись данных, прокручивайте список (щелкая на кнопке Далее
丁一厂 или Назад), пока нужная запись не появится на экране. Щелкните на кнопке Удалить, и запись будет удалена из списка, находящегося в листе.
'•、Чтобы удалить запись данных, прокручивайте список (щелкая на кнопке Далее
丁一厂 или Назад), пока нужная запись не появится на экране. Щелкните на кнопке Удалить, и запись будет удалена из списка, находящегося в листе.
СОЗДАНИЕ СПИСКА
СОЗДАНИЕ СПИСКА
_B_IС } D …“丄J亠 I -F H G
енда Доставка Установка Оборудование Товар
650400350200450
650325450250450
_B_IС } D …“丄J亠 I -F H G
енда Доставка Установка Оборудование Товар
650400350200450
650325450250450
Отображается диалоговое окно с текстовыми полями для каждого столбца.
ТЗ Во всех текстовых полях введите необходимые значения данных.
Отображается диалоговое окно с текстовыми полями для каждого столбца.
ТЗ Во всех текстовых полях введите необходимые значения данных.
Чтобы добавить новую строку данных, щелкните на кнопке Добавить.
Чтобы стереть все значения, введенные в текстовые поля, щелкните на кнопке Удалить.
白 Щелкните на кнопке Закрыть.
Чтобы добавить новую строку данных, щелкните на кнопке Добавить.
Чтобы стереть все значения, введенные в текстовые поля, щелкните на кнопке Удалить.
白 Щелкните на кнопке Закрыть.
;Диалоговое окно Форма позволяет находить строки записей данных, соответству- —^^ijug определенным критериям. Например, вы можете определить месяцы, когда ваши продажи падали более чем на $1000,00. Поиск выполняется с помощью кнопки Критерии. При щелчке на этой кнопке значения данных, находящиеся в полях 冰
формы, исчезают. Введите в поля необходимые критерии и щелкните на кнопке Далее или Назад. Искать записи, отвечающие определенным критериям, вы можете, вводя значения в любых текстовых полях. Например, чтобы найти месяцы? когда покупатель возвратил товаров на сумму $2000,00, введите в соответствующем текстовом поле значение 2000,00. Если нужны месяцы, когда возврат превысил $2000,00, то введите >2000,00. Введя <2000,00, вы получите месяцы, когда возврат был ниже $2000. Для прокрутки по записям, отвечающим набору критериев, используйте кнопки Далее или Назад.
СОЗДАНИЕ СПИСКА
На листе отображаются данные, введенные в диалоговом окне Форма.
Добавлен и е рядо в данных
С помощью маркера заполнения вы можете быстро, причем не прибегая к ручному вводу значений, создавать в списке ряды данных. Ряд данных — это список одинаковых или изменяющихся согласно простой зависимости значений. Например, вы можете вводить ряд дат как 01/01/2002, 02/01/2003 или как 1 января 2003:Ё;Г2:янМаря:2003 г^4Йсла в ряду данных могут изменяться путем сложения, вычитания, умножения или даже деления на одну и ту же величину. Например, 2, 4, 6/8 — это список чисел, изменяющийся путем суммирования каждого следующего значения с числом 2. Более подробно о списках рассказано в разделе *€оздайие списка*.
Несмотря на то, что в Excel можно создать ряд данных на основе только одного значения, для того чтобы его члены были заданы правильно, необходимо ввести
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
Примечание. О выделении диапазона ячеек рассказывается в главе 7.Примечание. О выделении диапазона ячеек рассказывается в главе 7.
Примечание. О выделении диапазона ячеек рассказывается в главе 7.
Примечание. О выделении диапазона ячеек рассказывается в главе 7.
~Q Введите первое и второе значение ряда данных.
Q Выделите последовательность значений или несколько последовательностей значений (в разных столбцах).
Глава 2. Организация данных в листах Excel
в прогрессию как первое, так и второе значение. Программа Excel анализирует два значения, находит в них закономерность и затем создает остальные значения ряда данных. Если в ячейке содержится числовое значение (называемое также подписью), то оно будет просто повторено в указанных ячейках. Что касается даты, то следующие значения будут изменяться на основе исходного формата. Например, если в дате указан день (как, например, в 14/02/2002), то последующие ячейки будут содержать даты, увеличенные на один день. Если в ячейке содержится только месяц, то последующие даты будут, соответственно, увеличиваткя на один месяц.
Черный квадратик, расположенный в правом нижнем углу выделенного диапазона, называется маркером заполнения. Если перетащить этот маркер вниз или вправо, в расширенном диапазоне ячеек на основе исходных значений в выделенных ячейках будут созданы новые значения. При перетаскивании маркера через ячейку на экране отображается то значение, которое и будет в нее помещено.
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
曰 Microsoft Еисе! - ChOZ-Serie»”-
Ж RЖ RFFНН于:龙Ansaj于:龙Ansaj口国0日1a吕口学X电匈・ ◎Ц「,…金ё • ?g&*鶴紀m% • ® .У I■昔寻匡算电%w0溜悪厚季-f•®A,g..一口国0日1a吕口学X电匈・ ◎Ц「,…金ё • ?g&*鶴紀m% • ® .У I■昔寻匡算电%w0溜悪厚季-f•®A,g..一
Ж R
Ж R
F
F
Н
Н
于:龙Ansaj
于:龙Ansaj
口国0日1a吕口学X电匈・ ◎Ц「,…金ё • ?g&*鶴紀m% • ® .
У I■昔寻匡算电%w0溜悪厚季-f•®A,g..一
口国0日1a吕口学X电匈・ ◎Ц「,…金ё • ?g&*鶴紀m% • ® .
У I■昔寻匡算电%w0溜悪厚季-f•®A,g..一
■ Программа Excel будет подсвечи- Е1 Щелкните на маркере заполнения и вать выделенные ячейки, указывая тем перетащите его, чтобы указать диапа- самым. что они выделены.зон ячеек РяАа данных.
厂ЧТО ЕЩЕ?厂ЧТО ЕЩЕ?Вам, воэможно;11отребуется указать величину, на которую будут изменяться значения ряда данных. Для этого выберите Правка ^Заполнить ^ ПрогрессВам, воэможно;11отребуется указать величину, на которую будут изменяться значения ряда данных. Для этого выберите Правка ^Заполнить ^ ПрогрессИя. В появившемся диалоговом окне Прогрессия можно точно указать, с каким шагом должны изменяться значения ряда данных, а также определить тип этого изменения и даже предельное значение. Например, если в ячейку ввести дату 15/5, • |То маркер заполнения будет автоматически изменять каждое следующее значение ―на один де4ь?-вводя в следующую ячейку ряда значение 16/5. Если необходимо ртобразить даты с интервалом в 15 дней, то введите 15 в поле Шаг и в области Единицы щелкните на переключателе день О заменяется на®. Вы также можетеИя. В появившемся диалоговом окне Прогрессия можно точно указать, с каким шагом должны изменяться значения ряда данных, а также определить тип этого изменения и даже предельное значение. Например, если в ячейку ввести дату 15/5, • |То маркер заполнения будет автоматически изменять каждое следующее значение ―на один де4ь?-вводя в следующую ячейку ряда значение 16/5. Если необходимо ртобразить даты с интервалом в 15 дней, то введите 15 в поле Шаг и в области Единицы щелкните на переключателе день О заменяется на®. Вы также можетевводить даты с интервалом точно в месяц: щелкните на переключателе? месяц, а в поле Шаг введите 1. Когда же потребуется ввести все даты, начиная с 15 мая ивводить даты с интервалом точно в месяц: щелкните на переключателе? месяц, а в поле Шаг введите 1. Когда же потребуется ввести все даты, начиная с 15 мая и^оканчивая 31 декабря, в поле Предельное значение введите 31/12.^оканчивая 31 декабря, в поле Предельное значение введите 31/12.ДОБАВЛЕНИЕ РЯДОВ ДАННЫХДОБАВЛЕНИЕ РЯДОВ ДАННЫХEO Microsoft Excel - ChO2~Series.>dsEO Microsoft Excel - ChO2~Series.>ds咽吟.…6H4 Berg Фодог Ск 4-^:ft«> СПР— .「.…:…' -« Х日今0耳也出® "Х4—""金X ・風―勲另皿.⑵,>«>^ io .; ж к з ■» s s Щ!® е % 叫工 л;» ?f 二• & -@ А,гт._咽吟.…6H4 Berg Фодог Ск 4-^:ft«> СПР— .「.…:…' -« Х日今0耳也出® "Х4—""金X ・風―勲另皿.⑵,>«>^ io .; ж к з ■» s s Щ!® е % 叫工 л;» ?f 二• & -@ А,гт._ЯнварьЯнварь~■ При перетаскивании очерчивается тот диапазон ячеек, который будет содержать ряд данных.~■ При перетаскивании очерчивается тот диапазон ячеек, который будет содержать ряд данных.11 Программа Excel отображает то значение, которое будет находиться в последней ячейке.11 Программа Excel отображает то значение, которое будет находиться в последней ячейке.
厂
ЧТО ЕЩЕ?
厂
ЧТО ЕЩЕ?
Вам, воэможно;11отребуется указать величину, на которую будут изменяться значения ряда данных. Для этого выберите Правка ^Заполнить ^ Прогресс
Вам, воэможно;11отребуется указать величину, на которую будут изменяться значения ряда данных. Для этого выберите Правка ^Заполнить ^ Прогресс
Ия. В появившемся диалоговом окне Прогрессия можно точно указать, с каким шагом должны изменяться значения ряда данных, а также определить тип этого изменения и даже предельное значение. Например, если в ячейку ввести дату 15/5, • |То маркер заполнения будет автоматически изменять каждое следующее значение ―на один де4ь?-вводя в следующую ячейку ряда значение 16/5. Если необходимо ртобразить даты с интервалом в 15 дней, то введите 15 в поле Шаг и в области Единицы щелкните на переключателе день О заменяется на®. Вы также можете
Ия. В появившемся диалоговом окне Прогрессия можно точно указать, с каким шагом должны изменяться значения ряда данных, а также определить тип этого изменения и даже предельное значение. Например, если в ячейку ввести дату 15/5, • |То маркер заполнения будет автоматически изменять каждое следующее значение ―на один де4ь?-вводя в следующую ячейку ряда значение 16/5. Если необходимо ртобразить даты с интервалом в 15 дней, то введите 15 в поле Шаг и в области Единицы щелкните на переключателе день О заменяется на®. Вы также можете
вводить даты с интервалом точно в месяц: щелкните на переключателе? месяц, а в поле Шаг введите 1. Когда же потребуется ввести все даты, начиная с 15 мая и
вводить даты с интервалом точно в месяц: щелкните на переключателе? месяц, а в поле Шаг введите 1. Когда же потребуется ввести все даты, начиная с 15 мая и
^оканчивая 31 декабря, в поле Предельное значение введите 31/12.
^оканчивая 31 декабря, в поле Предельное значение введите 31/12.
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
EO Microsoft Excel - ChO2~Series.>ds
EO Microsoft Excel - ChO2~Series.>ds
咽吟.…6H4 Berg Фодог Ск 4-^:ft«> СПР— .「.…:…' -« Х
日今0耳也出® "Х4—""金X ・風―勲另皿.⑵,
>«>^ io .; ж к з ■» s s Щ!® е % 叫工 л;» ?f 二• & -@ А,гт._
咽吟.…6H4 Berg Фодог Ск 4-^:ft«> СПР— .「.…:…' -« Х
日今0耳也出® "Х4—""金X ・風―勲另皿.⑵,
>«>^ io .; ж к з ■» s s Щ!® е % 叫工 л;» ?f 二• & -@ А,гт._
Январь
Январь
~■ При перетаскивании очерчивается тот диапазон ячеек, который будет содержать ряд данных.
~■ При перетаскивании очерчивается тот диапазон ячеек, который будет содержать ряд данных.
11 Программа Excel отображает то значение, которое будет находиться в последней ячейке.
11 Программа Excel отображает то значение, которое будет находиться в последней ячейке.
Ц Отпустите кнопку мыши.
Задавая настройки в диалоговом окне Прогрессия для дат, вы обязательно должны выбрать в области Единицы переключатель (заменить О на 回,соответствую* щий той части даты, которую необходимо изменить. Другими словами, если дат> каждый раз следует увеличивать на один месяц, то щелкните на переключателе месяц.
ДОБАВЛЕНИЕ РЯДОВ ДАННЫХ
В определенных вами ячейках создается ряд данных.
Сортировка списка
]I \ i ,
В сфде Excel» можно быстро сортировать строки или столбцы по возрастанию или убыванию на основе заранее определенного критерия. Например, вы можете сортировать диапазон строк по именам, перечисленным в первом столбце. При сортировке списка специальным образом следует определить пользовательский порядок сбртйровкйГо котором рассказывается в разделе "Проведение пользовательской сортировки*.
Сортировка списка записей по возрастанию выполняется таким образом, что наименьшие числа оказываются в начале списка. Текстовые значения сортируются в алфавитном порядке от А до Z, а затем от А до Я. Если же сортировка задана по убыванию, то ее результат будет прямо противоположным; в начале списка оказываются наибольшие числа, а имена располагаются по порядку от Я до А, а затем от Z до А. Подробнее о списках рассказано в разделе ^Создание списка".
СОРТИРОВКА СПИСКАСОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
Сортировка столбцов—П Выделите диапазон ячеек, содержащий список для сортировки.Сортировка столбцов—П Выделите диапазон ячеек, содержащий список для сортировки.❷ Выберите команду Данные О Сортировка.❷ Выберите команду Данные О Сортировка.
Сортировка столбцов
—П Выделите диапазон ячеек, содержащий список для сортировки.
Сортировка столбцов
—П Выделите диапазон ячеек, содержащий список для сортировки.
❷ Выберите команду Данные О Сортировка.
❷ Выберите команду Данные О Сортировка.
Примечание. О выделении диапазона ячеек рассказано s главе 7.Примечание. О выделении диапазона ячеек рассказано s главе 7.■ Будет отображено диалоговое окно Сортировка диапазона.■ Будет отображено диалоговое окно Сортировка диапазона.
Примечание. О выделении диапазона ячеек рассказано s главе 7.
Примечание. О выделении диапазона ячеек рассказано s главе 7.
■ Будет отображено диалоговое окно Сортировка диапазона.
■ Будет отображено диалоговое окно Сортировка диапазона.
Критерии сортировки указываются в диалоговом окне Сортировка диапазона. Вначале сортируются данные по столбцу, выбранному в поле Сортировать по, а затем — по столбцу, указанному в поле Затем по. Вы можете для дальнейшей сортировки выбрать также третий критерий сортировки.
Если выделить список данных, который имеет строку с заголовками столбцов, то, чтобы не подвергнуть эту строку сортировке, выставьте переключатель Идентифицировать поля по подписям (первая строка диапазона). Кроме того, если в полях Сортировать по и Затем по выбираются столбцы, то имена столбцов берутся как раз из строки заголовков. Если же строка заголовков отсутствует, то будут отображаться такие имена, как Столбец А, Столбец В и 丁.厶” в зависимости от того, в каких столбцах находятся выделенные ячейки.
По умолчанию в диалоговом окне Сортировка диапазона сортировка выполняется по столбцам листа. Если потребуется сортировать по строкам, то поменяйте значение одного из параметров сортировки. Для этого щелкните на кнопке Параметры. Изменив значение соответствующего параметра, вы сможете выбрать для сортировки определенную строку, а не столбец.
СОРТИРОВКА СПИСКАСОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
щелкните на стрелке, направленной вниз, а затем — на нужном столбце.—Q Если потребуется задать сортировку по убыванию, то щелкните на переключателе по убыванию.щелкните на стрелке, направленной вниз, а затем — на нужном столбце.—Q Если потребуется задать сортировку по убыванию, то щелкните на переключателе по убыванию.—Q Чтобы изменить столбец сортировки, | 目 Чтобы задать дополнительные критерии сортировки, повторите пп. 3 и 4. Щелкните на кнопке ОК.
щелкните на стрелке, направленной вниз, а затем — на нужном столбце.
—Q Если потребуется задать сортировку по убыванию, то щелкните на переключателе по убыванию.
щелкните на стрелке, направленной вниз, а затем — на нужном столбце.
—Q Если потребуется задать сортировку по убыванию, то щелкните на переключателе по убыванию.
ЧТОЕ1ЧТОЕ1Сортировка данныхЬ программе Excel выполняется на основе заданных вами критериев и встроенных в Excel правил. Для возрастающего порядка сортировки используются перечисленные ниже правила, а для убывающего — правила, им
ЧТОЕ1
ЧТОЕ1
) противоположные. | ;
(1Наивысший^ приоритет имеет пользовательский порядок сортировки. Более подробно об —этомрассказано в разделе "'Выполнение пользовательской
сортировки".
「2% В начале сортируемого списка размещаются числа, которые затем сортируются ;от Наименьших к наибольшим; наименьшие отрицательные числа оказываются
'— в начале списка, а наибольшие положительные — в его конце.
СОРТИРОВКА СПИСКАСОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
■ Столбцы сортируются в соответствии с вашими критериями.
При сортировке по алфавиту буквенно-цифровых значений используется следующий порядок приоритетности символов: О 1 23456789 (пробел) ! " # $ % &()*,‘/: ;?@[\「_' { I }〜+ v = >ABCDEFGHIJKLMNOPQRS TUVWXYZ(a затем остальные символы, например, кириллицы. — Прим. ред.).
Вначале указывается логическое значение False (ложь), а затем — True (истина).
Значения ошибок задаются в том порядке, в каком они появились в листе.
Пустые значения размещаются в конце списка.
СОРТИРОВКА СПИСКАСОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
СОРТИРОВКА СПИСКА
Сортировка строкQ Чтобы получить доступ к диалоговому окну Сортировка диапазона, выполните пп. 1-2 предыдущего раздела.―Q Щелкните на кнопке Параметры. ■ Откроется диалоговое окно Параметры сортировки.Сортировка строкQ Чтобы получить доступ к диалоговому окну Сортировка диапазона, выполните пп. 1-2 предыдущего раздела.―Q Щелкните на кнопке Параметры. ■ Откроется диалоговое окно Параметры сортировки.Q Щелкните на переключателе Сортировать строки диапазона.Q Чтобы выполнить сортировку строк, выполните действия из предыдущего раздела (пп. 3-6).■ Строки сортируются в соответствии с вашими критериями.Q Щелкните на переключателе Сортировать строки диапазона.Q Чтобы выполнить сортировку строк, выполните действия из предыдущего раздела (пп. 3-6).■ Строки сортируются в соответствии с вашими критериями.
Сортировка строк
Q Чтобы получить доступ к диалоговому окну Сортировка диапазона, выполните пп. 1-2 предыдущего раздела.
―Q Щелкните на кнопке Параметры. ■ Откроется диалоговое окно Параметры сортировки.
Сортировка строк
Q Чтобы получить доступ к диалоговому окну Сортировка диапазона, выполните пп. 1-2 предыдущего раздела.
―Q Щелкните на кнопке Параметры. ■ Откроется диалоговое окно Параметры сортировки.
Q Щелкните на переключателе Сортировать строки диапазона.
Q Чтобы выполнить сортировку строк, выполните действия из предыдущего раздела (пп. 3-6).
■ Строки сортируются в соответствии с вашими критериями.
Q Щелкните на переключателе Сортировать строки диапазона.
Q Чтобы выполнить сортировку строк, выполните действия из предыдущего раздела (пп. 3-6).
■ Строки сортируются в соответствии с вашими критериями.
Выполнение пользовательской (сортировки
I В Е>{се1 Аля _сортировки_списков можно создавать пользовательский порядок сортировки. Данная возможность особенно полезна тогда, когда сортируется список ,не в алфавитном или числовом порядке, а иным образом. Более подробно об этом рассказано в разделе "Сортировка списка". Пользовательская сортнров- Ka=0fo прекрасное средство анализа данных, так как вы можете упорядочить огромный список данных в необходимом порядке, например, по отделам или по месяцам. Например, если в вашей таблице имеется столбец с названиями месяцев, то вам, возможно, захочется выполнить сортировку по порядку следования месяцев в году, а не по их названиям в соответствии с алфавитом. Более подробно о списках рассказано в разделе "Создание списка".
В Excel по умолчанию используется четыре списка сортировки по названиям дней недели и месяцев. Вы можете использовать предложенный порядок сортировки или создать свои собственные уникальные списки, например, фами-
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ
Создание списка сортировки
~Q Выберите команду Сервис О
Параметры.
лий сотрудников, расположения подразделений компании, времен года и т.д. И когда вы выберете пользовательский порядок сортировки, программа Excel отсортирует ваш список указанным способом. Например, если вами определен следующий порядок сортировки, то список будет отсортирован, в свою очередь, по списку слов, задающему этот порядок. Поэтому в начале списка окажутся все записи со словом первый, за ними будут идти записи со словом Второй И Т.Д.:
Первый, Второй, Третий, Четвертый, Пятый, Шестой
И хотя, задавая пользовательский порядок сортировки, вы пользуетесь диалоговым окном Сортировка диапазона, но прежде, чем его реализовать, вам следует вначале создать список порядка сортировки, чтобы сделать его доступным для всех редактируемых рабочих книг.
Пользовательский порядок сортировки разрешается создавать на основе своих списков. А списки эти создаются на вкладке Списки диалогового окна Параметры. Создав список слов, вы можете выбрать его в любое время с помощью диалогового окна Параметры сортировки.
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ
■ Отображается диалоговое окно Q Щелкните на вкладке Списки.
Параметры.
^^О^^налиТданны^^
ПОПРОБУЙ!ПОПРОБУЙ!“ Вместо того; чТобь! вручную вводить список, используемый для сортировки, вы можете импортировать список значений из любого открытого листа Excel. Для этого обратитесь к полю Импорт списка из ячеек, которое расположено на вкладке Списки. Вы мо>кете или вручную ввести диапазон ячеек, содержащих список, или выделить этот диапазон непосредственно на листе.
ПОПРОБУЙ!
ПОПРОБУЙ!
Перед выделёнием диапазона ячеек щелкните на кнопке Свернуть диалог ®, что-
—бы уменьшить размер диалогового окна Параметры. Перейдите к рабочему листу, ^ содержащему значения порядка сортировки, и выделите соответстгвующие ячейки.
Выделенный диапазон ячеек будет отображен в поле. Затем, чтобы вернуться к ис- Годному диалоговому окну Параметры, щелкните на кнопке Восстановить диалог f 回.Более подробно о выделении диапазона ячеек рассказано в главе 1.
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ сортировкиВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ сортировки
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ сортировки
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ сортировки
—Q В поле Списки щелкните на элементе 白 Завершив список, щелкните на кноп- НОВЫЙ СПИСОК.ке Добавить.
―Q Введите порядок, в котором следует сортировать ваш список, нажимая <Enter> после каждого элемента списка.
Щелкните на кнопке Импорт; расположенной на вкладке Списки, и значения из выделенного диапазона ячеек попадут в поле Элементы списка. Элементы будут представлены в списке в том же порядке, что и в выделенных ячейках- Можете выполнять в списке любые изменения, вводя новые значения. И наконец, чтобы образовать список сортировки, щелкните на кнопке Добавить. Более детально о назначении кнопок Свернуть диалог и Восстановить диалог рассказано в разделе ^Консолидация данных^.
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ
""И Список порядка сортировки добав- Q Чтобы закрыть диалоговое окно Пара- ляется в поле Списки.метры, щелкните на кнопке ОК.
Анализ данных в Excel: наглядный курс
Выполнение пользовательской сортировки (продолжение)
■^^3,zxae в диалоговом 4кне Параметры собственный порядок сортировки, вы Можете использовать его для сортировки данных в строках или столбцах любого листа. Пользовательская сортировка, как правило, подобна любой другой, задаваемой в диалоговом окне Сортировка диапазона. Однако пользовательская сортировка имеет приоритет над правилами сортировки, используемыми по умолчанию в программе Excel. О приоритете правил сортировки рассказано в разделе "Сортировка списка"
Чтобы выполнить пользовательскую сортировку, сперва выберите данные, которые будете сортировать. Они указываются в поле Сортировать по диалогового окна Сортировка диапазона. Пользовательская сортировка всегда выполняется
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)
□ Microsoft ЕксН - ChOZ-CustomSocfj<k
」图j 剪嚥л Правке 飢I Bergey 6oRd “вис &«**ие 一 旗Ho :£npa®wi」上,二,;▼ = j? X
Г 东S3Q 荘昌&”:其电8iY?,y *х ,国御霜亜号100% ,旧.
AM- Ю -; ж X н 彦惠建国:®<ё%«0:4 標 i 窜卒:二"② A ♦ ахль"..
C1, ’ ▼ К 24一
АдамсАльфредсон Андерсон БайкерАдамсАльфредсон Андерсон БайкерИдентифиц><>омть поля г»」Идентифиц><>омть поля г»」9 jВатсон ЗД1 Вильсон9 jВатсон ЗД1 Вильсон15 Харсиа Даниел17 ^Джеймс15 Харсиа Даниел17 ^Джеймс11 ! Вильямс121 Вильямсон„13;ВуД 一― Л:Вудс11 ! Вильямс121 Вильямсон„13;ВуД 一― Л:Вудс闽 Джонс 坦^Джонсон 図^Азвнс闽 Джонс 坦^Джонсон 図^АзвнсПятыйПятый; Детс кий g&t L山 ест。"змрмвла-Второй |fe™""; Детс кий g&t L山 ест。"змрмвла-Второй |fe™""ВторойВторойшестойШестойшестойШестой[Червертый[ЧервертыйСортировка диапд;Сортировка диапд;Черввртый ; Второй“ Третий :_ ШестойЧерве^тыи Детский са/‘ВторойДетский сах Шестой " ,Первый ПервыйЧерввртый ; Второй“ Третий :_ ШестойЧерве^тыи Детский са/‘ВторойДетский сах Шестой " ,Первый ПервыйВ последною очередь, поВ последною очередь, попово»>астпово»>астдивоаюмдивоаюм
Адамс
Альфредсон Андерсон Байкер
Адамс
Альфредсон Андерсон Байкер
Идентифиц><>омть поля г»」
Идентифиц><>омть поля г»」
9 jВатсон ЗД1 Вильсон
9 jВатсон ЗД1 Вильсон
15 Харсиа Даниел
17 ^Джеймс
15 Харсиа Даниел
17 ^Джеймс
11 ! Вильямс
121 Вильямсон
„13;ВуД 一― Л:Вудс
11 ! Вильямс
121 Вильямсон
„13;ВуД 一― Л:Вудс
闽 Джонс 坦^Джонсон 図^Азвнс
闽 Джонс 坦^Джонсон 図^Азвнс
Пятый
Пятый
; Детс кий g&t L
山 ест。"змрмвла-
Второй |fe™""
; Детс кий g&t L
山 ест。"змрмвла-
Второй |fe™""
Второй
Второй
шестой
Шестой
шестой
Шестой
[Червертый
[Червертый
Сортировка диапд;
Сортировка диапд;
Черввртый ; Второй
“ Третий :_ Шестой
Черве^тыи Детский са/‘
Второй
Детский сах Шестой " ,Первый Первый
Черввртый ; Второй
“ Третий :_ Шестой
Черве^тыи Детский са/‘
Второй
Детский сах Шестой " ,Первый Первый
В последною очередь, по
В последною очередь, по
пово»>аст
пово»>аст
дивоаюм
дивоаюм
Применение пользовательской сортировкиПрименение пользовательской сортировкиП Отобразите диалоговое окно Сортировка диапазона.Примечание. Более подробно об этом рассказано в разделе "Сортировка списка".П Отобразите диалоговое окно Сортировка диапазона.Примечание. Более подробно об этом рассказано в разделе "Сортировка списка".|q В поле Сортировать по выберите строку или столбец, по которым должна выполняться сортировка.£ Щелкните на кнопке Параметры.|q В поле Сортировать по выберите строку или столбец, по которым должна выполняться сортировка.£ Щелкните на кнопке Параметры.
Применение пользовательской сортировки
Применение пользовательской сортировки
П Отобразите диалоговое окно Сортировка диапазона.
Примечание. Более подробно об этом рассказано в разделе "Сортировка списка".
П Отобразите диалоговое окно Сортировка диапазона.
Примечание. Более подробно об этом рассказано в разделе "Сортировка списка".
|q В поле Сортировать по выберите строку или столбец, по которым должна выполняться сортировка.
£ Щелкните на кнопке Параметры.
|q В поле Сортировать по выберите строку или столбец, по которым должна выполняться сортировка.
£ Щелкните на кнопке Параметры.
Глава 2. Организация данных в листах Excel
первой. Другими словам^ в диалоговом окне Сортировка диапазона пользовательский порядок сортировки значений строк или столбцов задается только в поле Сортировать по, и при этом игнорируются переключатели по возрастанию и по убыванию. О сортировке по строкам или столбцам рассказано в разделе "Сортировка списка". Не важно, какой пользовательский порядок будет применен, он всегда задает исходную сортировку, а лишь потом приходит очередь той сортировки, которая указана в поле Затем по.
Пользовательский порядок сортировки можно указывать в диалоговом окне Параметры сортировки. Более подробно о диалоговом окне Сортировка диапазона рассказано в разделе "Сортировка списка*. В поле Сортировка по первому ключу указывается список порядка сортировки. В программе Excel по умолчанию используется четыре списка сортировки названий дней недели и месяцев. Кроме того, в Excel выполняется сортировка по полным названиям дней недели и месяцев, а также по трехбуквенным сокращенным названиям. Что касается созданных вами списков порядка сортировки, то в поле Сортировка по первому ключу они окажутся под списками, заданными в Excel по умолчанию.
-ex-exВЬ1ПОАНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)
-ex
-ex
& MkrosoR Excel - CfiD2-Cu&tomSort.xl5
SI Файл Ораека Qha Встдрка Формат С®жмс Данные Нно Справка仆时盯”工▼ . b х
‘0方0由咤岳91学4电圈・0一一e/0e,醒訂打а -л io0% -о.
I And"10.*/1」1零 喜專图•@ 电% ОТО/成津率亠.б-⑤ & . етня,....
CIO ” А 24
ПятыйПятыйj5 Андерсонj5 Андерсон2 Адамс2 АдамсШестойПервыйШестойПервыйвторой I Второйвторой I Второй6 Байкер 乙 Сате J0 Ватсон9 Ватсон ЗД]бильсон 11 ^Вильямс6 Байкер 乙 Сате J0 Ватсон9 Ватсон ЗД]бильсон 11 ^ВильямсЧереерты, СорПфоввп> /ерверты?佇 с^^д^,,^ Г столбцы диапазонаЧереерты, СорПфоввп> /ерверты?佇 с^^д^,,^ Г столбцы диапазона12 'Вильямсон131 Вуд巫В/ .J5; Гарсиа16 Даниел17 - Джеймс18 Джонс19 Джонсон_20 Дзвис21 :Енсен12 'Вильямсон131 Вуд巫В/ .J5; Гарсиа16 Даниел17 - Джеймс18 Джонс19 Джонсон_20 Дзвис21 :Енсен4 Альфредсон Шестой4 Альфредсон ШестойВторой Третий .ШестойВторой Третий .ШестойПятый Первый Шестой ШестойПятый Первый Шестой ШестойEllEllStudent 1、Student 2. StuderSStudent 1、Student 2. StuderSГ ^тмтъ регистрГ ^тмтъ регистр:叩 веру В「—4aе столбио.Де吋 см ■閣爆 са/ п»**тры-:叩 веру В「—4aе столбио.Де吋 см ■閣爆 са/ п»**тры-_22jKnapKГ1 叩 внй—_22jKnapKГ1 叩 внй—
Пятый
Пятый
j5 Андерсон
j5 Андерсон
2 Адамс
2 Адамс
Шестой
Первый
Шестой
Первый
второй I Второй
второй I Второй
6 Байкер 乙 Сате J0 Ватсон
9 Ватсон ЗД]бильсон 11 ^Вильямс
6 Байкер 乙 Сате J0 Ватсон
9 Ватсон ЗД]бильсон 11 ^Вильямс
Череерты, СорПфоввп> /ерверты?佇 с^^д^,,^ Г столбцы диапазона
Череерты, СорПфоввп> /ерверты?佇 с^^д^,,^ Г столбцы диапазона
12 'Вильямсон
131 Вуд
巫В/ .
J5; Гарсиа
16 Даниел
17 - Джеймс
18 Джонс
19 Джонсон_
20 Дзвис
21 :Енсен
12 'Вильямсон
131 Вуд
巫В/ .
J5; Гарсиа
16 Даниел
17 - Джеймс
18 Джонс
19 Джонсон_
20 Дзвис
21 :Енсен
4 Альфредсон Шестой
4 Альфредсон Шестой
Второй Третий .Шестой
Второй Третий .Шестой
Пятый Первый Шестой Шестой
Пятый Первый Шестой Шестой
Ell
Ell
Student 1、Student 2. StuderS
Student 1、Student 2. StuderS
Г ^тмтъ регистр
Г ^тмтъ регистр
:叩 веру В「—4aе столбио.
Де吋 см ■
閣爆 са/ п»**тры-
:叩 веру В「—4aе столбио.
Де吋 см ■
閣爆 са/ п»**тры-
_22jKnapKГ1 叩 внй—
_22jKnapKГ1 叩 внй—
■ Будет отображено диалоговое окно Е Щелкните на стрелке рядом с полем
Параметры сортировки.Сортировка по первому ключу.
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)■ Отображается список пользовательского порядка сортировки.—Q Щелкните на выбранном порядке сортировки.■ Отображается список пользовательского порядка сортировки.—Q Щелкните на выбранном порядке сортировки.Ц Чтобы закрыть диалоговое окно Параметры сортировки, щелкните на кнопке ОК.—Q Чтобы закрыть диалоговое окно Сортировка диапазона, щелкните наЦ Чтобы закрыть диалоговое окно Параметры сортировки, щелкните на кнопке ОК.—Q Чтобы закрыть диалоговое окно Сортировка диапазона, щелкните накнопке ОК.кнопке ОК.
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)
■ Отображается список пользовательского порядка сортировки.
—Q Щелкните на выбранном порядке сортировки.
■ Отображается список пользовательского порядка сортировки.
—Q Щелкните на выбранном порядке сортировки.
Ц Чтобы закрыть диалоговое окно Параметры сортировки, щелкните на кнопке ОК.
—Q Чтобы закрыть диалоговое окно Сортировка диапазона, щелкните на
Ц Чтобы закрыть диалоговое окно Параметры сортировки, щелкните на кнопке ОК.
—Q Чтобы закрыть диалоговое окно Сортировка диапазона, щелкните на
кнопке ОК.
кнопке ОК.
Чтобы определить, как отсортировать ваши данные, программа Excel наряду с пользовательским порядком сортировками использует общепринятые правила. При этом последние применяются по отношению к элементам, которые не указаны
в пользовательском списке сортировки. Сначала сортируются те записи, которые - соответствуют пользовательской сортировке, а затем в порядке возрастания — все ―фетальные.ЧЧапример, если в пользовательском списке сортировки указаны только " Значения Высокий, Средний и Низкий, то при сортировке сперва будут размеще- I ны записи со значением Высокий, затем — со значением Средний, и, наконец, те, что имеют значение Низкий. Если в строке или столбце имеются другие значения, i такие, например, как Очень низкий или Крайне высокий, то записи с этими значе- т уНиями будут размещены внизу отсортированного списка, поэтому порядок записей будет следующим: Высокий, Средний, Низкий, Крайне высокий и Очень низкий.
По умолчанию сортировка Excel нечувствительна к регистру. Например, если в сортируемых данных имеются значения молоко и Молоко, то они считаются идентичными, хотя во втором слове буква М является заглавной. Если же сортировка должна быть чувствительной к регистру, то отобразите диалоговое окно Параметры сортировки, щелкнув в диалоговом окне Сортировка диапазона на кнопке Параметры. Выставьте флажок Учитывать регистр ( заменяется на ); сортировка,, выполняемая в соответствии с параметрами диалогового окна Сортировка, станет чувствительной к регистру.
ВЫПОЛНЕНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ (ПРОДОЛЖЕНИЕ)
■ Выделенный список сортируется с помощью пользовательского списка сортировки.
Консолидация данных
; Если у вас в разных листах или даже в разных книгах имеются однотипные значения, которые нужно разместить в одном месте, то это можно сделать с помощью 1акой функции, как Консолидация. При ее использовании данные из указанных вами иЬточнйков собираются в одном месте, где любые общие значения будут соединиться,такг каковы укажете. Достойное применение этой возможности — соединение в одном консолидированном листе разных рабочих книг с данными по объемам продаж за год, что позволяет более наглядно анализировать итоговые данные.
^ -Перед соединением данных вначале следует решить, где будет размещаться консолидированная информация. Это может быть или отдельный лист имеющейся книги, или лист отдельной книги. Затем выделите первую ячейку целевого места, в котором будут располагаться консолидированные значения. В диалоговом окне Консолидация укажите соединяемые диапазоны ячеек книг или листов, а также тип предстоящей консолидации.
КОНСОЛИДАЦИЯ ДАННЫХКОНСОЛИДАЦИЯ ДАННЫХ
КОНСОЛИДАЦИЯ ДАННЫХ
КОНСОЛИДАЦИЯ ДАННЫХ
Q Выполните командуДанные О Консолидация.Q Выполните командуДанные О Консолидация.
Q Выполните команду
Данные О Консолидация.
Q Выполните команду
Данные О Консолидация.
Выбор функции консолидации
―Ц Выделите левую верхнюю ячейку листа, в котором должна выполняться консолидация.
Опции, выбираемые в поле Функция диалогового окна Консолидация, определяют, каким образом должны комбинироваться значения данных при выполнении консолидации. По умолчанию выбирается Сумма — самая популярная из функций консолидации. Эта функция складывает значения каждого из соединяемых диапазонов. Например, если в листах содержатся сведения о ежемесячных продажах, выполненных продавцом с фамилией Саймон (Simon), то значения за все месяцы складываются вместе, и результат размещается в листе консолидации.
Определив, каким образом будут соединяться ваши данные, вы можете решать, из какого диапазона ячеек следует извлекать эти данные. Требуемый диапазон можно ввести в поле Ссылка вручную, выделить в открытом листе или же открыть другую книгу Excel и выбрать в ней.
КОНСОЛИДАЦИЯ ДАННЫХ
& Мкго^оП Ысе! - Ch02-Cons<^datejds'
固 $^Ал Омвк* 共 Bcrflpw Форцвт Серене Дтые О^но Правка- - в х
Q^Qd咱昌® hi*会■,Ojc-J-电2 •眩抬好触君h»%・曰.,…一 •• »ЧЙ«—Ч-- - - - Т—•- - -— «•-₽- — ■"♦«..-.-< :3-. :一 . ■- :- “ ~ — _ ;•■;::,<ft- -Г' - - -_—. —s •-* - •-» - • -' - - » - — ■— - ! - _———--,〜一一 У^—・':•"4' ю「KKUis:塞至匡'®6%aM战非:企中,三"△♦0d,ag" .Q^Qd咱昌® hi*会■,Ojc-J-电2 •眩抬好触君h»%・曰.,…一 •• »ЧЙ«—Ч-- - - - Т—•- - -— «•-₽- — ■"♦«..-.-< :3-. :一 . ■- :- “ ~ — _ ;•■;::,<ft- -Г' - - -_—. —s •-* - •-» - • -' - - » - — ■— - ! - _———--,〜一一 У^—・':•"4' ю「KKUis:塞至匡'®6%aM战非:企中,三"△♦0d,ag" .уз匸5 6 7fh90-F 囲уз匸5 6 7fh90-F 囲
Q^Qd咱昌® hi*会■,Ojc-J-电2 •眩抬好触君h»%・曰.
,…一 •• »ЧЙ«—Ч-- - - - Т—•- - -— «•-₽- — ■"♦«..-.-< :3-. :一 . ■- :- “ ~ — _ ;•■;::,<ft- -Г' - - -_—. —s •-* - •-» - • -' - - » - — ■— - ! - _———--,〜一一 У^—・':
•"4' ю「KKUis:塞至匡'®6%aM战非:企中,三"△♦0d,ag" .
Q^Qd咱昌® hi*会■,Ojc-J-电2 •眩抬好触君h»%・曰.
,…一 •• »ЧЙ«—Ч-- - - - Т—•- - -— «•-₽- — ■"♦«..-.-< :3-. :一 . ■- :- “ ~ — _ ;•■;::,<ft- -Г' - - -_—. —s •-* - •-» - • -' - - » - — ■— - ! - _———--,〜一一 У^—・':
•"4' ю「KKUis:塞至匡'®6%aM战非:企中,三"△♦0d,ag" .
уз匸5 6 7fh90-F 囲
уз匸5 6 7fh90-F 囲
■ Отображается диалоговое окно Консолидация.■ Отображается диалоговое окно Консолидация.
■ Отображается диалоговое окно Консолидация.
■ Отображается диалоговое окно Консолидация.
自 Щелкните на имени той функции, которая должна выполняться в результате консолидации данных.
4to6Wсоединения данных в одном листе, используется поле
Функция. Соединять данные в Excel можно одной из нескольких функций консолидации.
Функция
Описание
Сумма
СклаДБ1вает значения в соединяемых ячейках
Количество
Подсчитывает количество значений в соединяемых ячейках
Среднее /
Вычисляет среднее для значений в соединяемых ячейках
Максимум
Находит максимальное значение в соединяемых ячейках
Минимум
Находит минимальное значение в соединяемых ячейках
Произведение
Перемножает значения и возвращает результат
Кол-во чисел
Подсчитывает количество числовых значений в соединяемых ячейках
КОНСОЛИДАЦИЯ ДАННЫХ
Выбор диапазона для консолидации
_■ Если лист с нужным диапазоном не Q Щелкните на кнопке Свернуть диалог открыт, то откройте его, щелкнув на
кнопке Обзор.
Функция
Описание
Смещенное отклонение
Оценивает смещенное отклонение для значений из соединяемых диапазонов
Несмещенное отклонение
Вычисляет несмещенное отклонение для значений из соединяемых диапазонов
Смещенная дисперсия
Оценивает смещенную дисперсию для значений из соединяемых диапазонов на основе выборки значений из каждого диапазона
Несмещенная дисперсия
Вычисляет несмещенную дисперсию для значений из соединяемых диапазонов, используя все значения каждого диапазона
КОНСОЛИДАЦИЯ ДАННЫХ
ЕЗ Mkrsoft Excel. Ch02-ComoMM.—■::.■■■.. :♦■■■.
争 «айл Правка fttA Вставка Форцвт Сервис Данные Qyoio $/равка匕―工м?”гтс:* - ff X
2 学Rd引吕国旷X蝕gL,U」:鳴X •泌鶴Е.小婿loo% ,。.
•Artal-0,MK5(室塞里畐;® 立%«» / 雜声率 二,3.@厶♦ етиль....
А1 • R
|Консопидт<ия - Ссыдаса:|Консопидт<ия - Ссыдаса:
|Консопидт<ия - Ссыдаса:
|Консопидт<ия - Ссыдаса:
■ Диалоговое окно Консолидация В Щелкните на вкладке листа, содержа- сворачивается, и отображается только ш»е「о данные для соединения.
поле Ссылка.
Анализ данных в Excel: наглядный курс
Консолидация данных (продолжение)
j При ручном вводе диапазона данных вам придется указывать имя листа и те ячейки- которые предназначены для соединения. Например, если вы будете консо- дидйровать ячейки с Al по А15 из листа Лист1, то введите
』^ист1' !$А$,1:$А$15
При ручном вводе имени листа это имя следует заключать в одинарные кавычки. Кроме того, ссылка на имя листа отделяется от диапазона ячеек восклицательным знаком: Поэтому в нашем примере 'Лист!/ является листом с диапазоном ячеек, предназначенным для консолидации. Этот диапазон определяется следующим образом укажите его первую и последнюю ячейки, отделив их друг от друга двоеточием. Об указании диапазона ячеек более подробно рассказано в главе 1.
.日X.日X现едите мхпрсс现едите мхпрсс44Январь Февраль Март Апрель Май Июнь Июль Август _ :Адамс$1 234 5613 554^65$5 87 4.7 4$8 194,83$10514,92$3 467.87$15156,10$22 113,28:$1$•.Андерсон $8 990,00$38 346,21$13Б30,18$15 950.27$18270,36$13 254.30$22910.54$60 004.95$2;「•S355.65$22 910,54$4 995,83$7 315,92$9636.01$11 956.10$14276,19$16 596,28$1Е$9 987 56$79 353,2Д$14 627.74$16 947.83$19267.92$21 588.01'$23908,10$26 228,19$Хмс?$5 787,%$в 108.05$10 428.14$12 748^3$3552,56$17388,41$27 550,72松—$7 665 34$9 985,43$12 305,52$14 525.61$16 945,70$65432.70$21 505,88$20 884,17$2( $8192,74$10 512,83$12 832,92$8990.00$17473.10$31 815.02'$Z $26 745.76$29 065.85$31 385<94$33 706 03$5339,45$38346,21$26 226,06$4;、丁$17 388,41$70 072.88$72 392.97Л74 713.06$2323,45179353.24$18 916.37$8:-•Самуэльс$2 323,45$17 473,10$6 963,63 : $9 2В3.72$11 6G3 Л1$13923.90Ч1Б 243.99 '$18 564,08$2(:「ммон$5 339,45$7 659,54$9 979.63$12 299,72$14 619,81$7665.34$19259,99J83 993.42$Z二一 一:二3$21 585.88$46 094.41$48 404,50S60 724.59$53044.68$55 354,77$57 684,86$6("我8 4.色1支&」更..$!9质9•奥.更?①4上8 .就?!4§?.§又至《房、、$24 854 ?§二$2 7 17丄M.?史5强圆.J3,Январь Февраль Март Апрель Май Июнь Июль Август _ :Адамс$1 234 5613 554^65$5 87 4.7 4$8 194,83$10514,92$3 467.87$15156,10$22 113,28:$1$•.Андерсон $8 990,00$38 346,21$13Б30,18$15 950.27$18270,36$13 254.30$22910.54$60 004.95$2;「•S355.65$22 910,54$4 995,83$7 315,92$9636.01$11 956.10$14276,19$16 596,28$1Е$9 987 56$79 353,2Д$14 627.74$16 947.83$19267.92$21 588.01'$23908,10$26 228,19$Хмс?$5 787,%$в 108.05$10 428.14$12 748^3$3552,56$17388,41$27 550,72松—$7 665 34$9 985,43$12 305,52$14 525.61$16 945,70$65432.70$21 505,88$20 884,17$2( $8192,74$10 512,83$12 832,92$8990.00$17473.10$31 815.02'$Z $26 745.76$29 065.85$31 385<94$33 706 03$5339,45$38346,21$26 226,06$4;、丁$17 388,41$70 072.88$72 392.97Л74 713.06$2323,45179353.24$18 916.37$8:-•Самуэльс$2 323,45$17 473,10$6 963,63 : $9 2В3.72$11 6G3 Л1$13923.90Ч1Б 243.99 '$18 564,08$2(:「ммон$5 339,45$7 659,54$9 979.63$12 299,72$14 619,81$7665.34$19259,99J83 993.42$Z二一 一:二3$21 585.88$46 094.41$48 404,50S60 724.59$53044.68$55 354,77$57 684,86$6("我8 4.色1支&」更..$!9质9•奥.更?①4上8 .就?!4§?.§又至《房、、$24 854 ?§二$2 7 17丄M.?史5强圆.J3,5 'Байкер7 :t5 'Байкер7 :t^Бенсон ..^Бенсон ..88:Картер $3 467.87:Картер $3 467.87:Джонс он $3 552,56:Джонс он $3 552,56J0 :Джоунс $2 4 425,67 1 jT:ГЪркер 二弊史2,7(Г !J0 :Джоунс $2 4 425,67 1 jT:ГЪркер 二弊史2,7(Г !$5 872.65$5 872.651313|мон $5 339,45|мон $5 339,4514 ;Вильямс $4’ 4442314 ;Вильямс $4’ 444231616'Комсояидация - Ссынка:'Комсояидация - Ссынка:1818—Q Выделите диапазон ячеек с данными для консолидации.■ Можете сделать по-другому — введите диапазон в поле Ссылка.—Q Выделите диапазон ячеек с данными для консолидации.■ Можете сделать по-другому — введите диапазон в поле Ссылка.■ В поле Ссылка отображается диапазон выделенных ячеек.Щелкните на кнопке Восстановить диалог■ В поле Ссылка отображается диапазон выделенных ячеек.Щелкните на кнопке Восстановить диалогКОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ) 曰 Ml. м—『•■ Ch(l? ■♦■♦■■♦•■♦.
.日X
.日X
现едите мхпрсс
现едите мхпрсс
4
4
Январь Февраль Март Апрель Май Июнь Июль Август _ :Адамс$1 234 5613 554^65$5 87 4.7 4$8 194,83$10514,92$3 467.87$15156,10$22 113,28:$1$
•.Андерсон $8 990,00$38 346,21$13Б30,18$15 950.27$18270,36$13 254.30$22910.54$60 004.95$2;
「•S355.65$22 910,54$4 995,83$7 315,92$9636.01$11 956.10$14276,19$16 596,28$1Е
$9 987 56$79 353,2Д$14 627.74$16 947.83$19267.92$21 588.01'$23908,10$26 228,19$Х
мс?$5 787,%$в 108.05$10 428.14$12 748^3$3552,56$17388,41$27 550,72松
—$7 665 34$9 985,43$12 305,52$14 525.61$16 945,70$65432.70$21 505,88$20 884,17$2(
$8192,74$10 512,83$12 832,92$8990.00$17473.10$31 815.02'$Z $26 745.76$29 065.85$31 385<94$33 706 03$5339,45$38346,21$26 226,06$4;
、丁$17 388,41$70 072.88$72 392.97Л74 713.06$2323,45179353.24$18 916.37$8:-
•Самуэльс$2 323,45$17 473,10$6 963,63 : $9 2В3.72$11 6G3 Л1$13923.90Ч1Б 243.99 '$18 564,08$2(
:「ммон$5 339,45$7 659,54$9 979.63$12 299,72$14 619,81$7665.34$19259,99J83 993.42$Z
二一 一:二3$21 585.88$46 094.41$48 404,50S60 724.59$53044.68$55 354,77$57 684,86$6(
"我8 4.色1支&」更..$!9质9•奥.更?①4上8 .就?!4§?.§又至《房、、$24 854 ?§二$2 7 17丄M.?史5强圆.J3,
Январь Февраль Март Апрель Май Июнь Июль Август _ :Адамс$1 234 5613 554^65$5 87 4.7 4$8 194,83$10514,92$3 467.87$15156,10$22 113,28:$1$
•.Андерсон $8 990,00$38 346,21$13Б30,18$15 950.27$18270,36$13 254.30$22910.54$60 004.95$2;
「•S355.65$22 910,54$4 995,83$7 315,92$9636.01$11 956.10$14276,19$16 596,28$1Е
$9 987 56$79 353,2Д$14 627.74$16 947.83$19267.92$21 588.01'$23908,10$26 228,19$Х
мс?$5 787,%$в 108.05$10 428.14$12 748^3$3552,56$17388,41$27 550,72松
—$7 665 34$9 985,43$12 305,52$14 525.61$16 945,70$65432.70$21 505,88$20 884,17$2(
$8192,74$10 512,83$12 832,92$8990.00$17473.10$31 815.02'$Z $26 745.76$29 065.85$31 385<94$33 706 03$5339,45$38346,21$26 226,06$4;
、丁$17 388,41$70 072.88$72 392.97Л74 713.06$2323,45179353.24$18 916.37$8:-
•Самуэльс$2 323,45$17 473,10$6 963,63 : $9 2В3.72$11 6G3 Л1$13923.90Ч1Б 243.99 '$18 564,08$2(
:「ммон$5 339,45$7 659,54$9 979.63$12 299,72$14 619,81$7665.34$19259,99J83 993.42$Z
二一 一:二3$21 585.88$46 094.41$48 404,50S60 724.59$53044.68$55 354,77$57 684,86$6(
"我8 4.色1支&」更..$!9质9•奥.更?①4上8 .就?!4§?.§又至《房、、$24 854 ?§二$2 7 17丄M.?史5强圆.J3,
5 'Байкер
7 :t
5 'Байкер
7 :t
^Бенсон ..
^Бенсон ..
8
8
:Картер $3 467.87
:Картер $3 467.87
:Джонс он $3 552,56
:Джонс он $3 552,56
J0 :Джоунс $2 4 425,67 1 jT:ГЪркер 二弊史2,7(Г !
J0 :Джоунс $2 4 425,67 1 jT:ГЪркер 二弊史2,7(Г !
$5 872.65
$5 872.65
13
13
|мон $5 339,45
|мон $5 339,45
14 ;Вильямс $4’ 44423
14 ;Вильямс $4’ 44423
16
16
'Комсояидация - Ссынка:
'Комсояидация - Ссынка:
18
18
—Q Выделите диапазон ячеек с данными для консолидации.
■ Можете сделать по-другому — введите диапазон в поле Ссылка.
—Q Выделите диапазон ячеек с данными для консолидации.
■ Можете сделать по-другому — введите диапазон в поле Ссылка.
■ В поле Ссылка отображается диапазон выделенных ячеек.
Щелкните на кнопке Восстановить диалог
■ В поле Ссылка отображается диапазон выделенных ячеек.
Щелкните на кнопке Восстановить диалог
Чтобы указать диапазон из открытой книги, продолжайте его выделять до тех пор, пока он правильно не будет отображен в поле Ссылка диалогового окна Консолидация. Когда вы укажете диапазон ячеек, он добавится в поле со списком, которое так и называется — Список диапазонов. Диапазон определяйте для каждого листа, участвующего в консолидации.
Если лист с требуемыми значениями данных не открыт, то перейти к необходимой книге вы можете с помощью кнопки Обзор. Книга откроется, и вы сможете выделить диапазон ячеек.
Программа Excel должна знать, какие имена использовать для комбинированных значений данных. Данные из указанных листов сводятся вместе на основе имен, расположенных в верхней строке, левом столбце или тех и других. Выберите один из вариантов.
Не забывайте, что консолидация данных не влияет на значения в исходных листах.
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)
~Q Чтобы добавить диапазон в полеСписок диапазонов, щелкните на кнопке Добавить.~Q Чтобы добавить диапазон в полеСписок диапазонов, щелкните на кнопке Добавить.Q Для выделения остальных диапазонов повторите пп. 5-8.Q Для выделения остальных диапазонов повторите пп. 5-8.
~Q Чтобы добавить диапазон в поле
Список диапазонов, щелкните на кнопке Добавить.
~Q Чтобы добавить диапазон в поле
Список диапазонов, щелкните на кнопке Добавить.
Q Для выделения остальных диапазонов повторите пп. 5-8.
Q Для выделения остальных диапазонов повторите пп. 5-8.
后 При КбЙСОЛИдЩййч^лрограмма Excel просто копирует данные из указанных ;* вами ячеек в область, назначенную для консолидации, или комбинирует указанные данные в этом месте. Если после консолидации исходные данные изме- Няются, то на данных консолидации это автоматически не отображается. Чтобы Добиться обновления, ? Диалоговом окне Консолидация необходимо щелкнуть на опции Создавать связи с исходными данными (Д заменяется на 团.В результате
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ) —$ -каждой-ячёйке-диста^онсолидации будет помещена формула. Эти формулы не- ^Посредственно связаны с исходными данными, благодаря чему после их изменения автоматически обновляются также данные консолидации.
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)
■ В поле Список диапазонов пред- —Ш Укажите, где должны находиться ставлены диапазоны, предназначен- имена.
нь,е ААЯ консолидации.LЩ Щелкните на кнопке ОК.
Решив использовать эту возможность, вы должны сделать так, чтобы всегда можно было найти листы с исходными данными. Для этого поместите исходные листы в определенное место. При каждом открытии книги программа Excel пытается найти исходные данные, чтобы обновлять лист консолидации. Исходные листы открьн ваются, и обновление данных в листе консолидации выполняется автоматически. Если же консолидируемый диапазон найти нельзя, то в этом листе никакие изменения не будут отображены.
КОНСОЛИДАЦИЯ ДАННЫХ (ПРОДОЛЖЕНИЕ)
□ Microsoft Excel - ChO24:onsdidale.Kls
固!£айл Омске Вид Вставка Формат С&»ис А&гье 8Ho ПравкаCwm「e”rm,.占 X
Q后口 £臨(S ® h *电堅, C f — 嘍е ,聪乳*助通1。也,回.
Дтонсон$24440/»$3140036С8 360.БЗДтонсон$24440/»$3140036С8 360.БЗД*оунс$30 300.41$34 94059$39 500.77Д*оунс$30 300.41$34 94059$39 500.77Миллер$1166051«27 816 55S40 298,95Миллер$1166051«27 816 55S40 298,95МилеW979JB3$12 299,72$14619,81МилеW979JB3$12 299,72$14619,81Нельсон$72 39653$15174621$93629.43Нельсон$72 39653$15174621$93629.43Олсон165 43270S21S85JB8120884,17,Олсон165 43270S21S85JB8120884,17,Паркер$101648,45$50 244 34$115 568.99SПаркер$101648,45$50 244 34$115 568.99SСанузле$2 323.45,Я7 473.10$6 963JB3Санузле$2 323.45,Я7 473.10$6 963JB3Симон55 339,45$7 659 54J9 979.S3Симон55 339,45$7 659 54J9 979.S3ЭильямсМ9109 57$40 845,87$130 077,83ЭильямсМ9109 57$40 845,87$130 077,83Вильсон$13 254^0-«19 259^9$17 094.48$2Вильсон$13 254^0-«19 259^9$17 094.48$2S52 761.12 $11 956.10 $21 688Д1 $23 908.10 $26: $56 524 38 W9 440.K $104.S52 761.12 $11 956.10 $21 688Д1 $23 908.10 $26: $56 524 38 W9 440.K $104.1$70 275.31132139 662.471054W 995.B39 24$14 627,74)520411$68 040.14«15155.10S2211328Енсеи 1106 794,43 J113 754.7D$120 714 37 ,1$70 275.31132139 662.471054W 995.B39 24$14 627,74)520411$68 040.14«15155.10S2211328Енсеи 1106 794,43 J113 754.7D$120 714 37 ,ПетерсонЯ2 305 52$14 625.61$16 945,70 . S6Синонс$17 894,46$20 214^7$22 534,66絞_Рейнольд!$24 85475$27 174Д4硒 54812s$3UlBoKeo S' : 117102.74:21 S27 98533 _ M4 647S4 . „S3 к «卜 нМомсолидация/Г^одажи l.j(JTpoA2a(M2 /СПродажиЗ.ПетерсонЯ2 305 52$14 625.61$16 945,70 . S6Синонс$17 894,46$20 214^7$22 534,66絞_Рейнольд!$24 85475$27 174Д4硒 54812s$3UlBoKeo S' : 117102.74:21 S27 98533 _ M4 647S4 . „S3 к «卜 нМомсолидация/Г^одажи l.j(JTpoA2a(M2 /СПродажиЗ.$3 554 ^5 $5 874,74$870 $144 703,44 S127 675,24 J1311 36 «5 027.18 $45 320,90 S64 : 13 $27 45273 S58 141.49 $48: 28 $33 3^,68 就 136_64 534- 99 $83 993.42 $23 00,17 526: 94 S36 304.78 $154 侬国 Я5В' 34$9 985,43 $12Х6Д2 $141 172 411^904 30 $122 529,26 S66'; 01 $13 92350 ЯВ 243,99 118( 81$7665Д4 $19 2^,99 ИЗ:.04 160 704^2 $65 344.40 $69;; $22 534 例 $24 064 75 $27174 灰 Юв; $21585ДО S2OBS4,17^ $26 226,06 ,Л28: ;$27 174,84 3%12s $31 Bt5fl2 J34 _ $13 254 30 «19 259^ $17 694.48 J20: S2i025£6 S37 687 £7 &3»j02 $34 !Г$3 554 ^5 $5 874,74$870 $144 703,44 S127 675,24 J1311 36 «5 027.18 $45 320,90 S64 : 13 $27 45273 S58 141.49 $48: 28 $33 3^,68 就 136_64 534- 99 $83 993.42 $23 00,17 526: 94 S36 304.78 $154 侬国 Я5В' 34$9 985,43 $12Х6Д2 $141 172 411^904 30 $122 529,26 S66'; 01 $13 92350 ЯВ 243,99 118( 81$7665Д4 $19 2^,99 ИЗ:.04 160 704^2 $65 344.40 $69;; $22 534 例 $24 064 75 $27174 灰 Юв; $21585ДО S2OBS4,17^ $26 226,06 ,Л28: ;$27 174,84 3%12s $31 Bt5fl2 J34 _ $13 254 30 «19 259^ $17 694.48 J20: S2i025£6 S37 687 £7 &3»j02 $34 !ГСумн«-99873е4(1NUM/Сумн«-99873е4(1NUM/削整,13,* /< 3 孽号匿国0名%映战璃津售_1 - > - © a - 5иль,・..
Дтонсон$24440/»$3140036С8 360.БЗ
Дтонсон$24440/»$3140036С8 360.БЗ
Д*оунс$30 300.41$34 94059$39 500.77
Д*оунс$30 300.41$34 94059$39 500.77
Миллер$1166051«27 816 55S40 298,95
Миллер$1166051«27 816 55S40 298,95
МилеW979JB3$12 299,72$14619,81
МилеW979JB3$12 299,72$14619,81
Нельсон$72 39653$15174621$93629.43
Нельсон$72 39653$15174621$93629.43
Олсон165 43270S21S85JB8120884,17,
Олсон165 43270S21S85JB8120884,17,
Паркер$101648,45$50 244 34$115 568.99S
Паркер$101648,45$50 244 34$115 568.99S
Санузле$2 323.45,Я7 473.10$6 963JB3
Санузле$2 323.45,Я7 473.10$6 963JB3
Симон55 339,45$7 659 54J9 979.S3
Симон55 339,45$7 659 54J9 979.S3
ЭильямсМ9109 57$40 845,87$130 077,83
ЭильямсМ9109 57$40 845,87$130 077,83
Вильсон$13 254^0-«19 259^9$17 094.48$2
Вильсон$13 254^0-«19 259^9$17 094.48$2
S52 761.12 $11 956.10 $21 688Д1 $23 908.10 $26: $56 524 38 W9 440.K $104.
S52 761.12 $11 956.10 $21 688Д1 $23 908.10 $26: $56 524 38 W9 440.K $104.
1$70 275.31
132139 662.47
1054W 995.B3
9 24$14 627,74
)520411$68 040.14
«15155.10S2211328
Енсеи 1106 794,43 J113 754.7D$120 714 37 ,
1$70 275.31
132139 662.47
1054W 995.B3
9 24$14 627,74
)520411$68 040.14
«15155.10S2211328
Енсеи 1106 794,43 J113 754.7D$120 714 37 ,
ПетерсонЯ2 305 52$14 625.61$16 945,70 . S6
Синонс$17 894,46$20 214^7$22 534,66絞
_Рейнольд!$24 85475$27 174Д4硒 54812s$3
UlBoKeo S' : 117102.74:21 S27 98533 _ M4 647S4 . „S3 к «卜 нМомсолидация/Г^одажи l.j(JTpoA2a(M2 /СПродажиЗ.
ПетерсонЯ2 305 52$14 625.61$16 945,70 . S6
Синонс$17 894,46$20 214^7$22 534,66絞
_Рейнольд!$24 85475$27 174Д4硒 54812s$3
UlBoKeo S' : 117102.74:21 S27 98533 _ M4 647S4 . „S3 к «卜 нМомсолидация/Г^одажи l.j(JTpoA2a(M2 /СПродажиЗ.
$3 554 ^5 $5 874,74$8
70 $144 703,44 S127 675,24 J1311 36 «5 027.18 $45 320,90 S64 : 13 $27 45273 S58 141.49 $48: 28 $33 3^,68 就 136_64 534- 99 $83 993.42 $23 00,17 526: 94 S36 304.78 $154 侬国 Я5В' 34$9 985,43 $12Х6Д2 $141 1
72 411^904 30 $122 529,26 S66'; 01 $13 92350 ЯВ 243,99 118( 81$7665Д4 $19 2^,99 ИЗ:
.04 160 704^2 $65 344.40 $69;; $22 534 例 $24 064 75 $27174 灰 Юв; $21585ДО S2OBS4,17^ $26 226,06 ,Л28: ;$27 174,84 3%12s $31 Bt5fl2 J34 _ $13 254 30 «19 259^ $17 694.48 J20: S2i025£6 S37 687 £7 &3»j02 $34 !Г
$3 554 ^5 $5 874,74$8
70 $144 703,44 S127 675,24 J1311 36 «5 027.18 $45 320,90 S64 : 13 $27 45273 S58 141.49 $48: 28 $33 3^,68 就 136_64 534- 99 $83 993.42 $23 00,17 526: 94 S36 304.78 $154 侬国 Я5В' 34$9 985,43 $12Х6Д2 $141 1
72 411^904 30 $122 529,26 S66'; 01 $13 92350 ЯВ 243,99 118( 81$7665Д4 $19 2^,99 ИЗ:
.04 160 704^2 $65 344.40 $69;; $22 534 例 $24 064 75 $27174 灰 Юв; $21585ДО S2OBS4,17^ $26 226,06 ,Л28: ;$27 174,84 3%12s $31 Bt5fl2 J34 _ $13 254 30 «19 259^ $17 694.48 J20: S2i025£6 S37 687 £7 &3»j02 $34 !Г
Сумн«-99873е4(1NUM/
Сумн«-99873е4(1NUM/
■ Выполняется консолидация данных из указанных ячеек.
Анализ данных в Excel: наглядный курс
Структурирование данных
Вы можете создать в Excel структуру данных для группировки общей информации по разделам. Такая возможность позволяет разворачивать и сворачивать конкретные разделы,^что удобно для аналитиков, работающих с длинными листами данный и вынужденных быстро находить те или иные части листа. Например, у вас на одном листе показаны продажи по регионам с итогами по каждому месяцу. Вы можете свернуть записи с региональными данными и просматривать только итоги по продажам за каждый месяц.
Структуру можно создать вручную, указав каждую группу записей с однородными Данными, или автоматически — с помощью программы Excel. При ручном структурировании строк или столбцов вначале следует определить группу элементов. После выполнения команды Группировать все выбранные строки или столбцы становятся разделом. Если при сворачивании группы определенная строка или столбец должны оставаться видимыми, то эту строку или столбец не включайте в группу.
СТРУКТУРИРОВАНИЕ ДАННЫХ
& Microsoft Excel - Ch024)utfine4<ls& Microsoft Excel - Ch024)utfine4<lsСйртироеа...Сйртироеа...ФильтрФильтрФорца...Форца...Итоги...Итоги...Проверка..,Проверка..,Объемы продаж за 2002 гОбъемы продаж за 2002 гРегионРегионВостокВосток2 Месяц2 Месяц18 Апрель_19 Апрель20 Апрель21 j Апрель―18 Апрель_19 Апрель20 Апрель21 j Апрель―7 Сумма за январь8_. Февраль9 ^Февраль7 Сумма за январь8_. Февраль9 ^ФевральВосток Запад ЮгРВосток Запад ЮгР14 Март JSjMapT16 Март17 Сумма за март14 Март JSjMapT16 Март17 Сумма за мартСеверЮгСеверЮг10 .Февраль JVj Февраль12JСумма за февраль13; МартВосток10 .Февраль JVj Февраль12JСумма за февраль13; МартВосток_22J Сумма за апрель23дМай ; __Восток 匚二'J; «Члисп/.лист'гХгистз/_22J Сумма за апрель23дМай ; __Восток 匚二'J; «Члисп/.лист'гХгистз/ГотовоГотово44Г^ксг по столбцам...Г^ксг по столбцам...Косолндация..,Косолндация..,Сводная таблица...Сводная таблица...ьнещм^х данныхьнещм^х данных0ткрьл,Ф&ил заказов0ткрьл,Ф&ил заказов$790 560.00$790 560.005•电口心еT3打1包тх!;>ззить 厶ma*5•电口心еT3打1包тх!;>ззить 厶ma*$812 300,00 $345 890,00$23 678,00SU4 563.00 $1 326 4Э1.00$759 025.00 $80 3 290.00 $4 6 3 903.00 J6 44 590.00 $2 670 608.00$812 300,00 $345 890,00$23 678,00SU4 563.00 $1 326 4Э1.00$759 025.00 $80 3 290.00 $4 6 3 903.00 J6 44 590.00 $2 670 608.00▼ ◎ А • Огкль ….▼ ◎ А • Огкль ….8зА*»»е структуры8зА*»»е структурывалить структуру Настройся...валить структуру Настройся...
& Microsoft Excel - Ch024)utfine4<ls
& Microsoft Excel - Ch024)utfine4<ls
Сйртироеа...
Сйртироеа...
Фильтр
Фильтр
Форца...
Форца...
Итоги...
Итоги...
Проверка..,
Проверка..,
Объемы продаж за 2002 г
Объемы продаж за 2002 г
Регион
Регион
Восток
Восток
2 Месяц
2 Месяц
18 Апрель
_19 Апрель
20 Апрель
21 j Апрель―
18 Апрель
_19 Апрель
20 Апрель
21 j Апрель―
7 Сумма за январь
8_. Февраль
9 ^Февраль
7 Сумма за январь
8_. Февраль
9 ^Февраль
Восток Запад ЮгР
Восток Запад ЮгР
14 Март JSjMapT
16 Март
17 Сумма за март
14 Март JSjMapT
16 Март
17 Сумма за март
Север
Юг
Север
Юг
10 .Февраль
JVj Февраль
12JСумма за февраль
13; МартВосток
10 .Февраль
JVj Февраль
12JСумма за февраль
13; МартВосток
_22J Сумма за апрель
23дМай ; __Восток 匚
二'J; «Члисп/.лист'гХгистз/
_22J Сумма за апрель
23дМай ; __Восток 匚
二'J; «Члисп/.лист'гХгистз/
Готово
Готово
4
4
Г^ксг по столбцам...
Г^ксг по столбцам...
Косолндация..,
Косолндация..,
Сводная таблица...
Сводная таблица...
ьнещм^х данных
ьнещм^х данных
0ткрьл,Ф&ил заказов
0ткрьл,Ф&ил заказов
$790 560.00
$790 560.00
5•电口心еT3打1
包тх!;>ззить 厶ma*
5•电口心еT3打1
包тх!;>ззить 厶ma*
$812 300,00 $345 890,00
$23 678,00
SU4 563.00 $1 326 4Э1.00
$759 025.00 $80 3 290.00 $4 6 3 903.00 J6 44 590.00 $2 670 608.00
$812 300,00 $345 890,00
$23 678,00
SU4 563.00 $1 326 4Э1.00
$759 025.00 $80 3 290.00 $4 6 3 903.00 J6 44 590.00 $2 670 608.00
▼ ◎ А • Огкль ….
▼ ◎ А • Огкль ….
8зА*»»е структуры
8зА*»»е структуры
валить структуру Настройся...
валить структуру Настройся...
Ручное структурирование
—Q Выделите строки с записями, пред- Q Выберите команду Данные ^ Группа назначенными для группирования.и структура о Группировать.
Что касается автоматического структурирования, то эта возможность лучше всего работает тогда, когда на листе расположены строки или столбцы итоговых данных и промежуточных итогов. О работе с промежуточными итогами рассказано в главе 3. В диапазоне, предназначенном для структурирования, вам следует выделить хотя бы одну ячейку, а затем выполнить команду Создание структуры. Программа Excel проверит содержимое листа и создаст структуру на основе формул, используемых в этом листе. Например, если в листе содержится строка для итоговых значений, то Excel будет считать ее итоговыми данными, или верхним уровнем. Если имеются промежуточные итоги, то Excel будет группировать их вместе с записями соответствующих данных.
С помощью структуры вы сможете на своем листе скрывать или показывать детальные сведения. Знак "минус" предназначен для скрытия соответствующих строк или столбцов, а знак "паюс" — наоборот, для их разворачивания. Разные уровни обозначаются при помощи соответствующих цифр. Если вы используете знак "минус", расположенный на первом уровне, то свернется буквально все, и останутся видимыми только итоговые записи.
СТРУКТ\?ИРОВАНИЕ ДАННЫХСТРУКТ\?ИРОВАНИЕ ДАННЫХ
СТРУКТ\?ИРОВАНИЕ ДАННЫХ
СТРУКТ\?ИРОВАНИЕ ДАННЫХ
—■ Программа Excel группирует выделенные записи данных.—■ Программа Excel группирует выделенные записи данных.II Чтобы скрыть группированные записи, щелкните на кнопке со знаком "минус".II Чтобы скрыть группированные записи, щелкните на кнопке со знаком "минус".
—■ Программа Excel группирует выделенные записи данных.
—■ Программа Excel группирует выделенные записи данных.
II Чтобы скрыть группированные записи, щелкните на кнопке со знаком "минус".
II Чтобы скрыть группированные записи, щелкните на кнопке со знаком "минус".
Монете сделать так, чтобы программа Excel, создавая в листе структуру, при-
1
быстро находить разные уровни структуры. Чтобы применять специальное форматирование, вначале создайте в диалоговом окне Стиль стили форматирования, ^предназначенные для структуры. Более подробно о создании стилей рассказано В главе 1. Создавая стили, используйте специальные имена (в которых RowLevel ;-означает -уровень строкг,Л a ColLevel — "уровень столбцов*).
Имя стиля
Описание
RowLevel 1
Определяет форматирование для строки первого уровня из вашей структуры
RowLevel — 2
Определяет форматирование для строки второго уровня из вашей структуры
RowLevel _ x
Здесь х равен произвольному числу, определяющему уровень структуры
АВТОМАТИЧЕСКОЕ СТРУКТУРИРОВАНИЕ
—П В структурируемом диапазоне выде- 自 Выберите команду Данные О Группа
人о丁е ячейку.и структура о Создание структуры.
Глава 2. Организация данных в листах Excel
Имя стиляОписаниеColLevel—1Определяет форматирование для столбца первого уровня из вашей структурыColLevel— 2Определяет форматирование для столбца второго уровня из вашей структурыColLevel— xЗдесь х равен произвольному числу, определяющему уровень структурыИмя стиляОписаниеColLevel—1Определяет форматирование для столбца первого уровня из вашей структурыColLevel— 2Определяет форматирование для столбца второго уровня из вашей структурыColLevel— xЗдесь х равен произвольному числу, определяющему уровень структурыЧтобы применить пользовательское форматирование, отобразите диалоговое окно Структура документа. Для этого выберите команду Данные ^> Группа и структура ^> Настройка. Щелкните на опции Автоматические стили Д заменяется на И), а затем — на кнопке Создать. На экране появится структура, в которой используются созданные вами стили.Чтобы применить пользовательское форматирование, отобразите диалоговое окно Структура документа. Для этого выберите команду Данные ^> Группа и структура ^> Настройка. Щелкните на опции Автоматические стили Д заменяется на И), а затем — на кнопке Создать. На экране появится структура, в которой используются созданные вами стили.АВТОМАТИЧЕСКОЕ СТРУКТУРИРОВАНИЕАВТОМАТИЧЕСКОЕ СТРУКТУРИРОВАНИЕ£3 Microsoft: Excel 二 ChU24Jutlme<>d.£3 Microsoft: Excel 二 ChU24Jutlme<>d.Объемы продаж за 2002 годОбъемы продаж за 2002 годРегионРегион[Январь[ЯнварьВостокВосток$532 250.00$532 250.00$445 560.00$445 560.00ЮгЮгВостокВостокЮгЮг$345 890.00:$345 890.00:ЮгЮг$790 560 QQ$790 560 QQВостокВосток20 Апрель21 Апрель20 Апрель21 Апрель$23 678,0)一 $144 563.00; ~$23 678,0)一 $144 563.00; ~8 ^Февраль 9 [февраль 三可ое8раль8 ^Февраль 9 [февраль 三可ое8ральСуммэСуммэ$455 750,00$455 750,00ЗападСеверЗападСеверВосток ЗападВосток ЗападЮгЮг$6 4 4 900,00;$2 078 460,00'$230 900,00$6 4 4 900,00;$2 078 460,00'$230 900,004J Январь5 汨хварь ^^"ПЯнварь_7^jСумма за январь4J Январь5 汨хварь ^^"ПЯнварь_7^jСумма за январь11 Февраль12 jСумма за февраль11 Февраль12 jСумма за февраль$459 875.00$355 659山$75 B9O.00L- $1 122124.00 $012 300,00?$459 875.00$355 659山$75 B9O.00L- $1 122124.00 $012 300,00?2Сумма за апрель亙№疝2Сумма за апрель亙№疝Восток — ЗападВосток — Запад13цМарт_31!Март15^ Март16 Март jWСумма за март18 Апрель19 ^Апрель13цМарт_31!Март15^ Март16 Март jWСумма за март18 Апрель19 ^Апрель$1 326 431.00' $759 025.00—$803 290.СЮ $463 903,00 $64 4 590m $2 67 0 908,00$1 326 431.00' $759 025.00—$803 290.СЮ $463 903,00 $64 4 590m $2 67 0 908,00■ Программа Excel автоматически создает структуру.■ Программа Excel автоматически создает структуру.
Имя стиля
Описание
ColLevel—1
Определяет форматирование для столбца первого уровня из вашей структуры
ColLevel— 2
Определяет форматирование для столбца второго уровня из вашей структуры
ColLevel— x
Здесь х равен произвольному числу, определяющему уровень структуры
Имя стиля
Описание
ColLevel—1
Определяет форматирование для столбца первого уровня из вашей структуры
ColLevel— 2
Определяет форматирование для столбца второго уровня из вашей структуры
ColLevel— x
Здесь х равен произвольному числу, определяющему уровень структуры
Чтобы применить пользовательское форматирование, отобразите диалоговое окно Структура документа. Для этого выберите команду Данные ^> Группа и структура ^> Настройка. Щелкните на опции Автоматические стили Д заменяется на И), а затем — на кнопке Создать. На экране появится структура, в которой используются созданные вами стили.
Чтобы применить пользовательское форматирование, отобразите диалоговое окно Структура документа. Для этого выберите команду Данные ^> Группа и структура ^> Настройка. Щелкните на опции Автоматические стили Д заменяется на И), а затем — на кнопке Создать. На экране появится структура, в которой используются созданные вами стили.
АВТОМАТИЧЕСКОЕ СТРУКТУРИРОВАНИЕ
АВТОМАТИЧЕСКОЕ СТРУКТУРИРОВАНИЕ
£3 Microsoft: Excel 二 ChU24Jutlme<>d.
£3 Microsoft: Excel 二 ChU24Jutlme<>d.
Объемы продаж за 2002 год
Объемы продаж за 2002 год
Регион
Регион
[Январь
[Январь
Восток
Восток
$532 250.00
$532 250.00
$445 560.00
$445 560.00
Юг
Юг
Восток
Восток
Юг
Юг
$345 890.00:
$345 890.00:
Юг
Юг
$790 560 QQ
$790 560 QQ
Восток
Восток
20 Апрель
21 Апрель
20 Апрель
21 Апрель
$23 678,0)
一 $144 563.00; ~
$23 678,0)
一 $144 563.00; ~
8 ^Февраль 9 [февраль 三可ое8раль
8 ^Февраль 9 [февраль 三可ое8раль
Суммэ
Суммэ
$455 750,00
$455 750,00
Запад
Север
Запад
Север
Восток Запад
Восток Запад
Юг
Юг
$6 4 4 900,00;
$2 078 460,00'
$230 900,00
$6 4 4 900,00;
$2 078 460,00'
$230 900,00
4J Январь
5 汨хварь ^^"ПЯнварь
_7^jСумма за январь
4J Январь
5 汨хварь ^^"ПЯнварь
_7^jСумма за январь
11 Февраль
12 jСумма за февраль
11 Февраль
12 jСумма за февраль
$459 875.00
$355 659山
$75 B9O.00L- $1 122124.00 $012 300,00?
$459 875.00
$355 659山
$75 B9O.00L- $1 122124.00 $012 300,00?
2Сумма за апрель
亙№疝
2Сумма за апрель
亙№疝
Восток — Запад
Восток — Запад
13цМарт_
31!Март
15^ Март
16 Март jWСумма за март
18 Апрель
19 ^Апрель
13цМарт_
31!Март
15^ Март
16 Март jWСумма за март
18 Апрель
19 ^Апрель
$1 326 431.00' $759 025.00
—$803 290.СЮ $463 903,00 $64 4 590m $2 67 0 908,00
$1 326 431.00' $759 025.00
—$803 290.СЮ $463 903,00 $64 4 590m $2 67 0 908,00
■ Программа Excel автоматически создает структуру.
■ Программа Excel автоматически создает структуру.
Обработка-данных листа
Применение условногоПрименение условногоформатированияформатирования
Применение условного
Применение условного
форматирования
форматирования
В
ы можете сделать так, чтобы данные анализировались в соответствии с определенными условиями и при их выполнении применялось условное форматирование. Аналитики для выделения данных, достигших и превысивших определенное^ критическое значение, часто пользуются указанным средством, например.
чтобы выделить цветом объемы оптовых продаж, большие $2000. В результате данные сразу становятся видны пользователям, которые просматривают ваш лист.
Для каждого выделенного диапазона с помощью диалогового окна Условное форматирование вы можете создать до трех условий, задающих форматирование. Например, отдельный тип форматирования определите для ячеек со значениями от 0 до 1000, другой — для ячеек со значениями от 1001 до 500。,а третий — для
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
Q Выполните команду Формат ОУсловное форматирование.Q Выполните команду Формат ОУсловное форматирование.
Q Выполните команду Формат ОУсловное форматирование.
Q Выполните команду Формат ОУсловное форматирование.
—Q Выделите диапазон ячеек, для которого требуется задать условное форматирование.
Примечание. О выделении диапазона рассказано 8 главе 1.
ячеек со значениями свыше 5000. Диалоговое окно Условное форматирование позволяет указывать форматирование на основе значений в ячейках или результатов вычисления формулы. Задавать условное форматирование можно только с помощью формул, которые возвращают одно из логических значений — истина или ложь. Указать на то, что вам нужно (т.е. условное форматирование для значения ячейки или формулы), можно в первом поле со списком этого диалогового окна.
Чтобы задать для ячейки условное форматирование, укажите условный оператор, проверяющий содержимое этой ячейки. В предпоследнем примере для изменения формата ячейки в случае, если ее значение превышает $2000, выбирается условный оператор больше.
Для каждого из полей значений следует указать свое условие. Это можно делать тремя способами. Первый из них — ввод константы, т.е. любого числового, алфавитно-цифрового или логического значения. Второй — ввод формулы, возвращающей нужное значение. Третий способ состоит в следующем: сворачивая диалоговое окно, вы выделяете необходимый диапазон ячеек со значениями. Более подробно о выделении диапазонов говорится в главе 1. Что касается формул, то о них речь идет в главе 4.
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
■ Будет отображено диалоговое окно Условное форматирование.■ Будет отображено диалоговое окно Условное форматирование.В поле со списком щелкните на элементе значение.В поле со списком щелкните на элементе значение.
■ Будет отображено диалоговое окно Условное форматирование.
■ Будет отображено диалоговое окно Условное форматирование.
В поле со списком щелкните на элементе значение.
В поле со списком щелкните на элементе значение.
trrnitiiH 入66"е сообщения об ошибках, появляющиеся в ячейке, вы можете скрыть, 『-используя команду условного форматирования. Для этого с помощью функции
ЕОШИБКА создайте формулу, которая проверяет, кет ли в ячейке какой-либо ошибки. Например, если в формуле ячейки выполняется деление на нуль, то программа Excel возвращает сообщение об ошибке #ДЕЛ/0!. Итак, чтобы скрыть подобные (сообщения, выделите Диапазон ячеек и выберите команду Формат ^Условное форматирование. В первом поле раздела Условие!, расположенном в диалоговом окне Условное форматирование, щелчком мыши выберите значение формула.
I
B следующем поле введите соответствующее определение, указывая вместо А1 первую ячейку выделенного диапазона:
匸 -Д^-ЕОШИБК^
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
—П Щелкните в списке на названии нужного оператора.—П Щелкните в списке на названии нужного оператора.Примечание. Если при выполнении п. 3 выбрано формула, то второе поле не отображается.Примечание. Если при выполнении п. 3 выбрано формула, то второе поле не отображается.
—П Щелкните в списке на названии нужного оператора.
—П Щелкните в списке на названии нужного оператора.
Примечание. Если при выполнении п. 3 выбрано формула, то второе поле не отображается.
Примечание. Если при выполнении п. 3 выбрано формула, то второе поле не отображается.
Определение ссылки на первую ячейку выделенного диапазона позволяет программе Excel применить условное форматирование к каждой ячейке этого диапазона. Чтобы отобразить диалоговое окно Формат ячеек, щелкните на кнопке Форма工 На вкладке Шрифт выберите белый цвет и щелкните на кнопке ОК. Теперь в любой ячейке с сообщением об ошибке текст станет белым, и сообщение будет скрыто.
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ
2345.562345.56Производство МагазинПроизводство Магазин(Январь Февраль Март Апрель Май Июнь Июль . Август L Сентябр ; Октябрь Ноябрь ; Декабрь ?(Январь Февраль Март Апрель Май Июнь Июль . Август L Сентябр ; Октябрь Ноябрь ; Декабрь ?Выездная торговля Гонорары ВсегоВыездная торговля Гонорары ВсегоПриход за 2002 годПриход за 2002 годJiT; » Н\ЛИСТ1ХЛНС1Г2,Х「2JiT; » Н\ЛИСТ1ХЛНС1Г2,Х「2
2345.56
2345.56
Производство Магазин
Производство Магазин
(Январь Февраль Март Апрель Май Июнь Июль . Август L Сентябр ; Октябрь Ноябрь ; Декабрь ?
(Январь Февраль Март Апрель Май Июнь Июль . Август L Сентябр ; Октябрь Ноябрь ; Декабрь ?
Выездная торговля Гонорары Всего
Выездная торговля Гонорары Всего
Приход за 2002 год
Приход за 2002 год
JiT; » Н\ЛИСТ1ХЛНС1Г2,Х
「2
JiT; » Н\ЛИСТ1ХЛНС1Г2,Х
「2
■ В одном или двух полях введите соответствующие значения.■ В одном или двух полях введите соответствующие значения.Введите в поля значения, задающие условие.Введите в поля значения, задающие условие.~Q Щелкните на кнопке Формат.~Q Щелкните на кнопке Формат.
■ В одном или двух полях введите соответствующие значения.
■ В одном или двух полях введите соответствующие значения.
Введите в поля значения, задающие условие.
Введите в поля значения, задающие условие.
~Q Щелкните на кнопке Формат.
~Q Щелкните на кнопке Формат.
Применение условного форматирования (продолжение)
Выбрав условие^ с помощью кнопки Формат (в диалоговом окне Условное форматирование)-определите форматирование, которое будете применять. В диалоговом окне Формат ячеек представлено три вкладки, предназначенных для установки нужного форматирования: Шрифт; Граница, Вид. Закрыв диалоговое окно, в&1 увидите пример выбранного форматирования в области предварительного просмотра, которая находится в диалоговом окне Условное форматирование. Определитесь, то ли это форматирование, которое требуется. Более подробно о форматировании ячеек речь идет в главе 1.
Вы можете создать еще максимум два условия форматирования, доведя, таким образом, до трех число условий, определяющих внешний вид данных для выбранного диапазона. Не забывайте: если программа Excel определит ячейки, удовлетворяющие более чем одному из этих условий, то она применит только первое из них.
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
■ Отображается диалоговое окноФормат ячеек.■ Отображается диалоговое окноФормат ячеек.
■ Отображается диалоговое окно
Формат ячеек.
■ Отображается диалоговое окно
Формат ячеек.
—П Укажите форматирование, соответствующее условию.
TJ Щелкните на кнопке ОК.
При планировании условий форматирования вы должны быть очень внимательными, чтобы достичь необходимых результатов. Предположим, требуется, чтобы все значения, которые больше 1000, отображались синим шрифтом, а значения от 1500 до 2000 — зеленым. Вы создаете два условия форматирования, а затем применяете их. Если условия расположены в указанном порядке, то, например, значения 1555 и 1900, будут отображаться синим шрифтом, так как удовлетворяют первому условию, в соответствии с которым все значения, которые больше 1000, должны отображаться этим шрифтом. Второе условие форматирования программой Excel игнорируется.
Чтобы условное форматирование работало правильно, вначале создайте усчо- вие для значений от 1500 до 2000, а затем — условие для значений больше 1000. Таким образом, крайне важно, чтобы условие форматирования, покрывающее более широкий диапазон значений, определялось в последнюю очередь, как, например, условие для значений больше 1000.
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
■Hi В области предварительного про- Q Щелкните на кнопке А также, смотра отображается выбранное форматирование.
■ еЙШ'' П^слё"прйХЯёненйя "ва листе условного форматирования единственным спо- …一собом найти ячейки, содержащие именно это форматирование, является выделений, ячейки и просмотр диалогового окна Условное форматирование.
**waww:**waww:Чтобы быстро обнаружить ячейки с условным форматированием, используйте диалоговое окно Специальный переход. Оно появится, если вы выберете команду Правка ^ Перейти, а затем щелкнете на кнопке Выделить, расположенной в диа- —роговом окне Переход. В диалоговом окне Выделение группы ячеек щелкните на П^Рекдючателе условные форматы (О заменится на 励.Станут доступными еще Два переключателя — всех или этих же. Чтобы найти все ячейки с условным фор- ^Матированием, щелкните на переключателе всех. Если вы отбираете только ячейки -jc тем же условным форматированием, что и выделенная в данный момент ячейка, ■"--то щелкните на переключателе этих же. Щелкните на кнопке ОК, и программа Excel найдет ячейки с указанным форматированием.
**waww:
**waww:
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ПРИМЕНЕНИЕ УСЛОВНОГО ФОРМАТИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
Отображаются поля, используемые для определения второго условия форматирования.Ни Чтобы создать второе условие, повторите пп. 3-8.Отображаются поля, используемые для определения второго условия форматирования.Ни Чтобы создать второе условие, повторите пп. 3-8.Если необходимо создать третье условие, щелкните на кнопке А также и повторите пп. 3-8.—Ш Щелкните на кнопке ОК.Если необходимо создать третье условие, щелкните на кнопке А также и повторите пп. 3-8.—Ш Щелкните на кнопке ОК.
Отображаются поля, используемые для определения второго условия форматирования.
Ни Чтобы создать второе условие, повторите пп. 3-8.
Отображаются поля, используемые для определения второго условия форматирования.
Ни Чтобы создать второе условие, повторите пп. 3-8.
Если необходимо создать третье условие, щелкните на кнопке А также и повторите пп. 3-8.
—Ш Щелкните на кнопке ОК.
Если необходимо создать третье условие, щелкните на кнопке А также и повторите пп. 3-8.
—Ш Щелкните на кнопке ОК.
Чтобы удалить любое условное форматирование, выделите диапазон ячеек и выполните команду Формат ^Условное форматирование. Будет отображено диалоговое окно Условное форматирование. Щелкните на кнопке Удалить, в результате вы увидите диалоговое окно Удаление условия форматирования. Установите флажки С будет заменено на Е), соответствующие тому форматированию, которое требуется удалить.
■ К выделенным ячейкам применяется условное форматирование.
0000及 MKrofoft Excel • Ch03-Subtotabds及 MKrofoft Excel • Ch03-Subtotabds^Яйэ» оюаека…^Яйэ» оюаека…;5в《启хт 七 в-Ж>.с;5в《启хт 七 в-Ж>.сэаказч>«саэаказч>«са露露Сорт»фоека..Сорт»фоека..1 Arid1 Arid▼ Д Месяц▼ Д МесяцФорма...Форма...二®]史вйл 會必"Вид Вставка Формат С^внс ?口 言 QT 出目&廿 К ^ S- -71'二®]史вйл 會必"Вид Вставка Формат С^внс ?口 言 QT 出目&廿 К ^ S- -71'[叵国g塞套門叱2[叵国g塞套門叱2столбцам...столбцам...(ДдОИЯ...(ДдОИЯ...структураструктуратаблица...таблица...внеу|нмх данныхвнеу|нмх данных5144514450O3 29OJU50O3 29OJU—Q Выделите диапазон ячеек, для которого требуется вычислить промежуточные итоги.—Q Выделите диапазон ячеек, для которого требуется вычислить промежуточные итоги.Примечание. О выделении диапазона рассказано 8 главе 7.ц Выполните команду Данные О Итоги.Примечание. О выделении диапазона рассказано 8 главе 7.ц Выполните команду Данные О Итоги.
00
00
及 MKrofoft Excel • Ch03-Subtotabds
及 MKrofoft Excel • Ch03-Subtotabds
^Яйэ» оюаека…
^Яйэ» оюаека…
;5в《启хт 七 в-Ж>.с
;5в《启хт 七 в-Ж>.с
эаказч>«са
эаказч>«са
露
露
Сорт»фоека..
Сорт»фоека..
1 Arid
1 Arid
▼ Д Месяц
▼ Д Месяц
Форма...
Форма...
二®]史вйл 會必"Вид Вставка Формат С^внс ?口 言 QT 出目&廿 К ^ S- -71'
二®]史вйл 會必"Вид Вставка Формат С^внс ?口 言 QT 出目&廿 К ^ S- -71'
[叵国g塞套門叱2
[叵国g塞套門叱2
столбцам...
столбцам...
(ДдОИЯ...
(ДдОИЯ...
структура
структура
таблица...
таблица...
внеу|нмх данных
внеу|нмх данных
5144
5144
50O3 29OJU
50O3 29OJU
—Q Выделите диапазон ячеек, для которого требуется вычислить промежуточные итоги.
—Q Выделите диапазон ячеек, для которого требуется вычислить промежуточные итоги.
Примечание. О выделении диапазона рассказано 8 главе 7.
ц Выполните команду Данные О Итоги.
Примечание. О выделении диапазона рассказано 8 главе 7.
ц Выполните команду Данные О Итоги.
Анализ данных в Excel: наглядный курс
Консолидация данных с помощью
ПРОМЕЖУТОЧНЫХ итогов
:—При; консолидации списка данных на основе однотипных значений с помощью командны Итоги можно ^автоматически вставить в него промежуточные итоги для одйбтипных записей и окончательный итог для всего списка данных. Например, если в списке зарегистрированы звонки в отдел продаж за месяц, то программа Excel может создать промежуточные итоги по количеству звонков за каждый месяц, а йтем в конце списка данных создать итог по общему количеству звонков за год. Excel выполняет такую задачу, просматривая одно за другим значения в столбце Месяц, в результате чего вставляет промежуточный итог там, где эти значения изменяются — например, когда январь изменяется на февраль. Если каждая запись в списке уникальна (например, содержит общее количество звонков для определенного месяца), то промежуточный итог появится под каждой записью.
Чтобы создать значения промежуточных итогов, вначале отсортируйте список, группируя вместе все однотипные записи на основе необходимого столбца. Каждому столбцу присвойте особое имя, так как в диалоговом окне Промежуточные
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
итоги ваши ячейки идентифицируются по именам. Более подробно о сортировке данных рассказывается в главе 2. Что касается присвоения имен столбцам и строкам, то об зтом речь идет в главе 1,
В поле При каждом изменении в, расположенном в диалоговом окне Промежуточные итоги, определяется имя того столбца, в котором вы будете отслеживать изменения. Каждый раз, когда такое изменение найдено, вставляется промежуточный итог. Ну а место вставки этого итогового значения задается с помощью флажка Добавить итоги по. Поле Операция определяет ту операцию, с помощью которой должны консолидироваться данные. По умолчанию такой операцией является Сумма, однако вы можете использовать и другие формулы, чтобы, например, подсчитывать записи или определять средние значения.
Место на листе для строки промежуточных итогов можно задавать с помощью флажков в нижней части диалогового окна. По умолчанию все старые промежуточные итоги в списке данных должны заменяться новыми, причем новые промежуточные итоги следует размещать под каждой группой.
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итоговКОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
■ Отображается диалоговое окноПромежуточные итоги.■ Отображается диалоговое окноПромежуточные итоги.Q В поле При каждом изменении в выберите имя столбца.Q В поле При каждом изменении в выберите имя столбца.
■ Отображается диалоговое окно
Промежуточные итоги.
■ Отображается диалоговое окно
Промежуточные итоги.
Q В поле При каждом изменении в выберите имя столбца.
Q В поле При каждом изменении в выберите имя столбца.
Ук^ннЪё^ Диалогбвое окно работает по следующему принципу: в каждую
строкуг предназначенную для промежуточного итога, вставляется функция [промежуточные , итоги1 Формула, в виде которой вставлена эта функция, автома- 1-тически обновляется при каждом изменении данных в соответствующих строках. 1В каждой такой формуле можно менять диапазон или функцию консолидации. ” Более подробно о формулах рассказано в главе 4.
—Первый аргументч}>унйции ПРОМЕЖУТОЧНЫЕ.ИТОГИ определяет функцию консоли-
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итоговКОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов—Q Выберите функцию для вставки.—Q Щелкните на столбце или на столбцах, к которым следует применить функцию.■ Установите один из флажков, чтобы в соответствии с заданными—Q Выберите функцию для вставки.—Q Щелкните на столбце или на столбцах, к которым следует применить функцию.■ Установите один из флажков, чтобы в соответствии с заданнымипараметрами заменить текущие пто「м, вставить между группами разрыв страницы или расположить промежуточные итоги под каждой группой.II Щелкните на кнопке ОК.параметрами заменить текущие пто「м, вставить между группами разрыв страницы или расположить промежуточные итоги под каждой группой.II Щелкните на кнопке ОК.'^ации дт\я запйсей'данйых. Чтобы определить тип функции, используются номера с 1 по 11 汽реАнее, Кол-во, Максимум, Минимум, Произведение, Смещенное -отклонение, Несмещенное отклонение, Сумма, Смещенная дисперсия, Несме-
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
—Q Выберите функцию для вставки.
—Q Щелкните на столбце или на столбцах, к которым следует применить функцию.
■ Установите один из флажков, чтобы в соответствии с заданными
—Q Выберите функцию для вставки.
—Q Щелкните на столбце или на столбцах, к которым следует применить функцию.
■ Установите один из флажков, чтобы в соответствии с заданными
параметрами заменить текущие пто「м, вставить между группами разрыв страницы или расположить промежуточные итоги под каждой группой.
II Щелкните на кнопке ОК.
параметрами заменить текущие пто「м, вставить между группами разрыв страницы или расположить промежуточные итоги под каждой группой.
II Щелкните на кнопке ОК.
щенная дисперсия. Второй аргумент указывает диапазон ячеек, предназначенный для консолидации. Например, в следующей формуле промежуточным итогом является сумма значений конкретного диапазона. Первым аргументом этой формулу является 9, что соответствует функции Сумма, девятой в списке:
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (9, ВЗ:В10)
Чтобы удалить с листа все промежуточные итоги, выберите команду Данные «=> Итоги. Будет отображено диалоговое окно Промежуточные итоги. Щелкните на кнопке Убрать все. С листа будут удалены все строки с промежуточными и окончательными итогами.
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итоговКОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
КОНСОЛИДАЦИЯ ДАННЫХ С ПОМОЩЬЮ ПРОМЕЖУТОЧНЫХ итогов
С помощью выбранной функции производится консолидация данных.С помощью выбранной функции производится консолидация данных.В приведенном примере суммируется каждая группа, а также создаются значения промежуточного и окончательного итогов.В приведенном примере суммируется каждая группа, а также создаются значения промежуточного и окончательного итогов.
С помощью выбранной функции производится консолидация данных.
С помощью выбранной функции производится консолидация данных.
В приведенном примере суммируется каждая группа, а также создаются значения промежуточного и окончательного итогов.
В приведенном примере суммируется каждая группа, а также создаются значения промежуточного и окончательного итогов.
Фильтрация списка
I При анализё'-больших списков данных часто приходится строго ограничивать вывод на экран информации, хранящейся на листе. В среде Excel такой процесс Ограничения называется фильтрацией. Свой список с записями данных вы можете фильтровать, используя команду Автофильтр, и таким образом отображать на зк- ранё тсхлько те записи рабочего листа, которые соответствуют определенным условиям; Каждая строка листа рассматривается как отдельная запись. Например, если У вас имеется список продаж по различным регионам, вы можете отфильтровать его так, что он будет отображать только продажи по западному региону. Когда вы применяете фильтр, программа Excel просто скрывает те записи, которые не соответствуют указанным вами условиям фильтрации.
Если выбрать команду Автофильтр, то в каждом столбце выполняется проверка значений, применяются условия вашего фильтра, и над каждым столбцом с данными появляются кнопки со стрелками. Столбцы, на которые наложены фильтры, характеризуются тем, что на соответствующих кнопках черные стрелки становятся
ФИЛЬТРАЦИЯ СПИСКАФИЛЬТРАЦИЯ СПИСКА
ФИЛЬТРАЦИЯ СПИСКА
ФИЛЬТРАЦИЯ СПИСКА
Н Выберите команду Данные О Фильтр ^ Автофильтр.Н Выберите команду Данные О Фильтр ^ Автофильтр.
Н Выберите команду Данные О Фильтр ^ Автофильтр.
Н Выберите команду Данные О Фильтр ^ Автофильтр.
Применение фильтра
―Q Выделите список записей, который будете фильтровать.
Примечание. О выделении
диапазона ячеек речь идет в главе 7
синими. При щелчке на стрелке открывается меню со всеми уникальными значениями, которые находятся в столбце. При выборе одного из значений будут отображены все записи, в которых оно находится, и скрыты остальные. Чтобы выполнить фильтрацию по значениям разных столбцов, отфильтруйте сначала первый из них, а затем выбирайте значение из второго столбца.
В верхней части каждого меню указаны три общих способа фильтрации. Первый из них, обозначаемый как (Все), отменяет фильтр и заново отображает скрытые фильтром записи. Для дальнейшей настройки фильтра применяются ^ные способы — (Первые 10) и (Условие). Выбрав способ (Первые 10), вы сможете просматривать десять первых или последних записей. Если для выбранного столбца задать пользовательское условие фильтрации, то вы сможете просматривать соответствующие записи. Более подробно о способе (Условие) рассказывается в разделе "СозАание пользовательского фильтра*.
ФИЛЬТРАЦИЯ СПИСКАФИЛЬТРАЦИЯ СПИСКА
ФИЛЬТРАЦИЯ СПИСКА
ФИЛЬТРАЦИЯ СПИСКА
■ Фильтрацию можно выполнять и в нескольких столбцах, указав фильтры в остальных столбцах диапазона.■ Фильтрацию можно выполнять и в нескольких столбцах, указав фильтры в остальных столбцах диапазона.
■ Фильтрацию можно выполнять и в нескольких столбцах, указав фильтры в остальных столбцах диапазона.
■ Фильтрацию можно выполнять и в нескольких столбцах, указав фильтры в остальных столбцах диапазона.
■ В верхней части каждого столбца появляются кнопки со стрелками.
—g Щелкните на стрелке в том столбце, который планируете фильтровать, а затем выберите необходимые значение фильтра.
попробуй! %^5^ <^олбеиГ?бДержит только числовые значения, то минимальные или 3 т-厂 максимальные записи списка можно найти, выбрав в меню фильтра опцию ^(Первые 10). В появившемся диалоговом окне Наложение условия по списку выберите наименьшие или наибольшие значения списка и задайте условие либо в
виде процентного отношения, либо с помощью конкретных значений, введенных -0 полях. Например, дл& Списка денежных величин, критериями фильтрации могут 一 выступать значения, наибольшие десять сумм. Для их отображения в первом поле установите Л0г во втором — наибольших, а в последнем — элементов списка. Что-
|бы представить наименьшие числа, выберите во втором поле значение наимень- —Мих. Если следует отобразить пять наибольших чисел, то установите в первом поле ;(значение 5.
ФИАЫ1ЧЦИЯ СПИСКА
МайСепвр$749ИюньСевер$299Июль--Север|ЗНАвгуст3»ер侬Б'л^СентябрьСевер|3t19O0JKЮктбрьСевер$466 905.00НоябрьСевер1666 906Д)ДекабреCidep1855 795ЛОМайСепвр$749ИюньСевер$299Июль--Север|ЗНАвгуст3»ер侬Б'л^СентябрьСевер|3t19O0JKЮктбрьСевер$466 905.00НоябрьСевер1666 906Д)ДекабреCidep1855 795ЛО協乱#他&-■。二協乱#他&-■。二限*限*Январь^Cenep$644 900而ФевральСенер$75 頸 Д)МартСевер ^$144 563Д)Апрель"Север1644 690,00Январь^Cenep$644 900而ФевральСенер$75 頸 Д)МартСевер ^$144 563Д)Апрель"Север1644 690,00£3 Microsoft ExE - ChO3-Filter.Kls
МайСепвр$749
ИюньСевер$299
Июль--Север|ЗН
Август3»ер侬Б'л
^СентябрьСевер|3t19O0JK
ЮктбрьСевер$466 905.00
НоябрьСевер1666 906Д)
ДекабреCidep1855 795ЛО
МайСепвр$749
ИюньСевер$299
Июль--Север|ЗН
Август3»ер侬Б'л
^СентябрьСевер|3t19O0JK
ЮктбрьСевер$466 905.00
НоябрьСевер1666 906Д)
ДекабреCidep1855 795ЛО
協乱#他&-■。二
協乱#他&-■。二
限*
限*
Январь^Cenep$644 900而
ФевральСенер$75 頸 Д)
МартСевер ^$144 563Д)
Апрель"Север1644 690,00
Январь^Cenep$644 900而
ФевральСенер$75 頸 Д)
МартСевер ^$144 563Д)
Апрель"Север1644 690,00
■ Записи, в которых выбранное вами значение отсутствует, будут скрыты.
Если числовые элементы фильтруются относительно определенной величины (например, по принадлежности к большей половине от общего количества элементов),, в первом поле введите процентное значение, а в последнем установите опцию % от количества элементов.
Если способ (Первые 10) выбран в столбце, который не содержит чисел, то диалоговое окно Наложение условия по списку не отображается.
ФИЛЬТРАЦИЯ СПИСКА
Отмена фильтра
—П Выберите команду Данные о■ Рядом с элементом Автофильтр
Фильтр =>Автофильтр.отображается флажок; это значит,
что на листе заданы фильтры.
Будут сняты все фильтры и повторно отображены все скрытые записи.
Создание пользовательского
ФИЛЬТРА
: Если список должен фильтроваться таким образом, чтобы отображались конк- рехныв'строки на основе значений одного столбца данных, то можете создать пользовательский1 автофильтр. Этот вариант автофильтра обеспечивает фильтрацию согласно двум критериям. Он также позволяет ограничить данные конкретной категорией. Например, с помощью оператора равенства можно создать фильтр, пред- ^тавляющий'записи только для двух отделов одной компании, двух месяцев или регионов продаж. Все остальные данные, кроме выбранных вамп, будут скрыты.
Автофильтр в данном случае применяется так же, как и в разделе "①МАЬтра- ция списка", но оба условия фильтрации вы задаете с помощью диалогового окна Пользовательский автофильтр. Выбрав переключатель И, вы определяете одно-
СОЗДАНИЕ ПОЛЬЗОВА!ЕЛЬСКОГО ФИЛЬТРА
Q Примените к списку команду Авто- Q В меню фильтра щелкните на опции фильтр.(Условие)-
Примечание. Более подробно о команде Автофильтр рассказано в разделе "Фильтрация списка^.
временное соответствие значения обоим условиям. Если достаточно соответствия только одному из условий, то выберите переключатель ИЛИ. Когда вы щелкнете на переключателе И, значение будет соответствовать как первому, так и второму условию, иначе запись не отобразится. Когда вы выбираете переключатель ИЛИ, достаточно, чтобы значение соответствовало только одному из двух условий.
Выбрав оператор, вы имеете возможность определить значения, которые должны отображаться с помощью фильтра. При введении в условии значений, как правило используются групповые символы ? и *. Например, если вам необходимо отобразить все значения, которые начинаются с А и оканчиваются на L, то введите A*L. В результате будут представлены записи со словами, соответствующими этому шаблону (такими, например, как April (апрель) или anvil (наковальня)). Более подробно об использовании групповых символов рассказано в главе 1.
Если записи данных вам следует фильтровать с помощью критериев на основе значений разных столбцов (например, объемов продаж в западном регионе за январь и в восточном за март), то обратитесь к разделу "СозАание расширенного фильтра^.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ФИЛЬТРАСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ФИЛЬТРА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ФИЛЬТРА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ФИЛЬТРА
■ Отображается диалоговое окноПользовательский автофильтр.■ Отображается диалоговое окноПользовательский автофильтр.Q Щелкните на выбранном операторе фильтра.Q Щелкните на выбранном операторе фильтра.
■ Отображается диалоговое окно
Пользовательский автофильтр.
■ Отображается диалоговое окно
Пользовательский автофильтр.
Q Щелкните на выбранном операторе фильтра.
Q Щелкните на выбранном операторе фильтра.
что ЕЩЕ?что ЕЩЕ?□ Microsoft Excel - Ch03-Customri^er л1«■【—w—ия^мя—■MH—"II..,IIWIIIL—■■ ■■■ ■.■——а—ми—юм——<*^^M»aMKW—r—^―—^г»1=яг.а^я— ■ -—■^==x——. ^—■ =■•■ ■■•д?>»ммт□ Microsoft Excel - Ch03-Customri^er л1«■【—w—ия^мя—■MH—"II..,IIWIIIL—■■ ■■■ ■.■——а—ми—юм——<*^^M»aMKW—r—^―—^г»1=яг.а^я— ■ -—■^==x——. ^—■ =■•■ ■■•д?>»ммтЯнварь Январь Январь Февраль ФевральЯнварь Январь Январь Февраль Февральсяц ^|Р<сяц ^|Р<ФевральФевральФевральФевральСов叩Сов叩Восток$455750,00Запад:$5322 5 0,00Югi$445560,00$644 900,00 一Восток$455750,00Запад:$5322 5 0,00Югi$445560,00$644 900,00 一Пользовательски автофильтрПользовательски автофильтр$522 490.00$749 320.00$659 505.00$75。850.00$522 490.00$749 320.00$659 505.00$75。850.00:發: Север:發: СеверАпрель : Восток Апрель J Запад Апрель j Юг Апрель Север Mad Восток Май j Запад МайЮгМай Север Июнь Восток Июнь ЗападАпрель : Восток Апрель J Запад Апрель j Юг Апрель Север Mad Восток Май j Запад МайЮгМай Север Июнь Восток Июнь Запад—Q Во втором поде введите или выберите необходимое значение.~Q Чтобы фильтр искал значения, соответствующие обоим условиям либо одному из них, щелкните, соответственно, на переключателе И либо на переключателе ИЛИ.—Q Во втором поде введите или выберите необходимое значение.~Q Чтобы фильтр искал значения, соответствующие обоим условиям либо одному из них, щелкните, соответственно, на переключателе И либо на переключателе ИЛИ.—Q Определяя второе условие, повторите пп. 3-4._Д| Щелкните на кнопке ОК.—Q Определяя второе условие, повторите пп. 3-4._Д| Щелкните на кнопке ОК.
что ЕЩЕ?
что ЕЩЕ?
□ Microsoft Excel - Ch03-Customri^er л1«■【
—w—ия^мя—■MH—"II..,IIWIIIL—■■ ■■■ ■.■——а—ми—юм——<*^^M»aMKW—r—^―—^г»1=яг.а^я— ■ -—■^==x——. ^—■ =■•■ ■■•д?>»ммт
□ Microsoft Excel - Ch03-Customri^er л1«■【
—w—ия^мя—■MH—"II..,IIWIIIL—■■ ■■■ ■.■——а—ми—юм——<*^^M»aMKW—r—^―—^г»1=яг.а^я— ■ -—■^==x——. ^—■ =■•■ ■■•д?>»ммт
Январь Январь Январь Февраль Февраль
Январь Январь Январь Февраль Февраль
сяц ^|Р<
сяц ^|Р<
Февраль
Февраль
Февраль
Февраль
Сов叩
Сов叩
Восток$455750,00
Запад:$5322 5 0,00
Югi$445560,00
$644 900,00 一
Восток$455750,00
Запад:$5322 5 0,00
Югi$445560,00
$644 900,00 一
Пользовательски автофильтр
Пользовательски автофильтр
$522 490.00
$749 320.00
$659 505.00
$75。850.00
$522 490.00
$749 320.00
$659 505.00
$75。850.00
:發: Север
:發: Север
Апрель : Восток Апрель J Запад Апрель j Юг Апрель Север Mad Восток Май j Запад МайЮг
Май Север Июнь Восток Июнь Запад
Апрель : Восток Апрель J Запад Апрель j Юг Апрель Север Mad Восток Май j Запад МайЮг
Май Север Июнь Восток Июнь Запад
—Q Во втором поде введите или выберите необходимое значение.
~Q Чтобы фильтр искал значения, соответствующие обоим условиям либо одному из них, щелкните, соответственно, на переключателе И либо на переключателе ИЛИ.
—Q Во втором поде введите или выберите необходимое значение.
~Q Чтобы фильтр искал значения, соответствующие обоим условиям либо одному из них, щелкните, соответственно, на переключателе И либо на переключателе ИЛИ.
—Q Определяя второе условие, повторите пп. 3-4.
_Д| Щелкните на кнопке ОК.
—Q Определяя второе условие, повторите пп. 3-4.
_Д| Щелкните на кнопке ОК.
В €Х&1 Tip” СбЗАКйГЬй фильтра используются специальные операторы сравнения. Их функции перечислены в следующей таблице.
Оператор
Описание
равно
Поиск данных, соответствующих указанному значению
не ~ривно —1
口омск данных, не соответствующих указанному значению
больше
Поиск данных, которые больше указанного значения
больше или равно
Поиск данных, которые соответствуют указанному значению или больше него
меньше
Поиск данных, которые меньше указанного значения
меньше или равно
Поиск данных, которые соответствуют указанному значению или меньше него
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ФИЛЬТРА
三® 公渐 Правка 毋а Остяма Формат Сервис - gnue Qqq Спршсё.暮 X
:0方61号飴旨®牙工峪&"!」-e、亀工,圖乂 乂|他冃吁一0:•:; а 個*10 * Ж X 3 雪壹号园:图 6%000 調函 |庐率:二,& *0 Д. * Cmm»...^ •
A2 ▼ А Январь
Глава 3. Обработка данных листа
Оператор
Описание
начинается с
Поиск данных, которые начинаются с указанной строки символов, такой, например, как А
не начинается с
Поиск данных, которые не начинаются с указанной строки символов
заканчивается на
Поиск данных, которые заканчиваются указанной строкой символов
не заканчивается
Поиск данных, которые не заканчиваются указанной строкой символов
содержит
Поиск данных, содержащих указанную строку символов. Например, в словах сентябрь и октябрь содержится строка тябрь
не содержит
Поиск данных, не содержащих указанную строку символов
Список фильтруется на основе только что определенного пользовательского фильтра.
Анализ данных в Excel: наглядный курс
Создание расширенного фильтра
Используя расширенный фильтр, вы можете фильтровать данные, комбинируя значения из разных столбцов. По причине того, что этот фильтр не ограничен одним столбцом данных, он является более сложным, чем пользовательский фильтр, описанный в разделе "Создание пользовательского фнАьтра". И хотя для расши- реннбШГфильтра допускаемся создавать более широкие определения, они могут быть более запутанными, так как их приходится создавать вручную.
Перед применением расширенного фильтра необходимо добавить в лист Excel определение этого фильтра. Само определение состоит из строки заголовков и из условий фильтра. Определение может размещаться как на том же листе^ что и записи, которые требуют фильтрации, так и совсем на другом листе. Однако где бы определение ни находилось, вам потребуется ввести его в такой ячейке, которую на листе обнаружить нелегко.
R Microsoft Excel ■ ijhg-AdvancedFBterMsR Microsoft Excel ■ ijhg-AdvancedFBterMsСОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТР
R Microsoft Excel ■ ijhg-AdvancedFBterMs
R Microsoft Excel ■ ijhg-AdvancedFBterMs
——
夕期百 0P«e 陣 Встй«<а ®<WT 《5»« Длнмые Окно Справка灰емееогрсс* - <9 X
2必0匚3匣魯®学弘心應一丁《,…喝工,圖郷Х&扇1。眸。团,
А心 IJ 10 . i Ж X Н 事言三图■ ■€%««> :Й-窓? £肾療 j 一 • 6 • ◎厶♦ Ель....
G3 :♦>500000
77Готово :Готово :4545nnDa|jDВОСТОКЯнварь^зпадЯнварьQrnnDa|jDВОСТОКЯнварь^зпадЯнварьQrФевраль Север $75 690,00Март • Восток $312 300 ЛОФевраль Север $75 690,00Март • Восток $312 300 ЛОГеся〃 РвггюнГеся〃 Рвггюн$45弓 750.00 $532 250.00 $445 560.00' $64 4 900.00 $230 900,00 $459 875.00 $355 659.00$45弓 750.00 $532 250.00 $445 560.00' $64 4 900.00 $230 900,00 $459 875.00 $355 659.00Север ВостокСевер ВостокФевраль : ЗападФевраль ЮгФевраль : ЗападФевраль Юг17 Апрель 18!Май 骂МаВ20 :Май21 j Май — 221 Июнь23 J Июнь17 Апрель 18!Май 骂МаВ20 :Май21 j Май — 221 Июнь23 J Июнь^ Январь Север "б>Февраль ; Восток ;^ Январь Север "б>Февраль ; Восток ;2 Январь2 ЯнварьЗапад$345 890.00;—_Q $23 678.00 一Север1144 563,00J4 ^Алрель__2 Восток —二$759 025.005引АпрельЗапад$80 3 290,0016 [Апрель ……Юг~* j " $463 903.0 0 人$644590.00$790 560.00 $5 3 3 905.00 $522 490.00 $749 320.D0 $659 505.00 $750 850.00Запад$345 890.00;—_Q $23 678.00 一Север1144 563,00J4 ^Алрель__2 Восток —二$759 025.005引АпрельЗапад$80 3 290,0016 [Апрель ……Юг~* j " $463 903.0 0 人$644590.00$790 560.00 $5 3 3 905.00 $522 490.00 $749 320.D0 $659 505.00 $750 850.00Запад一 огСевер Восток:Запад 二Запад一 огСевер Восток:Запад 二
7
7
Готово :
Готово :
4
5
4
5
nnDa|jDВОСТОК
Январь^зпад
ЯнварьQr
nnDa|jDВОСТОК
Январь^зпад
ЯнварьQr
Февраль Север $75 690,00
Март • Восток $312 300 ЛО
Февраль Север $75 690,00
Март • Восток $312 300 ЛО
Геся〃 Рвггюн
Геся〃 Рвггюн
$45弓 750.00 $532 250.00 $445 560.00' $64 4 900.00 $230 900,00 $459 875.00 $355 659.00
$45弓 750.00 $532 250.00 $445 560.00' $64 4 900.00 $230 900,00 $459 875.00 $355 659.00
Север Восток
Север Восток
Февраль : Запад
Февраль Юг
Февраль : Запад
Февраль Юг
17 Апрель 18!Май 骂МаВ
20 :Май
21 j Май — 221 Июнь
23 J Июнь
17 Апрель 18!Май 骂МаВ
20 :Май
21 j Май — 221 Июнь
23 J Июнь
^ Январь Север "б>Февраль ; Восток ;
^ Январь Север "б>Февраль ; Восток ;
2 Январь
2 Январь
Запад$345 890.00
;—_Q $23 678.00 一Север1144 563,00
J4 ^Алрель__2 Восток —二$759 025.00
5引АпрельЗапад$80 3 290,00
16 [Апрель ……Юг~* j " $463 903.0 0 人$644590.00
$790 560.00 $5 3 3 905.00 $522 490.00 $749 320.D0 $659 505.00 $750 850.00
Запад$345 890.00
;—_Q $23 678.00 一Север1144 563,00
J4 ^Алрель__2 Восток —二$759 025.00
5引АпрельЗапад$80 3 290,00
16 [Апрель ……Юг~* j " $463 903.0 0 人$644590.00
$790 560.00 $5 3 3 905.00 $522 490.00 $749 320.D0 $659 505.00 $750 850.00
Запад
一 ог
Север Восток
:Запад 二
Запад
一 ог
Север Восток
:Запад 二
—Ц Введите на листе заголовки столб-Q Введите определение фильтра,
цов, предназначенные для определе
ния фильтра.
В поле Диапазон условий диалогового окна Расширенный фильтр указывайте диапазон ячеек, содержащий определение фильтра, а также ячейку с логическим оператором. Кроме того, вы можете указать, следует отфильтрованным записям располагаться там, зе и первоначальные, или же в другом месте того же листа. В первом случае записи, которые не соответствуют условиям фильтрации, 6ylдут скрыты. Если выбран второй вариант, то записи, отвечающие условиям, будут скопированы и вставлены в другую область того же листа.
Если применить расширенный фильтр, то будут отображены все записи, которые соответствуют условиям этого фильтра — даже повторяющиеся. Чтобы убрать из списка повторяющиеся записи, установите флажок Только уникальные записи. Правда, в таком случае нельзя будет узнать, какие именно записи повторяются. Если необходимо знать общее число записей, соответствующих условиям фильтра, то устанавливать этот флажок нельзя.
СОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТРА
—£J Укажите диапазон ячеек, предназна- Q Выберите команду Данные О ченный для фильтрации.Фильтр О Расширенный фильтр.
厂
рводятся терводятся тезагодо!загодо!Перед вЕ^бр^бм кома Расширенный фильтр необходимо ввести в лист Excel 1все определения соответствующего фильтра. От того, как это будет сделано, в значительной мере зависит интерпретация программой Excel конкретных данных. Каждое определение фильтра состоит как минимум из двух строк. В первой из них 二二二二二二 тс ;二二 二「二『心,которые расположены в столбцах, требующих фильтрации. В каждой последующей строке определяются условия фильтрации. Например, ―чтобы найти"продажи за январь в восточном регионе, введите следующее:
рводятся те
рводятся те
загодо!
загодо!
Месяц ?Регион
январ!восточный
рт размещения условий зависит способ их сравнения, выполняемый программой 』善xcel. Для связывания условий, расположенных в одной и той же строке, используется оператор И, а для связывания условий из разных строк — оператор ИЛИ.
СОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТРАСОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТРА
СОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТРА
СОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТРА
■ Отображается диалоговое окно Расширенный фильтр с полем Исходный диапазон, в котором указан выделенный вами диапазон.—Q В поле Диапазон условий введите диапазон условий фильтрации.■ Отображается диалоговое окно Расширенный фильтр с полем Исходный диапазон, в котором указан выделенный вами диапазон.—Q В поле Диапазон условий введите диапазон условий фильтрации.■ Кроме того, вы можете выделять диапазоны ячеек, щелкая на кнопках Свернуть диалогQ Щелкните на кнопке ОК.■ Кроме того, вы можете выделять диапазоны ячеек, щелкая на кнопках Свернуть диалогQ Щелкните на кнопке ОК.
■ Отображается диалоговое окно Расширенный фильтр с полем Исходный диапазон, в котором указан выделенный вами диапазон.
—Q В поле Диапазон условий введите диапазон условий фильтрации.
■ Отображается диалоговое окно Расширенный фильтр с полем Исходный диапазон, в котором указан выделенный вами диапазон.
—Q В поле Диапазон условий введите диапазон условий фильтрации.
■ Кроме того, вы можете выделять диапазоны ячеек, щелкая на кнопках Свернуть диалог
Q Щелкните на кнопке ОК.
■ Кроме того, вы можете выделять диапазоны ячеек, щелкая на кнопках Свернуть диалог
Q Щелкните на кнопке ОК.
Например, следующее определение будет интерпретировано Excel как * Месяц, равный январю, и Регион, равный восточному, ИДИ Месяц, равный февралю, и Регион, равный западному".Например, следующее определение будет интерпретировано Excel как * Месяц, равный январю, и Регион, равный восточному, ИДИ Месяц, равный февралю, и Регион, равный западному".Месяц январь февральМесяц январь февральРегион восточный западныйРегион восточный западныйКроме того, в определениях фильтров вы можете использовать операторы сравнения: =,>,<,>=,<=или о. Например, чтобы найти все продажи за январь, превысившие $50000, введите следующее:Кроме того, в определениях фильтров вы можете использовать операторы сравнения: =,>,<,>=,<=или о. Например, чтобы найти все продажи за январь, превысившие $50000, введите следующее:Месяц январьМесяц январьОбъем>$50000Объем>$50000СОЗДАНИЕ РАСШИРЕННОГО ФИАЫРАСОЗДАНИЕ РАСШИРЕННОГО ФИАЫРАЕЗ Mkrosoft ExE - ChO^-AdvancedFUerjcIs一:ЕЗ Mkrosoft ExE - ChO^-AdvancedFUerjcIs一:i® файл Правка Qha Вставка Форцвт Crk А«ю Окно £пр»кв"£ 谷 х?mi- ю .叵回й雷萼零图!® w % 0D :初岩便単一 - △-@ Ar—...1Месяцi® файл Правка Qha Вставка Форцвт Crk А«ю Окно £пр»кв"£ 谷 х?mi- ю .叵回й雷萼零图!® w % 0D :初岩便単一 - △-@ Ar—...1МесяцA J IA J IAfeceu Лм»ОК - Сушш Январь 3-пад «532 250Л0 Март " ■ Восток $812300.00 Апрель Восток 1759 025ЛО Anpwb Запад Я0Э290ДО Май Восток $790 560,00 ММ /Запад 1633 905,00 Июнь 一 Восток $669 505.00 Июнь ; , Запад $750 8501Po Июль Восток ••侬9 656J00 ИЮЛЬ Звпад 55^ 790.00 Август Восток I89O 445J30 Сентябрь Восток . J545 090a Октябрь .Восток 唸碰① О^лбрь Запад J544 695£0 Ноябрь Восток $875 890X)0 Ноябрь Запад 恥 695,00Afeceu Лм»ОК - Сушш Январь 3-пад «532 250Л0 Март " ■ Восток $812300.00 Апрель Восток 1759 025ЛО Anpwb Запад Я0Э290ДО Май Восток $790 560,00 ММ /Запад 1633 905,00 Июнь 一 Восток $669 505.00 Июнь ; , Запад $750 8501Po Июль Восток ••侬9 656J00 ИЮЛЬ Звпад 55^ 790.00 Август Восток I89O 445J30 Сентябрь Восток . J545 090a Октябрь .Восток 唸碰① О^лбрь Запад J544 695£0 Ноябрь Восток $875 890X)0 Ноябрь Запад 恥 695,00卜 I :--=— g>T21*9卜 I :--=— g>T21*9
Например, следующее определение будет интерпретировано Excel как * Месяц, равный январю, и Регион, равный восточному, ИДИ Месяц, равный февралю, и Регион, равный западному".
Например, следующее определение будет интерпретировано Excel как * Месяц, равный январю, и Регион, равный восточному, ИДИ Месяц, равный февралю, и Регион, равный западному".
Месяц январь февраль
Месяц январь февраль
Регион восточный западный
Регион восточный западный
Кроме того, в определениях фильтров вы можете использовать операторы сравнения: =,>,<,>=,<=или о. Например, чтобы найти все продажи за январь, превысившие $50000, введите следующее:
Кроме того, в определениях фильтров вы можете использовать операторы сравнения: =,>,<,>=,<=или о. Например, чтобы найти все продажи за январь, превысившие $50000, введите следующее:
Месяц январь
Месяц январь
Объем
>$50000
Объем
>$50000
СОЗДАНИЕ РАСШИРЕННОГО ФИАЫРА
СОЗДАНИЕ РАСШИРЕННОГО ФИАЫРА
ЕЗ Mkrosoft ExE - ChO^-AdvancedFUerjcIs一:
ЕЗ Mkrosoft ExE - ChO^-AdvancedFUerjcIs一:
i® файл Правка Qha Вставка Форцвт Crk А«ю Окно £пр»кв"£ 谷 х
?mi- ю .叵回й雷萼零图!® w % 0D :初岩便単一 - △-@ Ar—...
1Месяц
i® файл Правка Qha Вставка Форцвт Crk А«ю Окно £пр»кв"£ 谷 х
?mi- ю .叵回й雷萼零图!® w % 0D :初岩便単一 - △-@ Ar—...
1Месяц
A J I
A J I
Afeceu Лм»ОК - Сушш Январь 3-пад «532 250Л0 Март " ■ Восток $812300.00 Апрель Восток 1759 025ЛО Anpwb Запад Я0Э290ДО Май Восток $790 560,00 ММ /Запад 1633 905,00 Июнь 一 Восток $669 505.00 Июнь ; , Запад $750 8501Po Июль Восток ••侬9 656J00 ИЮЛЬ Звпад 55^ 790.00 Август Восток I89O 445J30 Сентябрь Восток . J545 090a Октябрь .Восток 唸碰① О^лбрь Запад J544 695£0 Ноябрь Восток $875 890X)0 Ноябрь Запад 恥 695,00
Afeceu Лм»ОК - Сушш Январь 3-пад «532 250Л0 Март " ■ Восток $812300.00 Апрель Восток 1759 025ЛО Anpwb Запад Я0Э290ДО Май Восток $790 560,00 ММ /Запад 1633 905,00 Июнь 一 Восток $669 505.00 Июнь ; , Запад $750 8501Po Июль Восток ••侬9 656J00 ИЮЛЬ Звпад 55^ 790.00 Август Восток I89O 445J30 Сентябрь Восток . J545 090a Октябрь .Восток 唸碰① О^лбрь Запад J544 695£0 Ноябрь Восток $875 890X)0 Ноябрь Запад 恥 695,00
卜 I :--=— g>T21*9
卜 I :--=— g>T21*9
■ Программа Excel фильтрует список, скрывая записи, которые не соответствуют условиям.
Создание сценариев
f Одно из главных преимуществ анализа данных — это предсказание будущих событий на основе сегодняшней информации. Спрашивая "что будет, если../ и разрабатывая разные сценарии на основе имеющихся данных и с помощью диспетчера сценариев, вы можете направлять свою деятельность на разработку дол- говрёмённых проектов компании. Например, вы можете создать несколько сценариев, чтобы определить, какой будет стоимость кредита, необходимая для нужд вашего бизнеса при различных процентных ставках. Сравнение таких сценариев помогает решать, какая из этих ставок является наиболее выгодной с финансовой точки зрения. Просмотрев отдельные сценарии, вы увидите, как увеличение или уменьшение процентной ставки повлияет на ваш месячный бюджет. Кроме того, вы можете создавать сценарии, при которых меняются значения сразу в нескольких ячейках. Например, вам, возможно, захочется менять в каждом сценарии не только процентную ставку, но и размер самого кредита.
СОЗДАНИЕ СЦЕНАРИЕВСОЗДАНИЕ СЦЕНАРИЕВQ Щелкните на кнопке Добавить.Q Щелкните на кнопке Добавить.一Ц Выберите команду Сервис О Сценарии.
СОЗДАНИЕ СЦЕНАРИЕВ
СОЗДАНИЕ СЦЕНАРИЕВ
Q Щелкните на кнопке Добавить.
Q Щелкните на кнопке Добавить.
■ Отображается диалоговое окно Диспетчер сценариев.
Глава 3. Обработка данных листа
При разработке сценариев данные на листе будут меняться. По этой причине вам, вполне вероятно, перед началом работы со сценариями придется создать сценарий, сохраняющий первоначальные данные, или же создать копию вашего листа Excel
Все сценарии создаются в диалоговом окне Добавление сценария. Вам, прежде всего, необходимо указать ячейки для отображения прогнозируемых изменений. О выделении диапазона ячеек рассказывается в главе 1. Ссылки на ячейки отделяются друг от друга двоеточием (для диапазона смежных ячеек: A3:D4), или точкой с запятой (для несмежных ячеек). Затем в диалоговом окне Значения ячеек сценария каждой ячейке присваивается новое значение. Эти значения используются при выполнении соответствующего сценария. Например, если для ячейки АЗ указано значение 45, то при запуске этого сценария ячейке АЗ будет присваиваться именно это значение.
После ввода значений генерируется сценарий. Конкретный сценарий вы можете применять в любое время, вы вправе изменить определенные значения в листе Excel, просто выбирая их в диалоговом окне Диспетчер сценариев. При выборе вамп другого сценария значения в ячейках меняются так, как указано в сценарии.
СОЗДАНИЕ СЦЕНАРИЕВ
S Microsoft Excel - Ch03-5cenarios.xlsS Microsoft Excel - Ch03-5cenarios.xlsк一一仔二:;|к一一仔二:;|AA88J Мзпенение сценауишJ Мзпенение сценауиш1 Кредит на покупку автомобиля if ] Ставка1 Кредит на покупку автомобиля if ] Ставка6 Ежемесячные выплаты изм&юемые26 Ежемесячные выплаты изм&юемые23_ Суинг кредита4 Срок погашения кредита3_ Суинг кредита4 Срок погашения кредита;ig) ©й" О>мкв Она Ветерка «орват С0»< Данные Орю Справке▼ ■ J хQ总Q占笛昌®»上必吧,个--嚷х"眩餅粵触用託;,团.AMX X a 募葛老图:图 w%М0 / 涼伊津-,& ♦②&♦ de....82▼ 爲 7,5%;ig) ©й" О>мкв Она Ветерка «орват С0»< Данные Орю Справке▼ ■ J хQ总Q占笛昌®»上必吧,个--嚷х"眩餅粵触用託;,团.AMX X a 募葛老图:图 w%М0 / 涼伊津-,& ♦②&♦ de....82▼ 爲 7,5%«|8%-ый кредит мл cy*iM/$13OO№«|8%-ый кредит мл cy*iM/$13OO№Чтобы добавить несмежную изменяемую ячейку, укажите ее при нажатой клавише Qrt.Чтобы добавить несмежную изменяемую ячейку, укажите ее при нажатой клавише Qrt.примечание:АвторгТ^горьГ28Л0^25Йпримечание:АвторгТ^горьГ28Л0^25Й■ Примечания, относящиеся к■ Примечания, относящиеся к■ Отображается диалоговое окно Добавление сценария.4n Введите имя сценария._п Укажите изменяемые ячейки.■ Отображается диалоговое окно Добавление сценария.4n Введите имя сценария._п Укажите изменяемые ячейки.сценарию, можете вводить в полеПримечание.Щелкните на кнопке ОК.сценарию, можете вводить в полеПримечание.Щелкните на кнопке ОК.
S Microsoft Excel - Ch03-5cenarios.xls
S Microsoft Excel - Ch03-5cenarios.xls
к一一仔二:;|
к一一仔二:;|
A
A
8
8
J Мзпенение сценауиш
J Мзпенение сценауиш
1 Кредит на покупку автомобиля if ] Ставка
1 Кредит на покупку автомобиля if ] Ставка
6 Ежемесячные выплаты изм&юемые
2
6 Ежемесячные выплаты изм&юемые
2
3_ Суинг кредита
4 Срок погашения кредита
3_ Суинг кредита
4 Срок погашения кредита
;ig) ©й" О>мкв Она Ветерка «орват С0»< Данные Орю Справке▼ ■ J х
Q总Q占笛昌®»上必吧,个--嚷х"眩餅粵触用託;,团.
AMX X a 募葛老图:图 w%М0 / 涼伊津-,& ♦②&♦ de....
82▼ 爲 7,5%
;ig) ©й" О>мкв Она Ветерка «орват С0»< Данные Орю Справке▼ ■ J х
Q总Q占笛昌®»上必吧,个--嚷х"眩餅粵触用託;,团.
AMX X a 募葛老图:图 w%М0 / 涼伊津-,& ♦②&♦ de....
82▼ 爲 7,5%
«|8%-ый кредит мл cy*iM/$13OO№
«|8%-ый кредит мл cy*iM/$13OO№
Чтобы добавить несмежную изменяемую ячейку, укажите ее при нажатой клавише Qrt.
Чтобы добавить несмежную изменяемую ячейку, укажите ее при нажатой клавише Qrt.
примечание:
АвторгТ^горьГ28Л0^25Й
примечание:
АвторгТ^горьГ28Л0^25Й
■ Примечания, относящиеся к
■ Примечания, относящиеся к
■ Отображается диалоговое окно Добавление сценария.
4n Введите имя сценария.
_п Укажите изменяемые ячейки.
■ Отображается диалоговое окно Добавление сценария.
4n Введите имя сценария.
_п Укажите изменяемые ячейки.
сценарию, можете вводить в поле
Примечание.
Щелкните на кнопке ОК.
сценарию, можете вводить в поле
Примечание.
Щелкните на кнопке ОК.
Для зашиты сценария используются флажки, которые выставляются в нижней части диалогового окна Добавление сценария. Флажок запретить измене- Йия не позволяет пользователям изменять сценарий. Если активизирован флажок - скрыть, то прльзователи не смогут, открыв лист, увидеть сценарий. Эти опции при- —меняются только тогда^^огда установлена защита листа. О защите листа рассказано Й главе IT^Ecam требуется одновременно сравнить результаты всех сценариев, то
можете создать итоговый отчет, щелкнув в диалоговом окне Диспетчер сценариев
СОЗДАНИЕ СЦЕНАРИЕВСОЗДАНИЕ СЦЕНАРИЕВAA55Ежемесячные выплатыЕжемесячные выплаты66$е$з 向555$е$з 向555Кредит на покупку автомобиляСтавкаКредит на покупку автомобиляСтавка33〜J Сумма кредита且 Срок погашения кредита〜J Сумма кредита且 Срок погашения кредитаГотовоГотовоNUMNUM
СОЗДАНИЕ СЦЕНАРИЕВ
СОЗДАНИЕ СЦЕНАРИЕВ
A
A
5
5
Ежемесячные выплаты
Ежемесячные выплаты
6
6
$е$з 向555
$е$з 向555
Кредит на покупку автомобиля
Ставка
Кредит на покупку автомобиля
Ставка
3
3
〜J Сумма кредита
且 Срок погашения кредита
〜J Сумма кредита
且 Срок погашения кредита
Готово
Готово
NUM
NUM
■ Отображается диалоговое окно Значения ячеек сценария.Q Введите для каждой ячейки по значению.■ Отображается диалоговое окно Значения ячеек сценария.Q Введите для каждой ячейки по значению.―q Щелкните на кнопке ОК.―q Щелкните на кнопке ОК.Чтобы отобразить диалоговое окно Добавление сценария и создать другой сценарий, щелкните на кнопке Добавить.При создании каждого сценария повторите пл. 2-7.Чтобы отобразить диалоговое окно Добавление сценария и создать другой сценарий, щелкните на кнопке Добавить.При создании каждого сценария повторите пл. 2-7.
■ Отображается диалоговое окно Значения ячеек сценария.
Q Введите для каждой ячейки по значению.
■ Отображается диалоговое окно Значения ячеек сценария.
Q Введите для каждой ячейки по значению.
―q Щелкните на кнопке ОК.
―q Щелкните на кнопке ОК.
Чтобы отобразить диалоговое окно Добавление сценария и создать другой сценарий, щелкните на кнопке Добавить.
При создании каждого сценария повторите пл. 2-7.
Чтобы отобразить диалоговое окно Добавление сценария и создать другой сценарий, щелкните на кнопке Добавить.
При создании каждого сценария повторите пл. 2-7.
Определение для проверки выделенных ячеек вы можете создать на вкладке Параметры диалогового окна Проверка вводимых значений. В поле Тип данных по умолчанию указано, что можно вводить Любое значение. Вместо такого варианта укажите конкретный тип данных. Например, если вы решили разрешить вводить денежные значения (такие, например, как $10,50), то в поле Тип данных выбирайте значение Действительное.
В поле Значение указываются операторы, определяющие используемый диапазон значений. Например, при выборе больше введите в поле Минимум минимальное допустимое значение. А при выборе оператора между или вне в диалоговом окне отображаются два поля, Минимум и Максимум. Таким образом, можно ука- зать диапазон значений, используемый при проверке.
В полях значений необходимо указать правильные значения для выделенных ячеек. В зависимости от оператора, выбранного в поле Значение, отображается одно или два поля значений. Значения в эти поля можно вводить двумя способами: или в виде константы (числового или буквенно-цифрового значения), или выде;\яя диапазон ячеек на листе.
ПРОВЕРКА ДАННЫХПРОВЕРКА ДАННЫХ
ПРОВЕРКА ДАННЫХ
ПРОВЕРКА ДАННЫХ
■ Отображается диалоговое окно Проверка вводимых значений.■ Отображается диалоговое окно Проверка вводимых значений.QI В поле Тип данных укажите тип данных.QI В поле Тип данных укажите тип данных.
■ Отображается диалоговое окно Проверка вводимых значений.
■ Отображается диалоговое окно Проверка вводимых значений.
QI В поле Тип данных укажите тип данных.
QI В поле Тип данных укажите тип данных.
.' ] Вы моокете по-своему настроить сообщение об ошибке, которое отображается
「 Щ в том случае, когда пользователь вводит в ячейку неправильное значение. На вкладке Сообщение об ошибке, расположенной в диалоговом окне Проверка IL вводимых значений, выберите тип ошибки, о которой следует сообщать, укажите i!Заголовок окна сообщения, а также тип сообщения об ошибке.
L “也痴。*6吧吧"из трех типов сообщений: Останов, Предупреждение и Сообщение! Единственное различие между всеми тремя — это пиктограмма в окне сообщения. Заголовок, введенный вами в поле Заголовок, появится в верней части
ПРОВЕРКА ДАННЫХПРОВЕРКА ДАННЫХ
ПРОВЕРКА ДАННЫХ
ПРОВЕРКА ДАННЫХ
ТП В поле Значение выберите соответствующий оператор.—И В появившиеся поля (или поле) введите значения, используемые для проверки.ТП В поле Значение выберите соответствующий оператор.—И В появившиеся поля (или поле) введите значения, используемые для проверки.■ В зависимости от выбранного оператора отображается поле Минимум или Максимум, либо оба сразу.Q Щелкните на кнопке ОК.■ В зависимости от выбранного оператора отображается поле Минимум или Максимум, либо оба сразу.Q Щелкните на кнопке ОК.
ТП В поле Значение выберите соответствующий оператор.
—И В появившиеся поля (или поле) введите значения, используемые для проверки.
ТП В поле Значение выберите соответствующий оператор.
—И В появившиеся поля (или поле) введите значения, используемые для проверки.
■ В зависимости от выбранного оператора отображается поле Минимум или Максимум, либо оба сразу.
Q Щелкните на кнопке ОК.
■ В зависимости от выбранного оператора отображается поле Минимум или Максимум, либо оба сразу.
Q Щелкните на кнопке ОК.
этого окна. Если заголовок не введен, то в окне сообщения будет выводиться строка Microsoft Excel. Заполняя поле Сообщение, не забывайте привести сведения о допустимых значениях ячейки.
Можно сделать так, чтобы сообщение отображалось тогда, когда пользователь выделяет проверяемую ячейку. Для этого введите сообщение на вкладке Сообщение для ввода, расположенной в диалоговом окне Проверка вводимых значений. Заголовок для такого сообщения вводится в поле Заголовок, а текст — в поле Сообщение. Например, если необходимо, чтобы пользователь вводил в ячейку значение в диапазоне от 1 до 10, создайте сообщение, в котором говорится: 47В ведите число от 1 до 10”.
ПРОВЕРКА ДАННЫХ
■ При вводе пользователем неправильного значения отображается сообщение об ошибке.
Создание формул
Суммирование ячеек с помощью кнопки Автосумма
ля быстрого суммирования значений смежных ячеек рабочего листа Excel г используется кнопка Автосумма. С помощью этой кнопки аналитик может автоматически создать в активной ячейке функцию СУММ. При этом к активной ячейке обязательно должна примыкать ячейка из диапазона, указанного в формуле.
Когда вы активизируете кнопку Автосумлла, выполняется проверка значений в ячейках и определяется, какие значения ячеек суммировать: те, которые размещенных слева от активной ячейки, или те, что размещены сверху от нее. Например, если ячейки с DI по D10 содержат набор чисел, а активной является D11, то при щелчке на кнопке Автосуллма будет создана формула суммирования значений ячеек с Dl по D10, и эта формула расположится в ячейке D11.
СУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ АВТОСУММА
& Microsoft Excel - Ch04-AutoSuni.Hls
皂I 史*л 0Р®кй &ид Вставка Зр^ат Сервис Д®мяе Qqr Справка户必,”一心…--ff X
口田u由助修白"x電sa一n .:一,.・盟蜜同箕贝他0u)o%「由.
"皿-10. ЖЛЧ £5IS@® 4』»》津,,二• A • $ 倉• ЕЛЬ....
С14* М Д
AВ g С I1Зарплата ПремияS750.00$87ДОS750,00$8 9.00飞750,00$99ДО~5 АпрельS750.00$10 3.006 МайS750,00$110.00Т ИюньS750,00$120,008 Июль$750.00$145m9 Август$750,00$130,001D1 Сентябрь$750,00$111Д011Октябрь$750.00$9 6.0 012 Ноябрь$750,00$8В.0013 Декабрь$750 00$8 4.0 0AВ g С I1Зарплата ПремияS750.00$87ДОS750,00$8 9.00飞750,00$99ДО~5 АпрельS750.00$10 3.006 МайS750,00$110.00Т ИюньS750,00$120,008 Июль$750.00$145m9 Август$750,00$130,001D1 Сентябрь$750,00$111Д011Октябрь$750.00$9 6.0 012 Ноябрь$750,00$8В.0013 Декабрь$750 00$8 4.0 0
AВ g С I
1Зарплата Премия
S750.00$87ДО
S750,00$8 9.00
飞750,00$99ДО
~5 АпрельS750.00$10 3.00
6 МайS750,00$110.00
Т ИюньS750,00$120,00
8 Июль$750.00$145m
9 Август$750,00$130,00
1D1 Сентябрь$750,00$111Д0
11Октябрь$750.00$9 6.0 0
12 Ноябрь$750,00$8В.00
13 Декабрь$750 00$8 4.0 0
AВ g С I
1Зарплата Премия
S750.00$87ДО
S750,00$8 9.00
飞750,00$99ДО
~5 АпрельS750.00$10 3.00
6 МайS750,00$110.00
Т ИюньS750,00$120,00
8 Июль$750.00$145m
9 Август$750,00$130,00
1D1 Сентябрь$750,00$111Д0
11Октябрь$750.00$9 6.0 0
12 Ноябрь$750,00$8В.00
13 Декабрь$750 00$8 4.0 0
Создание формулы
~Q Щелкните на ячейке, в которой долж- Q Щелкните на кнопке Автосумма, на отображаться сумма значений.
На листе вокруг ячеек с суммируемыми значениями появляется синяя граница. Диапазон этих ячеек можно менять, делая их количество больше или меньше. Меняя выделенный диапазон, старайтесь, чтобы ячейка с формулой примыкала к одной из ячеек диапазона значений. Например, если формула находится в ячейке D11, то в диапазон должна входить ячейка D10 или СИ, так как и та, и другая примыкают к D11. Кроме того, диапазон ячеек можно изменить вручную, введя новые значения непосредственно в формулу. Более подробно о выделении диапазона ячеек рассказано в главе 1.
Указав диапазон ячеек, предназначенный для суммирования, вы можете, щелкнув в строке формул на кнопке Ввод или Отмена, принять или, соответственно, отменить то, что до этого ввели. Значение формулы отобразится в выделенной ячейке, а активной станет следующая ячейка. Если вы не знакомы с созданием формул в Excel, то обратитесь к приложению Г.
СУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ ABTOCVMMAСУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ ABTOCVMMA
СУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ ABTOCVMMA
СУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ ABTOCVMMA
—■ Вокруг диапазона ячеек суммируемых значений появляется рамка.■ Этот диапазон уже указан в формуле.—■ Вокруг диапазона ячеек суммируемых значений появляется рамка.■ Этот диапазон уже указан в формуле.Q Чтобы принять введенные значения, нажмите клавишу <Enter> или щелкните на кнопке Ввод.■ Для очистки строки формул щелкните на кнопке Отмена.Q Чтобы принять введенные значения, нажмите клавишу <Enter> или щелкните на кнопке Ввод.■ Для очистки строки формул щелкните на кнопке Отмена.
—■ Вокруг диапазона ячеек суммируемых значений появляется рамка.
■ Этот диапазон уже указан в формуле.
—■ Вокруг диапазона ячеек суммируемых значений появляется рамка.
■ Этот диапазон уже указан в формуле.
Q Чтобы принять введенные значения, нажмите клавишу <Enter> или щелкните на кнопке Ввод.
■ Для очистки строки формул щелкните на кнопке Отмена.
Q Чтобы принять введенные значения, нажмите клавишу <Enter> или щелкните на кнопке Ввод.
■ Для очистки строки формул щелкните на кнопке Отмена.
^Январь^Январь$ 1 264 00$ 1 264 00ээ$ 750.00 $88.00750,00 $В4.00$ 750.00 $88.00750,00 $В4.0012j Ноябрь13 Декабрь14 I12j Ноябрь13 Декабрь14 I10 Сентябрь $750,00 $ 111,0011 Октябрь$750,00 $ 98,0010 Сентябрь $750,00 $ 111,0011 Октябрь$750,00 $ 98,001 IЗарплатаПремия2 {Январь$750,00$8 7,003 ^Февраль$750,00$8 9,004; Март$750.00$99,005 1Апрель$750.00$103 ДО6Май$750.00$110,00Т'Июнь$750.00$120,00-$750.00$14 5,009Август$7 50.00$13 0,031 IЗарплатаПремия2 {Январь$750,00$8 7,003 ^Февраль$750,00$8 9,004; Март$750.00$99,005 1Апрель$750.00$103 ДО6Май$750.00$110,00Т'Июнь$750.00$120,00-$750.00$14 5,009Август$7 50.00$13 0,03Anal»10 . ХХП £$sg®€%000 :,g^ £*^ _.*.©^, £2“..C15▼ 轟Anal»10 . ХХП £$sg®€%000 :,g^ £*^ _.*.©^, £2“..C15▼ 轟
^Январь
^Январь
$ 1 264 00
$ 1 264 00
э
э
$ 750.00 $88.00
750,00 $В4.00
$ 750.00 $88.00
750,00 $В4.00
12j Ноябрь
13 Декабрь
14 I
12j Ноябрь
13 Декабрь
14 I
10 Сентябрь $750,00 $ 111,00
11 Октябрь$750,00 $ 98,00
10 Сентябрь $750,00 $ 111,00
11 Октябрь$750,00 $ 98,00
1 IЗарплатаПремия
2 {Январь$750,00$8 7,00
3 ^Февраль$750,00$8 9,00
4; Март$750.00$99,00
5 1Апрель$750.00$103 ДО
6Май$750.00$110,00
Т'Июнь$750.00$120,00
-$750.00$14 5,00
9Август$7 50.00$13 0,03
1 IЗарплатаПремия
2 {Январь$750,00$8 7,00
3 ^Февраль$750,00$8 9,00
4; Март$750.00$99,00
5 1Апрель$750.00$103 ДО
6Май$750.00$110,00
Т'Июнь$750.00$120,00
-$750.00$14 5,00
9Август$7 50.00$13 0,03
Anal»10 . ХХП £$sg®€%000 :,g^ £*^ _.*.©^, £2“..
C15▼ 轟
Anal»10 . ХХП £$sg®€%000 :,g^ £*^ _.*.©^, £2“..
C15▼ 轟
В Excel существует еще четыре функции, которые вставляются с помощью кнопки Автосумма 冋)и которые вы можете использовать, выполняя действия из этого раздела. Выбранная вами функция, как и СУММ, будет применяться по отношению к ячейкам, которые выделены в столбце или строке, примыкающим к ячейке с формулой. Эти функции описаны в следующей таблице.
—_t
S««SMRB=^ M:*«W!WW*3^j^,
СУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ АВТОСУММА
民 MkrosoR Excel - GiD4-AirtoSuirtxls
期 $айл Оравкз Вид Встарка Формат Св>оис З^ыв Qjqio Сдравкд汨亡“▼ ■ 6 X
-
Г)導口小粒昌®,X。蜜,。eУ鼻Е ,砲$1幻魁乃ИЮ% ♦匂.
■ В активной ячейке отображается сумма значений диапазона ячеек.
Глава 4. Создание формул
Функция
Назначение
сумм
Суммирует значения примыкающих ячеек и помещает результат в выделенной ячейке
СРЗНАЧ
Определяет среднее значение диапазона значений примыкающих ячеек
CYET
Считает количество числовых значений в примыкающих ячейках. Ячейка, содержащая нечисловое значение, игнорируется
МАКС
Находит максимальное значение в диапазоне примыкающих ячеек
МИН
Находит минимальное значение в диапазоне примыкающих ячеек
Другие функции
Отображает диалоговое окно Мастер функции. О принципах его использования с целью вставки функции, рассказано в разделе "ТХобавление функции с помощью диалогового окна Мастер функций*
СУММИРОВАНИЕ ЯЧЕЕК С ПОМОЩЬЮ КНОПКИ ABIOCVMMA
Просмотр формулы
—Q Щелкните на той же ячейке,■ В строке формул отображается
что и в п. 1.формула.
窗 Анализ AMHHbix в Excel: наглядный курс
Добавление функции с помощью
ДИАЛОГОВОГО ОКНА МАСТЕР ФУНКЦИЙ
Функции — это заранее) подготовленные формулы. Они помогают анализировать данные^ак как-С их помощью вы можете быстро выполнять на листе расчеты, а не проводить их вручную. Самый легкий способ вставки функций — это использование диалогового окна Мастер функций, т.к. оно содержит список всех функций Excel вместе с их аргументами, причем указанными в алфавитном порядке. Аргументы — это значения, которое необходимо предоставить функции, чтобы получить от нее результат. Все, что от вас требуется, — это выбрать функцию и передать ей нужные аргументы; остальное за вас сделает программа Excel.
Конкретную функцию можно найти с помощью поля Найти или выбрать в одной из стандартных категорий Excel. После выбора функции в нижней части диало-
& Microsoft Excel - ChO4-*lnsertFufM:tionLxis& Microsoft Excel - ChO4-*lnsertFufM:tionLxisДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛОГОВОГО ОКНА МАСТЕР ФУНКЦИИДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛОГОВОГО ОКНА МАСТЕР ФУНКЦИИПостугшених на стетПостугшених на стетBeenBeen552_ Прибыль за минуту $0,0450 3 j Количество минут2_ Прибыль за минуту $0,0450 3 j Количество минут
& Microsoft Excel - ChO4-*lnsertFufM:tionLxis
& Microsoft Excel - ChO4-*lnsertFufM:tionLxis
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛОГОВОГО ОКНА МАСТЕР ФУНКЦИИ
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛОГОВОГО ОКНА МАСТЕР ФУНКЦИИ
Постугшених на стет
Постугшених на стет
Been
Been
5
5
2_ Прибыль за минуту $0,0450 3 j Количество минут
2_ Прибыль за минуту $0,0450 3 j Количество минут
~Q Щелкните на ячейке, в которую еле- Q Выберите команду Вставка О дует поместить функцию.Функция.
Можете также щелкнуть на кнопке Вставка функции.
гового окна появляется ее описание, а также описание всех ее аргументов. Более подробно об аргументах и функциях рассказано в приложении Г.
Значения, используемые в качестве аргументов, определяются с помощью диалогового окна Аргументы функции. Все обязательные аргументы, как и их описания в нижней части диалогового окна, отображаются полужирным шрифтом. Если в ячейках, окружающих активную, содержатся какие-либо значения, то ссылки на эти ячейки будут по умолчанию размещены в поле первого аргумента. Для каждого обязательного аргумента необходимо задать значение. Для этого введите в активную ячейку константы или ссылки на другую ячейку.
Кроме того, на основе указанных аргументов вычисляется значение формулы, которое отображается в нижней части диалогового окна. Увидев результат, который вас устраивает, можете закрыть диалоговое окно Аргументы функции. Функция вставлена в выделенную ячейку.
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛОГОВОГО ОКНА МАСТЕР ФУНКЦИИ
ЕЗ Microsoft Excel - Ch04-Insertfunctk3ruxl»
嘲 файл Зека 飴д Вставка gsgrr Cgc Данные бмо ' Сливка• _ d х
Ж КЖ К丿冋-13 1 к а h I乗雲禱圉:® W % 000抬白厚率I二"今♦ @a一,М...
Ж К
Ж К
А Поступлен 2 Прибыль за ми 3 ■ КоличествоА Поступлен 2 Прибыль за ми 3 ■ КоличествоМастер *Мастер **b恥Готово*b恥Готово
А Поступлен 2 Прибыль за ми 3 ■ Количество
А Поступлен 2 Прибыль за ми 3 ■ Количество
Мастер *
Мастер *
*b恥
Готово
*b恥
Готово
Отображается диалоговое окно Мастер функций.~■ С помощью инструмента поисканайдите необходимую функцию.Выберите категорию.Отображается диалоговое окно Мастер функций.~■ С помощью инструмента поисканайдите необходимую функцию.Выберите категорию.Q Щелкните на имени функции.■ Отображается описание этой функции.■ Ознакомьтесь с аргументами функции.Щелкните на кнопке ОК.Q Щелкните на имени функции.■ Отображается описание этой функции.■ Ознакомьтесь с аргументами функции.Щелкните на кнопке ОК.
Отображается диалоговое окно Мастер функций.
~■ С помощью инструмента поисканайдите необходимую функцию.
Выберите категорию.
Отображается диалоговое окно Мастер функций.
~■ С помощью инструмента поисканайдите необходимую функцию.
Выберите категорию.
Q Щелкните на имени функции.
■ Отображается описание этой функции.
■ Ознакомьтесь с аргументами функции.
Щелкните на кнопке ОК.
Q Щелкните на имени функции.
■ Отображается описание этой функции.
■ Ознакомьтесь с аргументами функции.
Щелкните на кнопке ОК.
[то !山曰 Прй выборе практически ченйя всех ее аргументо![то !山曰 Прй выборе практически ченйя всех ее аргументо!любой функции в Excel вам потребуется ввести зна-
[то !山曰 Прй выборе практически ченйя всех ее аргументо!
[то !山曰 Прй выборе практически ченйя всех ее аргументо!
третью степень числа ^ ячейки А1 создается следующая формула: 一5£:Ш磔Ь(А 工;3) 丁: 一третью степень числа ^ ячейки А1 создается следующая формула: 一5£:Ш磔Ь(А 工;3) 丁: 一ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ АПААСИОВСИО ОКНА МАСТЕР ФУНКЦИИДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ АПААСИОВСИО ОКНА МАСТЕР ФУНКЦИИАргуигнты ФУ1ШЦНИАргуигнты ФУ1ШЦНИ1g ^Qraoo^lmoiEi1g ^Qraoo^lmoiEi■ Отображается диалоговое окно Аргументы функции со списком обязательных аргументов и их описанием.■ Отображается диалоговое окно Аргументы функции со списком обязательных аргументов и их описанием.—Q В соответствующие поля введите аргументы.—Q В соответствующие поля введите аргументы.■ Можете щелкнуть на кнопке Свернуть диалог и выделить ячейки с аргументами.Q Щелкните на кнопке 0K.■ Можете щелкнуть на кнопке Свернуть диалог и выделить ячейки с аргументами.Q Щелкните на кнопке 0K.аргументов. Взглянув на формулу, содержащую функцию, вы увидите, что разные аргументы этой функции заключены в скобки и отделены друг от друга точками с запятой. Например, для функции СТЕПЕНЬ требуется два аргумента: число, возводимое в степень, и сам показатель степени. Для возведения в
третью степень числа ^ ячейки А1 создается следующая формула: 一5£:Ш磔Ь(А 工;3) 丁: 一
третью степень числа ^ ячейки А1 создается следующая формула: 一5£:Ш磔Ь(А 工;3) 丁: 一
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ АПААСИОВСИО ОКНА МАСТЕР ФУНКЦИИ
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ АПААСИОВСИО ОКНА МАСТЕР ФУНКЦИИ
Аргуигнты ФУ1ШЦНИ
Аргуигнты ФУ1ШЦНИ
1g ^Qraoo^lmoiEi
1g ^Qraoo^lmoiEi
■ Отображается диалоговое окно Аргументы функции со списком обязательных аргументов и их описанием.
■ Отображается диалоговое окно Аргументы функции со списком обязательных аргументов и их описанием.
—Q В соответствующие поля введите аргументы.
—Q В соответствующие поля введите аргументы.
■ Можете щелкнуть на кнопке Свернуть диалог и выделить ячейки с аргументами.
Q Щелкните на кнопке 0K.
■ Можете щелкнуть на кнопке Свернуть диалог и выделить ячейки с аргументами.
Q Щелкните на кнопке 0K.
Некоторые функции имеют фиксированное число аргументов, а другие (такие, например, как СУММ) могут в качестве аргументов принимать вплоть до 30 различных значений. Иногда функция требует переменного числа аргументов. Тогда при вводе аргумента в поле появляется еще одно поле для нового аргумента.
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛО! OBOI О ОКНА МАСТЕР ФУНКЦИИДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛО! OBOI О ОКНА МАСТЕР ФУНКЦИИЗначение каждого аргумента можно указать, непосредственно введя само значение или задав ссылку на ячейку. О выделении диапазонов более подробно рассказано в главе 1. Если у вас возникли вопросы, касающиеся конкретной функции или ее аргументов, то для доступа к справочной системе программы Excel используйте ссылку Справка по этой функции.
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛО! OBOI О ОКНА МАСТЕР ФУНКЦИИ
ДОБАВЛЕНИЕ ФУНКЦИИ С ПОМОЩЬЮ ДИАЛО! OBOI О ОКНА МАСТЕР ФУНКЦИИ
"*"■ В выделенной ячейке появляется формула.
Редактирование формул
Создав в ячейке формулу, аналитик может обновить ее, чтобы применить к Новым'данным. Вы вправе изменять ссылки на ячейки, менять аргументы формул ь! или перемещать ее совсем в другую ячейку листа Excel. Более подробно об управлении функциями и аргументами рассказано в приложении Г.
czBbi можете видоизменись формулу и ее аргументы, отредактировав их непосредственно на листе или, если в составе формулы имеется функция, используя диалоговое окно Аргументы функции. Чтобы изменить формулу, сначала выделите содержащую ее ячейку. Можно выделить ячейку и отредактировать формулу не на листе, а в строке формул, расположенной под панелями инструментов. В результате курсор окажется в ячейке, а те ячейки, на которые ссылается формула, будут выделены. Каждый аргумент формулы выделяется особым цветом. Этим же цветом будут выделены и ячейки, на которые он ссылается. Такой прием облегчает поиск значения аргумента.
РЕДАКТИРОВАНИЕ ФОРМУЛРЕДАКТИРОВАНИЕ ФОРМУЛ
РЕДАКТИРОВАНИЕ ФОРМУЛ
РЕДАКТИРОВАНИЕ ФОРМУЛ
Изменение формулыДважды щелкните на ячейке с формулой.■ Ячейки, на которые заданы ссылки, окрашиваются в разные цвета.Изменение формулыДважды щелкните на ячейке с формулой.■ Ячейки, на которые заданы ссылки, окрашиваются в разные цвета.自 Активизируйте ссылку и в ьгдел иге для нее новую ячейку.■ В формуле ссылка на ячейку изменится.U Чтобы обновить формулу, нажмите а клавишу <Enter>.自 Активизируйте ссылку и в ьгдел иге для нее новую ячейку.■ В формуле ссылка на ячейку изменится.U Чтобы обновить формулу, нажмите а клавишу <Enter>.
Изменение формулы
Дважды щелкните на ячейке с формулой.
■ Ячейки, на которые заданы ссылки, окрашиваются в разные цвета.
Изменение формулы
Дважды щелкните на ячейке с формулой.
■ Ячейки, на которые заданы ссылки, окрашиваются в разные цвета.
自 Активизируйте ссылку и в ьгдел иге для нее новую ячейку.
■ В формуле ссылка на ячейку изменится.
U Чтобы обновить формулу, нажмите а клавишу <Enter>.
自 Активизируйте ссылку и в ьгдел иге для нее новую ячейку.
■ В формуле ссылка на ячейку изменится.
U Чтобы обновить формулу, нажмите а клавишу <Enter>.
Аргумент формулы можно изменять в диалоговом окне Аргументы функции, которое позволяет выделять для каждого аргумента новые диапазоны ячеек. Если вы примете внесенные изменения, ссылки на ячейки будут обновлены. Диалоговое окно Аргументы функции будет отображено, если вы воспользуетесь кнопкой Вставка функции.
Когда вы перемещаете данные в новую ячейку листа Excel, то эти данные копируются и вставляются в новое место. Что же касается имеющихся в формуле ссылок на ячейки, то они, абсолютные или относительные, при этом не меняются. Например, при перемещении формулы =СУММ(А1:А5) из ячейки Аб в ячейку вб все имеющиеся в ней ссылки на ячейки остаются неизменными. Чтобы переместить формулу в новую ячейку, ее достаточно туда просто перетащить. Вместе с данными переносится и все форматирование ячейки. Например, если в исходной ячейке с формулой использовался полужирный шрифт Arial размером 10 пунктов, то и в новой ячейке значение формулы будет отображаться тем же самым шрифтом —Arial с размером 10 пунктов и полужирным начертанием.
РЕДАКТИРОВАНИЕ ФОРМУЛРЕДАКТИРОВАНИЕ ФОРМУЛИзменение аргументовИзменение аргументов
РЕДАКТИРОВАНИЕ ФОРМУЛ
РЕДАКТИРОВАНИЕ ФОРМУЛ
Изменение аргументов
Изменение аргументов
{J Щелкните на ячейке с формулой.Q Щелкните на кнопке Вставка функции, чтобы отобразить диалоговое окно.{J Щелкните на ячейке с формулой.Q Щелкните на кнопке Вставка функции, чтобы отобразить диалоговое окно.Примечание. Более подробно об этом рассказано в разделеПримечание. Более подробно об этом рассказано в разделе"'Добавление функции с помощью диалогового окна Мастер функций".Q Укажите в качестве аргументов формулы новые диапазоны.Д Для обновления формулы щелкните на кнопке ОК."'Добавление функции с помощью диалогового окна Мастер функций".Q Укажите в качестве аргументов формулы новые диапазоны.Д Для обновления формулы щелкните на кнопке ОК.
{J Щелкните на ячейке с формулой.
Q Щелкните на кнопке Вставка функции, чтобы отобразить диалоговое окно.
{J Щелкните на ячейке с формулой.
Q Щелкните на кнопке Вставка функции, чтобы отобразить диалоговое окно.
Примечание. Более подробно об этом рассказано в разделе
Примечание. Более подробно об этом рассказано в разделе
"'Добавление функции с помощью диалогового окна Мастер функций".
Q Укажите в качестве аргументов формулы новые диапазоны.
Д Для обновления формулы щелкните на кнопке ОК.
"'Добавление функции с помощью диалогового окна Мастер функций".
Q Укажите в качестве аргументов формулы новые диапазоны.
Д Для обновления формулы щелкните на кнопке ОК.
}^- '^^q^^одну и ту же формулу в разных ячейках, с помощью мар-
' 1 кера^аполнения быстро скопируйте формулу в смежные ячейки той же строки или того 浜 столбца. При этом все относительные ссылки, имеющиеся в формуле, будут соответственно изменяться. Например, в результате копирования =СУММ (А2: Е2) из ячейки F2 в ахейку F3 получится =СУММ(АЗ :ЕЗ). Маркер заполнения — это f Мерный нря^оугольни1): !в нижнем правом углу выделенной ячейки. Перетащите _этот-маркерсмежный диапазон ячеек. Ячейки, в которые скопирована формула, "рбозначаютС^п^^^р^ линией. В новые ячейки копируется как сама формула, ;|гак и форматирование выделенной ячейки.
РЕДАКТИРОВАНИЕ ФОРМУЛРЕДАКТИРОВАНИЕ ФОРМУЛ
РЕДАКТИРОВАНИЕ ФОРМУЛ
РЕДАКТИРОВАНИЕ ФОРМУЛ
Перемещение формулы—П Щелкните на ячейке с формулой.—Ц Щелкните на границе и перетащите формулу в новую ячейку.Перемещение формулы—П Щелкните на ячейке с формулой.—Ц Щелкните на границе и перетащите формулу в новую ячейку.■ Новое расположение формулы отмечается пунктирной линией.П Отпустите кнопку мыши.■ Новое расположение формулы отмечается пунктирной линией.П Отпустите кнопку мыши.
Перемещение формулы
—П Щелкните на ячейке с формулой.
—Ц Щелкните на границе и перетащите формулу в новую ячейку.
Перемещение формулы
—П Щелкните на ячейке с формулой.
—Ц Щелкните на границе и перетащите формулу в новую ячейку.
■ Новое расположение формулы отмечается пунктирной линией.
П Отпустите кнопку мыши.
■ Новое расположение формулы отмечается пунктирной линией.
П Отпустите кнопку мыши.
В своих формулах вместо обычных диапазонов ячеек вы можете использовать именованные диапазоны. Имя диапазона вводится непосредственно в ячейку или в строку формул. Кроме того, указывать именованные диапазоны в качестве аргументов вы можете с помощью диалогового окна Аргументы функции. Более подробно о создании именованных диапазонов рассказано в главе 1.
Создавая именованные диапазоны после введения формулы/ вы можете преобразовать обычные диапазоны ячеек в именованные. Для этого выделите ячейку с формулой, а затем выберите команду Вставка о Имя О Применить. Диалоговое окно Применение имен содержит все имена, представленные на рабочем листе Excel. Для обновления формулы щелкните на кнопке ОК.
РЕДАМИРОВАНИЕ ФОРМУЛРЕДАМИРОВАНИЕ ФОРМУЛ
РЕДАМИРОВАНИЕ ФОРМУЛ
РЕДАМИРОВАНИЕ ФОРМУЛ
^-■ Формула вставляется в новую ячейку.^-■ Формула вставляется в новую ячейку.■ Все ссылки на ячейки остаются прежними.■ Все ссылки на ячейки остаются прежними.
^-■ Формула вставляется в новую ячейку.
^-■ Формула вставляется в новую ячейку.
■ Все ссылки на ячейки остаются прежними.
■ Все ссылки на ячейки остаются прежними.
Отладка формулы
Если вы считаете, что созданная вами формула дает неправильные резуль- 十аты, то воспользуйтесь диалоговым окном Вычисление формулы. С помощью Этого инструмента вы сможете в пошаговом режиме выполнить формулу, получив возможность наблюдать за использованием каждого аргумента.
^^ДиаЛоговоё^окнсГВычисление формулы отображает саму формулу и значения, Используемые в качестве аргументов. Например, если у вас имеется формула, которая суммирует значения в ячейках Al, В1 и С1, то в диалоговом окне будет отображено следующее:
=АГ+В1 + С1
Вычисление, задаваемой формулой, вы проводите в том же порядке, в каком оно выполняется программой Excel. И если в вашей формуле имеется функция, то Excel вычисляет каждый аргумент этой функции, а затем — остальную часть фор-
ОТЛАДКА ФОРМУЛЫОТЛАДКА ФОРМУЛЫ—Q Щелкните на ячейке с той формулой, Q Выберите команду—Q Щелкните на ячейке с той формулой, Q Выберите командукоторую требуется отладить.которую требуется отладить.Сервис «^Зависимости формул^ Вычислить формулу.Сервис «^Зависимости формул^ Вычислить формулу.
ОТЛАДКА ФОРМУЛЫ
ОТЛАДКА ФОРМУЛЫ
—Q Щелкните на ячейке с той формулой, Q Выберите команду
—Q Щелкните на ячейке с той формулой, Q Выберите команду
которую требуется отладить.
которую требуется отладить.
Сервис «^Зависимости формул^ Вычислить формулу.
Сервис «^Зависимости формул^ Вычислить формулу.
мулы. Предположим, что в указанном примере вы щелкнули на кнопке Вычислить. Формула изменится — будет показано значение первого аргумента:
=4+В1+С1
Когда все аргументы заменятся значениями, последние будут подставлень в формулу. Формула вычисляется, а на экране отображается результат. Этот процесс можно повторить с помощью кнопки Заново.
Воспользовавшись кнопкой Шаг с заходом, вы можете перед применением в формуле просматривать в отдельном поле содержимое той ячейки, на которую имеется ссылка. Что касается кнопки Шаг с выходом, то она применяет аргумент к функции и затем продолжает процесс отладки.
Диалоговое окно Вычисление формулы позволяет только наблюдать за выполнением формулы; изменять формулу с его помощью уже нельзя. Чтобы изменить определенную часть формулы, следует выйти из диалогового окна. Более подробно об изменении формул рабочего листа Excel рассказано в разделе "РеАактирова- ние формул*.
ОТЛАДКА ФОРМУЛЫОТЛАДКА ФОРМУЛЫQ Щелкните на кнопке Вычислить.Q Щелкните на кнопке Вычислить.Отображается диалоговое окно Вычисление формулы.
ОТЛАДКА ФОРМУЛЫ
ОТЛАДКА ФОРМУЛЫ
Q Щелкните на кнопке Вычислить.
Q Щелкните на кнопке Вычислить.
у, вь1.можете 0npe八 формулы. Аанну^о командуию к &1Hой ячейке.у, вь1.можете 0npe八 формулы. Аанну^о командуию к &1Hой ячейке.ГМ^ЖйЬ*解5ШОТ健th зависимости формулы в графическом виде: выберите команду Сервис ^Зависимости формул1^ Влияющие ячейки. В результате
у, вь1.можете 0npe八 формулы. Аанну^о команду
ию к &1Hой ячейке.
у, вь1.можете 0npe八 формулы. Аанну^о команду
ию к &1Hой ячейке.
<й,ет указывать от ячейки с аргументом к ячейке с формулой. Выбрав эту ^можете определить именно те ячейки, от которых зависит правильная
О1/\АДКА ФОРМУЛЫО1/\АДКА ФОРМУЛЫ■ Выполняется отладка первого аргумента.—Q Чтобы увидеть результат отладки каждого аргумента, продолжайте щелкать на кнопке Вычислить.■ Выполняется отладка первого аргумента.—Q Чтобы увидеть результат отладки каждого аргумента, продолжайте щелкать на кнопке Вычислить.■ Для просмотра содержимого той ячейки, на которую имеется ссылка, можете щелкнуть на кнопке Шаг с заходом.L • ■ Если использовалась кнопка Шаг■ Для просмотра содержимого той ячейки, на которую имеется ссылка, можете щелкнуть на кнопке Шаг с заходом.L • ■ Если использовалась кнопка Шагможно одновременно применять только по от-
О1/\АДКА ФОРМУЛЫ
О1/\АДКА ФОРМУЛЫ
■ Выполняется отладка первого аргумента.
—Q Чтобы увидеть результат отладки каждого аргумента, продолжайте щелкать на кнопке Вычислить.
■ Выполняется отладка первого аргумента.
—Q Чтобы увидеть результат отладки каждого аргумента, продолжайте щелкать на кнопке Вычислить.
■ Для просмотра содержимого той ячейки, на которую имеется ссылка, можете щелкнуть на кнопке Шаг с заходом.
L • ■ Если использовалась кнопка Шаг
■ Для просмотра содержимого той ячейки, на которую имеется ссылка, можете щелкнуть на кнопке Шаг с заходом.
L • ■ Если использовалась кнопка Шаг
с заходом, то для продолжения процесса отладки щелкните на кнопке Шаг с выходом.
ОТЛАДКА ФОРМУЛЫОТЛАДКА ФОРМУЛЫВычислив значения аргументов, программа Excel определяет значение функции, использующей эти аргументы, а затем отображает значение формулы.Вычислив значения аргументов, программа Excel определяет значение функции, использующей эти аргументы, а затем отображает значение формулы.11 Чтобы повторить расчет формулы в пошаговом режиме, щелкните на кнопке Заново.11 Чтобы повторить расчет формулы в пошаговом режиме, щелкните на кнопке Заново.■ Для закрытия диалогового окна Вычисление формулы щелкните на кнопке Закрыть.■ Для закрытия диалогового окна Вычисление формулы щелкните на кнопке Закрыть.Если требуется найти формулы, использующие конкретную ячейку в качестве аргумента, то просмотрите графическое представление ячеек, выбрав для этого команду Сервис ^Зависимости формул ^Зависимые ячейки. В результате к каждой ячейке с формулой, использующей активную ячейку в качестве аргумента, будет прочерчена синяя стрелка. Отображая зависимые ячейки, вы наглядно определяете формулы, ко торым необходима активная ячейка. Выбрав эту команду перед удалением значения из ячейки, вы сможете быстро определить, повлияет ли удаление текущей формулы на другие формулы рабочего листа Excel. Чтобы удалить с листа стрелки, нарисованные для влияющих или зависимых ячеек, выберите команду Сервис ^Зависимости формул ^Убрать все стрелки.
ОТЛАДКА ФОРМУЛЫ
ОТЛАДКА ФОРМУЛЫ
Вычислив значения аргументов, программа Excel определяет значение функции, использующей эти аргументы, а затем отображает значение формулы.
Вычислив значения аргументов, программа Excel определяет значение функции, использующей эти аргументы, а затем отображает значение формулы.
11 Чтобы повторить расчет формулы в пошаговом режиме, щелкните на кнопке Заново.
11 Чтобы повторить расчет формулы в пошаговом режиме, щелкните на кнопке Заново.
■ Для закрытия диалогового окна Вычисление формулы щелкните на кнопке Закрыть.
■ Для закрытия диалогового окна Вычисление формулы щелкните на кнопке Закрыть.
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ—П Щелкните на ячейке с формулой.—П Щелкните на ячейке с формулой.
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
—П Щелкните на ячейке с формулой.
—П Щелкните на ячейке с формулой.
Анализ данных в Excel: наглядный курс
Подбор значений с помощью КОМАНДЫ Поиск РЕШЕНИЯ
; Если вы решили на своем листе Excel создать формулу, которая выдает опредёленный результат, то, чтобы задать правильные значения аргументов, используйте такой инструмент, как Поиск решения. Это удобное средство для аналитйка, который определяет, например, сколько продукции должно продать подразделение, чтобы получить конкретную прибыль. С помощью функции ППЛАТ он определит, какой кредит можно взять на развитие предприятия, чтобы ежемесячные^ платежи по этому кредиту составляли $1500.
В диалоговом окне Поиск решения вы указываете, какая ячейка (это всегда ячейка с формулой) должна содержать необходимый результат. Кроме того, вы должны определить приемлемые значения, которые будут получены в результате вычисления формулы. Вы можете заставить программу Excel искать формулу до тех пор, пока значение не будет соответствовать указанному результату или значение не
Q Выберите команду Сервис О Поиск решения.
Отображается диалоговое окно Поиск решения.
станет больше или меньше заданной величины. Например, выбрав переключатель Равной значению, вы найдете значения, при которых функция пплат будет возвращать -1550; это значение определяет вносимый платеж в счет погашения займа.
Чтобы получить в результате выполнения функции правильное значение, программа Excel изменяет значения в ячейках, содержащих аргументы функции. Вам дополнительно потребуется указать ячейки, которые Excel может изменять. Если в примере с кредитом на развитие производства можно изменять как сумму кредита, так и процентные выплаты, то, указывая ссылки на соответствующие ячейки, вы позволите Excel искать решение, подбирая оба этих параметра. Когда решение будет найдено, вы сможете занести в ячейки новые значения или вернуться к исходным. Обратите внимание, что, выставив переключатель Сохранить найденное решение, вы не сможете отменить изменения, выполненные в ячейках.
Средство Поиск решения относится к надстройкам Excel, а это означает, мто по умолчанию оно не активизировано. Если вы не можете найти соответствующую команду в меню Сервис, то загрузите надстройку в диалоговом окне Надстройки. Более подробно о загрузке надстроек в Excel рассказано в главе 11.
ПОДБОР ЗНАЧЕНИЙ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯПОДБОР ЗНАЧЕНИЙ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
ПОДБОР ЗНАЧЕНИЙ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
ПОДБОР ЗНАЧЕНИЙ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
■ В поле Установить целевую ячейку приведена ссылка на ячейку с формулой.—Q Выберите переключатель, соответствующий требуемому конечному результату.―Q Введите в этом поле результат выполне-■ В поле Установить целевую ячейку приведена ссылка на ячейку с формулой.—Q Выберите переключатель, соответствующий требуемому конечному результату.―Q Введите в этом поле результат выполне-Q Определите диапазон изменяемых ячеек.■ Щелкнув на кнопке Добавить, вы сможете добавить ограничения.—Q Щелкните на кнопке Выполнить.Q Определите диапазон изменяемых ячеек.■ Щелкнув на кнопке Добавить, вы сможете добавить ограничения.—Q Щелкните на кнопке Выполнить.ния формулы.ния формулы.
■ В поле Установить целевую ячейку приведена ссылка на ячейку с формулой.
—Q Выберите переключатель, соответствующий требуемому конечному результату.
―Q Введите в этом поле результат выполне-
■ В поле Установить целевую ячейку приведена ссылка на ячейку с формулой.
—Q Выберите переключатель, соответствующий требуемому конечному результату.
―Q Введите в этом поле результат выполне-
Q Определите диапазон изменяемых ячеек.
■ Щелкнув на кнопке Добавить, вы сможете добавить ограничения.
—Q Щелкните на кнопке Выполнить.
Q Определите диапазон изменяемых ячеек.
■ Щелкнув на кнопке Добавить, вы сможете добавить ограничения.
—Q Щелкните на кнопке Выполнить.
ния формулы.
ния формулы.
ЙВ*二:СТ ROT3CCЙВ*二:СТ ROT3CC=ПЛТ(В2/12,ВЗ;В1)=ПЛТ(В2/12,ВЗ;В1)上-£hv*>....上-£hv*>....ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯСумма займаСтавкаСрок погашенияЕжемесячные выплатыСумма займаСтавкаСрок погашенияЕжемесячные выплаты一 一。「产g興芟曇逹图停一 一。「产g興芟曇逹图停- .A 一一 '- .A 一一 '后已@ .J二L 二JX后已@ .J二L 二JX
ЙВ*二:СТ ROT3CC
ЙВ*二:СТ ROT3CC
=ПЛТ(В2/12,ВЗ;В1)
=ПЛТ(В2/12,ВЗ;В1)
上-£hv*>....
上-£hv*>....
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
Сумма займа
Ставка
Срок погашения
Ежемесячные выплаты
Сумма займа
Ставка
Срок погашения
Ежемесячные выплаты
一 一。「产g興芟曇逹图停
一 一。「产g興芟曇逹图停
- .A 一一 '
- .A 一一 '
后已@ .J二L 二JX
后已@ .J二L 二JX
侬даЖГаизменениЯ/ которые программа Excel может вносить в зна- чейия или формулы в ячейках, создайте ограничения. Например, вы можете $ ограничить Excel испол^ованием значений с дробной частью, не меньшей 0,08. иДля определения ограничений щелкните на кнопке Добавить диалогового окна Поиск решения. В результате будет отображено диалоговое окно Добавление ог- . раничения. В поле Ссылка на ячейку укажите ссылку на требуемую ячейку. Пом-
■ Отображается диалоговое окно Результаты поиска решения.—Q Чтобы применить внесенные изменения, щелкните на переключателе Сохранить найденное решение.■ Отображается диалоговое окно Результаты поиска решения.—Q Чтобы применить внесенные изменения, щелкните на переключателе Сохранить найденное решение.■ Вы восстановите первоначальные значения, если щелкнете на этом переключателе.Q Щелкните на кнопке 0K.■ Вы восстановите первоначальные значения, если щелкнете на этом переключателе.Q Щелкните на кнопке 0K.^н итет-MTO^rgaH и чен ия; рп ре деля ются только для тех ячеек, в которых программе Excel позволено измен Ять значения при поиске решения.
■ Отображается диалоговое окно Результаты поиска решения.
—Q Чтобы применить внесенные изменения, щелкните на переключателе Сохранить найденное решение.
■ Отображается диалоговое окно Результаты поиска решения.
—Q Чтобы применить внесенные изменения, щелкните на переключателе Сохранить найденное решение.
■ Вы восстановите первоначальные значения, если щелкнете на этом переключателе.
Q Щелкните на кнопке 0K.
■ Вы восстановите первоначальные значения, если щелкнете на этом переключателе.
Q Щелкните на кнопке 0K.
Во втором поле можете выбрать один из следующих пяти операторов.
Оператор
Назначение
< =
Значение в ячейке больше или равно ограничению
=
Значение в ячейке равно ограничению
> =
Значение в ячейке меньше или равно ограничению
цел
Значение в ячейке представлено целым числом
двоим
Значение в ячейке представлено двоичным числом
В поле Ограничение укажите значение для сравнения. Например, чтобы задать максимальное дробное значение, введите в этом поле 0,08. Чтобы закрыть диалоговое окно Добавление ограничения и применить определенные ограничения, щелкните на кнопке ОК.
氐 МкгоьоД Excel - ChO4-ChangeVe1ues,jds氐 МкгоьоД Excel - ChO4-ChangeVe1ues,jdsПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
氐 МкгоьоД Excel - ChO4-ChangeVe1ues,jds
氐 МкгоьоД Excel - ChO4-ChangeVe1ues,jds
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
ПОДБОР ЗНАЧЕНИИ С ПОМОЩЬЮ КОМАНДЫ ПОИСК РЕШЕНИЯ
~■ Изменения в ячейках листа стано- вятся постоянными.
Анализ данных в Excel: наглядный курс
Создание условной формулы
Еслй вычисление должно выполняться только тогда, когда в ячейке находится определенное значение, то создайте условную формулу. Когда условие выпол- няется/ формула возвращает одно значение, а в противном случае — другое. Например, аналитик может указать, чтобы Excel вычислила объем оптовой продажи товара толькопослё того^ как со склада будет реализовано определенное количество единиц этого товара. Или же в отделе продаж необходимо создать формулу, которая будет вычислять сумму сделки в зависимости от цены на товар.
; Условная формула создается с помощью функции ЕСЛИ. V этой функции три аргумента, но обязательные из них только первые два:
= ЕСЛИ(логическая — проверка; значение — если — истина; значение — если — ложь)
логическая _ проверка — этот аргумент возвращает логическое значение Истина или Ложь. Например, введя в качестве аргумента А1>125, вы сможете увидеть, яв-
СОЗДАНИЕ УСЛОВНОЙ ФОРМУЛЫ
& Microsoft Excel - Ch04<ondttk>nalFormtdaxls& Microsoft Excel - Ch04<ondttk>nalFormtdaxls$590.0。J6S9.0D$99.95$119,98$590.0。J6S9.0D$99.95$119,98[СУММ[СУММ$5.99$5.99I DVD-проигрыват $299,00I DVD-проигрыват $299,00Количество Опмсанме Цена 3 КнигиКоличество Опмсанме Цена 3 Книги$299,001699.0}$19,99$59.99$299,001699.0}$19,99$59.992-ДинамикиJ Телевизор S; DVD-фильмы 2: Пульт ДУ2-ДинамикиJ Телевизор S; DVD-фильмы 2: Пульт ДУ$299.00$299.00Сумма покупкиСумма покупки
& Microsoft Excel - Ch04<ondttk>nalFormtdaxls
& Microsoft Excel - Ch04<ondttk>nalFormtdaxls
$590.0。
J6S9.0D
$99.95
$119,98
$590.0。
J6S9.0D
$99.95
$119,98
[СУММ
[СУММ
$5.99
$5.99
I DVD-проигрыват $299,00
I DVD-проигрыват $299,00
Количество Опмсанме Цена 3 Книги
Количество Опмсанме Цена 3 Книги
$299,00
1699.0}
$19,99
$59.99
$299,00
1699.0}
$19,99
$59.99
2-Динамики
J Телевизор S; DVD-фильмы 2: Пульт ДУ
2-Динамики
J Телевизор S; DVD-фильмы 2: Пульт ДУ
$299.00
$299.00
Сумма покупки
Сумма покупки
—Q Щелкните на ячейке, предназначенной для введения условной формулы.~Q В строке формул введите =ЕСЛИ(.—Q Щелкните на ячейке, предназначенной для введения условной формулы.~Q В строке формул введите =ЕСЛИ(.—Q Задайте условие, которое требуется проверять.■ При введении условия под строкой формул отображается синтаксис функции.—Q Задайте условие, которое требуется проверять.■ При введении условия под строкой формул отображается синтаксис функции.
—Q Щелкните на ячейке, предназначенной для введения условной формулы.
~Q В строке формул введите =ЕСЛИ(.
—Q Щелкните на ячейке, предназначенной для введения условной формулы.
~Q В строке формул введите =ЕСЛИ(.
—Q Задайте условие, которое требуется проверять.
■ При введении условия под строкой формул отображается синтаксис функции.
—Q Задайте условие, которое требуется проверять.
■ При введении условия под строкой формул отображается синтаксис функции.
ляется ли значение в ячейке большим, чем 125. Для создания аргументов можно использовать любое сочетание ссылок на ячейки, операторов, констант или даже других функций. Например, введя СVMM(А1:А5)>450, вы с помощью функции СУММ сможете определять, превышает ли сумма значений ячеек число 450.
Что касается аргумента значение _ если — истина, то он определяет значение, которое формула будет возвращать, если аргумент логическая _ проверка равен Истина. Можно также определять аргумент значение _ если _ ложь; тогда функция возвращает значение, если аргумент логическая _ проверка равен Ло:кь. Значение, возвращаемое одним из этих двух аргументов, может представляться строкой, поэтому его следует заключить в двойные кавычки. Например, следующая формула вводит в ячейку значение ИСТИНА, если значение в ячейке А1 больше 100, или ложь, если значение в ячейке А1 меньше или равно 100:
=ЕСЛИ(А1>100; "ИСТИНА"; ИЛОЖЬ")
Кроме того, в Excel представлено упрощенное средство создания условных формул. Речь идет об использовании специальной программы-мастера. Более подробно о мастере условного суммирования рассказано в главе 11.
СОЗДАНИЕ УСЛОВНОЙ ФОРМУЛЫ
—Q Укажите значение в ячейке для случая, когда условие выполняется (истинное).
^^'Есл?Гпро^ряется" ряд условий, то используйте вложенные функции если.
П^и вложении фуйкции ЕСЛИ она указывается в виде аргумента значение _ [если _ истина или значение _ если _ ложь. Одна формула может содержать вплоть до семи уровней:вложенных функции ЕСЛИ.
В следующем примере проверяется, задана ли цена в требуемом диапазоне. В примере используются две функции ЕСЛИ. Вторая из них указана в качестве значения •~аргумента-значение-Н^сли истина. Что касается первой функции ЕСЛИ, то она »»財《«珊>—- 一」k・KV«aiw^«»WW^Rfw—wrr 滋Ш»«_к1—~]•■寸Г"
СОЗДАНИЕ УСЛОВНОМ ФОРМУЛЫСОЗДАНИЕ УСЛОВНОМ ФОРМУЛЫПроверяет, ^не превышает ли значение в ячейке А1 число 100. Если превышает, то (вторая функция ЕСЛИ проверяет, не превышает ли значение в А1 еще и число 200.
СОЗДАНИЕ УСЛОВНОМ ФОРМУЛЫ
СОЗДАНИЕ УСЛОВНОМ ФОРМУЛЫ
Q Введите).Q Нажмите клавишу < Enter>.Q Введите).Q Нажмите клавишу < Enter>.
Q Введите).
Q Нажмите клавишу < Enter>.
Q Введите).
Q Нажмите клавишу < Enter>.
—Н Определите значение^ которое вводится при ложном условии.
Если выполнено и второе условие, то значение в А1 умножается на 110%. Если значение находится в диапазоне от 101 до 200, то к нему прибавляется 25. Если значение меньше 100, то к нему добавляется 10; последняя операция задана 口 аргументе значение _ если _ ложь первой функции ЕСЛИ. В следующей таблице отображено, какие действия Excel выполняет при разных значениях в ячейке AL
Введите: =ЕСЛИ(А1>100; ЕСЛИ(А1<200; Al*lzl; Al+25); А1+10) В результате получите:
Значение из А1
Результат
50
50 + 10
125
125 + 25
225
225*1/
СОЗДАНИЕ УСЛОВНОЙ ФОРМУЛЫ
Создается формула, а после проверки условия отображается соответствующий результат.
Анализ формулы с помощью
ТАБЛИЦЫ ПОДСТАНОВКИ
Если требуется сравнить, как значение аргумента влияет на получаемый результат; то используйте таблицу подстановки данных. Например, аналитик может использовать эту возможность, чтобы определить, какие ежемесячные платежи по кредиту вносятся для разных процентных ставок. Создавая таблицу подстановки, вы может© с помощью структуры ,гчто-еслии вычислять формулу для разных значений аргументов.--
'" Для анализа формулы с помощью таблицы подстановки создайте таблицу, состоящую как минимум из двух столбцов или из двух строк. Если для анализа будут использоваться столбцы, то первый из них должен содержать значения, которые следует подставлять в качестве аргумента формулы. Что же касается второго столбца, то в его первой ячейке вводится сама формула. Если для анализа используются строки, то подставляемые значения располагаются в первой из них.
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИАНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
МП Введите в столбец подставляемые значения.Значения могут размещаться и в строке.МП Введите в столбец подставляемые значения.Значения могут размещаться и в строке.Н В первой ячейке следующего столбцавведите анализируемую формулу.Если значения находятся в строке, то формула вводится в первой ячейке той строки, которая располоН В первой ячейке следующего столбцавведите анализируемую формулу.Если значения находятся в строке, то формула вводится в первой ячейке той строки, которая расположена под значениями.жена под значениями.
МП Введите в столбец подставляемые значения.
Значения могут размещаться и в строке.
МП Введите в столбец подставляемые значения.
Значения могут размещаться и в строке.
Н В первой ячейке следующего столбцавведите анализируемую формулу.
Если значения находятся в строке, то формула вводится в первой ячейке той строки, которая располо
Н В первой ячейке следующего столбцавведите анализируемую формулу.
Если значения находятся в строке, то формула вводится в первой ячейке той строки, которая располо
жена под значениями.
жена под значениями.
Когда вы создаете формулу, то ее аргумент, в который будут подставляться значения, должен ссылаться на первое значение столбца с данными. Пусть значения ставок, подставляемые в функцию пплат, находятся в столбце А. Тогда аргумент Ставка, определяющий значение процентной ставки, должен ссылаться на первую ячейку с данными этого столбца:
=ППЛАТ(А2/12; ЕЗ; -Е2)
В диалоговом окне Таблица подстановки укажите строку или столбец с подставляемыми значениями, добавив ссылку на первую ячейку строки или столбца. Если подставляемые значения расположены в столбце, то ссылка на его первую ячейку вводится в поле Подставлять значения по столбцам в. Если значения расположены в строке, то ссылка на первую ячейку вводится в поле Подставлять значения по строкам в.
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИАНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
—0 Выделите ячейки с подставляемымизначениями и с формулой.—0 Выделите ячейки с подставляемымизначениями и с формулой.Примечание. Более подробно о выделении ячеек рассказано 8 главе 7.Q Выберите командуДанные ^Таблица подстановки.Примечание. Более подробно о выделении ячеек рассказано 8 главе 7.Q Выберите командуДанные ^Таблица подстановки.
—0 Выделите ячейки с подставляемымизначениями и с формулой.
—0 Выделите ячейки с подставляемымизначениями и с формулой.
Примечание. Более подробно о выделении ячеек рассказано 8 главе 7.
Q Выберите команду
Данные ^Таблица подстановки.
Примечание. Более подробно о выделении ячеек рассказано 8 главе 7.
Q Выберите команду
Данные ^Таблица подстановки.
Я п(53?тЖЭВкё?вначений двух разных аргументов формулы создайте таб- iy подстановки с двумя исходными диапазонами. В такой таблице первый набор подставляемых значений располагается в столбце, расположенном под ячей- 《。伉 с формулой, а вторбй набор — в строке, находящейся справа от этой ячейки. Например, если вы хотите проследить, как различные процентные ставки и сроки
Ее.едите egdcgЕе.едите egdcg4 Mkro'ofl Ext el - Ch04-DrtldTable.xls4 Mkro'ofl Ext el - Ch04-DrtldTable.xlsАНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИАНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ100%100%■ Отображается диалоговое окно Таблица подстановки.—Q Задайте ссылку на первую из ячеекс подставляемыми значениями.■ Отображается диалоговое окно Таблица подстановки.—Q Задайте ссылку на первую из ячеекс подставляемыми значениями.■ Если значения расположены в строке, то ссылка определяется в этом поле.Щелкните на кнопке ОК.■ Если значения расположены в строке, то ссылка определяется в этом поле.Щелкните на кнопке ОК.погашения кредита влияют на ежемесячные платежи, введите процентные ставки в 「^тоАбие-под^юрму/ю1^ значения срока кредита - в строке после формулы.
Ее.едите egdcg
Ее.едите egdcg
4 Mkro'ofl Ext el - Ch04-DrtldTable.xls
4 Mkro'ofl Ext el - Ch04-DrtldTable.xls
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
100%
100%
■ Отображается диалоговое окно Таблица подстановки.
—Q Задайте ссылку на первую из ячеекс подставляемыми значениями.
■ Отображается диалоговое окно Таблица подстановки.
—Q Задайте ссылку на первую из ячеекс подставляемыми значениями.
■ Если значения расположены в строке, то ссылка определяется в этом поле.
Щелкните на кнопке ОК.
■ Если значения расположены в строке, то ссылка определяется в этом поле.
Щелкните на кнопке ОК.
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИАНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИПри создании таблицы подстановки с двумя анализируемыми аргументами формула изначально должна ссылаться на ячейки, расположенные за пределами этой таблиць. Это означает, что если в вашей таблице подстановки процентные ставки введены в столбце, то формула вначале должна ссылаться на ячейку, находящуюся за пределами этого столбца. И только в диалоговом окне Таблица подстановки указываются ячейки первого подставляемого значения как строки, так и столбца.
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
АНАЛИЗ ФОРМУЛЫ С ПОМОЩЬЮ ТАБЛИЦЫ ПОДСТАНОВКИ
"""■ Во втором столбце таблицы отображаются результаты, которые можно сравнивать друг с Ару「ом.
Нахождение источника ошибки
Коцда в рабочем листе ^ая анализа данных вы создаете формулу, программа Excel подставляет в нее все аргументы и возвращает то или иное значение. Если же формулу невозможно вычислить, то в ее ячейке отображается одно из стандартных сообщений об ошибке. Поскольку большинство ошибок в формулах происходит по причине некорректности значений в других ячейках, то в Excel можно отследить источник ошибки. В данной программе существует специальная команда Источник ошибки, которая позволяет проследить, на какие ячейки ссылаются те или иные формулы. Если вы выберете эту команду, то от ячейки с формулой ко всем ячейкам, на которые ссылается формула, будут начерчены синие стрелки. Если же в ячейке, на которую ссылается формула, находится другая формула и последняя содержит ошибку, то между ячейками с формулами будет начерчена красная линия. Чтобы увидеть ячейки, на которые ссылается вложен-
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОКНАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
~Q Щелкните на ячейке с ошибкой вычисления формулы.■ При выделении ячейки с ошибкой рядом с этой ячейкой отображается значок ошибки.~Q Щелкните на ячейке с ошибкой вычисления формулы.■ При выделении ячейки с ошибкой рядом с этой ячейкой отображается значок ошибки.Н Выберите команду Сервис О Зависимости формул*=> Источник ошибки.Н Выберите команду Сервис О Зависимости формул*=> Источник ошибки.
~Q Щелкните на ячейке с ошибкой вычисления формулы.
■ При выделении ячейки с ошибкой рядом с этой ячейкой отображается значок ошибки.
~Q Щелкните на ячейке с ошибкой вычисления формулы.
■ При выделении ячейки с ошибкой рядом с этой ячейкой отображается значок ошибки.
Н Выберите команду Сервис О Зависимости формул*=> Источник ошибки.
Н Выберите команду Сервис О Зависимости формул*=> Источник ошибки.
ная формула, вновь выберите команду Источник ошибки. Просматривая ячейки, на которые ссылаются ваши формулы, вы легко обнаружите значение, вызвавшее ошибку. Как правило, ошибка возникает тогда, когда формула ссылается на ячейку с неправильным значением. Например, если в ячейке с формулой содержится =А1/А2, а в ячейке А2, в свою очередь, сохраняется значение 0, то программа Excel возвратит сообщение об ошибке #ДЕЛ/0!. Оно указывает на то, что формула пыталась выполнить деление на ноль. Сообщения об ошибках, появляющиеся в Excel, описаны в приложении Г.
Если вы не можете, отобразив стрелки, найти причину ошибки в формуле, то попробуйте отредактировать ячейку, в которой находится сама формула. Часто причину можно найти, благодаря только цветовому выделению различных элементов формулы. Если в формуле содержится функция, то при изменении формулы под ячейкой будет отображен синтаксис этой формулы. Чтобы скрыть сообщение об ошибке, проведите в ячейке с формулой соответствующие изменения. Бо,\ее подробно о редактировании аргументов формулы рассказано в разделе * Редактирование формул".
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИЬОКНАХОЖДЕНИЕ ИСТОЧНИКА ОШИЬОК
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИЬОК
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИЬОК
—■ Между ячейкой с формулой и ячейками с аргументами появляются стрелки.—■ Между ячейкой с формулой и ячейками с аргументами появляются стрелки.Q Дважды щелкните на ячейке с формулой.Q Дважды щелкните на ячейке с формулой.
—■ Между ячейкой с формулой и ячейками с аргументами появляются стрелки.
—■ Между ячейкой с формулой и ячейками с аргументами появляются стрелки.
Q Дважды щелкните на ячейке с формулой.
Q Дважды щелкните на ячейке с формулой.
ПОПРОБУЙ!ПОПРОБУЙ!;О山向6кРПй6「ут произойти в любой создаваемой вами формуле. Если вы создаете лист, в который другие пользователи вводят данные для анализа, то, возможно^^захотите сделать так, чтобы сообщения об ошибках не отображались в ячейках рабочего листа. И хотя ошибки все равно будут возникать, в ячейке с Ошибкой вместо сообщения будет отображаться определенное вами значение. Например, вам может потребоваться, чтобы при появлении в ячейке Ошибки в первую ;—вводилось нулевое значение. Чтобы повлиять на сообщения об ошибках, вставьте в каждую формулу проверку, задаваемую комбинацией функций ЕСЛИ (проверка условия) и ЕбШИБКА (проверка существования ошибки). Например, формула =А1/А2 z -в.^лучаеюшибки должна возвращать значение 0.
ПОПРОБУЙ!
ПОПРОБУЙ!
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОКНАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
Примечание. Более подробно об этом рассказано в разделе ^Редактирование формул".Примечание. Более подробно об этом рассказано в разделе ^Редактирование формул".
Примечание. Более подробно об этом рассказано в разделе ^Редактирование формул".
Примечание. Более подробно об этом рассказано в разделе ^Редактирование формул".
■ Каждая ячейка, указанная в формуле, выделяется собственным цветом.
Н Выполните изменения, позволяющие исправить ошибку в формуле.
Введите следующее:
=ЕСЛИ(ЕОШИБКА(А1/А2);,,0/,;А1/А2)
Результат
В случае выполнения этой формулы, при возвращении функцией ЕОШИБКА значения Истина, в ячейке формулы будет отображено значение 0; иначе в этой ячейке будет находиться результат деления значения А1 на значение А2. Более подробно об использовании функций ЕСЛИ и ЕОШИБКА рассказано в приложении Г.
.J
НАХОЖДЕНИЕ ИСТОЧНИКА ОШИБОК
Если ошибки в формуле отсутствует, то стрелки исчезают, и отображается значение формулы.
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ
СТОЛБЦЕ
; Если в процессе анализа/данных вы выполняете операции, в которых необхо- димо точно знать значение! в строке или столбце списка данных, то обратите внимание на функций листа, выполняющие просмотр данных. В Excel представлены две такие функции, которые помогают искать значения в строке или столбце: ГПР и ЙПР. Выбор одной из них зависит от используемого списка данных: заголовок Аложет Находиться либо в первой строке, либо в первом столбце рабочего листа.
Функция ГПР используется тогда, когда в первой строке списка введены заголовки столбцов. Анализируя заголовок, программа Excel обнаруживает соответствующий ему столбец, а затем возвращает значение из указанной строки. Функция ГПР имеет четыре аргумента, из которых первые три обязательные, а последний — нет.
ГПР(искомое __ значение; таблица; номер _ строки; [диапазон _ просмотра])
ПОИСК ЗНАЧЕНИЯ В С1 РОКЕ ИЛИ СТОЛБЦЕПОИСК ЗНАЧЕНИЯ В С1 РОКЕ ИЛИ СТОЛБЦЕ
ПОИСК ЗНАЧЕНИЯ В С1 РОКЕ ИЛИ СТОЛБЦЕ
ПОИСК ЗНАЧЕНИЯ В С1 РОКЕ ИЛИ СТОЛБЦЕ
Выберите команду Вставка ОФункция.■ Отображается диалоговое окно Мастер функции.Выберите команду Вставка ОФункция.■ Отображается диалоговое окно Мастер функции.
Выберите команду Вставка О
Функция.
■ Отображается диалоговое окно Мастер функции.
Выберите команду Вставка О
Функция.
■ Отображается диалоговое окно Мастер функции.
Ц Откройте лист Excel с тем списком данных, который необходимо просмотреть.
―Q Выделите ячейку для введения формулы.
Аргумент искомое _ значение определяет заголовок столбца. Значение этого аргумента может быть текстовым, числовым или даже логическим. Для текстовых значений регистр символов не имеет значения. Аргумент таблица определяет диапазон ячеек со списком данных. Первая строка этого диапазона используется в качестве строки заголовков. Что касается аргумента номер _ строки, то он указывает номер той строки в списке данных, которую следует вернуть. Если значением этого аргумента является 2, то возвращается вторая строка списка данных, а не вторая строка листа Excel. Необязательный аргумент диапазон _ просмотра позволяет указать, должно ли соответствие быть точным или всего лишь максимально близким. Если этот аргумент равен Ложь, то значение будет возвращено только в случае точного соответствия значению, определенному аргументом искомое — значение.
Несмотря на то, что в следующем примере используется только функция Г пр, функция ВПР работает подобным образом, за исключением того, что просмотр выполняется по заголовкам строк, расположенных в первом столбце списка данных.
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ
~Q Выберите функцию ГП?.■ Чтобы найти значение с помощью заголовка строки, выберите функцию ВПР.Примечание. Более подробно об этом рассказано в разделе~Q Выберите функцию ГП?.■ Чтобы найти значение с помощью заголовка строки, выберите функцию ВПР.Примечание. Более подробно об этом рассказано в разделеДобавление функции с помощью диалогового окна Мастер функции^.—И Щелкните на кнопке ОК.■ Отображается диалоговое окноАргументы функции.Добавление функции с помощью диалогового окна Мастер функции^.—И Щелкните на кнопке ОК.■ Отображается диалоговое окноАргументы функции.
~Q Выберите функцию ГП?.
■ Чтобы найти значение с помощью заголовка строки, выберите функцию ВПР.
Примечание. Более подробно об этом рассказано в разделе
~Q Выберите функцию ГП?.
■ Чтобы найти значение с помощью заголовка строки, выберите функцию ВПР.
Примечание. Более подробно об этом рассказано в разделе
Добавление функции с помощью диалогового окна Мастер функции^.
—И Щелкните на кнопке ОК.
■ Отображается диалоговое окно
Аргументы функции.
Добавление функции с помощью диалогового окна Мастер функции^.
—И Щелкните на кнопке ОК.
■ Отображается диалоговое окно
Аргументы функции.
评 В ЕХсёТ гуЩёст еще одна функция поиска значений в списке данных. Она называется ПРОСМОТР. Данная функция используется в том случае, когда не Известно, в. какой строке или каком столбце находится искомое значение. Функция ПРОСМОТР поддерживает два формата поиска: векторный и в массиве.
Используя векторный формат, вы должны указать значение, которое требуется •—Найти, и столбец или строку, в которой выполняется поиск. Кроме того, можно —Указать-столбец-мли строку, в которых располагается возвращаемое значение.
Вёкторны^^ор^следующий синтаксис, в котором параметр вектор _
^езульта^ра не является обязательным.
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕА ?ВА ?В1 со"1 со"-С<Р<жм|17-С<Р<жм|17[Аргументы •=■■■★[Аргументы •=■■■★проихдиагнг зна.проихдиагнг зна.12;SPE13 DISC14 THsc15 DISCI16 PRlh;.17 PE陪18 PER ;19 PER "20 PERT05сканер21 PER106DVD-пронгрыватапь12;SPE13 DISC14 THsc15 DISCI16 PRlh;.17 PE陪18 PER ;19 PER "20 PERT05сканер21 PER106DVD-пронгрыватапь2 coiv,E —2 coiv,E —-4-Ш^5 MQ卜6 М*7 MQ卜8 M 口卜9 PRIh-4-Ш^5 MQ卜6 М*7 MQ卜8 M 口卜9 PRIhA1:D22|A1:D22|—Н В поле Искомое значение укажите заголовок столбца.—Q В поле Таблица укажите диапазон для списка данных.—Q В поле Номер строки укажите число, представляющее необходимую строку.—Н В поле Искомое значение укажите заголовок столбца.—Q В поле Таблица укажите диапазон для списка данных.—Q В поле Номер строки укажите число, представляющее необходимую строку.■ Для функции впр укажите номер столбца.-■ Кроме того, в поле Интерваль- ный_просмотр можно ввести значение Ложь, чтобы найти точное соответствие аргументу из поля Ис- комоезначение.Q Щелкните на кнопке ОК.■ Для функции впр укажите номер столбца.-■ Кроме того, в поле Интерваль- ный_просмотр можно ввести значение Ложь, чтобы найти точное соответствие аргументу из поля Ис- комоезначение.Q Щелкните на кнопке ОК./ф^ ПРО<рМОТР(искомое _ значение; вектор — просмотра; [вектор _ О^?^результата])
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ
А ?В
А ?В
1 со"
1 со"
-С<Р<жм|17
-С<Р<жм|17
[Аргументы •=■■■★
[Аргументы •=■■■★
проих
диагнг зна.
проих
диагнг зна.
12;SPE
13 DISC
14 THsc
15 DISCI
16 PRlh;.
17 PE陪
18 PER ;
19 PER "
20 PERT05сканер
21 PER106DVD-пронгрыватапь
12;SPE
13 DISC
14 THsc
15 DISCI
16 PRlh;.
17 PE陪
18 PER ;
19 PER "
20 PERT05сканер
21 PER106DVD-пронгрыватапь
2 coiv,E —
2 coiv,E —
-4-Ш^
5 MQ卜
6 М*
7 MQ卜
8 M 口卜
9 PRIh
-4-Ш^
5 MQ卜
6 М*
7 MQ卜
8 M 口卜
9 PRIh
A1:D22|
A1:D22|
—Н В поле Искомое значение укажите заголовок столбца.
—Q В поле Таблица укажите диапазон для списка данных.
—Q В поле Номер строки укажите число, представляющее необходимую строку.
—Н В поле Искомое значение укажите заголовок столбца.
—Q В поле Таблица укажите диапазон для списка данных.
—Q В поле Номер строки укажите число, представляющее необходимую строку.
■ Для функции впр укажите номер столбца.
-■ Кроме того, в поле Интерваль- ный_просмотр можно ввести значение Ложь, чтобы найти точное соответствие аргументу из поля Ис- комоезначение.
Q Щелкните на кнопке ОК.
■ Для функции впр укажите номер столбца.
-■ Кроме того, в поле Интерваль- ный_просмотр можно ввести значение Ложь, чтобы найти точное соответствие аргументу из поля Ис- комоезначение.
Q Щелкните на кнопке ОК.
Например, если в качестве параметра искомое _ значение берется 11, а в качестве параметров вектор — просмотра и вектор — результата — соответственно, столбцы А и С, то будет возвращено значение из столбца С, расположенное в той же строке, что и значение 11 в столбце А.
Функция ПРОСМОТР также может просматривать первую строку или первый столбец массива, находить указанное значение и возвращать значение из аналогичное позиции последней строки или столбца массива. Данный вариант функции имеет следующий синтаксис: .
ПОИСК(искомое — значение; массив)
ПОИСК ЗНАЧЕНИЯ В СТРОКЕ ИЛИ СТОЛБЦЕ
□ Microsoft Ексе! - Ch044.ookupValue2.Kl5□ Microsoft Ексе! - Ch044.ookupValue2.Kl5Д =ГПР(П ;chO6 Database; 17)Д =ГПР(П ;chO6 Database; 17)F2 专F2 专9 PRINT101_ 10 PRINT10211 SPEAK10112 SPEAK10213 DISC1019 PRINT101_ 10 PRINT10211 SPEAK10112 SPEAK10213 DISC101Наушники .25 - 3.5" дискетыНаушники .25 - 3.5" дискетыНд. Номер Описание—一1 СОМРЮ1 Настольная системаНд. Номер Описание—一1 СОМРЮ1 Настольная системаЛазерный принтер Цветной лаз принтер:КолонкиЛазерный принтер Цветной лаз принтер:Колонки14 DISC102'25 - CD-R15 DISC10310 - DVD-R14 DISC102'25 - CD-R15 DISC10310 - DVD-R2 СОМ冃仍Сервер 73 СОМР103 Ноутбук4 MONT101; Монитор 15"5 MONT102Монитор 17м6 MONT 103; Монитор 20м7 MONT104ЖК монитор 15'8 MOMT1D5:ЖК монитор 17"2 СОМ冃仍Сервер 73 СОМР103 Ноутбук4 MONT101; Монитор 15"5 MONT102Монитор 17м6 MONT 103; Монитор 20м7 MONT104ЖК монитор 15'8 MOMT1D5:ЖК монитор 17"16 PRINT104Струйный принтер—17~PER1O1'Мнил»16 PERI 02i Оптическая мышьi19 PER 103клавиатура20 PER105'Сканер21 PER106DVD-проигрывательi16 PRINT104Струйный принтер—17~PER1O1'Мнил»16 PERI 02i Оптическая мышьi19 PER 103клавиатура20 PER105'Сканер21 PER106DVD-проигрывательi5995997997997997991299199939.9999.991299199939.9999.995九59912,99;599: 29.99^5九59912,99;599: 29.99^59^959^9
□ Microsoft Ексе! - Ch044.ookupValue2.Kl5
□ Microsoft Ексе! - Ch044.ookupValue2.Kl5
Д =ГПР(П ;chO6 Database; 17)
Д =ГПР(П ;chO6 Database; 17)
F2 专
F2 专
9 PRINT101
_ 10 PRINT102
11 SPEAK101
12 SPEAK102
13 DISC101
9 PRINT101
_ 10 PRINT102
11 SPEAK101
12 SPEAK102
13 DISC101
Наушники .25 - 3.5" дискеты
Наушники .25 - 3.5" дискеты
Нд. Номер Описание—一
1 СОМРЮ1 Настольная система
Нд. Номер Описание—一
1 СОМРЮ1 Настольная система
Лазерный принтер Цветной лаз принтер
:Колонки
Лазерный принтер Цветной лаз принтер
:Колонки
14 DISC102'25 - CD-R
15 DISC10310 - DVD-R
14 DISC102'25 - CD-R
15 DISC10310 - DVD-R
2 СОМ冃仍Сервер 7
3 СОМР103 Ноутбук
4 MONT101; Монитор 15"
5 MONT102Монитор 17м
6 MONT 103; Монитор 20м
7 MONT104ЖК монитор 15'
8 MOMT1D5:ЖК монитор 17"
2 СОМ冃仍Сервер 7
3 СОМР103 Ноутбук
4 MONT101; Монитор 15"
5 MONT102Монитор 17м
6 MONT 103; Монитор 20м
7 MONT104ЖК монитор 15'
8 MOMT1D5:ЖК монитор 17"
16 PRINT104Струйный принтер
—17~PER1O1'Мнил»
16 PERI 02i Оптическая мышьi
19 PER 103клавиатура
20 PER105'Сканер
21 PER106DVD-проигрывательi
16 PRINT104Струйный принтер
—17~PER1O1'Мнил»
16 PERI 02i Оптическая мышьi
19 PER 103клавиатура
20 PER105'Сканер
21 PER106DVD-проигрывательi
599
599
799
799
799
799
12991999
39.99
99.99
12991999
39.99
99.99
5九59912,99;
599: 29.99^
5九59912,99;
599: 29.99^
59^9
59^9
—■ В выделенной ячейке с формулой отображается значение из указанных строки и столбца.
Определение расположения
ЗНАЧЕНИЯ
-Определить расположение указанного значения в строке или столбце листа можйо с помощью функции поискпоз. Эта функция играет важную роль, когда при анализе данных необходимо знать расположение указанного значения или значения, наиболее близкого к нему.
; В синтаксис функции поискпоз входит три аргумента, первые два из которых обязательны^ а третий — нет.
=П0ИСКП03(искомое _ значение; искомый _ массив; [тип — сопоставления])
Аргумент искомое _ значение определяет значение, которое следует найти в указанном диапазоне ячеек. Это значение может быть числовым, текстовым, логическим или же ссылкой на ячейку с искомым значением. Что касается аргумента
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
Откройте лист с тем списком данных, в котором производится поиск.■ Чтобы найти наибольшее соответствие, отсортируйте список в порядке возрастания или убывания.Откройте лист с тем списком данных, в котором производится поиск.■ Чтобы найти наибольшее соответствие, отсортируйте список в порядке возрастания или убывания.Примечание. Более подробно о сортировке данных рассказано в главе 2.—Q Выделите ячейку для введения формулы.—Q Выберите команду Вставка «=> Функция.Примечание. Более подробно о сортировке данных рассказано в главе 2.—Q Выделите ячейку для введения формулы.—Q Выберите команду Вставка «=> Функция.
Откройте лист с тем списком данных, в котором производится поиск.
■ Чтобы найти наибольшее соответствие, отсортируйте список в порядке возрастания или убывания.
Откройте лист с тем списком данных, в котором производится поиск.
■ Чтобы найти наибольшее соответствие, отсортируйте список в порядке возрастания или убывания.
Примечание. Более подробно о сортировке данных рассказано в главе 2.
—Q Выделите ячейку для введения формулы.
—Q Выберите команду Вставка «=> Функция.
Примечание. Более подробно о сортировке данных рассказано в главе 2.
—Q Выделите ячейку для введения формулы.
—Q Выберите команду Вставка «=> Функция.
искомый _ массив, то он определяет диапазон смежных ячеек (массив), в строках или столбцах которого должен производиться поиск.
Необязательный аргумент тип _ сопоставления определяет, каким образом значение аргумента искомое 一 значение должно сравниваться со значениями из диапазона ячеек, если нельзя найти точного соответствия. Если этот аргумент пропущен или содержит значение 1, то будет найдено максимально близкое значение, меньшее или равное аргументу искомое _ значение. Чтобы найти максимально близкое соответствие, вначале отсортируйте список значений в порядке возрастания. Если аргумент тип — сопоставления равен 0, то выполняется поиск точного соответствия. Если значение этого аргумента -1, то будет найдено минимальное значение, большее или равное аргументу искомое _ значение. Если этот аргумент равен -1, то вы должны отсортировать список значений в порядке убывания. Более подробно о сортировке данных рассказано в главе 2.
Функция поискпоз возвращает целое число, которое указывает на расположение искомого значения внутри указанного диапазона ячеек. Например, если возвращено значение 2, а в диапазон поиска входят ячейки с А4 по А24, то искомое значение или значение, наиболее ему соответствующее, находится в ячейке А5
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
■ Отображается диалоговое окно Мастер функции.Д Выберите функцию П0ИСКП03. Примечание. Более подробно об этом диалоговом окне рассказано■ Отображается диалоговое окно Мастер функции.Д Выберите функцию П0ИСКП03. Примечание. Более подробно об этом диалоговом окне рассказанов разделе "Добавление функции с помощью диалогового окна Мастер функции^.Q Щелкните на кнопке ОК.в разделе "Добавление функции с помощью диалогового окна Мастер функции^.Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Мастер функции.
Д Выберите функцию П0ИСКП03. Примечание. Более подробно об этом диалоговом окне рассказано
■ Отображается диалоговое окно Мастер функции.
Д Выберите функцию П0ИСКП03. Примечание. Более подробно об этом диалоговом окне рассказано
в разделе "Добавление функции с помощью диалогового окна Мастер функции^.
Q Щелкните на кнопке ОК.
в разделе "Добавление функции с помощью диалогового окна Мастер функции^.
Q Щелкните на кнопке ОК.
значения внутри списка данных, используйте резуль- 厂та匂 который возвращается функцией П0ИСП03, в других функциях. Напри
мер, с помощью номера строки, возвращаемого этой функцией, можно легко найти месяц с объемом продаж, не превысившим $400000. Чтобы решить эту задачу [Наиболее эффективно, используйте обе функции: ПОИСКПОЗ и ИНДЕКС. В следующей формуле функция ПОИСКПОЗ представляет собой аргумент номер _ строки в
функции-ИНДЕКС^-Ьолеё подробно о функции ИНДЕКС рассказано в разделе "Воз- Ьращёние значён^^^^ расположенного в указанном месте списка данных'*.
Введите следующее:
二кШДЕКд《А1:С4 9; (ПОИСКПОЗ (400000;С1:С49;1)) ;1)
{ Результат
Функция ИНДЕКС возвращает значение из ячейки, находящейся в диапазоне списка Данных А1:С49. Функция ПОИСКПОЗ определяет строку с необходимым значением, а 1 указывает номер столбца, которым в этом случае является столбец А.
ФевральФевраль1 Месяц Рег^?袭Ma匹1 Месяц Рег^?袭Ma匹ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯHHBJ囹/^g^ 第歩120元I22r23-hHHBJ囹/^g^ 第歩120元I22r23-hАргументы функцииАргументы функциидодададат ss 6622293233додададат ss 6622293233
Февраль
Февраль
1 Месяц Рег^
?袭Ma匹
1 Месяц Рег^
?袭Ma匹
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
HHBJ囹/^g^ 第歩120元I22r23-h
HHBJ囹/^g^ 第歩120元I22r23-h
Аргументы функции
Аргументы функции
додададат ss 6622293233
додададат ss 6622293233
■ Отображается диалоговое окно Аргументы функции.—Q В поле Искомое значение укажите значение, которое требуется найти.—Я В поле Просматриваемый一массмв укажите диапазон ячеек, в которых должен производиться поиск.■ Отображается диалоговое окно Аргументы функции.—Q В поле Искомое значение укажите значение, которое требуется найти.—Я В поле Просматриваемый一массмв укажите диапазон ячеек, в которых должен производиться поиск.II Если необходимо, введите 0, чтобы найденное значение точно соответствовало указанному; 1, чтобы найти наибольшее значениеII Если необходимо, введите 0, чтобы найденное значение точно соответствовало указанному; 1, чтобы найти наибольшее значениеиз тех, которые меньше указанного;-1, чтобы найденное значение было наименьшим из тех, которые большеQ указанного.Щелкните на кнопке ОК.из тех, которые меньше указанного;-1, чтобы найденное значение было наименьшим из тех, которые большеQ указанного.Щелкните на кнопке ОК.
■ Отображается диалоговое окно Аргументы функции.
—Q В поле Искомое значение укажите значение, которое требуется найти.
—Я В поле Просматриваемый一массмв укажите диапазон ячеек, в которых должен производиться поиск.
■ Отображается диалоговое окно Аргументы функции.
—Q В поле Искомое значение укажите значение, которое требуется найти.
—Я В поле Просматриваемый一массмв укажите диапазон ячеек, в которых должен производиться поиск.
II Если необходимо, введите 0, чтобы найденное значение точно соответствовало указанному; 1, чтобы найти наибольшее значение
II Если необходимо, введите 0, чтобы найденное значение точно соответствовало указанному; 1, чтобы найти наибольшее значение
из тех, которые меньше указанного;
-1, чтобы найденное значение было наименьшим из тех, которые больше
Q указанного.
Щелкните на кнопке ОК.
из тех, которые меньше указанного;
-1, чтобы найденное значение было наименьшим из тех, которые больше
Q указанного.
Щелкните на кнопке ОК.
Чтобы найти текст в строке или столбце листа Excel, используйте групповые символы: звездочку (*), которой заменяется ряд символов, и вопросительный знак (?), заменяющий один символ. Применяя эти символы, в качестве аргумента тип _ сопоставления вы должны указать 0.
Введите следующее:
=П0ИСКП03(сЪ*Ё; А1:А25; 0)
Результат
Программа Excel находит в диапазоне ячеек первое значение, которое начинается с ch и заканчивается на t.
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ЗНАЧЕНИЯ
~■ Программа Excel возвращает целое число, указывающее на то, где в диапазоне ячеек находится ячейка с искомым значением.
Анализ данных в Excel: наглядный курс
Возвращение значения в указанном
МЕСТЕ СПИСКА ДАННЫХ
t В списке данных, отсортированном в определенном порядке (например, по итогам ежедневных41родаж), возможно, потребуется отыскать значение по его местоположению в списке. Чтобы определить значение в конкретной ячейке списка данных, используйте такую функцию, как индекс. Например, вы можете най^ги значение во второй строке и третьем столбце определенного диапазона и дать программе Excel указание поместить это значение в конкретную ячейку. Если ваш рабочий диапазон представлен ячейками с А2 по D10, то функция индекс возвратит значение, находящееся в ячейке вЗ (она расположена именно во второй строке и третьем столбце указанного диапазона ячеек).
Функция индекс имеет два формата: просмотр массива и просмотр ссылки. Первый формат используется для поиска значения в массиве или множестве соседних ячеек. Например, можете считать диапазон А1:С10 массивом, поскольку он
ххВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ
х
х
Q Microsoft Excel - GW4-IndeM2.>ds
1010®3 ^вйл Ставка 恥
10
10
15В С р""п, ~'Е~Менеджер РегионШтатТип товара ।!д?консЮжнь亩ТехасПрограмглыЩ^онсЮ)^ынТехасОЬорудовэннб;ЭндрюсВосточныйФлоридаОборудование^5?|ЭндрюсВосточныйФлоридаПрограммы6_:ДжонсЮ* 卜止亩АрканзасПрограммы7 ;Д:консЮжныйАрканзасОборудование_8 ;СмитЮжныйТехасОборудование8/「мн:Ю>^ыйТехасПрограмглыJO j ПаркерЗападныйЮтаПрограммыVi ПаркерЗападныйЮтаОборудование12 jБейкерЗападныйКалифорния Оборудование13* ДжонсЮ:4(нынТехасОборудование14 I БейкерЗападныйХалифорния Программы15В С р""п, ~'Е~Менеджер РегионШтатТип товара ।!д?консЮжнь亩ТехасПрограмглыЩ^онсЮ)^ынТехасОЬорудовэннб;ЭндрюсВосточныйФлоридаОборудование^5?|ЭндрюсВосточныйФлоридаПрограммы6_:ДжонсЮ* 卜止亩АрканзасПрограммы7 ;Д:консЮжныйАрканзасОборудование_8 ;СмитЮжныйТехасОборудование8/「мн:Ю>^ыйТехасПрограмглыJO j ПаркерЗападныйЮтаПрограммыVi ПаркерЗападныйЮтаОборудование12 jБейкерЗападныйКалифорния Оборудование13* ДжонсЮ:4(нынТехасОборудование14 I БейкерЗападныйХалифорния ПрограммыFFЮжныйЮжныйKJ Эндрюс 161 Эндрюс 17 |д:коьсKJ Эндрюс 161 Эндрюс 17 |д:коьс18j Эндрюс18j ЭндрюсДжинсДжонсДжинсДжонсВосточныйФлоридаОборудованиеВосточныйДжорджияПрограммыЮжный71уизианаОборудованиеВосточныйФлоридаПрограммыЮжныйАрканзасПрограммыЮжныйАрканзасОборудованиеВосточныйФлоридаОборудованиеВосточныйДжорджияПрограммыЮжный71уизианаОборудованиеВосточныйФлоридаПрограммыЮжныйАрканзасПрограммыЮжныйАрканзасОборудование1920212219202122ЮжныйТехасПрограммыЮ*нн 口ТехасОборудованиеЗападныйNevadaОборудованиеЮжныйТехасПрограммыЮ*нн 口ТехасОборудованиеЗападныйNevadaОборудование$311 569.00$569 944,00 $7 8 9 504,00$255 975.00 $8 9 005,00$103 900,00$654 300 00$145 900,00$64 900.00$99 875.00$8 5 6 004,00 $80 900,00 '$56。900,00$998 900.00$315 900,00$209 450.00$314 569.00$151 001,00 $56 3 900,00$450 900,00 $89 0 544.00$90 0 500,00$1千□平$311 569.00$569 944,00 $7 8 9 504,00$255 975.00 $8 9 005,00$103 900,00$654 300 00$145 900,00$64 900.00$99 875.00$8 5 6 004,00 $80 900,00 '$56。900,00$998 900.00$315 900,00$209 450.00$314 569.00$151 001,00 $56 3 900,00$450 900,00 $89 0 544.00$90 0 500,00$1千□平
15
В С р""п, ~'Е~
Менеджер РегионШтатТип товара ।
!д?консЮжнь亩ТехасПрограмглы
Щ^онсЮ)^ынТехасОЬорудовэннб
;ЭндрюсВосточныйФлоридаОборудование
^5?|ЭндрюсВосточныйФлоридаПрограммы
6_:ДжонсЮ* 卜止亩АрканзасПрограммы
7 ;Д:консЮжныйАрканзасОборудование
_8 ;СмитЮжныйТехасОборудование
8/「мн:Ю>^ыйТехасПрограмглы
JO j ПаркерЗападныйЮтаПрограммы
Vi ПаркерЗападныйЮтаОборудование
12 jБейкерЗападныйКалифорния Оборудование
13* ДжонсЮ:4(нынТехасОборудование
14 I БейкерЗападныйХалифорния Программы
15
В С р""п, ~'Е~
Менеджер РегионШтатТип товара ।
!д?консЮжнь亩ТехасПрограмглы
Щ^онсЮ)^ынТехасОЬорудовэннб
;ЭндрюсВосточныйФлоридаОборудование
^5?|ЭндрюсВосточныйФлоридаПрограммы
6_:ДжонсЮ* 卜止亩АрканзасПрограммы
7 ;Д:консЮжныйАрканзасОборудование
_8 ;СмитЮжныйТехасОборудование
8/「мн:Ю>^ыйТехасПрограмглы
JO j ПаркерЗападныйЮтаПрограммы
Vi ПаркерЗападныйЮтаОборудование
12 jБейкерЗападныйКалифорния Оборудование
13* ДжонсЮ:4(нынТехасОборудование
14 I БейкерЗападныйХалифорния Программы
F
F
Южный
Южный
KJ Эндрюс 161 Эндрюс 17 |д:коьс
KJ Эндрюс 161 Эндрюс 17 |д:коьс
18j Эндрюс
18j Эндрюс
Джинс
Джонс
Джинс
Джонс
ВосточныйФлоридаОборудование
ВосточныйДжорджияПрограммы
Южный71уизианаОборудование
ВосточныйФлоридаПрограммы
ЮжныйАрканзасПрограммы
ЮжныйАрканзасОборудование
ВосточныйФлоридаОборудование
ВосточныйДжорджияПрограммы
Южный71уизианаОборудование
ВосточныйФлоридаПрограммы
ЮжныйАрканзасПрограммы
ЮжныйАрканзасОборудование
19
20
21
22
19
20
21
22
ЮжныйТехасПрограммы
Ю*нн 口ТехасОборудование
ЗападныйNevadaОборудование
ЮжныйТехасПрограммы
Ю*нн 口ТехасОборудование
ЗападныйNevadaОборудование
$311 569.00
$569 944,00 $7 8 9 504,00
$255 975.00 $8 9 005,00
$103 900,00
$654 300 00
$145 900,00
$64 900.00
$99 875.00
$8 5 6 004,00 $80 900,00 '
$56。900,00
$998 900.00
$315 900,00
$209 450.00
$314 569.00
$151 001,00 $56 3 900,00
$450 900,00 $89 0 544.00
$90 0 500,00
$1千□平
$311 569.00
$569 944,00 $7 8 9 504,00
$255 975.00 $8 9 005,00
$103 900,00
$654 300 00
$145 900,00
$64 900.00
$99 875.00
$8 5 6 004,00 $80 900,00 '
$56。900,00
$998 900.00
$315 900,00
$209 450.00
$314 569.00
$151 001,00 $56 3 900,00
$450 900,00 $89 0 544.00
$90 0 500,00
$1千□平
Q Откройте лист Excel со списком данных, в котором будет выполняться поиск.Q Откройте лист Excel со списком данных, в котором будет выполняться поиск.Q Выделите ячейку для ввода формулы.—И Выполните команду Вставка О Функция.Q Выделите ячейку для ввода формулы.—И Выполните команду Вставка О Функция.
Q Откройте лист Excel со списком данных, в котором будет выполняться поиск.
Q Откройте лист Excel со списком данных, в котором будет выполняться поиск.
Q Выделите ячейку для ввода формулы.
—И Выполните команду Вставка О Функция.
Q Выделите ячейку для ввода формулы.
—И Выполните команду Вставка О Функция.
Глава 4. Создание формул
состоит исключительно из смежных ячеек. Формат функции для просмотра массива имеет следующий синтаксис:
=ИНДЕКС(массив; номер _ строки; [номер _ столбца])
Аргумент массив обозначает диапазон ячеек. Что касается аргумента номер _ строки, то это целое значение, которое задает номер строки в диапазоне, о叩е- деленном аргументом массив. И наконец, аргумент номер — столбца — это целое значение, которое указывает номер столбца и не является обязательным.
Для работы с множеством несмежных диапазонов ячеек (таких, например, как А1 :В5 и D1 :Е5) используется вариант функции индекс, в котором применяется ссылка. Этот вариант ИНДЕКС имеет следующий синтаксис:
=ИНДЕКС(ссылка; номер _ строки; [номер _ столбца]; [номер _ области])
Аргумент ссылка определяет один или множество несмежных диапазонов ячеек. При указании множества диапазонов все они заключаются в скобки. Необязательный аргумент номер _ области задает целое число и обозначает диапазон ячеек, в котором требуется найти значение. Например, если этот аргумент равен 2, то значение будет найдено во втором диапазоне, в указанных строке и столбце. Оба аргумента (и номер _ столбца, и номер _ области) не являются обязательными.
ЕЕ0(0(Западный Калифорния ПрЗападный Калифорния Пр[§“3卜дрюсВссточный Флорида[§“3卜дрюсВссточный ФлоридаВссточмый ДжорджияВссточмый ДжорджияI по зт曲 <bvHt产нI по зт曲 <bvHt产нЗападный NevadaЗападный NevadaВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХЕЗ Microsoft Excel - 0)04**Inde^ZxlsЕЗ Microsoft Excel - 0)04**Inde^ZxlsМмтер фуннцЙ4 - шш*Ммтер фуннцЙ4 - шш*ИНДЕКСИНДЕКСf沖%f沖%щ^ 6 Xщ^ 6 XГИПЕРССЫЛКА ГПР двссыпГИПЕРССЫЛКА ГПР двссып口 F Ставка 01口 F Ставка 01Южный ВсстомныйЮжныйЮжныйЮжныйЮжныйЮжный ВсстомныйЮжныйЮжныйЮжныйЮжныйЮжный ТехасЮжный Техас5®^S 13J.00,, 1115®^S 13J.00,, 1111 Менеджер Регион Штат1 Менеджер Регион ШтатД6^ Эндрюс 17-Джоне18 ;Эндрюс J?j^*3HC 20^Джэнс21 ; СмитД6^ Эндрюс 17-Джоне18 ;Эндрюс J?j^*3HC 20^Джэнс21 ; Смит23 Юаркер23 Юаркер2 Джонс _ Э Джонс N Эндрюс5 [Эндрюс6 Джонс7 Джонс 包 См4T /еm肝 jo Паркер £1 Паркер12 Бейкер_1J3_ Джонс14 6亡口кер2 Джонс _ Э Джонс N Эндрюс5 [Эндрюс6 Джонс7 Джонс 包 См4T /еm肝 jo Паркер £1 Паркер12 Бейкер_1J3_ Джонс14 6亡口кер% 10БПАСТИ~「Е |П0ИСКП03% 10БПАСТИ~「Е |П0ИСКП03ЮжнымТехасЮжныйТехасЮжнымТехасЮжныйТехасЛуизиана Флорида Арканзас АрканзасЛуизиана Флорида Арканзас Арканзас善善匡® € % DOO ^善善匡® € % DOO ^Тип товара СуммаПрограммы $311 569,00 ;аиа с—」m 'Тип товара СуммаПрограммы $311 569,00 ;аиа с—」m 'Востомный Флорида 0(1,_….二Восточный Флорида П[ ожскфунщии;Востомный Флорида 0(1,_….二Восточный Флорида П[ ожскфунщии;隹—• & ・®&・Е4._隹—• & ・®&・Е4._Южный Арканзас Пг 匸 -с -_с;Емдите краткое описание действия, которое нужноЮжный,г?Р.кан?а..с_ 5 (выполнить, н нажмите кнопку "Найти"Южный Техас 01।ЮжныйТехасП.^гег^я: |Ссылки и ^«ивыЗападный Юта П. Выберите функцию:ЗападныйЮтаOfЗападныйКал№орниаСНЮжный Арканзас Пг 匸 -с -_с;Емдите краткое описание действия, которое нужноЮжный,г?Р.кан?а..с_ 5 (выполнить, н нажмите кнопку "Найти"Южный Техас 01।ЮжныйТехасП.^гег^я: |Ссылки и ^«ивыЗападный Юта П. Выберите функцию:ЗападныйЮтаOfЗападныйКал№орниаСНOf「F Возвращает значение или ссылку ячейки нг пересечении конкретных「К строки и столбца, в данном д>«пазоне.Г||Of「F Возвращает значение или ссылку ячейки нг пересечении конкретных「К строки и столбца, в данном д>«пазоне.Г||■I w м■I w м
Е
Е
0(
0(
Западный Калифорния Пр
Западный Калифорния Пр
[§“3卜дрюсВссточный Флорида
[§“3卜дрюсВссточный Флорида
Вссточмый Джорджия
Вссточмый Джорджия
I по зт曲 <bvHt产н
I по зт曲 <bvHt产н
Западный Nevada
Западный Nevada
ВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ
ВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ
ЕЗ Microsoft Excel - 0)04**Inde^Zxls
ЕЗ Microsoft Excel - 0)04**Inde^Zxls
Ммтер фуннцЙ4 - шш*
Ммтер фуннцЙ4 - шш*
ИНДЕКС
ИНДЕКС
f沖%
f沖%
щ^ 6 X
щ^ 6 X
ГИПЕРССЫЛКА ГПР двссып
ГИПЕРССЫЛКА ГПР двссып
口 F Ставка 01
口 F Ставка 01
Южный Всстомный
Южный
Южный
Южный
Южный
Южный Всстомный
Южный
Южный
Южный
Южный
Южный Техас
Южный Техас
5®^S 13J.00,, 111
5®^S 13J.00,, 111
1 Менеджер Регион Штат
1 Менеджер Регион Штат
Д6^ Эндрюс 17-Джоне
18 ;Эндрюс J?j^*3HC 20^Джэнс
21 ; Смит
Д6^ Эндрюс 17-Джоне
18 ;Эндрюс J?j^*3HC 20^Джэнс
21 ; Смит
23 Юаркер
23 Юаркер
2 Джонс _ Э Джонс N Эндрюс
5 [Эндрюс
6 Джонс
7 Джонс 包 См4T /еm肝 jo Паркер £1 Паркер
12 Бейкер
_1J3_ Джонс
14 6亡口кер
2 Джонс _ Э Джонс N Эндрюс
5 [Эндрюс
6 Джонс
7 Джонс 包 См4T /еm肝 jo Паркер £1 Паркер
12 Бейкер
_1J3_ Джонс
14 6亡口кер
% 10БПАСТИ~
「Е |П0ИСКП03
% 10БПАСТИ~
「Е |П0ИСКП03
ЮжнымТехас
ЮжныйТехас
ЮжнымТехас
ЮжныйТехас
Луизиана Флорида Арканзас Арканзас
Луизиана Флорида Арканзас Арканзас
善善匡® € % DOO ^
善善匡® € % DOO ^
Тип товара Сумма
Программы $311 569,00 ;
аиа с—」m '
Тип товара Сумма
Программы $311 569,00 ;
аиа с—」m '
Востомный Флорида 0(1,_….二
Восточный Флорида П[ ожскфунщии;
Востомный Флорида 0(1,_….二
Восточный Флорида П[ ожскфунщии;
隹—• & ・®&・Е4._
隹—• & ・®&・Е4._
Южный Арканзас Пг 匸 -
с -_с;Емдите краткое описание действия, которое нужно
Южный,г?Р.кан?а..с_ 5 (выполнить, н нажмите кнопку "Найти"
Южный Техас 01।
ЮжныйТехасП.^гег^я: |Ссылки и ^«ивы
Западный Юта П. Выберите функцию:
ЗападныйЮтаOf
ЗападныйКал№орниаСН
Южный Арканзас Пг 匸 -
с -_с;Емдите краткое описание действия, которое нужно
Южный,г?Р.кан?а..с_ 5 (выполнить, н нажмите кнопку "Найти"
Южный Техас 01।
ЮжныйТехасП.^гег^я: |Ссылки и ^«ивы
Западный Юта П. Выберите функцию:
ЗападныйЮтаOf
ЗападныйКал№орниаСН
Of
「F Возвращает значение или ссылку ячейки нг пересечении конкретных
「К строки и столбца, в данном д>«пазоне.
Г||
Of
「F Возвращает значение или ссылку ячейки нг пересечении конкретных
「К строки и столбца, в данном д>«пазоне.
Г||
■I w м
■I w м
Отображается диалоговое окно Мастер функции.Q Выберите функцию ИНДЕКС.Примечание. Более подробно об этом рассказано в разделе ДобавлениеОтображается диалоговое окно Мастер функции.Q Выберите функцию ИНДЕКС.Примечание. Более подробно об этом рассказано в разделе Добавлениефункции с помощью диалогового окна Мастер функции''.Q Щелкните на кнопке ОК.Отображается диалоговое окно Аргументы функции.функции с помощью диалогового окна Мастер функции''.Q Щелкните на кнопке ОК.Отображается диалоговое окно Аргументы функции.
Отображается диалоговое окно Мастер функции.
Q Выберите функцию ИНДЕКС.
Примечание. Более подробно об этом рассказано в разделе Добавление
Отображается диалоговое окно Мастер функции.
Q Выберите функцию ИНДЕКС.
Примечание. Более подробно об этом рассказано в разделе Добавление
функции с помощью диалогового окна Мастер функции''.
Q Щелкните на кнопке ОК.
Отображается диалоговое окно Аргументы функции.
функции с помощью диалогового окна Мастер функции''.
Q Щелкните на кнопке ОК.
Отображается диалоговое окно Аргументы функции.
「「:密;Чтобй быстро Аййти значение в списке данных и не вводить вручную фор- ПРПЮБУИ мУ、У/ используйте ^мастер подстановок, который помогает найти значение с Помощью й/иен строки И столбца. Выбрав конкретные заголовки строки и столбца, программа Excel создает?формулу, которая возвращает значение ячейки на пересечении строкй и столбцэ.|Мастер подстановок входит в состав надстроек, поставляемых вместеte-Excel. Бс|фе подробно о нем рассказано в главе 11.
ВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ—Q В поле Массив укажите в скобках ссылки на ячейки, отделив диапазоны друг от друга точками с запятой.―Q В поле Номер строки укажите номер той строки, в которой находится необходимое значение.—Q В поле Массив укажите в скобках ссылки на ячейки, отделив диапазоны друг от друга точками с запятой.―Q В поле Номер строки укажите номер той строки, в которой находится необходимое значение.—И В поле Номер столбца укажите номер столбца.TJ Укажите ссылку на ячейки. Если этот аргумент пропущен, то будет использоваться первая из ссылок.ТД Щелкните на кнопке ОК.—И В поле Номер столбца укажите номер столбца.TJ Укажите ссылку на ячейки. Если этот аргумент пропущен, то будет использоваться первая из ссылок.ТД Щелкните на кнопке ОК.;—Загрузив-наДстройку Мастер подстановок вы можете ее запустить, выбрав ко- Г манду СервисГ1^ Мастер ^ Поиск. Этот мастер состоит из четырех диалоговых окон. В первом из них вы указываете диапазон ячеек, в котором будет произво- «. диться доиск. Во втором вводите имена строки и столбца. Наиболее эффективно L мастер подстановок работает тогда, когда у строки и столбца — уникальные имена.
ВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ
ВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ
—Q В поле Массив укажите в скобках ссылки на ячейки, отделив диапазоны друг от друга точками с запятой.
―Q В поле Номер строки укажите номер той строки, в которой находится необходимое значение.
—Q В поле Массив укажите в скобках ссылки на ячейки, отделив диапазоны друг от друга точками с запятой.
―Q В поле Номер строки укажите номер той строки, в которой находится необходимое значение.
—И В поле Номер столбца укажите номер столбца.
TJ Укажите ссылку на ячейки. Если этот аргумент пропущен, то будет использоваться первая из ссылок.
ТД Щелкните на кнопке ОК.
—И В поле Номер столбца укажите номер столбца.
TJ Укажите ссылку на ячейки. Если этот аргумент пропущен, то будет использоваться первая из ссылок.
ТД Щелкните на кнопке ОК.
Если же имена строк или столбцов повторяются, то мастер может вернуть неправильное значение.
Далее следует указать расположение ячейки, в которой должна создаваться формула. Программа Excel, как показано в следующем примере, создает формулу с функциями ИНДЕКС и поискпоз. Функция поискпоз возвращает дла функции ИНДЕКС значения аргументов номер — строки и номер _ столбца.
= ИНДЕКС (Bl : F20; П0ИСКП03 (''Эн дрюс,/; Bl : B20 ;) ; П0ИСКП03 (''Обща я сумма"; Bl: Fl;))
ВОЗВРАЩЕНИЕ ЗНАЧЕНИЯ В УКАЗАННОМ МЕСТЕ СПИСКА ДАННЫХ
& Microsoft Excel - 604-Index2.xls& Microsoft Excel - 604-Index2.xls电)公йа Ора*» вид Вставка Фороат СеренеQo» Справка : /心加一巾业:0今。㈢哎旨аз *电也,。卜-e「а£・瓏銭外&@ig-o.1。.U k x修事逑昆必嫉% 0»辐側津寧 亠,△-(9 агут,. ▼电)公йа Ора*» вид Вставка Фороат СеренеQo» Справка : /心加一巾业:0今。㈢哎旨аз *电也,。卜-e「а£・瓏銭外&@ig-o.1。.U k x修事逑昆必嫉% 0»辐側津寧 亠,△-(9 агут,. ▼;Arial5;Arial5,- I WHflE^W^FZ.AIhFSAZZ F34);3.6;2),- I WHflE^W^FZ.AIhFSAZZ F34);3.6;2)…二 ^1"71 ~. D匸——ЕL「:F~"""71 Менеджер РегионШтатТип товара[Сумма2^jДжонс:ЮжныйТехасПрограммы$3lj 569,00 J且^ДжонсЮжныйТехас ОборудованиеJJ568 944,00Ji ЭндрюсВосточныйФлоридаОборудование$7В9 504,00 [54 3HAppcBoctojhuR① лоридаПрограммы$255 975,00…二 ^1"71 ~. D匸——ЕL「:F~"""71 Менеджер РегионШтатТип товара[Сумма2^jДжонс:ЮжныйТехасПрограммы$3lj 569,00 J且^ДжонсЮжныйТехас ОборудованиеJJ568 944,00Ji ЭндрюсВосточныйФлоридаОборудование$7В9 504,00 [54 3HAppcBoctojhuR① лоридаПрограммы$255 975,00f》0延 _7J Джонс8J Смит _9_j Смит JOH Паркер 11 Паркер 12 Бейкер 13 Дхонсf》0延 _7J Джонс8J Смит _9_j Смит JOH Паркер 11 Паркер 12 Бейкер 13 Дхонс14 Бейкер14 БейкерЮжный Арканзас ПрограммыЮжный Арканзас ПрограммыЮжныйАрканзас Оборудование $103 900,00 ?QxHHg - Техас Оборудование $654 300,00ЮжныйАрканзас Оборудование $103 900,00 ?QxHHg - Техас Оборудование $654 300,00Южный Техас Программы Я45 900,00 iЗападный ;Юта Программы $54 900.00:Западный -Юта ^Оборудование; $99 875.00_Западный Калифорния Оборудование $8 56 004,00Южный Техас Оборудование $80 900,00Западный Калифорния Программы . $560 900,00Южный Техас Программы Я45 900,00 iЗападный ;Юта Программы $54 900.00:Западный -Юта ^Оборудование; $99 875.00_Западный Калифорния Оборудование $8 56 004,00Южный Техас Оборудование $80 900,00Западный Калифорния Программы . $560 900,00$89 005,00 一$89 005,00 一15 ЭндрюсВосточныйФлоридаОборудование$998 900,0016 /ЭндрюсЭосточныйДжорджияПрограммы i$315 900,00J7JДжонсЮжныйЛуизианаОборудование •$209 450,00J0J ЭндрюсВосточныйФлоридаПрограммы$314 569,00岭:ДХОНС|DwukjAДлкгамчягПпсЕоииз20 Джонс I15 ЭндрюсВосточныйФлоридаОборудование$998 900,0016 /ЭндрюсЭосточныйДжорджияПрограммы i$315 900,00J7JДжонсЮжныйЛуизианаОборудование •$209 450,00J0J ЭндрюсВосточныйФлоридаПрограммы$314 569,00岭:ДХОНС|DwukjAДлкгамчягПпсЕоииз20 Джонс I21 Смит 22"Смиг21 Смит 22"Смиг23 .Паркер23 .ПаркерВосточный ЮжныйАрканзасПрограммы$151 001.00ЮжныйАрканзасОборудование $569 900,00Восточный ЮжныйАрканзасПрограммы$151 001.00ЮжныйАрканзасОборудование $569 900,00Южный ТехасЮжный Техасt Южный ТехасЗападный Nevadat Южный ТехасЗападный NevadaПрограммы J. 5450 900,00 Оборудование $890 54<00 Оборудование $900 500.00 Паипзамм..Программы J. 5450 900,00 Оборудование $890 54<00 Оборудование $900 500.00 Паипзамм..
& Microsoft Excel - 604-Index2.xls
& Microsoft Excel - 604-Index2.xls
电)公йа Ора*» вид Вставка Фороат СеренеQo» Справка : /心加一巾业
:0今。㈢哎旨аз *电也,。卜-e「а£・瓏銭外&@ig-o.
1。.U k x修事逑昆必嫉% 0»辐側津寧 亠,△-(9 агут,. ▼
电)公йа Ора*» вид Вставка Фороат СеренеQo» Справка : /心加一巾业
:0今。㈢哎旨аз *电也,。卜-e「а£・瓏銭外&@ig-o.
1。.U k x修事逑昆必嫉% 0»辐側津寧 亠,△-(9 агут,. ▼
;Arial
5
;Arial
5
,- I WHflE^W^FZ.AIhFSAZZ F34);3.6;2)
,- I WHflE^W^FZ.AIhFSAZZ F34);3.6;2)
…二 ^1"71 ~. D匸——ЕL「:F~"""7
1 Менеджер РегионШтатТип товара[Сумма
2^jДжонс:ЮжныйТехасПрограммы$3lj 569,00 J
且^ДжонсЮжныйТехас ОборудованиеJJ568 944,00
Ji ЭндрюсВосточныйФлоридаОборудование$7В9 504,00 [
54 3HAppcBoctojhuR① лоридаПрограммы$255 975,00
…二 ^1"71 ~. D匸——ЕL「:F~"""7
1 Менеджер РегионШтатТип товара[Сумма
2^jДжонс:ЮжныйТехасПрограммы$3lj 569,00 J
且^ДжонсЮжныйТехас ОборудованиеJJ568 944,00
Ji ЭндрюсВосточныйФлоридаОборудование$7В9 504,00 [
54 3HAppcBoctojhuR① лоридаПрограммы$255 975,00
f》0延 _7J Джонс
8J Смит _9_j Смит JOH Паркер 11 Паркер 12 Бейкер 13 Дхонс
f》0延 _7J Джонс
8J Смит _9_j Смит JOH Паркер 11 Паркер 12 Бейкер 13 Дхонс
14 Бейкер
14 Бейкер
Южный Арканзас Программы
Южный Арканзас Программы
ЮжныйАрканзас Оборудование $103 900,00 ?
QxHHg - Техас Оборудование $654 300,00
ЮжныйАрканзас Оборудование $103 900,00 ?
QxHHg - Техас Оборудование $654 300,00
Южный Техас Программы Я45 900,00 i
Западный ;Юта Программы $54 900.00:
Западный -Юта ^Оборудование; $99 875.00_
Западный Калифорния Оборудование $8 56 004,00
Южный Техас Оборудование $80 900,00
Западный Калифорния Программы . $560 900,00
Южный Техас Программы Я45 900,00 i
Западный ;Юта Программы $54 900.00:
Западный -Юта ^Оборудование; $99 875.00_
Западный Калифорния Оборудование $8 56 004,00
Южный Техас Оборудование $80 900,00
Западный Калифорния Программы . $560 900,00
$89 005,00 一
$89 005,00 一
15 ЭндрюсВосточныйФлоридаОборудование$998 900,00
16 /ЭндрюсЭосточныйДжорджияПрограммы i$315 900,00
J7JДжонсЮжныйЛуизианаОборудование •$209 450,00
J0J ЭндрюсВосточныйФлоридаПрограммы$314 569,00
岭:ДХОНС|DwukjAДлкгамчягПпсЕоииз
20 Джонс I
15 ЭндрюсВосточныйФлоридаОборудование$998 900,00
16 /ЭндрюсЭосточныйДжорджияПрограммы i$315 900,00
J7JДжонсЮжныйЛуизианаОборудование •$209 450,00
J0J ЭндрюсВосточныйФлоридаПрограммы$314 569,00
岭:ДХОНС|DwukjAДлкгамчягПпсЕоииз
20 Джонс I
21 Смит 22"Смиг
21 Смит 22"Смиг
23 .Паркер
23 .Паркер
Восточный
ЮжныйАрканзасПрограммы$151 001.00
ЮжныйАрканзасОборудование $569 900,00
Восточный
ЮжныйАрканзасПрограммы$151 001.00
ЮжныйАрканзасОборудование $569 900,00
Южный Техас
Южный Техас
t Южный Техас
Западный Nevada
t Южный Техас
Западный Nevada
Программы J. 5450 900,00 Оборудование $890 54<00 Оборудование $900 500.00 Паипзамм..
Программы J. 5450 900,00 Оборудование $890 54<00 Оборудование $900 500.00 Паипзамм..
~■ Программа Excel возвращает значение из ячейки, находящейся в указанном месте.
■ Анализ данных в Excel: наглядный курс
В СПИСКЕ ДАННЫХ
—Если необходимо^-чтобъ! при анализе данных определялись места, занимаемые значениями в списке данных, то добиться этого можно с помощью функции рабочего листа ранг. Например, вы имеете возможность определять, какое место занимает рассматриваемый менеджер в отделе по объему продаж товара. ^ функция ранг имеет три аргумента, первые два из которых обязательные, а последний — нет.
=РАНГ(число; ссылка; [порядок])
Аргумент число указывает на число, которым вы определяете занимаемое место (ранг) значения. Не забывайте: если в списке существуют повторяющиеся
ОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХ
ЕЗ Microsoft Ексе! - Ch04-lnde»(2.>d5
• 10• 10ИР € %ИР € %г Arial
• 10
• 10
ИР € %
ИР € %
Б
,2圭67_守9,2圭67_守9Менеджер Регион ШтатМенеджер Регион ШтатДжонсДжонс Эъдрюс Эндрюс ДжонсДжонсДжонс Эъдрюс Эндрюс ДжонсЮжныйТехасЮжныйТехасВосючный ФлоридаВосточный ФлоридаЮжныйТехасЮжныйТехасВосючный ФлоридаВосточный ФлоридаТмп товара Программы Оборудование Оборудование ПрограммыТмп товара Программы Оборудование Оборудование ПрограммыЮжный .Канзас ПрограммыЮжный .Канзас Программы)жный )жнын )жный)жный )жнын )жныйАрканзас ОборудованиеАрканзас Оборудование10 |Паркер Западный Юта10 |Паркер Западный Юта11 Паркер БейкерЛ 3J Джо нс11 Паркер БейкерЛ 3J Джо нсОборудование Программы Программь!Оборудование Программы Программь!Западный Юта ОборудованиеЗападный Калифорния ОборудованиеЮжный Техас ОборудованиеЗападный Юта ОборудованиеЗападный Калифорния ОборудованиеЮжный Техас Оборудованиеi4 ?БейкерЗападныйКалифорнияПрограммы15 j ЭндрюсВосточныйФлоридаОборудование16 ЭндрюсВосточный.ДхорджияПрограммыЮжный __ ^ЛуизианаОборудованиеВосточный 'Флорида-i4 ?БейкерЗападныйКалифорнияПрограммы15 j ЭндрюсВосточныйФлоридаОборудование16 ЭндрюсВосточный.ДхорджияПрограммыЮжный __ ^ЛуизианаОборудованиеВосточный 'Флорида-17加17加Д^онс Зндрюс Дхонс ДжонсД^онс Зндрюс Дхонс Джонс21 !Смит 22]Смнт23 j Паркер21 !Смит 22]Смнт23 j Паркер24 Смитм < ► н\124 Смитм < ► н\1Южный Южный ;ЮжныйЮж1-ый ЗападныйЮжный Южный ;ЮжныйЮж1-ый ЗападныйАрканзас Арканзас Техас Техас NevadaАрканзас Арканзас Техас Техас NevadaПрограммы Программы Оборудование Программы Оборудование ОборудованиеПрограммы Программы Оборудование Программы Оборудование Оборудование2*нн,工部.虹._^П ршхаммы-.Лист 1X Лист2 К АктЭ /2*нн,工部.虹._^П ршхаммы-.Лист 1X Лист2 К АктЭ /$311 569,00 $566 944.00 : V89 504,00 $255 975.00$8 9 005,00 $加 900.00 $654 300.00 $145 900,00$5 4 900.00 $99 675,00 $656 004,00_:$80 900.00 ; $560 900,00 i $998 90010G :…… $315 900,00 二 $209 450.00j " $314 569,00 $151 001.00 $569 900.00 $450 900.00 S890 544,00 $900 5D0.00 ' $133 13L00$311 569,00 $566 944.00 : V89 504,00 $255 975.00$8 9 005,00 $加 900.00 $654 300.00 $145 900,00$5 4 900.00 $99 675,00 $656 004,00_:$80 900.00 ; $560 900,00 i $998 90010G :…… $315 900,00 二 $209 450.00j " $314 569,00 $151 001.00 $569 900.00 $450 900.00 S890 544,00 $900 5D0.00 ' $133 13L00
,2
圭
6
7_
守
9
,2
圭
6
7_
守
9
Менеджер Регион Штат
Менеджер Регион Штат
Джонс
Джонс Эъдрюс Эндрюс Джонс
Джонс
Джонс Эъдрюс Эндрюс Джонс
ЮжныйТехас
ЮжныйТехас
Восючный Флорида
Восточный Флорида
ЮжныйТехас
ЮжныйТехас
Восючный Флорида
Восточный Флорида
Тмп товара Программы Оборудование Оборудование Программы
Тмп товара Программы Оборудование Оборудование Программы
Южный .Канзас Программы
Южный .Канзас Программы
)жный )жнын )жный
)жный )жнын )жный
Арканзас Оборудование
Арканзас Оборудование
10 |Паркер Западный Юта
10 |Паркер Западный Юта
11 Паркер Бейкер
Л 3J Джо нс
11 Паркер Бейкер
Л 3J Джо нс
Оборудование Программы Программь!
Оборудование Программы Программь!
Западный Юта Оборудование
Западный Калифорния Оборудование
Южный Техас Оборудование
Западный Юта Оборудование
Западный Калифорния Оборудование
Южный Техас Оборудование
i4 ?БейкерЗападныйКалифорнияПрограммы
15 j ЭндрюсВосточныйФлоридаОборудование
16 ЭндрюсВосточный.ДхорджияПрограммы
Южный __ ^ЛуизианаОборудование
Восточный 'Флорида-
i4 ?БейкерЗападныйКалифорнияПрограммы
15 j ЭндрюсВосточныйФлоридаОборудование
16 ЭндрюсВосточный.ДхорджияПрограммы
Южный __ ^ЛуизианаОборудование
Восточный 'Флорида-
17
加
17
加
Д^онс Зндрюс Дхонс Джонс
Д^онс Зндрюс Дхонс Джонс
21 !Смит 22]Смнт
23 j Паркер
21 !Смит 22]Смнт
23 j Паркер
24 Смит
м < ► н\1
24 Смит
м < ► н\1
Южный Южный ;Южный
Юж1-ый Западный
Южный Южный ;Южный
Юж1-ый Западный
Арканзас Арканзас Техас Техас Nevada
Арканзас Арканзас Техас Техас Nevada
Программы Программы Оборудование Программы Оборудование Оборудование
Программы Программы Оборудование Программы Оборудование Оборудование
2*нн,工部.虹._^П ршхаммы-
.Лист 1X Лист2 К АктЭ /
2*нн,工部.虹._^П ршхаммы-
.Лист 1X Лист2 К АктЭ /
$311 569,00 $566 944.00 : V89 504,00 $255 975.00
$8 9 005,00 $加 900.00 $654 300.00 $145 900,00
$5 4 900.00 $99 675,00 $656 004,00_:
$80 900.00 ; $560 900,00 i $998 90010G :…… $315 900,00 二 $209 450.00j " $314 569,00 $151 001.00 $569 900.00 $450 900.00 S890 544,00 $900 5D0.00 ' $133 13L00
$311 569,00 $566 944.00 : V89 504,00 $255 975.00
$8 9 005,00 $加 900.00 $654 300.00 $145 900,00
$5 4 900.00 $99 675,00 $656 004,00_:
$80 900.00 ; $560 900,00 i $998 90010G :…… $315 900,00 二 $209 450.00j " $314 569,00 $151 001.00 $569 900.00 $450 900.00 S890 544,00 $900 5D0.00 ' $133 13L00
Q Откройте лист Excel с числами, ранг которых вы будете определять.Q Откройте лист Excel с числами, ранг которых вы будете определять.
Q Откройте лист Excel с числами, ранг которых вы будете определять.
Q Откройте лист Excel с числами, ранг которых вы будете определять.
Q Выделите ячейку для введения формулы.
——И Выполните команду Вставка О
Функция.
Глава 4. Создание формул
числа, то каждому из них присваивается один и тот же ранг. Например, в списке 4, 6, 5, 6, 8, 9 число 6 имеет ранг 3, но число 8 имеет ранг 2, так как 6 появляется в списке дважды. Что касается аргумента ссылка, то он указывает на диапазон чисел, для которых вы определяете ранг. Все нечисловые элементы списка игнорируются.
Необязательный аргумент порядок представляет порядок сортировки, кото|:)ый используется для определения ранга числа, указанного аргументом число. Несмотря на то, что аргумент порядок указывает на порядок сортировки, однако сама сортировка списка не выполняется. Если значение этого аргумента равно О или аргумент вообще пропущен, то ранг числа определяется так, как если бы список был отсортирован в порядке убывания. Это значит, что программа Excel определяет, как число расположено по отношению к наибольшему числу списка. Например, если список содержит числа 35, 56, 97, 23, 15, 25, 31 и определяется ранг числа 35 в порядке убывания, то функция РАНГ возвратит значение 3. Если аргумент порядок равен другому числу, то ранг 35 будет определен для списка, отсортированно о в порядке возрастания.
Кроме того, программа Excel также имеет надстройку Ранг и персентиль. Более подробно об использовании этого инструмента рассказано в главе 11.
ОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХ
& Microsoft Excel - Ch04-R«nk2j<l5& Microsoft Excel - Ch04-R«nk2j<l5闿 £айл а«кд Qm-D胃吗电小 r AHal- 10E2 .闿 £айл а«кд Qm-D胃吗电小 r AHal- 10E2 .如XQjp^tc Дангм 2^° (драем• - d X<,у鷗Х退4Г乂;强務m% ,*塞至匿® •%«« 鹏虑母碓 _© A , £тнль...,如XQjp^tc Дангм 2^° (драем• - d X<,у鷗Х退4Г乂;强務m% ,*塞至匿® •%«« 鹏虑母碓 _© A , £тнль...,丄 Месяц丄 Месяц_2」Январь ^Январь _4J Январь5 Январь G Февраль_2」Январь ^Январь _4J Январь5 Январь G ФевральРегионВостокЗападЮгСевер 二Восток 'РегионВостокЗападЮгСевер 二Восток '[Мастер •умкц»^ - шаг 1 ив[Мастер •умкц»^ - шаг 1 ив|бведитв краткое описание действия, которое нужно|бведитв краткое описание действия, которое нужно(выполнить, х нажмите(выполнить, х нажмитекнопку "Найти"кнопку "Найти"'Цайтн I'Цайтн I7 -ФевральЗапад8 ^ФевральЮг_9j ФевральСевер7 -ФевральЗапад8 ^ФевральЮг_9j ФевральСевер10 Март1〕Март10 Март1〕МартВостокВосток12. Март13 Март14 Апрель15 Апрель12. Март13 Март14 Апрель15 АпрельЗападЗападЮг Север — ВостокЮг Север — ВостокЮгЮгj?j АпрельСеверj?j АпрельСевер」8_Ма〃 Восток j包 Май Запад 20* Май」8_Ма〃 Восток j包 Май Запад 20* МайЮгЮг21 ;Ма022 Июнь21 ;Ма022 Июнь弘& категория: |ПолньР длфвеит^йй尊л::[РАБДЕНЬ рденокчЕк弘& категория: |ПолньР длфвеит^йй尊л::[РАБДЕНЬ рденокчЕкz,z,|рост|рост-~"4--~"4-Севар$、云力货tСевар$、云力货tВостокВосток$659 505 00$659 505 00& Июнь Засад $750 В50.00 总触Км I (録②丽券"比好°& Июнь Засад $750 В50.00 总触Км I (録②丽券"比好°РЯДРЯД
& Microsoft Excel - Ch04-R«nk2j<l5
& Microsoft Excel - Ch04-R«nk2j<l5
闿 £айл а«кд Qm
-D胃吗电小 r AHal- 10
E2 .
闿 £айл а«кд Qm
-D胃吗电小 r AHal- 10
E2 .
如X
Qjp^tc Дангм 2^° (драем• - d X
<,у鷗Х退4Г乂;强務m% ,*
塞至匿® •%«« 鹏虑母碓 _© A , £тнль...,
如X
Qjp^tc Дангм 2^° (драем• - d X
<,у鷗Х退4Г乂;强務m% ,*
塞至匿® •%«« 鹏虑母碓 _© A , £тнль...,
丄 Месяц
丄 Месяц
_2」Январь ^Январь _4J Январь
5 Январь G Февраль
_2」Январь ^Январь _4J Январь
5 Январь G Февраль
Регион
Восток
Запад
Юг
Север 二
Восток '
Регион
Восток
Запад
Юг
Север 二
Восток '
[Мастер •умкц»^ - шаг 1 ив
[Мастер •умкц»^ - шаг 1 ив
|бведитв краткое описание действия, которое нужно
|бведитв краткое описание действия, которое нужно
(выполнить, х нажмите
(выполнить, х нажмите
кнопку "Найти"
кнопку "Найти"
'Цайтн I
'Цайтн I
7 -ФевральЗапад
8 ^ФевральЮг
_9j ФевральСевер
7 -ФевральЗапад
8 ^ФевральЮг
_9j ФевральСевер
10 Март
1〕Март
10 Март
1〕Март
Восток
Восток
12. Март
13 Март
14 Апрель
15 Апрель
12. Март
13 Март
14 Апрель
15 Апрель
Запад
Запад
Юг Север — Восток
Юг Север — Восток
Юг
Юг
j?j АпрельСевер
j?j АпрельСевер
」8_Ма〃 Восток j包 Май Запад 20* Май
」8_Ма〃 Восток j包 Май Запад 20* Май
Юг
Юг
21 ;Ма0
22 Июнь
21 ;Ма0
22 Июнь
弘& категория: |ПолньР длфвеит^йй
尊л:
:[РАБДЕНЬ рденокчЕк
弘& категория: |ПолньР длфвеит^йй
尊л:
:[РАБДЕНЬ рденокчЕк
z,
z,
|рост
|рост
-~"4-
-~"4-
Севар$、云力货t
Севар$、云力货t
Восток
Восток
$659 505 00
$659 505 00
& Июнь Засад $750 В50.00 总触Км I (録②丽券"比好°
& Июнь Засад $750 В50.00 总触Км I (録②丽券"比好°
РЯД
РЯД
■ Отображается диалоговое окно Мастер функции.—Q Выберите функцию РАНГ.Примечание. Более подробно об этом рассказано в разделе■ Отображается диалоговое окно Мастер функции.—Q Выберите функцию РАНГ.Примечание. Более подробно об этом рассказано в разделе^Добавление функции с помощью диалогового окна Мастер функции^.白 Щелкните на кнопке ОК.■ Отображается диалоговое окно Аргументы функции.^Добавление функции с помощью диалогового окна Мастер функции^.白 Щелкните на кнопке ОК.■ Отображается диалоговое окно Аргументы функции.
■ Отображается диалоговое окно Мастер функции.
—Q Выберите функцию РАНГ.
Примечание. Более подробно об этом рассказано в разделе
■ Отображается диалоговое окно Мастер функции.
—Q Выберите функцию РАНГ.
Примечание. Более подробно об этом рассказано в разделе
^Добавление функции с помощью диалогового окна Мастер функции^.
白 Щелкните на кнопке ОК.
■ Отображается диалоговое окно Аргументы функции.
^Добавление функции с помощью диалогового окна Мастер функции^.
白 Щелкните на кнопке ОК.
■ Отображается диалоговое окно Аргументы функции.
ОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХ—Q Явно или в виде ссылки укажите число, ранг которого следует определить. В поле Ссьмка укажите ссылку на—Q диапазон ячеек с числом, ранг которого следует определить.—Q Явно или в виде ссылки укажите число, ранг которого следует определить. В поле Ссьмка укажите ссылку на—Q диапазон ячеек с числом, ранг которого следует определить.■ Можете ввести 0 для сортировки данных в порядке убывания или любое другое число, чтобы данные сортировались в порядке возрастания.Ц Щелкните на кнопке 0K.■ Можете ввести 0 для сортировки данных в порядке убывания или любое другое число, чтобы данные сортировались в порядке возрастания.Ц Щелкните на кнопке 0K.①унКЦИГРАТГГ^'^го одна из нескольких статистических функций, определяющих положение Числа по отношению к другим числами списка. Программа Excel может автоматически анализировать введенные данные с помощью 16 различных статистических расчетов — об этом рассказано в главе 11.
ОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХ
ОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХ
—Q Явно или в виде ссылки укажите число, ранг которого следует определить. В поле Ссьмка укажите ссылку на
—Q диапазон ячеек с числом, ранг которого следует определить.
—Q Явно или в виде ссылки укажите число, ранг которого следует определить. В поле Ссьмка укажите ссылку на
—Q диапазон ячеек с числом, ранг которого следует определить.
■ Можете ввести 0 для сортировки данных в порядке убывания или любое другое число, чтобы данные сортировались в порядке возрастания.
Ц Щелкните на кнопке 0K.
■ Можете ввести 0 для сортировки данных в порядке убывания или любое другое число, чтобы данные сортировались в порядке возрастания.
Ц Щелкните на кнопке 0K.
Функция
Описание
МЕДИАНА(число1; [число2]...)
Находит среднее число в списке, с учетом порядка возрастания или убывания
КВАРТИЛЬ(массив; значение)
Программа Excel отображает значение этой функции в виде чисел от 0 до 4, где 0 — наименьшее значение в списке, 1 — значение, которое больше четверти всех значений, 2 — больше половины и т.д.
МАКС ( число! ; Г число2 ;...〉
Находит наибольшее число в списке
МИН (числс1; [число2]...)
Находит наименьшее число в списке
НАИБОЛЬШИЙ(массив; к)
Находит значение, имеющее указанный размер по отношению к наибольшему значению. Например, при значении аргумента к, равном 3, возвращается третье наибольшее значение
НАИМЕНЬШИЙ(массив; к)
Находит значение, имеющее указанный размер по отношению к наименьшему значению. Например, при значении аргумента к, равном 2, возвращается второе наименьшее значение
ОПРЕДЕЛЕНИЕ РАНГА ЗНАЧЕНИЯ В СПИСКЕ ДАННЫХ
~■ Программа Excel определит ранг указанного числа.
Создание кредитаСоздание кредитаТАБЛИЦЫ АМОРТИЗАЦИИТАБЛИЦЫ АМОРТИЗАЦИИ
Создание кредита
Создание кредита
ТАБЛИЦЫ АМОРТИЗАЦИИ
ТАБЛИЦЫ АМОРТИЗАЦИИ
Распространенной задачёй при анализе данных является анализ сроков, на которые компания занимает деньги для приобретения активов. С помощью программы Excel вьГможете быстро подсчитать размер ежемесячных платежей и составить таблицу амортизации с целью быстро проанализировать размер основных выплат и выплат процентов, произведенных за "время жизни" кредита. Создав исходную таблицу, вм сможете быстро выполнить анализ для других параметров кредита или другом .процентной ставки.
В Excel содержится несколько финансовых функций для вычисления кредитной информации. Функция осплт вычисляет платежи, которые вносятся за определенный период, чтобы вовремя погасить кредит. Функция ПРПЛТ определяет размер платы по процентам за каждый период. Функция ПЛТ пересчитывает размер основного платежа, вносимого в конкретный период. Более подробно о
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТАСОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
—Q Укажите начальный размер кредита, годовую процентную ставку и число периодов. ■ Сумму кредита представляет значение Тс, а число периодов — значение Кпер.—0 В ячейке Выплаты введите =-ПАТ().—Q Укажите начальный размер кредита, годовую процентную ставку и число периодов. ■ Сумму кредита представляет значение Тс, а число периодов — значение Кпер.—0 В ячейке Выплаты введите =-ПАТ().Q В скобках последовательно введите ссылки на следующие ячейки: с процентной ставкой, со значением Кпер и со значением Тс. Кроме того, первая из этих ссылок должна делиться на соответствующее количество платежей в году.■ Вычисляется сумма платежа.Q В скобках последовательно введите ссылки на следующие ячейки: с процентной ставкой, со значением Кпер и со значением Тс. Кроме того, первая из этих ссылок должна делиться на соответствующее количество платежей в году.■ Вычисляется сумма платежа.
—Q Укажите начальный размер кредита, годовую процентную ставку и число периодов. ■ Сумму кредита представляет значение Тс, а число периодов — значение Кпер.
—0 В ячейке Выплаты введите =-ПАТ().
—Q Укажите начальный размер кредита, годовую процентную ставку и число периодов. ■ Сумму кредита представляет значение Тс, а число периодов — значение Кпер.
—0 В ячейке Выплаты введите =-ПАТ().
Q В скобках последовательно введите ссылки на следующие ячейки: с процентной ставкой, со значением Кпер и со значением Тс. Кроме того, первая из этих ссылок должна делиться на соответствующее количество платежей в году.
■ Вычисляется сумма платежа.
Q В скобках последовательно введите ссылки на следующие ячейки: с процентной ставкой, со значением Кпер и со значением Тс. Кроме того, первая из этих ссылок должна делиться на соответствующее количество платежей в году.
■ Вычисляется сумма платежа.
Глава 4. Создание формул
синтаксисе функций ПЛТ, осплт и прплт рассказано в приложении Б, однако базовый синтаксис функций осплт и прплт приведем ниже:
Функция(процентная ставка; период платежа; к-во периодов; общий размер кредита)
Данные, указанные в скобках, описываются в Excel с помощью специальных аргументов; например, период платежа обозначается как Период. Кстати, функция ПЛТ тем и отличается от функций ОСПЛТ и прплт, что в ней не применяется аргумент Период.
Используя функции, не забывайте вводить абсолютньге ссылки для тех ячеек, в которые введены общая сумма кредита, процентная ставка и количество периодов платежей. При вводе конкретного периода платежа, наоборот, должны использоваться относительные ссылки. Более подробно о сравнении относительных и абсолютных ссылок на ячейки рассказано в приложении Г. Не забывайте также, что процентная ставка в формуле должна быть фиксированной для всех периодов платежей. Например, если у вас платежи вносятся ежемесячно, то рассчитывайте период выплат с помощью формулы, делящей на 12 значение ячейки с годовой процентной ставкой.
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
IЕ? Microsoft Ь«ее1 - £Ь04-АтогНге2.мк
Балан<Балан<I ЕI Е67891011126789101112D8 ▼力=-(ОСПЛТ(»С$3/12;^ДС$4,$С»2))D8 ▼力=-(ОСПЛТ(»С$3/12;^ДС$4,$С»2))($46:^40 j'($46:^40 j'ВыплатыВыплаты$4 616.60$4 616.60К во месяцев ВыплатыК во месяцев Выплаты$5 000.00 0.18 12$5 000.00 0.18 12Основные Bbinnavbi ОстатокОсновные Bbinnavbi Остаток
Балан<
Балан<
I Е
I Е
6
7
8
9
10
11
12
6
7
8
9
10
11
12
D8 ▼力=-(ОСПЛТ(»С$3/12;^ДС$4,$С»2))
D8 ▼力=-(ОСПЛТ(»С$3/12;^ДС$4,$С»2))
($46:^40 j'
($46:^40 j'
Выплаты
Выплаты
$4 616.60
$4 616.60
К во месяцев Выплаты
К во месяцев Выплаты
$5 000.00 0.18 12
$5 000.00 0.18 12
Основные Bbinnavbi Остаток
Основные Bbinnavbi Остаток
—Ц Создайте таблицу с информацией об амортизации, в том числе со столбцами для периода, баланса, платежа по процентам, основного платежа и остаточного баланса.—Д Определите начальное значение баланса в виде ссылки на ячейку со значением Тс.—Ц Создайте таблицу с информацией об амортизации, в том числе со столбцами для периода, баланса, платежа по процентам, основного платежа и остаточного баланса.—Д Определите начальное значение баланса в виде ссылки на ячейку со значением Тс.Q В ячейке платежа по процентам введите s-nPnAT(HopMa;nepnoA;Knep;Tc)z подставляя вместо Норма, Кпер, Период и Тс ссылки на соответствующие ячейки.Примеианье.厶ая значений Норма, Период и кпер используйте абсолютные ссылл и.Более подробно об абсолютных ссылках на ячейки рассказано в приложении 匚Q В ячейке платежа по процентам введите s-nPnAT(HopMa;nepnoA;Knep;Tc)z подставляя вместо Норма, Кпер, Период и Тс ссылки на соответствующие ячейки.Примеианье.厶ая значений Норма, Период и кпер используйте абсолютные ссылл и.Более подробно об абсолютных ссылках на ячейки рассказано в приложении 匚
—Ц Создайте таблицу с информацией об амортизации, в том числе со столбцами для периода, баланса, платежа по процентам, основного платежа и остаточного баланса.
—Д Определите начальное значение баланса в виде ссылки на ячейку со значением Тс.
—Ц Создайте таблицу с информацией об амортизации, в том числе со столбцами для периода, баланса, платежа по процентам, основного платежа и остаточного баланса.
—Д Определите начальное значение баланса в виде ссылки на ячейку со значением Тс.
Q В ячейке платежа по процентам введите s-nPnAT(HopMa;nepnoA;Knep;Tc)z подставляя вместо Норма, Кпер, Период и Тс ссылки на соответствующие ячейки.
Примеианье.厶ая значений Норма, Период и кпер используйте абсолютные ссылл и.
Более подробно об абсолютных ссылках на ячейки рассказано в приложении 匚
Q В ячейке платежа по процентам введите s-nPnAT(HopMa;nepnoA;Knep;Tc)z подставляя вместо Норма, Кпер, Период и Тс ссылки на соответствующие ячейки.
Примеианье.厶ая значений Норма, Период и кпер используйте абсолютные ссылл и.
Более подробно об абсолютных ссылках на ячейки рассказано в приложении 匚
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТАСОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА—Q В ячейке основного платежа введите= -ОСПЛТ(Норма;Период;Кпер;Тс)г заменяя аргументы необходимыми значениями.■ Перед формулами не забывайте ставить знак "минус", чтобы отобразить положительные значения.—Q В ячейке основного платежа введите= -ОСПЛТ(Норма;Период;Кпер;Тс)г заменяя аргументы необходимыми значениями.■ Перед формулами не забывайте ставить знак "минус", чтобы отобразить положительные значения.щимся в ячейке основного платежа. Вы также можете пойти по пути, отображенном в этом примере: =B8-D8.Q Сделайте следующую ячейку баланса равной результату п. 8, в данном случае введите =Е8.щимся в ячейке основного платежа. Вы также можете пойти по пути, отображенном в этом примере: =B8-D8.Q Сделайте следующую ячейку баланса равной результату п. 8, в данном случае введите =Е8.
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
—Q В ячейке основного платежа введите
= -ОСПЛТ(Норма;Период;Кпер;Тс)г заменяя аргументы необходимыми значениями.
■ Перед формулами не забывайте ставить знак "минус", чтобы отобразить положительные значения.
—Q В ячейке основного платежа введите
= -ОСПЛТ(Норма;Период;Кпер;Тс)г заменяя аргументы необходимыми значениями.
■ Перед формулами не забывайте ставить знак "минус", чтобы отобразить положительные значения.
щимся в ячейке основного платежа. Вы также можете пойти по пути, отображенном в этом примере: =B8-D8.
Q Сделайте следующую ячейку баланса равной результату п. 8, в данном случае введите =Е8.
щимся в ячейке основного платежа. Вы также можете пойти по пути, отображенном в этом примере: =B8-D8.
Q Сделайте следующую ячейку баланса равной результату п. 8, в данном случае введите =Е8.
У фунКЦМЙТЛЛТЛРП^Т и ОСПЛТ одни и те же аргументы, за исключением того, что функция ПЛТ не требует аргумента Период. Приведем таблицу с описани-
ем каждого из аргументов.
Аргумент
Описание
Норма
Ставка, фиксированная для всех периодов платежа. Если платежи 荻©ллй^йке, то годовая процентная ставка делится на 12
Период J
-/
Период, или месяц платежа, за который будет вычислена сумму процентного платежа
КперХ
Общее число периодов или платежей по кредиту. Например, 5-летний кредит с ежемесячными платежами имеет 60 периодов
—Q В ячейку остаточного баланса введите формулу, по которой вычисляется раз
ность между значением, находящимся в ячейке баланса, и значением, находя-
Глава 4. Создание формул
Аргумент
Описание
Тс
Общая сумма кредита
Бс
Остаточный баланс по кредиту после того, как выполнен последний платеж. Если он равен 0, то этот аргумент можно пропустить
тип
Необязательный аргумент, который определяет, когда выполняются платежи — в начале или в конце каждого периода. Если он пропущен или равен 0, то процент и платежи вычисляются с учетом того, что выплата проводится в конце периода. Если значение аргумента равно 1, то вычисления проводятся с учетом платежей, выполняемых в начале каждого периода. Во всех формулах таблицы используйте одно и то же значение тип
СОЗДАНИЕ ТАБЛИЦЫ АМОРТИЗАЦИИ КРЕДИТА
Q Microsoft Excel - Ch04-Amortize2>xlsQ Microsoft Excel - Ch04-Amortize2>xlsВыплатыВыплатыСумма СтавкаК ео месяцевВыплатыСумма СтавкаК ео месяцевВыплаты:АВС ♦D击Амортизация компьютерного оборудования:АВС ♦D击Амортизация компьютерного оборудования$5 000,00 0.18 12一 审受;4iJ)$5 000,00 0.18 12一 审受;4iJ)电 файл Омака 恥 Вставке Формат Стреме Авнгм ftwo $^раекв' ; 6ь%Д'пе г«спрос• 0 心。' М'&,a 2 Y 会《?・М X ,用制 * i|«刃《% 一巴.』一。.f 萼叁蜀回® e %顽诚爲津津一.不出含,№•••.E19▼ 方=B19・D19电 файл Омака 恥 Вставке Формат Стреме Авнгм ftwo $^раекв' ; 6ь%Д'пе г«спрос• 0 心。' М'&,a 2 Y 会《?・М X ,用制 * i|«刃《% 一巴.』一。.f 萼叁蜀回® e %顽诚爲津津一.不出含,№•••.E19▼ 方=B19・D19$5 000.00[$75,00$383.40$4 616,60g L 2L“ 616,60569^5$369.15$4 227.45$5 000.00[$75,00$383.40$4 616,60g L 2L“ 616,60569^5$369.15$4 227.45балансбаланс3$4 227,45S63.41$394.99$3832.464$3 832,46$57.49$400,91$3 431,555$3 431,55551.47$406.93$3 024应6*3 024.62$4537.$41зда$2611/597$2611.69$39,17$419^3$2 192.368$2 192.36$32.09$425,51$1 766.859$1 766,85$26.50$431,90$1 334,95ю$1 334.95$20.02$438,38$696,5811$896.58$13,45$444.95$451.6312$451.63阻77$451.63 匚$0.0013$4 227,45S63.41$394.99$3832.464$3 832,46$57.49$400,91$3 431,555$3 431,55551.47$406.93$3 024应6*3 024.62$4537.$41зда$2611/597$2611.69$39,17$419^3$2 192.368$2 192.36$32.09$425,51$1 766.859$1 766,85$26.50$431,90$1 334,95ю$1 334.95$20.02$438,38$696,5811$896.58$13,45$444.95$451.6312$451.63阻77$451.63 匚$0.001Осмоеные выплаты ОстатокОсмоеные выплаты Остаток
Q Microsoft Excel - Ch04-Amortize2>xls
Q Microsoft Excel - Ch04-Amortize2>xls
Выплаты
Выплаты
Сумма Ставка
К ео месяцев
Выплаты
Сумма Ставка
К ео месяцев
Выплаты
:АВС ♦D击
Амортизация компьютерного оборудования
:АВС ♦D击
Амортизация компьютерного оборудования
$5 000,00 0.18 12
一 审受;4iJ)
$5 000,00 0.18 12
一 审受;4iJ)
电 файл Омака 恥 Вставке Формат Стреме Авнгм ftwo $^раекв' ; 6ь%Д'пе г«спрос
• 0 心。' М'&,a 2 Y 会《?・М X ,用制 * i|«刃《% 一巴.
』一。.f 萼叁蜀回® e %顽诚爲津津一.不出含,№•••.
E19▼ 方=B19・D19
电 файл Омака 恥 Вставке Формат Стреме Авнгм ftwo $^раекв' ; 6ь%Д'пе г«спрос
• 0 心。' М'&,a 2 Y 会《?・М X ,用制 * i|«刃《% 一巴.
』一。.f 萼叁蜀回® e %顽诚爲津津一.不出含,№•••.
E19▼ 方=B19・D19
$5 000.00[
$75,00
$383.40
$4 616,60
g L 2L
“ 616,60
569^5
$369.15
$4 227.45
$5 000.00[
$75,00
$383.40
$4 616,60
g L 2L
“ 616,60
569^5
$369.15
$4 227.45
баланс
баланс
3
$4 227,45
S63.41
$394.99
$3832.46
4
$3 832,46
$57.49
$400,91
$3 431,55
5
$3 431,55
551.47
$406.93
$3 024应
6
*3 024.62
$4537.
$41зда
$2611/59
7
$2611.69
$39,17
$419^3
$2 192.36
8
$2 192.36
$32.09
$425,51
$1 766.85
9
$1 766,85
$26.50
$431,90
$1 334,95
ю
$1 334.95
$20.02
$438,38
$696,58
11
$896.58
$13,45
$444.95
$451.63
12
$451.63
阻77
$451.63 匚
$0.001
3
$4 227,45
S63.41
$394.99
$3832.46
4
$3 832,46
$57.49
$400,91
$3 431,55
5
$3 431,55
551.47
$406.93
$3 024应
6
*3 024.62
$4537.
$41зда
$2611/59
7
$2611.69
$39,17
$419^3
$2 192.36
8
$2 192.36
$32.09
$425,51
$1 766.85
9
$1 766,85
$26.50
$431,90
$1 334,95
ю
$1 334.95
$20.02
$438,38
$696,58
11
$896.58
$13,45
$444.95
$451.63
12
$451.63
阻77
$451.63 匚
$0.001
Осмоеные выплаты Остаток
Осмоеные выплаты Остаток
—Ш Выделите в первой строке ячейки с формулами и скопируйте их во вторую строку.мп Выделите во второй строке ячейку баланса и ячейки с формулами, а затем скопируйте их до конца таблицы. Примечание. Более подробно о копировании и вставке содержимого ячеек рассказано в главе 7.—Ш Выделите в первой строке ячейки с формулами и скопируйте их во вторую строку.мп Выделите во второй строке ячейку баланса и ячейки с формулами, а затем скопируйте их до конца таблицы. Примечание. Более подробно о копировании и вставке содержимого ячеек рассказано в главе 7.■ Формулы повторятся в оставшихся ячейках, и если расчет правильный, то остаточный баланс конечного периода будет показан как нуль.■ Формулы повторятся в оставшихся ячейках, и если расчет правильный, то остаточный баланс конечного периода будет показан как нуль.
—Ш Выделите в первой строке ячейки с формулами и скопируйте их во вторую строку.
мп Выделите во второй строке ячейку баланса и ячейки с формулами, а затем скопируйте их до конца таблицы. Примечание. Более подробно о копировании и вставке содержимого ячеек рассказано в главе 7.
—Ш Выделите в первой строке ячейки с формулами и скопируйте их во вторую строку.
мп Выделите во второй строке ячейку баланса и ячейки с формулами, а затем скопируйте их до конца таблицы. Примечание. Более подробно о копировании и вставке содержимого ячеек рассказано в главе 7.
■ Формулы повторятся в оставшихся ячейках, и если расчет правильный, то остаточный баланс конечного периода будет показан как нуль.
■ Формулы повторятся в оставшихся ячейках, и если расчет правильный, то остаточный баланс конечного периода будет показан как нуль.
e Xe X■ №•逆j.:絞-「■ №•逆j.:絞-「cm+xcm+xавиш Excelавиш Excelпомощью команд меню.помощью команд меню.файл у G4 5В.файл у G4 5В.丛 &>ipes«Tb丛 &>ipes«Tbю • I » И • Iю • I » И • IВстдрка Форцрт Сдземс Таблица Окно Правка亠,0 “ ■ ■—亀叵口国襲书以年150% ▼团.Встдрка Форцрт Сдземс Таблица Окно Правка亠,0 “ ■ ■—亀叵口国襲书以年150% ▼团.Q Выполните команду Правка О Копировать.Q Выполните команду Правка О Копировать.
e X
e X
■ №•逆j.:絞-「
■ №•逆j.:絞-「
cm+x
cm+x
авиш Excel
авиш Excel
помощью команд меню.
помощью команд меню.
файл у G
4 5В.
файл у G
4 5В.
丛 &>ipes«Tb
丛 &>ipes«Tb
ю • I » И • I
ю • I » И • I
Встдрка Форцрт Сдземс Таблица Окно Правка亠,
0 “ ■ ■—亀叵口国襲书以年150% ▼团.
Встдрка Форцрт Сдземс Таблица Окно Правка亠,
0 “ ■ ■—亀叵口国襲书以年150% ▼团.
Q Выполните команду Правка О Копировать.
Q Выполните команду Правка О Копировать.
Анализ данных в Excel: наглядный курс
Работа с внешними данными
Использование данных других программ Windows
С
помощью команд Копировать и Вставить можно копировать текст и изображения практически из любого документа Microsoft Windows, а затем встав-
лять-ихтхля анализа непосредствен но в документ Excel. Кроме того, рабочий лист Ехсе1;можно связывать с любым другим документом.
Когда данные вставляются из другой программы, Excel помещает их в выделенную ячейку и старается сохранить первоначальное форматирование. При вставке на рабочий лист Excel текст с символами табуляции и конца абзаца разбивается на отдельные фрагменты (разграниченные этими символами), и каждый фрагмент заносится в отдельную ячейку.
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
0ChO5-CopyData<doc.Mkrog,Word
Копировать4QrRC
} Буфер о&^ема Office...隐ВставитьQrh-V
Выделить всеСЕ+А
新Най电…Q"F
Для выполнения повторяющихся операции в Excel молено исполь' комбинашп! клавиш. Волыштнство из них повторяют действия, be
Ctrl + N - Создание новой рабочей!снигиЦ^^М^^^^^И
С/г/ + О ■ Открытие существующего фаил^^^^Н
Ctrl л-S - Сохранение рабочей книги |НН1^^^В^^^^^И
Ctrl + Р-Печать выделенной облает
Ctrl + В - Применение млн удаление иолужнрного начертания
Ctrl +/■ Применение или удаление курсива ННН Ctrl + U- Применение или удаление подчеркивания Ctrl + F ■ Повторение последней он叩ацнн СМ + D • Заполнение снизу
ЬД В выбранной программе Microsoft Windows выделите данные, которые будете копировать в Excel.
Команда Вставить помещает в лист Excel всего лишь копию данных, выделенных в исходном документе. Чтобы избавиться от необходимости повторять операции копирования и вставки при вносимых в исходный документ изменениях, проведенных, можете выставить переключатель связать в диалоговом окне Специальная вставка. При выборе этого переключателя создается связь между копируемыми на лист данными и исходным файлом. Любые изменения в исходном документе будут отслеживаться в Excel и немедленно отображаться в данных рабочего листа.
Когда на лист вставляются связанные данные, редактировать импортированный текст не позволяется. Конечно, в Excel к вставленным данным можно применять произвольное форматирование, но находящиеся в них связи разрывать нельзя. Поэтому вставка в виде связей не всегда подходит для анализа данных.
Переключатель связать можно использовать только тогда, когда данные копируются из программы, поддерживающей технологию OLE (Object Linking and Embedding — Связывание и внедрение объектов). С помощью этой технологии меж- ду совершенно разными программами устанавливается связь, предназначенная для обмена информацией.
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWSСВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
Q Выберите команду Правка。Специальная вставка.Q Выберите команду Правка。Специальная вставка.
Q Выберите команду Правка。
Специальная вставка.
Q Выберите команду Правка。
Специальная вставка.
—Н В рабочем листе Excel выделите ячейку, в которую следует вставить скопированные данные.
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWSСВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS■ Отображается диалоговое окно Специальная вставка.―Q Чтобы создать связь с исходным документом, щелкните на переключателе связать.■ Если не хотите создавать связь,■ Отображается диалоговое окно Специальная вставка.―Q Чтобы создать связь с исходным документом, щелкните на переключателе связать.■ Если не хотите создавать связь,Q Щелкните на необходимом формате вставляемых данных.—Н Щелкните на кнопке ОК.Q Щелкните на необходимом формате вставляемых данных.—Н Щелкните на кнопке ОК.щелкните на переключателещелкните на переключателевставить.вставить.СпЪсобь1^ставкй7 задаваемь1е в диалоговом окне Специальная вставка, разли- 丄' чаются не только названиями, они также зависят от источника скопированных данных. Например, рисунок^ скопированный на Web-странице, можно вставить на рабочий 八nqr только в растровом формате. Ниже приведена таблица с наиболее распространенными способами вставки, которые определены в диалоговом окне Специальная вставка. |
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
■ Отображается диалоговое окно Специальная вставка.
―Q Чтобы создать связь с исходным документом, щелкните на переключателе связать.
■ Если не хотите создавать связь,
■ Отображается диалоговое окно Специальная вставка.
―Q Чтобы создать связь с исходным документом, щелкните на переключателе связать.
■ Если не хотите создавать связь,
Q Щелкните на необходимом формате вставляемых данных.
—Н Щелкните на кнопке ОК.
Q Щелкните на необходимом формате вставляемых данных.
—Н Щелкните на кнопке ОК.
щелкните на переключателе
щелкните на переключателе
вставить.
вставить.
Способ вставки
Описание
Рисунок
Вставляет выделенный рисунок на лист в растровом формате
HTML
Вставляет выделенные данные в формате HTML
Объект Документ Microsoft Word
Использует OLE для вставки выделенных данных в виде объекта, который можно видоизменять с помощью команд Microsoft Word
Метафайл
Windows (EMF)
Данные, вставленные в этом формате, представлены рисунком, который занимает меньше места, чем те же данные, вставленные в растровом формате
Текст
Вставляет скопированные данные только в виде текста. Никакое форматирование исходных данных в ячейки Excel не передается
Текст в кодировке Unicode
Вставляет скопированные данные в виде символов Unicode. Unicode —это набор символов, который можно использовать для представления текста почти на любом известном языке
Гиперссылка
Вставляет выбранные данные в виде гиперссылки на исходный документ. Исходный документ открывается при щелчке на гиперссылке
СВЯЗЫВАНИЕ ДАННЫХ С ДРУГИМИ ПРОГРАММАМИ WINDOWS
ЕЗ Microsoft Excel - ChOSYOfiyData晶ЕЗ Microsoft Excel - ChOSYOfiyData晶?図 £айл фавка &ы Вст®м« Формат Сероне Данные ^ою 2ПР®в«Галите еогтс<・■ 5 X2渉Q&唄昌①7Х必壺у е — 嗫e .龜外X &^^、图..а(зсу»» 10 - *к口 .套塞表窗等€%期温尊等摩_-6♦@&,・ анм,.4 (=Word Document.0|E \Work\ExcelDataAralis\npMMepbiT^aBa 5\ChO5~CopyData docll?図 £айл фавка &ы Вст®м« Формат Сероне Данные ^ою 2ПР®в«Галите еогтс<・■ 5 X2渉Q&唄昌①7Х必壺у е — 嗫e .龜外X &^^、图..а(зсу»» 10 - *к口 .套塞表窗等€%期温尊等摩_-6♦@&,・ анм,.4 (=Word Document.0|E \Work\ExcelDataAralis\npMMepbiT^aBa 5\ChO5~CopyData docll产 Ве—УкБСгту产 Ве—УкБСгту<омбинэц<омбинэцВставка гиперссылкиВставка гиперссылкимрезакке данныемрезакке данные'олирование данных'олирование данныхаполнение снизуаполнение справааполнение снизуаполнение справаГотомГотомl『"Открытие существующего файла ^t4 + S -1 охранение рабочей книгиl『"Открытие существующего файла ^t4 + S -1 охранение рабочей книги一厶"[百 一 } OLJUNK"Ьи клавиш Ехсе? :нения повторяющимся операций е Excel можно использовать следуюкцие комбинации клавиш. Болыииь一厶"[百 一 } OLJUNK"Ьи клавиш Ехсе? :нения повторяющимся операций е Excel можно использовать следуюкцие комбинации клавиш. БолыииьгЦоздание новой рабочей книгигЦоздание новой рабочей книги3td +Р - 11ечать выделенной области^trf+В -11рименение или удаление полужирного начертанияOtrf + 1- П вменение или удаление курсиваCtii * U •• 11рименение или удаление подчеркиванияЗД + Y*i 1овторение последней операции3td +Р - 11ечать выделенной области^trf+В -11рименение или удаление полужирного начертанияOtrf + 1- П вменение или удаление курсиваCtii * U •• 11рименение или удаление подчеркиванияЗД + Y*i 1овторение последней операцииCft画覺;<CW + Zr< 1Ctrl + Y -J 1оеторноеCtH + X- E eCtrl + С» I cCtrl *У ~W【ставки скопированных или встаеленных данныхCft画覺;<CW + Zr< 1Ctrl + Y -J 1оеторноеCtH + X- E eCtrl + С» I cCtrl *У ~W【ставки скопированных или встаеленных данныхтмина последнего действиятмина последнего действиявыполнение отмененного дейстеиявыполнение отмененного дейстеияCirf-^F -I оиск текста или форматироезмияCtrl+ Н-1а CH + G-hCirf-^F -I оиск текста или форматироезмияCtrl+ Н-1а CH + G-hамена найденных данным другими даннымиамена найденных данным другими данными1ереход к определенной области1ереход к определенной области
ЕЗ Microsoft Excel - ChOSYOfiyData晶
ЕЗ Microsoft Excel - ChOSYOfiyData晶
?図 £айл фавка &ы Вст®м« Формат Сероне Данные ^ою 2ПР®в«Галите еогтс<・■ 5 X
2渉Q&唄昌①7Х必壺у е — 嗫e .龜外X &^^、图.
.а(зсу»» 10 - *к口 .套塞表窗等€%期温尊等摩_-6♦@&,・ анм,.
4 (=Word Document.0|E \Work\ExcelDataAralis\npMMepbiT^aBa 5\ChO5~CopyData docll
?図 £айл фавка &ы Вст®м« Формат Сероне Данные ^ою 2ПР®в«Галите еогтс<・■ 5 X
2渉Q&唄昌①7Х必壺у е — 嗫e .龜外X &^^、图.
.а(зсу»» 10 - *к口 .套塞表窗等€%期温尊等摩_-6♦@&,・ анм,.
4 (=Word Document.0|E \Work\ExcelDataAralis\npMMepbiT^aBa 5\ChO5~CopyData docll
产 Ве—УкБСгту
产 Ве—УкБСгту
<омбинэц
<омбинэц
Вставка гиперссылки
Вставка гиперссылки
мрезакке данные
мрезакке данные
'олирование данных
'олирование данных
аполнение снизу
аполнение справа
аполнение снизу
аполнение справа
Готом
Готом
l『"Открытие существующего файла ^t4 + S -1 охранение рабочей книги
l『"Открытие существующего файла ^t4 + S -1 охранение рабочей книги
一厶"[百 一 } OLJUNK"
Ьи клавиш Ехсе? :
нения повторяющимся операций е Excel можно использовать следуюкцие комбинации клавиш. Болыииь
一厶"[百 一 } OLJUNK"
Ьи клавиш Ехсе? :
нения повторяющимся операций е Excel можно использовать следуюкцие комбинации клавиш. Болыииь
гЦоздание новой рабочей книги
гЦоздание новой рабочей книги
3td +Р - 11ечать выделенной области
^trf+В -11рименение или удаление полужирного начертания
Otrf + 1- П вменение или удаление курсива
Ctii * U •• 11рименение или удаление подчеркивания
ЗД + Y*i 1овторение последней операции
3td +Р - 11ечать выделенной области
^trf+В -11рименение или удаление полужирного начертания
Otrf + 1- П вменение или удаление курсива
Ctii * U •• 11рименение или удаление подчеркивания
ЗД + Y*i 1овторение последней операции
Cft画覺;<
CW + Zr< 1
Ctrl + Y -J 1оеторное
CtH + X- E e
Ctrl + С» I c
Ctrl *У ~W【ставки скопированных или встаеленных данных
Cft画覺;<
CW + Zr< 1
Ctrl + Y -J 1оеторное
CtH + X- E e
Ctrl + С» I c
Ctrl *У ~W【ставки скопированных или встаеленных данных
тмина последнего действия
тмина последнего действия
выполнение отмененного дейстеия
выполнение отмененного дейстеия
Cirf-^F -I оиск текста или форматироезмия
Ctrl+ Н-1а CH + G-h
Cirf-^F -I оиск текста или форматироезмия
Ctrl+ Н-1а CH + G-h
амена найденных данным другими данными
амена найденных данным другими данными
1ереход к определенной области
1ереход к определенной области
一■ Данные вставляются в выделенную ячейку.
Анализ данных в Excel; наглядный курс
Импорт текстового файла
с Разделителями
I Аналитику ^зачастую требуются данные, полученные не только в Excel. По npu- чк1не *того^ -что-большинство программ могут экспортировать текстовые файлы, использование этих файлов —'самый надежный метод импортирования информации в среду Excel. Любой текстовый файл можно импортировать непосредственно в Excel. Таким образом, предоставляется возможность открывать данные, полученные от разных{программ, даже тех, файлы которых в Excel не открываются. Создайте текстовый файл, экспортируя только его текстовую часть и опуская форматирование, а также графические объекты. Переместив эти данные на лист Excel, вы сможете их отредактировать и отформатировать так, как это сделано в исходном документе.
При импорте текстового файла программа Excel отображает диалоговое окно Выбор источника данных, с помощью которого вы определяете местоположение
ИМПОРТ ТЕКСТОВОГО файла с разделителями
瓜 Mimexoft- Earei - rhOS-Tn^ortTexljds瓜 Mimexoft- Earei - rhOS-Tn^ortTexljdsФорме...Форме...Итоги...Итоги...Про£в(жа …Про£в(жа …Таб/мца подстановки...Таб/мца подстановки...Т^кгг по ггопбцам...Т^кгг по ггопбцам...Сатироеа...Сатироеа...{(онсолндаиия...{(онсолндаиия...Открыть файлОткрыть файлСводная таблица...Сводная таблица...фуппа и структурафуппа и структура
瓜 Mimexoft- Earei - rhOS-Tn^ortTexljds
瓜 Mimexoft- Earei - rhOS-Tn^ortTexljds
Форме...
Форме...
Итоги...
Итоги...
Про£в(жа …
Про£в(жа …
Таб/мца подстановки...
Таб/мца подстановки...
Т^кгг по ггопбцам...
Т^кгг по ггопбцам...
Сатироеа...
Сатироеа...
{(онсолндаиия...
{(онсолндаиия...
Открыть файл
Открыть файл
Сводная таблица...
Сводная таблица...
фуппа и структура
фуппа и структура
~Q Выполните команду Данные ОИмпорт внешних данных О Импортировать данные.~Q Выполните команду Данные ОИмпорт внешних данных О Импортировать данные.■ Отображается диалоговое окно Выбор источника данных.■ Отображается диалоговое окно Выбор источника данных.
~Q Выполните команду Данные О
Импорт внешних данных О Импортировать данные.
~Q Выполните команду Данные О
Импорт внешних данных О Импортировать данные.
■ Отображается диалоговое окно Выбор источника данных.
■ Отображается диалоговое окно Выбор источника данных.
Глава 5. Работа с внешними данными
файла. Если указать тип импортируемого файла, то в диалоговом окне будут отображены файлы лишь этого формата.
Далее запускается мастер текстов, с помощью которого можно указать параметры импорта, которые необходимо применить к файлу. Первое, что следует решить, — нужно ли строки импортируемого текста разграничивать с помощью символа (такого, например, как запятая или знак табуляции), или же поля имеют фиксированную ширину. В результате поля данных будут, соответственно, ограничены выбранным вами символом или выровнены с помощью пробелов.
Чтобы помочь вам разобраться со структурой импортируемого файла, программа Excel будет отображать его в области Образец разбора данных, причем со всеми проведенными вами изменениями. В этой области каждая строка данных нумеруемся. Таким образом, при желании избавиться от лишнего текста, который добавляется некоторыми программами в начале файла, вы не сможете удалить строки, содержа- щие полезную информацию. После указания номера строки текстовый файл будет импортироваться, начиная с этой строки и до самого конца.
国 Microsoft Excel - Ch05"ImportTextJ(Is国 Microsoft Excel - Ch05"ImportTextJ(IsИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИВыбор источника даннымВыбор источника даннымВсе иггочн>«и данных (*.odc;*.m< ▼Все иггочн>«и данных (*.odc;*.m< ▼Я5Я8ЯВЕН1кЛ1!мШДЛр^им(аФайлы Lotus 1-2-3 (*.wk?;—Фдилы Paradox (*.db)Файлы O&ase (*.dbf)Зеб-мпросы (*.iqy)Я5Я8ЯВЕН1кЛ1!мШДЛр^им(аФайлы Lotus 1-2-3 (*.wk?;—Фдилы Paradox (*.db)Файлы O&ase (*.dbf)Зеб-мпросы (*.iqy)I екстовые(Ьонпьн*.1х1:I екстовые(Ьонпьн*.1х1:Q Найдите папку с текстовым файлом,Q Найдите папку с текстовым файлом,—Q Выберите тип Текстовые файлы.■ Чтобы запустить мастер установки связи с удаленными источниками данных, щелкните на кнопке Создать.—Q Выберите тип Текстовые файлы.■ Чтобы запустить мастер установки связи с удаленными источниками данных, щелкните на кнопке Создать.предназначенным для импорта.предназначенным для импорта.
国 Microsoft Excel - Ch05"ImportTextJ(Is
国 Microsoft Excel - Ch05"ImportTextJ(Is
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ
Выбор источника данным
Выбор источника данным
Все иггочн>«и данных (*.odc;*.m< ▼
Все иггочн>«и данных (*.odc;*.m< ▼
Я5Я8ЯВЕН1кЛ1!мШДЛр^им(а
Файлы Lotus 1-2-3 (*.wk?;—
Фдилы Paradox (*.db)
Файлы O&ase (*.dbf)
Зеб-мпросы (*.iqy)
Я5Я8ЯВЕН1кЛ1!мШДЛр^им(а
Файлы Lotus 1-2-3 (*.wk?;—
Фдилы Paradox (*.db)
Файлы O&ase (*.dbf)
Зеб-мпросы (*.iqy)
I екстовые(Ьонпьн*.1х1:
I екстовые(Ьонпьн*.1х1:
Q Найдите папку с текстовым файлом,
Q Найдите папку с текстовым файлом,
—Q Выберите тип Текстовые файлы.
■ Чтобы запустить мастер установки связи с удаленными источниками данных, щелкните на кнопке Создать.
—Q Выберите тип Текстовые файлы.
■ Чтобы запустить мастер установки связи с удаленными источниками данных, щелкните на кнопке Создать.
предназначенным для импорта.
предназначенным для импорта.
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИС цбмощь1б Т^^лЬг^ окна Выбор источника данных можно импортиро- *「粤磯 ватьч данные несколЬких типов. Каждому типу, представленному в поле Тип файлов, соответствует Своя про「рамма-мастер или свое диалоговое окно. Ниже приведена таблица с кратким описанием типов тех файлов, которые можно импор- £тировать в Е没el.। ?
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ
1и п файла 1小
Описание
г
Подключения к базам данных Office
Файлы связи с базами данных Microsoft Office
Базы данных Access
Файлы Microsoft Access
Microsoft Data links
Содержат информацию для соединения с источниками данных OLE DB
Файлы DSN для файлов ODBC
Содержат информацию для соединения с источниками данных ODBC
~Q Щелкните на имени или значке白 Щелкните на кнопке Открыть.
необходимого текстового файла.. Запускается мастер текстов.
Глава 5. Работа с внешними данными
丿丿
丿
丿
Тип файла
Описание
Веб-страницы
Соединение с Web-страницами с целью импорта таблиц
Текстовые файлы
Текстовые файлы, экспортируемые из других источников
Файлы Lotus 1-2-3
Файлы электронных таблиц Lotus 1-2-3
Файлы Paradox
Файлы электронных таблиц Paradox
Файлы DBase
Файлы баз данных DBase
Web-запросы
Файлы для запроса данных прямо из Internet
Файлы запросов и куба OLAP
Файлы запросов к базам данных OLAP
①aPiAbi XML
Файлы данных в формате XML
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ
gMkrosoft Excel-ChQglmpor—
;図 Файл Оравка 飢I Вставка Фордат Сервис Данные Qcmo 5рмка• - ff X
口后R н力昌®?x心ta , 0 с ce ,耐餌繁 触4 /厶,百;
i 43Cyt.1。• • * К U ;奪等举園 i 芋至% ПОП 滋秀 «*;_:•△•◎ аиль....
Начать импорт со строки:方=
ПреАмриЕькый просмотр файм E:lWo曄《вЮМ 屮/Лркжвры\Глам
Есе это верно; нажмите кнопку *Двлее >、в противной спучж укажите формат данных.
j Форкат исходных данных与"ЧТ"j ~匸一…--
;Укажите формат дамбах:
i F № ^делитепя^ - энвмения полей отделяются знаками^азделителями ] 盡с^оег»»юй цЛ»ь|・ поля имеют маанную ширму
текстовGomopY〉- шаг 1 изЗ
Ьп»раеора<1НАвм*ч«кх«
1( )ОВ сжобжах ужож9а«*ея хф*дпочтит« чьнак
,(оробел) OOuapavops ссшох
■ООтрлиатшхьн。* числю РЗма^ гфоцвхгл
1251 : СугЙс (Windows)
ТЗ Щелкните на переключателе с разделителями.
■ Если в тексте фиксированная ширина полей, то можете щелкнуть на переключателе фиксированной ширины.
Примечание. При выборе переключателя фиксированной ширины поведение программы- мастера изменяется.
--Q Укажите первую импортируемую строку.
—{Я Щелкните на кнопке Далее.
Импорт текстового файла
С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
Во втором окне мастера текстов вы можете определить, каким образом текст в_Ехсе11должен разбиваться на поля. Параметры, отображаемые во втором окне, зависят от выбранного вами переключателя (с разделителями или фиксированной ширины).
Если выставлен переключатель с разделителями, то во втором окне мастера ука- житёг^мволы, которые выступают в текстовом файле разделителями полей. Можно определить сразу несколько таких разделителей. Например, при установке флажков символ табуляции и запятая разделитель полей будет вставлен в текст вместо всех запятых и символов табуляции. При выборе новых вариантов разделителей текст в области Образец разбора данных будет повторно разбиваться на поля, чтобы вы могли ознакомиться с тем, в каком виде импортируется текстовый файл.
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
■ Отображается следующее окно мастера текста.―Q Установите флажки, задающие разделители полей для текстового файла.■ Отображается следующее окно мастера текста.―Q Установите флажки, задающие разделители полей для текстового файла.■ Можете установить флажки сразу для нескольких разделителей.■ Результат ваших действий будет показан в области Образец разбора данных.*—Ш Щелкните на кнопке Далее.■ Можете установить флажки сразу для нескольких разделителей.■ Результат ваших действий будет показан в области Образец разбора данных.*—Ш Щелкните на кнопке Далее.
■ Отображается следующее окно мастера текста.
―Q Установите флажки, задающие разделители полей для текстового файла.
■ Отображается следующее окно мастера текста.
―Q Установите флажки, задающие разделители полей для текстового файла.
■ Можете установить флажки сразу для нескольких разделителей.
■ Результат ваших действий будет показан в области Образец разбора данных.
*—Ш Щелкните на кнопке Далее.
■ Можете установить флажки сразу для нескольких разделителей.
■ Результат ваших действий будет показан в области Образец разбора данных.
*—Ш Щелкните на кнопке Далее.
Глава 5. Работа с внешними данными
Если текст требуется разбить в определенном месте (например, точно по пятому символу), то в первом окне мастера выставьте переключатель фиксированной ширины. В результате вам придется вручную вставлять разрывы между полями. Более подробно об этом переключателе рассказано в разделе "Разделение на несколько столбцов^.
В последнем окне мастера текстов показано, как будет импортирован текстовый файл. По умолчанию ко всему текстовому файлу применяется тип данных Обычный. Вы также можете указать для каждого поля отдельный тип данных. Если в поле находятся данные только определенного типа, то можете выделить это поле, а затем выбрать для него соответствующий формат. Например, если в поле вводятся даты, то следует выбрать переключатель дата, а затем указать правильный формат даты.
И наконец, на экране появляется диалоговое окно Импорт данных, в котором необходимо указать, куда импортировать содержимое текстового файла. Вам предоставляется две возможности: импортировать текстовый файл в текущий лист или специально создать для файла новый лист.
ИМПОРТ ТЕКСТОВОГО ФАЙДА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
н\Лист1/Г>1Ст2 /ЛнстЭ/一 ” н\Лист1/Г>1Ст2 /ЛнстЭ/一 ” Мастер текстов (импорт) - шаг 3 из Э■笺Мастер текстов (импорт) - шаг 3 из Э■笺каждого столбца (формат дах«х."Общий" формат является наиболее униеерсАл&ным. 4ля знлче»在 этого форната <кущлс™явтся «лтоие^чбсксж праоб}»5ов«нне меловых значений в числа, А«т - в датьь а всех грочих зммвний - в текст.каждого столбца (формат дах«х."Общий" формат является наиболее униеерсАл&ным. 4ля знлче»在 этого форната <кущлс™явтся «лтоие^чбсксж праоб}»5ов«нне меловых значений в числа, А«т - в датьь а всех грочих зммвний - в текст.Формат д»м>о 介*ш嘲「дуухтсс^Г「融他:麻一3Г пропустить столбецФормат д»м>о 介*ш嘲「дуухтсс^Г「融他:麻一3Г пропустить столбецОдвраторм:.(пробел)Одвраторм:.(пробел)•UU•UUlaxha^ «ки«скобках укаэы&астсл п«раторы сиклох тригхд*«л^ко« число :нак проиентжlaxha^ «ки«скобках укаэы&астсл п«раторы сиклох тригхд*«л^ко« число :нак проиентж2 1 <3 I2 1 <3 I
н\Лист1/Г>1Ст2 /ЛнстЭ/
一 ”
н\Лист1/Г>1Ст2 /ЛнстЭ/
一 ”
Мастер текстов (импорт) - шаг 3 из Э■笺
Мастер текстов (импорт) - шаг 3 из Э■笺
каждого столбца (формат дах«х.
"Общий" формат является наиболее униеерсАл&ным. 4ля знлче»在 этого форната <кущлс™явтся «лтоие^чбсксж праоб}»5ов«нне меловых значений в числа, А«т - в датьь а всех грочих зммвний - в текст.
каждого столбца (формат дах«х.
"Общий" формат является наиболее униеерсАл&ным. 4ля знлче»在 этого форната <кущлс™явтся «лтоие^чбсксж праоб}»5ов«нне меловых значений в числа, А«т - в датьь а всех грочих зммвний - в текст.
Формат д»м>о 介*ш嘲
「дуухтсс^Г
「融他:麻一3
Г пропустить столбец
Формат д»м>о 介*ш嘲
「дуухтсс^Г
「融他:麻一3
Г пропустить столбец
Одвраторм
:.(пробел)
Одвраторм
:.(пробел)
•UU
•UU
laxha^ «ки«
скобках укаэы&астсл п«раторы сиклох тригхд*«л^ко« число :нак проиентж
laxha^ «ки«
скобках укаэы&астсл п«раторы сиклох тригхд*«л^ко« число :нак проиентж
2 1 <3 I
2 1 <3 I
Е Щелкните на кнопке Готово.Е Щелкните на кнопке Готово.Отображается последнее окно мастера текста.
Е Щелкните на кнопке Готово.
Е Щелкните на кнопке Готово.
―Q] Чтобы указать формат данных поля, щелкните на самом поле, а затем — на элементах управления, задающих тип данных.
ПрИ'импор^лов с числовыми значениями будьте внимательны в отноше-
f Jнии символов, используемых для разделения целой и дробной части числа, а
также к тем, что используются для разделения групп разрядов. Для интерпретации чисел по умолчанию применяются значения, заданные с помощью аплета Язык и региональные стандарты, который запускается из папки Панель управления вашего
компьютера. Например, в Соединенных Штатах по умолчанию в качестве раздели- теля групп-разрядов используется запятая, а точка — в качестве разделителя целой Г и дробной части числа. Таким образом, число $1,300.45 будет интерпретироваться
Программой Excel как тысячаПрограммой Excel как тысячатриста долларов сорок пять центов.
Программой Excel как тысяча
Программой Excel как тысяча
Arial CyrArial Cyr£3 Microsoft Excel - ChOS-ImportText j<1s£3 Microsoft Excel - ChOS-ImportText j<1sИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)-@SI 姓书1《«。・口.-@SI 姓书1《«。・口.由Щелкните на кнопке ОК.由Щелкните на кнопке ОК.Отображается диалоговое окно Импорт данных,
Arial Cyr
Arial Cyr
£3 Microsoft Excel - ChOS-ImportText j<1s
£3 Microsoft Excel - ChOS-ImportText j<1s
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
ИМПОРТ ТЕКСТОВОГО ФАЙЛА С РАЗДЕЛИТЕЛЯМИ (ПРОДОЛЖЕНИЕ)
-@SI 姓书1《«。・口.
-@SI 姓书1《«。・口.
由Щелкните на кнопке ОК.
由Щелкните на кнопке ОК.
^-Щ С помощью элементов управления укажите, куда поместить импортируемые данные.
Когда вы импортируете файл с числами, то убедитесь, что в нем используются те же разделители, что и в вашем компьютере. Если в импортируемом файле применены другие разделители, вы должны заметить это различие еще до импорта данных, чтобы программа Excel смогла правильно интерпретировать числа.
Чтобы выбрать разделители, щелкните на кнопке Подробнее в последнем окне мастера текста. В результате будет отображено диалоговое окно Дополнительная настройка импорта текста. Для целой и дробной части, а также для групп разрядов выберите такие разделители, которые используются в файле данных. Тогда при импорте программа Excel выполнит все необходимые преобразования, чтобы разделители чисел стали такими, которые используются в вашем компьютере.
■ Данные импортируются, используя сведения о разделении полей.
Разделение на несколько столбцов
: С помощью команды Текст по столбцам можно легко разбивать данные, находящиеся в каком-либо столбце листа Excel. Для аналитика данная возможность полезна, особенно если данные при импорте или вставке автоматически не разделя- ются^на правилБНое количество столбцов. И хотя название команды подразумевает разбиейиё целого столбца,;ее можно применять и по отношению к произвольной ячейке/ выделенной внутри столбца. Например, вам необходимо разбить (или, как еще говорят, "разобрать") столбец, содержащий имена и фамилии, на два столбца, испоАьзуя в качестве разделителя пробел между именем и фамилией.
Параметры разделения данных задаются в окне уже известного вам мастера текста. Чтобы разделить текст, который находится в одном столбце, между несколькими столбцами, определите символ-разделитель, по которому будут разбиваться данные. Если текст выровнен, то выберите переключатель фиксированной ширины
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВРАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
—Ц Выделите определенный диапазон ячеек.Примечание. Более подробно о выделении диапазона ячеек рассказано в главе 7.—Ц Выделите определенный диапазон ячеек.Примечание. Более подробно о выделении диапазона ячеек рассказано в главе 7.Q Выполните команду Данные ОТекст по столбцам.■ Отображается окно мастера текстов.Q Выполните команду Данные ОТекст по столбцам.■ Отображается окно мастера текстов.
—Ц Выделите определенный диапазон ячеек.
Примечание. Более подробно о выделении диапазона ячеек рассказано в главе 7.
—Ц Выделите определенный диапазон ячеек.
Примечание. Более подробно о выделении диапазона ячеек рассказано в главе 7.
Q Выполните команду Данные ОТекст по столбцам.
■ Отображается окно мастера текстов.
Q Выполните команду Данные ОТекст по столбцам.
■ Отображается окно мастера текстов.
и во втором окне мастера укажите точное расположение линии разделения данных. Проверьте, чтобы столбец фиксированной ширины разделялся на всем своем протяжении в одном и том же месте. Например, если необходимо разделить текст после пятого символа, то такое разделение должно правильно выполняться в каждой выделенной ячейке.
Если в вашем файле уже содержится символ-разделитель (такой, например, как запятая или символ табуляции), то достаточно выбрать этот символ. Более подробно о работе с текстовыми файлами с разделителями рассказано в разделе йИмпорт текстового файла с разделителями
При разделении данных, находящихся в одном столбце, полученные значения копируются в соответствующие столбцы, которые располагаются справа от выделенного столбца. Если в этих двух столбцах находятся данные, то они заменяются новыми. Таким образом, если не нужно, чтобы имеющиеся в столбцах данные были перезаписаны, то прежде, чем выбрать команду Текст по столбцам, вставьте перед этими столбцами несколько новых.
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВРАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
—Q Щелкните на переключателе фиксированной ширины.■ Если в тексте между значениями уже содерж1чтся символ-разделитель, то можете щелкнуть на переключателе с разделителями.—Q Щелкните на переключателе фиксированной ширины.■ Если в тексте между значениями уже содерж1чтся символ-разделитель, то можете щелкнуть на переключателе с разделителями.Примечание. При выборе переключателя с разделителями программа-мастер изменит свое поведение. Более подробно об этом переключателе рассказано в разделе "Импорт текстового файла с разделителями".Q Щелкните на кнопке Далее.Примечание. При выборе переключателя с разделителями программа-мастер изменит свое поведение. Более подробно об этом переключателе рассказано в разделе "Импорт текстового файла с разделителями".Q Щелкните на кнопке Далее.
—Q Щелкните на переключателе фиксированной ширины.
■ Если в тексте между значениями уже содерж1чтся символ-разделитель, то можете щелкнуть на переключателе с разделителями.
—Q Щелкните на переключателе фиксированной ширины.
■ Если в тексте между значениями уже содерж1чтся символ-разделитель, то можете щелкнуть на переключателе с разделителями.
Примечание. При выборе переключателя с разделителями программа-мастер изменит свое поведение. Более подробно об этом переключателе рассказано в разделе "Импорт текстового файла с разделителями".
Q Щелкните на кнопке Далее.
Примечание. При выборе переключателя с разделителями программа-мастер изменит свое поведение. Более подробно об этом переключателе рассказано в разделе "Импорт текстового файла с разделителями".
Q Щелкните на кнопке Далее.
^ли ^^ обязательно оставлять на листе часть распределяем。!"。текста, то ,-“,: опустите соответствующие данные в процессе разделения столбца. Во втором окне мастера текста следует поместить требуемые данные в отдельный стол-
бец. Затем в следующем окне мастера выделите ненужный столбец и щелкните на i переключателе пропусуить столбец (Ю заменится на 回.После щелчка на кнопке 4—Готово все столбцы, отмеченные этим переключателем, будут игнорироваться.
■ Следующая страница мастера отображается с линиями разделения полей на основе данных в столбце.—Q Чтобы вставить линию разделения, щелкните в области Образец разбора данных.■ Следующая страница мастера отображается с линиями разделения полей на основе данных в столбце.—Q Чтобы вставить линию разделения, щелкните в области Образец разбора данных.■ Щелкните на имеющейся линии и перетащить ее в другое место.Q Щелкните на кнопке Далее.■ Щелкните на имеющейся линии и перетащить ее в другое место.Q Щелкните на кнопке Далее.
■ Следующая страница мастера отображается с линиями разделения полей на основе данных в столбце.
—Q Чтобы вставить линию разделения, щелкните в области Образец разбора данных.
■ Следующая страница мастера отображается с линиями разделения полей на основе данных в столбце.
—Q Чтобы вставить линию разделения, щелкните в области Образец разбора данных.
■ Щелкните на имеющейся линии и перетащить ее в другое место.
Q Щелкните на кнопке Далее.
■ Щелкните на имеющейся линии и перетащить ее в другое место.
Q Щелкните на кнопке Далее.
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
Если разделяемый столбец требуется сохранить, то вставьте преобразованный текст в отдельную область. Такая область для преобразованного текста указывается в последнем окне мастера, в поле Поместить в. Если текст потребуется разместить в другом месте, тогда в этом поле введите ссылку на ячейки или щелкните на кнопке Свернуть диало|; а затем выделите мышью место на листе. Достаточно указать только первую ячейку диапазона. Когда преобразованный текст будет отображен в новом месте, исходные данные, расположенные на листе, останутся нетронутыми.
Мастер текстов (разбор) - шаг 3 изМастер текстов (разбор) - шаг 3 из尽 Microsoft Ене cl - Ch05*TeHtColumns.Ml^尽 Microsoft Ене cl - Ch05*TeHtColumns.Ml^РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВРАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВБ1Б1
Мастер текстов (разбор) - шаг 3 из
Мастер текстов (разбор) - шаг 3 из
尽 Microsoft Ене cl - Ch05*TeHtColumns.Ml^
尽 Microsoft Ене cl - Ch05*TeHtColumns.Ml^
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
РАЗДЕЛЕНИЕ НА НЕСКОЛЬКО СТОЛБЦОВ
Б1
Б1
Отображается последняя страница мастера.—■ Чтобы указать формат столбца, щелкните на этом столбце, а затем — на тех элементах управления, которые задают соответствующий формат.Отображается последняя страница мастера.—■ Чтобы указать формат столбца, щелкните на этом столбце, а затем — на тех элементах управления, которые задают соответствующий формат.Для определения разделителей числовых данных щелкните на кнопке Подробнее.Q Щелкните на кнопке Готово.Столбец будет разбит на несколько столбцов.Для определения разделителей числовых данных щелкните на кнопке Подробнее.Q Щелкните на кнопке Готово.Столбец будет разбит на несколько столбцов.
Отображается последняя страница мастера.
—■ Чтобы указать формат столбца, щелкните на этом столбце, а затем — на тех элементах управления, которые задают соответствующий формат.
Отображается последняя страница мастера.
—■ Чтобы указать формат столбца, щелкните на этом столбце, а затем — на тех элементах управления, которые задают соответствующий формат.
Для определения разделителей числовых данных щелкните на кнопке Подробнее.
Q Щелкните на кнопке Готово.
Столбец будет разбит на несколько столбцов.
Для определения разделителей числовых данных щелкните на кнопке Подробнее.
Q Щелкните на кнопке Готово.
Столбец будет разбит на несколько столбцов.
Создание Web-запроса
ЕслИ на рабочий лист необходимо поместить текст, сохраненный на Web-узле, то создайте Web-запрос. С помощью такого запроса вы можете копировать на лист любой текст, предназначенный для анализа. Например, можно копировать данные о последних^биржевых-ставках с финансового Web-узла.
,Z Диалоговое:окно СоздеИйе веб-запроса подобно окну любого Web-броузера. В нел^ вы вводите адрес какого-либо Web-узла и просматриваете соответствующие Web-страницы. В этом диалоговом окне каждая Web-страница анализируется и разбивается на отдельные таблицы данных. Рядом с каждым разделом Web-страницы появляются маленькие желтые кнопки со стрелками. С помощью этих кнопок вы мо*$т6 указать ту часть Web-страницы, которую необходимо импортировать. Когда раздел помечается как импортируемый, его кнопка изменяется — на ней появляется зеленая ""галочка*.
СОЗДАНИЕ WEB-ЗАПРОСА
Q Microsoft Ем cel - Книга!Q Microsoft Ем cel - Книга!电蛔“ ас时P絕a O4W 5.口崖Qg弓昌出学」奄睢♦?.s AnalCyr~W - Ж К 4 |S S ^电蛔“ ас时P絕a O4W 5.口崖Qg弓昌出学」奄睢♦?.s AnalCyr~W - Ж К 4 |S S ^♦ ■日X♦ ■日X〜Зеедите вэпрсс 気§?—.“MjSWei^〜Зеедите вэпрсс 気§?—.“MjSWei^Сзртцювка...0(?pg..Итош...Проверка...1аблща подстановки...Т^кст по столбцам...Консолидация...фулпа и структураСзртцювка...0(?pg..Итош...Проверка...1аблща подстановки...Т^кст по столбцам...Консолидация...фулпа и структураСводная таблица...Сводная таблица...Ci^H.DTtTt 工之他)』••Ci^H.DTtTt 工之他)』••Открыть (Мйп заказчикаОткрыть (Мйп заказчика
Q Microsoft Ем cel - Книга!
Q Microsoft Ем cel - Книга!
电蛔“ ас时P絕a O4W 5
.口崖Qg弓昌出学」奄睢♦?.
s AnalCyr~W - Ж К 4 |S S ^
电蛔“ ас时P絕a O4W 5
.口崖Qg弓昌出学」奄睢♦?.
s AnalCyr~W - Ж К 4 |S S ^
♦ ■日X
♦ ■日X
〜Зеедите вэпрсс 気§?—.“MjSWei^
〜Зеедите вэпрсс 気§?—.“MjSWei^
Сзртцювка...
0(?pg..
Итош...
Проверка...
1аблща подстановки...
Т^кст по столбцам...
Консолидация...
фулпа и структура
Сзртцювка...
0(?pg..
Итош...
Проверка...
1аблща подстановки...
Т^кст по столбцам...
Консолидация...
фулпа и структура
Сводная таблица...
Сводная таблица...
Ci^H.DTtTt 工之他)』••
Ci^H.DTtTt 工之他)』••
Открыть (Мйп заказчика
Открыть (Мйп заказчика
■ Отображается диалоговое окно Создание веб-запроса.■ Отображается диалоговое окно Создание веб-запроса.
■ Отображается диалоговое окно Создание веб-запроса.
■ Отображается диалоговое окно Создание веб-запроса.
—Q Выберите команду Данные О
Импорт внешних данных^ Создать веб-запрос.
Глава 5. Работа с внешними данными
Не забывайте, что программа Excel импортирует только текстовую часть Web- страницы. Если с этой страницы потребуется импортировать графические объекты, то воспользуйтесь командами копирования и вставки. Более подробно о копировании графических элементов рассказано в разделе ^Использование данных других программ Windows".
Рассмотрим следующее задание: вам необходимо указать место для импорта данных с Web-странииы. Таким местом по умолчанию является активная ячейка. Если в текущем листе имеются данные, то при импорте данных на лист добавляется соответствующее количество столбцов. Все имеющиеся на листе данные переносятся именно в эти столбцы. Существует и другой способ выбрать место для импорта: щелкните на переключателе новый лист чтобы, как следует из названия, создать для импортируемых данных новый лист. Этот лист будет вставлен в текущую рабочую книгу.
Оаранетры …
已 Microsoft ЕксЫ - Книга!
СОЗДАНИЕ WEB-ЗАПРОСА
口,HpeaJhUp:“wvM>.diahHG.8m/cgi-bic/index.cgi
“、Ще£ькните значки (3 таблиц которые нужно выбрать, н на*тге кнопку *и|порт".
V
里]2月;5丿7 а
зу/w訳史над—»——^mf・
Подра^елемме .33 亭刀空x《>R грудпм "Ака^кгх^Вхль驚可”
Приятные и легкие к Доходчивые об1>ясн€ карикатуры. Издано ■чайников".
Уровень: от начале
Особое внимание се литературной прора оформления. Изложи читателю быстро и 2 предмет.
Уровень: от нзчаль
4-5I6-L7
ерия ...ДЛЯ "ЧАЙНИКОВ**
тн「н с большим количеством юмсра.
ния, забавные пиктограммки и смешные более 180 наименований из серии ...для
тот до среднего
Серия Самоучитель
?ии уделяется качеству подачи и )отанности материала, высокому уровню ние материала имеет конечной целью пом» ффективна освоить интересующий его
—Q Введите URL-адрес Web-узла.
―Q Щелкните на кнопке Пуск.
—Q Чтобы выбрать данные для импорта, щелкните на кнопке с желтой стрелкой.
—■ Если необходимо импортировать целую Web-страницу, то используйте кнопку, расположенную в левом верхнем углу.
Данные выделяются, а желтая стрелка преобразуется в кнопку с зеленой "「аАОЧКО斤'.
И Щe^книтe на кнопке Импорт.
[ФорматированиеОписание:Нет -- --- j -:fe*«tw“— 1 —■ р* ~r-”・u—«MBHMfcjM»3Megt,j»<yИмпортируется только текст, и применяется стиль форматирования ОбычныйТолько формат RTFИмпортируется текст с форматированием, имеющимся на Web-страницеПолностью формат HTMLИмпортируется текст со всеми стилями HTML, в том числе и ссылками[ФорматированиеОписание:Нет -- --- j -:fe*«tw“— 1 —■ р* ~r-”・u—«MBHMfcjM»3Megt,j»<yИмпортируется только текст, и применяется стиль форматирования ОбычныйТолько формат RTFИмпортируется текст с форматированием, имеющимся на Web-страницеПолностью формат HTMLИмпортируется текст со всеми стилями HTML, в том числе и ссылкамиВ?йё^§Т~Х§ННйтн Web-страницы можно также импортировать текстовое форматирование. Щелкните на кнопке Параметры в диалоговом окне Создание веб-запроса. В -появиешемся диалоговом окне Настройка веб-запроса выберите o^iн из переключателей форматирования (й заменится на 国.В?йё^§Т~Х§ННйтн Web-страницы можно также импортировать текстовое форматирование. Щелкните на кнопке Параметры в диалоговом окне Создание веб-запроса. В -появиешемся диалоговом окне Настройка веб-запроса выберите o^iн из переключателей форматирования (й заменится на 国.СОЗДАНИЕ WEB-ЗАПРОСАСОЗДАНИЕ WEB-ЗАПРОСАОтображается диалоговое окно Импорт данных.
[Форматирование
Описание
:Нет -- --- j -
:fe*«tw“— 1 —■ р* ~r-”・u—«MBHMfcjM»3Megt,j»<y
Импортируется только текст, и применяется стиль форматирования Обычный
Только формат RTF
Импортируется текст с форматированием, имеющимся на Web-странице
Полностью формат HTML
Импортируется текст со всеми стилями HTML, в том числе и ссылками
[Форматирование
Описание
:Нет -- --- j -
:fe*«tw“— 1 —■ р* ~r-”・u—«MBHMfcjM»3Megt,j»<y
Импортируется только текст, и применяется стиль форматирования Обычный
Только формат RTF
Импортируется текст с форматированием, имеющимся на Web-странице
Полностью формат HTML
Импортируется текст со всеми стилями HTML, в том числе и ссылками
В?йё^§Т~Х§ННйтн Web-страницы можно также импортировать текстовое форматирование. Щелкните на кнопке Параметры в диалоговом окне Создание веб-запроса. В -появиешемся диалоговом окне Настройка веб-запроса выберите o^iн из переключателей форматирования (й заменится на 国.
В?йё^§Т~Х§ННйтн Web-страницы можно также импортировать текстовое форматирование. Щелкните на кнопке Параметры в диалоговом окне Создание веб-запроса. В -появиешемся диалоговом окне Настройка веб-запроса выберите o^iн из переключателей форматирования (й заменится на 国.
СОЗДАНИЕ WEB-ЗАПРОСА
СОЗДАНИЕ WEB-ЗАПРОСА
Д Чтобы импортировать данные в текущий лист, щелкните на переключателе Имеющийся лист.
Q Введите ссылку на первую ячейку импортируемых данных или выделите ее с помощью кнопки Свернуть диалог
■ Чтобы поместить импортируемые данные на новый лист, щелкните на переключателе Новый лист
Q Щелкните на кнопке ОК.
Если запрос к Web-странице используется в других листах, то вам следует сохранить его вместе со всеми выборками, сделанными в диалоговом окне Создание веб-запроса. Чтобы сохранить Web-запрос, щелкните в этом диалоговом окне на кнопке Сохранить запрос @). В появившемся диалоговом окне введите название запроса, выберите паг- ку, в которой он будет находиться, а затем щелкните на кнопке Сохранить.
Для применения Web-запроса выберите команду Данные ^ Импорт внешних данных О Импортирование данных. В диалоговом окне Выбор источника данных выберите нужный запрос и щелкните на кнопке Открыть. В появившемся диалоговом окне Импорт данных укажите расположение на рабочем листе данных, которые получены с помощью этого запроса, и щелкните на кнопке ОК.
СОЗДАНИЕ WEB-ЗАПРОСА
На листе появляются импортированные из Web данные.
Импорт таблицы базы данных
Чтобы данные, предназначенные для анализа в Excel, не вводить вручную из другой программы, их можно копировать в Excel непосредственно из внешней базы. В базах данных, предназначенных для хранения однотипной информации, используются таблицы, которые по своему формату похожи на списки Excel. Например, в таблице со сведШйямиТГтоварах могут присутствовать столбцы Название, Цена и Описание. При вставке в таблицу новой записи процессор базы данных вставляет в каждьм столбец этой таблицы определенное значение. В базе данных для каждого товара создается отдельная запись. Значение в столбце — это поле базы данных.
Вы можете импортировать таблицы из любой базы данных, формат которой поддерживается программой Excel, например, из базы данных Access или ODBC. Чтобы импортировать таблицу из внешней базы данных, укажите ее с помощью диалогового окна Выбор источника данных.
ИМПОРТ ТАБЛИЦЫ БАЗЫ ДАННЫХ
S Microsoft Excel - ChO5-DbT«UeudsS Microsoft Excel - ChO5-DbT«Ueuds⑥ Файл &»«« &dA дгг^вка Форант Сирене Даьмяе 第но Отмажь:会弓 ллтестх■-* - fl Xu i Q小畤咼S ? X亀时,。C ,:一鸣.x ,涵8 乂 "不18% - 3-Md”• :o •叵J 〃 q 辱尋量園® € % 0Ml 较茂疾證•_■&♦-© А Уе“..⑥ Файл &»«« &dA дгг^вка Форант Сирене Даьмяе 第но Отмажь:会弓 ллтестх■-* - fl Xu i Q小畤咼S ? X亀时,。C ,:一鸣.x ,涵8 乂 "不18% - 3-Md”• :o •叵J 〃 q 辱尋量園® € % 0Ml 较茂疾證•_■&♦-© А Уе“..
S Microsoft Excel - ChO5-DbT«Ueuds
S Microsoft Excel - ChO5-DbT«Ueuds
⑥ Файл &»«« &dA дгг^вка Форант Сирене Даьмяе 第но Отмажь:会弓 ллтестх■-* - fl X
u i Q小畤咼S ? X亀时,。C ,:一鸣.x ,涵8 乂 "不18% - 3-
Md”• :o •叵J 〃 q 辱尋量園® € % 0Ml 较茂疾證•_■&♦-© А Уе“..
⑥ Файл &»«« &dA дгг^вка Форант Сирене Даьмяе 第но Отмажь:会弓 ллтестх■-* - fl X
u i Q小畤咼S ? X亀时,。C ,:一鸣.x ,涵8 乂 "不18% - 3-
Md”• :o •叵J 〃 q 辱尋量園® € % 0Ml 较茂疾證•_■&♦-© А Уе“..
—Ц В диалоговом окне Выбор источника данных щелкните на имени или значке выбранной базы данных.—Ц В диалоговом окне Выбор источника данных щелкните на имени или значке выбранной базы данных.Примечание.。доступе к этому диалоговому окну рассказано в разделе "Импорт текстового файла с разде- лителялли*.Q Щелкните на кнопке Открыть.Примечание.。доступе к этому диалоговому окну рассказано в разделе "Импорт текстового файла с разде- лителялли*.Q Щелкните на кнопке Открыть.
—Ц В диалоговом окне Выбор источника данных щелкните на имени или значке выбранной базы данных.
—Ц В диалоговом окне Выбор источника данных щелкните на имени или значке выбранной базы данных.
Примечание.。доступе к этому диалоговому окну рассказано в разделе "Импорт текстового файла с разде- лителялли*.
Q Щелкните на кнопке Открыть.
Примечание.。доступе к этому диалоговому окну рассказано в разделе "Импорт текстового файла с разде- лителялли*.
Q Щелкните на кнопке Открыть.
Глава 5. Работа с внешними данными
Вы свяжете рабочий лист с таблицей базы данных, если получите доступ к этой таблице. В корпоративной среде зто, возможно, потребует некоторых изменений в настройках безопасности базы данных. Если вы не можете провести их самостоятельно, то вам, возможно, придется обратиться к администратору баз данных.
В определенный момент можно импортировать из базы данных в лист Excel только одну таблицу. Если необходимо импортировать всю базу, то процесс импорта приходится повторять для каждой из таблиц. После выбора таблицы все ее содержимое импортируется программой Excel непосредственно на рабочий лист. Чтобы импортировать только те записи базы данных, которые удовлетворяют определенным условиям, вы должны создать запрос к этой базе. Более подробно данный вопрос освещен в разделе ''Использование запросов для отбора данных во внешних базах".
При импорте табличных данных на рабочий лист Excel поле размещается в огде- льном столбце, а запись — в отдельной строке. Далее эти данные можно форматировать, используя любые доступные средства. Более подробно о форматировании листа рассказано в главе 1.
ИМПОРТ ТАБЛИЦЫ БАЗЫ ДАННЫХ
E3 Microsoft Excel - ChO5-DbTable«»rfsE3 Microsoft Excel - ChO5-DbTable«»rfs孑図 файл Оравка &<д Вставке Форигг Сервис Даною Окно Ораока• - tf хD / Ы力引旨У У X必里♦ D / ♦ С一喜X ・忍訳* &@too% 一②:мм 5-10 -,叵]KJ:零春老園.图 W% 63 泌/5 ££ 津亠・,А・ОА- £пиь....孑図 файл Оравка &<д Вставке Форигг Сервис Даною Окно Ораока• - tf хD / Ы力引旨У У X必里♦ D / ♦ С一喜X ・忍訳* &@too% 一②:мм 5-10 -,叵]KJ:零春老園.图 W% 63 泌/5 ££ 津亠・,А・ОА- £пиь....
E3 Microsoft Excel - ChO5-DbTable«»rfs
E3 Microsoft Excel - ChO5-DbTable«»rfs
孑図 файл Оравка &<д Вставке Форигг Сервис Даною Окно Ораока• - tf х
D / Ы力引旨У У X必里♦ D / ♦ С一喜X ・忍訳* &@too% 一②:
мм 5-10 -,叵]KJ:零春老園.图 W% 63 泌/5 ££ 津亠・,А・ОА- £пиь....
孑図 файл Оравка &<д Вставке Форигг Сервис Даною Окно Ораока• - tf х
D / Ы力引旨У У X必里♦ D / ♦ С一喜X ・忍訳* &@too% 一②:
мм 5-10 -,叵]KJ:零春老園.图 W% 63 泌/5 ££ 津亠・,А・ОА- £пиь....
—Q Щелкните на имени или значке необходимой таблицы.—П Щелкните на кнопке ОК.—Q Щелкните на имени или значке необходимой таблицы.—П Щелкните на кнопке ОК.
—Q Щелкните на имени или значке необходимой таблицы.
—П Щелкните на кнопке ОК.
—Q Щелкните на имени или значке необходимой таблицы.
—П Щелкните на кнопке ОК.
В диалоговом окне Выделить таблицу отображается список таблиц базы данных.
Примечание. Если в базе только одна
таблица, то диалоговое окно Выделить таблицу не отображается. В таком случае сразу перейдите к п. 5.
Поумб7^|ЖйкГпрй^ выполняемом из таблицы базы данных, программа :■丄 Ехсё1\создает определение запроса к базе данных, используя заданные параметры. Например, при мЗпорте из базы данных Фирма таблицы Товары создается файл запросу Фирма Т。由pbi.odc. В этом файле сосредоточена информация о базе
данных и о в! «амую^таблмданных и о в! «амую^таблмИМПОРТ ТАБЛИЦЫ БАЗЫ ДАННЫХИМПОРТ ТАБЛИЦЫ БАЗЫ ДАННЫХ■ Отображается диалоговое окно Импорт данных.—Q Для импорта в текущий лист щелкните на переключателе Имеющийся лист.■ Отображается диалоговое окно Импорт данных.—Q Для импорта в текущий лист щелкните на переключателе Имеющийся лист.-0 Определите для импортируемых данных ссылку на первую ячейку или выделите эту ячейку, воспользовавшись элементом управления Свернуть диалог ■ Вы можете поместить импортируемые данные на новый лист, щелкнув на переключателе Новый листTH Щелкните на кнопке ОК.-0 Определите для импортируемых данных ссылку на первую ячейку или выделите эту ячейку, воспользовавшись элементом управления Свернуть диалог ■ Вы можете поместить импортируемые данные на новый лист, щелкнув на переключателе Новый листTH Щелкните на кнопке ОК.|ми таблице. Если потребуется вновь импортировать ту же ых, то просто выберите тот же самый файл запроса.
данных и о в! «амую^таблм
данных и о в! «амую^таблм
ИМПОРТ ТАБЛИЦЫ БАЗЫ ДАННЫХ
ИМПОРТ ТАБЛИЦЫ БАЗЫ ДАННЫХ
■ Отображается диалоговое окно Импорт данных.
—Q Для импорта в текущий лист щелкните на переключателе Имеющийся лист.
■ Отображается диалоговое окно Импорт данных.
—Q Для импорта в текущий лист щелкните на переключателе Имеющийся лист.
-0 Определите для импортируемых данных ссылку на первую ячейку или выделите эту ячейку, воспользовавшись элементом управления Свернуть диалог ■ Вы можете поместить импортируемые данные на новый лист, щелкнув на переключателе Новый лист
TH Щелкните на кнопке ОК.
-0 Определите для импортируемых данных ссылку на первую ячейку или выделите эту ячейку, воспользовавшись элементом управления Свернуть диалог ■ Вы можете поместить импортируемые данные на новый лист, щелкнув на переключателе Новый лист
TH Щелкните на кнопке ОК.
ИМПОР1 l AbZIUbl БАЗЫ ДАННЫХИМПОР1 l AbZIUbl БАЗЫ ДАННЫХНастроить файл запроса можно в диалоговом окне Свойства внешнего диапазона. Оно отображается при щелчке на кнопке Свойства в диалоговом окне Импорт данных. Если ввести имя файла в поле Имя и установить флажок сохранить определение запроса С заменится на 回,то будет создан файл запроса с назначенным ему именем. При импорте таблицы базы данных, выполняемом программой Excel, в первой строке листа отображаются имена полей. Если эти имена вы не будете импортировать, то сбросьте флажок включить имена полей С заменится на И) в диалоговом окне Свойства внешнего диапазона.
ИМПОР1 l AbZIUbl БАЗЫ ДАННЫХ
ИМПОР1 l AbZIUbl БАЗЫ ДАННЫХ
■ На рабочем листе появляется содержимое импортированной таблицы.
Использование запросов для
ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ
БАЗАХДАННЫХ
Если из внешней базы необходимо импортировать только ту информацию, которая соответствует указанным критериям, то создайте к этой базе данных запрос. В ре- зультатб-вы сможете импортировать только те записи, которые вам понадобятся для дальнейшего анализа, причем не пролистывая вручную весь список (например, для импортирования данных о всех товарах, имеющих цену меньше $1000). Кроме того, вы сможете с помощью одного запроса импортировать записи из нескольких таблиц, а также дать указание Excel импортировать только определенные столбцы базы данных. Например, вам могут потребоваться только столбцы с названиями изделий и ценами, которые сохранены в нескольких таблицах с информацией о товарах.
Создавая запрос к базе данных, вы вначале должны указать имя источника данных (data source name — DSN). Оно представляет собой всего лишь название
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХi&fH;ariie 小升分5i&fH;ariie 小升分5勲寻100% *勲寻100% *& Microsoft Ексе! - ChO5-QbQueryxls& Microsoft Ексе! - ChO5-QbQueryxls;Ar .dl Cyr;Ar .dl Cyr;■扈]埶йп Ставка &зд Вставка Формат qpewc | Данные [ Qwo;■扈]埶йп Ставка &зд Вставка Формат qpewc | Данные [ QwoT曲Qd吧say 4唸亀」館 T曲Qd吧say 4唸亀」館 • @/c U争若塌• @/c U争若塌Сортировка...Сортировка...ФИЛЬТРФИЛЬТРФорма...Форма...Итоги...Итоги...Проаерка...Проаерка...[зблииа подстановки..,[зблииа подстановки..,Т弊ст по столбцам...Т弊ст по столбцам...^онсопидация...^онсопидация...Сруппв н структураСруппв н структураСбодначтдблицг...Сбодначтдблицг...Г Открыть (Ьайп мказчикаГ Открыть (Ьайп мказчикаИмпортировать да^ые...Импортировать да^ые...Создать ьеб-запрос...Создать ьеб-запрос...
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
i&fH;ariie 小升分5
i&fH;ariie 小升分5
勲寻100% *
勲寻100% *
& Microsoft Ексе! - ChO5-QbQueryxls
& Microsoft Ексе! - ChO5-QbQueryxls
;Ar .dl Cyr
;Ar .dl Cyr
;■扈]埶йп Ставка &зд Вставка Формат qpewc | Данные [ Qwo
;■扈]埶йп Ставка &зд Вставка Формат qpewc | Данные [ Qwo
T曲Qd吧say 4唸亀」館
T曲Qd吧say 4唸亀」館
• @/c U争若塌
• @/c U争若塌
Сортировка...
Сортировка...
ФИЛЬТР
ФИЛЬТР
Форма...
Форма...
Итоги...
Итоги...
Проаерка...
Проаерка...
[зблииа подстановки..,
[зблииа подстановки..,
Т弊ст по столбцам...
Т弊ст по столбцам...
^онсопидация...
^онсопидация...
Сруппв н структура
Сруппв н структура
Сбодначтдблицг...
Сбодначтдблицг...
Г Открыть (Ьайп мказчика
Г Открыть (Ьайп мказчика
Импортировать да^ые...
Импортировать да^ые...
Создать ьеб-запрос...
Создать ьеб-запрос...
—П Выберите команду Данные1^
Импорт внешних данных О Создать запрос.
источника данных, к которому направлен запрос, а также определяет то, каким образом запрос будет выполняться. Например, для импорта информации из базы данных Microsoft Access в качестве источника данных требуется указать Базы данных MS Access.
Создать запрос достаточно просто, воспользовавшись мастером запросов, интегрированным в Excel. Чтобы активизировать мастер запросов, установите в диалоговом окне Выбор источника данных флажок Использовать мастер запросов. Под "руковоАством" этого мастера вы пройдете через все этапы создания запроса. Если этот флажок не установлен, то для создания запроса придется использовать утилиту Microsoft Query. Microsoft Query — это специальная программа, предназначенная для создания запросов. Что касается мастера запросов, то он напрямую связан с Microsoft Query. Этот мастер упрощает процесс создания запроса, делая многие операции более наглядными и доступными для понимания.
Выбрать базу, которая соответствует определенному источнику данных, можно в диалоговом окне Выбор базы данных. Например, если выбран источник данных Microsoft Access, то импортирование допускается выполнять только из базы данных Access. Искать базы данных вы можете на любом установленном в компьютере диске.
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
Диалоговое окно Выбор источника данных содержит список доступных источников данных.―Q Щелкните на имени того источника данных, которому соответствует необходимая вам база данных.Диалоговое окно Выбор источника данных содержит список доступных источников данных.―Q Щелкните на имени того источника данных, которому соответствует необходимая вам база данных.И Если флажок Использовать мастер запросов не установлен, то установите его.И Щелкните на кнопке ОК.И Если флажок Использовать мастер запросов не установлен, то установите его.И Щелкните на кнопке ОК.
Диалоговое окно Выбор источника данных содержит список доступных источников данных.
―Q Щелкните на имени того источника данных, которому соответствует необходимая вам база данных.
Диалоговое окно Выбор источника данных содержит список доступных источников данных.
―Q Щелкните на имени того источника данных, которому соответствует необходимая вам база данных.
И Если флажок Использовать мастер запросов не установлен, то установите его.
И Щелкните на кнопке ОК.
И Если флажок Использовать мастер запросов не установлен, то установите его.
И Щелкните на кнопке ОК.
亚亚! уребуемая! уребуемая^Z™Ч¥обьГ1^рймёнять~'^прос, вы должны иметь доступ к базе данных, кроме 产『簪 того^ы должны определить для нее источник данных ODBC (Open Database Connectivity — открытый! интерфейс доступа к базам данных). В источнике данных ; ODBC содержатся драйверы, необходимые для связи с базой данных, а также вся
亚
亚
! уребуемая
! уребуемая
I д4я поддержки соединения информация. В последнюю, в зависимости
—ф干 типа-файлкг-входит расположение базы данных и параметры, необходимые для
-—pewcrpai^
и о^вреШя^гано^^ вашем компьютере процессора базы данных, например, Microsoft Access, в обязательном порядке создается соответствующий источник
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВС ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВС ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВС ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВС ВНЕШНИХ БАЗАХ ДАННЫХ
■ Отображается диалоговое окно Выбор базы данных.―Q Щелкните на папке, в которой содержится необходимая база данных.■ Отображается диалоговое окно Выбор базы данных.―Q Щелкните на папке, в которой содержится необходимая база данных.—И Щелкните на опции, соответствующей той базе, которую следует импортировать.~Q Щелкните на кнопке ОК.—И Щелкните на опции, соответствующей той базе, которую следует импортировать.~Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Выбор базы данных.
―Q Щелкните на папке, в которой содержится необходимая база данных.
■ Отображается диалоговое окно Выбор базы данных.
―Q Щелкните на папке, в которой содержится необходимая база данных.
—И Щелкните на опции, соответствующей той базе, которую следует импортировать.
~Q Щелкните на кнопке ОК.
—И Щелкните на опции, соответствующей той базе, которую следует импортировать.
~Q Щелкните на кнопке ОК.
данных. Но источник данных для специальной базы данных (например, доступной только с помощью SQL) вам придется создавать самостоятельно. Для этого в диалоговом окне Выбор источника данных щелкните на опции < Новый источник данных>. В диалоговом окне Создание нового источника данных выберите драйвер, соответствующий типу той базы данных, к которой необходимо подсоединиться. Кроме того, в том же диалоговом окне, в поле Выберите используемую по умолчанию таблиц% вы можете выбрать таблицу, к которой следует обращаться по умолчанию при использовании создаваемого источника данных. После щелчка на кнопке Связь открывается диалсн говое окно, которое для разных источников данных выглядит по-разному. Вам, возможно, придется дополнительно указать информацию о регистрации в базе данных.
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ МННЫХ
■ Мастер запросов отображает окно РЯА°М с именем той базы данных, стол- Создание запроса: выбор столбцов. бцы которой следует импортировать, щелкните на знаке 'паюс".
Использование запросов для
ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ
БАЗАХ^АННЫХ (ПРОДОЛЖЕНИЕ)
Запрос для выбранной базы данных создается с помощью мастера запросов. Мастер запросов позволяет выбирать столбцы, которые будут импортироваться из каждой таб/\иць< базы данных. Кроме того, вь( можете создавать фильтрьг для данных, а такжё указывать, как следует сортировать данные при их импорте в среду Excel.
Из базы данных можно импортировать любой набор столбцов. Они будут вставлены в рабочий лист Excel в том же самом порядке, в каком перечислены в поле Столбцы запроса окна Создание запроса: выбор столбцов мастера. Первый стол-
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
"■ Под именем выбранной таблицы отображаются названия столбцов.Щелкните на названии столбца."■ Под именем выбранной таблицы отображаются названия столбцов.Щелкните на названии столбца.
"■ Под именем выбранной таблицы отображаются названия столбцов.
Щелкните на названии столбца.
"■ Под именем выбранной таблицы отображаются названия столбцов.
Щелкните на названии столбца.
Чтобы добавить столбец в поле запроса, щелкните на кнопке Выбрать.
Для каждого столбца, который необходимо импортировать, повторите пп. 9 и 10.
Д Щелкните на кнопке Далее.
бец в этом поле импортируется как первый столбец листа. Порядок расположения столбцов можно изменить, переместив вверх или вниз соответствующие элементы списка в поле Столбцы запроса.
Одной из наиболее полезных возможностей мастера запросов является фильтр баз данных, который ограничивает импортируемые в Excel данные только теми записями, которые удовлетворяют определенным условиям. Такое действие не является необходимым: если данные не фильтруются, то импортируется вся база данных. Лля каждого из выбранных столбцов можно создать до трех условий фильтрации,, но если указывается больше одного условия фильтрации, то необходимо уточнить, как они связаны между собой.
Связывать условия можно с помощью оператора И или ИЛИ. Если вами выбран первый вариант, то для импорта значение из базы данных должно соответствовать обоим условиям фильтрации.
Если условия фильтрации связаны с помошью оператора ИЛИ, то для импорта достаточно истинности хотя бы одного из этих условий.
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
■ Отображается окно мастера запросов, которое называется Создание запроса: отбор данных._£g Щелкните на том столбце, который будет фильтроваться.■ Отображается окно мастера запросов, которое называется Создание запроса: отбор данных._£g Щелкните на том столбце, который будет фильтроваться.由Из имеющегося списка выберите операцию фильтрации.由Из имеющегося списка выберите операцию фильтрации.
■ Отображается окно мастера запросов, которое называется Создание запроса: отбор данных.
_£g Щелкните на том столбце, который будет фильтроваться.
■ Отображается окно мастера запросов, которое называется Создание запроса: отбор данных.
_£g Щелкните на том столбце, который будет фильтроваться.
由Из имеющегося списка выберите операцию фильтрации.
由Из имеющегося списка выберите операцию фильтрации.
ттрЗШЦёХозда>^ие запроса: выбор столбцов можно просматривать дан- ^аходящиеся вjконкретном столбце. Для этого щелкните на имени столбца, а затем — на кнопку Просмотр. Данные отображаются в поле, которое так и Называется 三 Данные вь|бранного столбца. Выполняйте эти действия для каждого Q-олбца, котфый требуеуся просмотреть.
//ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМА!1ИИ ВО ВНЕШНИХ ЬЛЗЛХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМА!1ИИ ВО ВНЕШНИХ ЬЛЗЛХ ДАННЫХ忘 Microsoft Excel - dhUb DbQuety.>ds忘 Microsoft Excel - dhUb DbQuety.>dsЕсли из базы Азиных импортируется целая таблица, тогда щелкните на ее имени, а -затем■«•^на-кнопке-Выбратьг описанной в п. 10 этого раздела. В результате имена * вйх^олбцр&^а^блицьг^^ отображены в поле Столбцы запроса. Имена будут добавлять^ в том же порядке, в каком они представлены в базе данных.
/
/
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМА!1ИИ ВО ВНЕШНИХ ЬЛЗЛХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМА!1ИИ ВО ВНЕШНИХ ЬЛЗЛХ ДАННЫХ
忘 Microsoft Excel - dhUb DbQuety.>ds
忘 Microsoft Excel - dhUb DbQuety.>ds
ТЕ Введите в поле значение для сравнения или выберите его из имеющихся в столбце значений.ТЕ Введите в поле значение для сравнения или выберите его из имеющихся в столбце значений.
ТЕ Введите в поле значение для сравнения или выберите его из имеющихся в столбце значений.
ТЕ Введите в поле значение для сравнения или выберите его из имеющихся в столбце значений.
■ Вы можете продолжить дополнять фильтр, щелкая на перекАЮ- чателе логического оператора и повторяя для очередного условия фильтрации действия пп. 13 и 14.
[3 Щелкните на кнопке Далее.
Если в базе данных, к которой готовится запрос, содержится несколько таблиц, то с целью облегчить процесс их поиска, имена таблиц можно отобразить в алфавитном порядке. Для изменения порядка отображения щелкните на кнопке Параметры в окне Создание запросов: выбор столбцов. Появится диалоговое окно Параметры таблицы. Установите флажок Список таблиц и столбцов в алфавитном порядке (С заменится на Е). Если вы не установите этот флажок, то таблицы будут перечисляться в таком же порядке, как и в базе данных.
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ ВАЗАХ ДАННМХ
■ Отображается страница Создание Ш Выберите столбец, по которому запроса: порядок сортировки.выполняется сортировка.
Использование запросов для
ОТБОРА ДАННЫХ ВО ВНЕШНИХ БАЗАХ
данных (продолжение)
В Запросе можно выполнять упорядочивание данных при их добавлении на рабочий лист Excel. Например, вы решили отсортировать записи так, чтобы они отображались в алфавитном порядке по значению, хранящемуся в определенной части записи. Данные можно сортировать в порядке возрастания или убывания значений, сохраненных в любом из выбранных столбцов базы данных. Более подробно о сортировке, а также о правилах сортировки в Excel рассказано главе 2.
В окне Создание запроса: порядок сортировки мастера запросов можно указать до трех различных типов сортировок и для каждого из них —собственный порядок расположения записей. Сначала Excel сортирует записи, используя определение
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ME Для сортировки базы данных в определенном вами порядке следует щелкнуть на переключателе по возрастанию или по убыванию.ME Для сортировки базы данных в определенном вами порядке следует щелкнуть на переключателе по возрастанию или по убыванию.雷 Для каждого определения сортировки повторяйте действия пп. 15 и 16.—Щ Щелкните на кнопке Далее.雷 Для каждого определения сортировки повторяйте действия пп. 15 и 16.—Щ Щелкните на кнопке Далее.
ME Для сортировки базы данных в определенном вами порядке следует щелкнуть на переключателе по возрастанию или по убыванию.
ME Для сортировки базы данных в определенном вами порядке следует щелкнуть на переключателе по возрастанию или по убыванию.
雷 Для каждого определения сортировки повторяйте действия пп. 15 и 16.
—Щ Щелкните на кнопке Далее.
雷 Для каждого определения сортировки повторяйте действия пп. 15 и 16.
—Щ Щелкните на кнопке Далее.
из поля Сортировать по. Затем сортировка выполняется с помощью определений в полях Затем по и В последнюю очередь, по.
Что касается окна Создание запроса: заключительный шаг мастера запросов, то в нем указывается место импортирования базы данных. По причине того, что вам необходимо анализировать данные с помощью программы Excel, то всегда выбирайте первый вариант. Если же требуется проанализировать базу данных с помощью других программ, тогда воспользуйтесь другими переключателями.
Рассмотрим следующее задание: вы должны указать, куда помещаются импортированные данные. По умолчанию таким местом является активная ячейка. Если в активном листе уже имеются данные, то для импортируемых данных вставляются новые столбцы, а уже имеющиеся на листе данные смещаются правее новых столбцов. У вас есть возможность создать для импортируемых данных новый лист. Новый лист вставляется в текущую книгу Excel. Кроме того, импортированные из базы данные можно использовать при создании отчета в виде сводной таблицы. Такой от^ет представляет собой интерактивную таблицу, в которой можно быстро комбинировать и сравнивать большое количество записей. Поэтому сводные таблицы являются достойным инструментом анализа информации, импортированной из базы данных. Более подробно о создании сводных таблиц рассказано в главе 8.
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
■ Отображается страница Созда- ш Щелкните на кнопке Готово, ние запроса: заключительный шаг
―函 Щелкните на переключателе Вер
нуть данные в Microsoft Excel.
Определения запросов к базам данных можно сохранять, чтобы повторно использовать их в будущем. Для сохранения запроса щелкните на кнопке Сохранить запрос, которая расположена в окне Создание запроса: заключительный
шаг мастера^запросов. В диалоговом окне Сохранить как вы можете указать имя й расположение сохраняемого файла запроса. Все файлы запросов к базам данных ймеют расширение .dqy;
-Сохраненный запрос можно выполнить в любое время, выбрав команду Данные1^ "-,—.♦/. ..•,;::« ? •'- 一―-:务——《•£,-.-
ых ^ Импортирование данных. Откроется диалоговоеых ^ Импортирование данных. Откроется диалоговоеИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХОтображается диалоговое окно Импорт данных.Отображается диалоговое окно Импорт данных.—^ Чтобы импортировать данные на текущий лист, щелкните на переключателе Имеющийся лист.—^ Чтобы импортировать данные на текущий лист, щелкните на переключателе Имеющийся лист.■ Чтобы поместить импортируемые данные на новый аист, щелкните на переключателе Новый лист.Щ Задайте ссылку на первую ячейку для импортируемых данных.2J Щелкните на кнопке ОК.■ Чтобы поместить импортируемые данные на новый аист, щелкните на переключателе Новый лист.Щ Задайте ссылку на первую ячейку для импортируемых данных.2J Щелкните на кнопке ОК.Импорт внешних дани
ых ^ Импортирование данных. Откроется диалоговое
ых ^ Импортирование данных. Откроется диалоговое
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
Отображается диалоговое окно Импорт данных.
Отображается диалоговое окно Импорт данных.
—^ Чтобы импортировать данные на текущий лист, щелкните на переключателе Имеющийся лист.
—^ Чтобы импортировать данные на текущий лист, щелкните на переключателе Имеющийся лист.
■ Чтобы поместить импортируемые данные на новый аист, щелкните на переключателе Новый лист.
Щ Задайте ссылку на первую ячейку для импортируемых данных.
2J Щелкните на кнопке ОК.
■ Чтобы поместить импортируемые данные на новый аист, щелкните на переключателе Новый лист.
Щ Задайте ссылку на первую ячейку для импортируемых данных.
2J Щелкните на кнопке ОК.
окно Выбор источника данных, в котором необходимо указать файл запроса к базе данных и щелкнуть на кнопке Открыть. В диалоговом окне Импорт данных укажите место на листе для импортируемых данных. Если запрос требуется видоизменить, тс щелкните в этом диалоговом окне на кнопке Изменить запрос. Запустится мастер запросов, в котором будут заданы значения параметров запроса, В его окне вы сможете выполнить любые изменения на любой странице программы-мастера.
Для сохранения изменений в определении запроса повторно сохраните его, щелкнув на кнопке Сохранить запрос. Вы можете обновить текущий файл определения или создать новый.
ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ ДЛЯ ОТБОРА ИНФОРМАЦИИ ВО ВНЕШНИХ БАЗАХ ДАННЫХ
■ Содержимое столбцов базы данных импортируется на лист Excel.
Получение среднего значения
В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
Чтобы найти среднее для значений в импортируемых из базы данных записях, на своём листе создайте^формулу, в которой используется функция дсрзнач. При необходимости с помощью этой функции аналитик может находить средние значения только для тех записей, которые соответствуют определенным критериям. Напрпмер, если у вас имеется список компьютерного оборудования, который импортирован из базы данных, то вы можете найти "среАнее" для имеющихся в списке компьютерных мониторов. И хотя в Excel эта функция называется ''функцией базы данных77, ее с успехом можно применять к любым спискам данных. Более подробно об управлении в Excel списками данных рассказано в главе 2.
У функции ДСРЗНАЧ имеется три аргумента, и для каждого из них следует указывать значение:
=ДСРЗНАЧ(база _ данных; поле; критерий)
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
—П Введите имена столбцов в списке базы данных.*—Н Под каждым именем столбца введите соответствующее условие.—П Введите имена столбцов в списке базы данных.*—Н Под каждым именем столбца введите соответствующее условие.—Q Выделите ячейку для формулы.—g Выберите команду Вставка О Функция.—Q Выделите ячейку для формулы.—g Выберите команду Вставка О Функция.
—П Введите имена столбцов в списке базы данных.
*—Н Под каждым именем столбца введите соответствующее условие.
—П Введите имена столбцов в списке базы данных.
*—Н Под каждым именем столбца введите соответствующее условие.
—Q Выделите ячейку для формулы.
—g Выберите команду Вставка О Функция.
—Q Выделите ячейку для формулы.
—g Выберите команду Вставка О Функция.
В качестве аргумента база _ данных укажите диапазон ячеек с импортированными значениями базы данных. Поскольку при проверке указанной информации согласно аргументу критерий программа Excel использует имена столбцов, то следует указать эти имена, а также необходимые значения из базы данных. В качестве аргумента поле может использоваться ссылка на ячейку, содержащую имя столбца с теми значениями, для которых требуется вычислить среднее. Этот аргумент также может представляться числом, определяющим положение столбца в выделенном списке значений. Например, чтобы использовался первый столбец, в качестве значения аргумента поле введите 1.
И наконец, вам следует создать диапазон ячеек, содержащий значения вашего критерия или, иными словами, — условия. Определение условия должно состоять как минимум из двух строк. В первой из них находятся имена тех столбцов, которые будут использоваться для получения необходимых результатов. Во второй строке указываются все значения, которые используются в условии. Более подробно о значениях, используемых в условиях, рассказано в главе 3.
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
■ Отображается диалоговое окно Мастер функций.—Q Выберите функцию ДСРЗНАЧ.■ Отображается диалоговое окно Мастер функций.—Q Выберите функцию ДСРЗНАЧ.Примечание. Более подробно о вставке функций рассказано в маве 4.Q Щелкните на кнопке ОК.Примечание. Более подробно о вставке функций рассказано в маве 4.Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Мастер функций.
—Q Выберите функцию ДСРЗНАЧ.
■ Отображается диалоговое окно Мастер функций.
—Q Выберите функцию ДСРЗНАЧ.
Примечание. Более подробно о вставке функций рассказано в маве 4.
Q Щелкните на кнопке ОК.
Примечание. Более подробно о вставке функций рассказано в маве 4.
Q Щелкните на кнопке ОК.
旨:MONTQ*4 JMONT1D1 5^:MONT1D5J ;MONT102 rMONT侬 _8JDISC1O1 1 'DISCI 0210 РА1ГЯ102 "COMP13 121PER106 13;PRINT1O41£ PER103"15"'COMP10316:PRINT1O1旨:MONTQ*4 JMONT1D1 5^:MONT1D5J ;MONT102 rMONT侬 _8JDISC1O1 1 'DISCI 0210 РА1ГЯ102 "COMP13 121PER106 13;PRINT1O41£ PER103"15"'COMP10316:PRINT1O1нхнхF7F7услоеиям.услоеиям.29.3929.39□ Microsoft ЗЕ - ffiO5 pAyER—к□ Microsoft ЗЕ - ffiO5 pAyER—к〔Аргумент ФУ-ах〔Аргумент ФУ-ахТ Номер— 'K^njQrimТ Номер— 'K^njQrim⑥ файл Оравз Вид Встарь Формат Сфеис Даннь« Qpo Qpwe:沁дит^Еспрл:% ■音 X⑥ файл Оравз Вид Встарь Формат Сфеис Даннь« Qpo Qpwe:沁дит^Еспрл:% ■音 XМышьОптическая мышьМышьОптическая мышьданлях, ксуторыв удовлетворяют зшнньиданлях, ксуторыв удовлетворяют зшнньи4 <Ж |\] Отмена ]4 <Ж |\] Отмена ]3rPER101亘 PER1O2j 丄 PER105Сканер'20* COMP102Сервер2Г5РЕАК101 Колонки22 SPEAK102 Наушники3rPER101亘 PER1O2j 丄 PER105Сканер'20* COMP102Сервер2Г5РЕАК101 Колонки22 SPEAK102 Наушники499 2999 39.99499 2999 39.99■ Отображается диалоговое окно Аргументы функции.—Q Укажите ссылку для аргумента базаданных.Д Укажите ссылку на ячейку для аргумента поле.■ Отображается диалоговое окно Аргументы функции.—Q Укажите ссылку для аргумента базаданных.Д Укажите ссылку на ячейку для аргумента поле.—Q Укажите диапазон ячеек, содержащий определение условия. Примечание. Чтобы научиться выделять диапазон, обратитесь к главе 1.—ГП Щелкните на кнопке ОК.—Q Укажите диапазон ячеек, содержащий определение условия. Примечание. Чтобы научиться выделять диапазон, обратитесь к главе 1.—ГП Щелкните на кнопке ОК.
旨:MONTQ
*4 JMONT1D1 5^:MONT1D5
J ;MONT102 rMONT侬 _8JDISC1O1 1 'DISCI 02
10 РА1ГЯ102 "COMP13 121PER106 13;PRINT1O4
1£ PER103"15"'COMP103
16:PRINT1O1
旨:MONTQ
*4 JMONT1D1 5^:MONT1D5
J ;MONT102 rMONT侬 _8JDISC1O1 1 'DISCI 02
10 РА1ГЯ102 "COMP13 121PER106 13;PRINT1O4
1£ PER103"15"'COMP103
16:PRINT1O1
нх
нх
F7
F7
услоеиям.
услоеиям.
29.39
29.39
□ Microsoft ЗЕ - ffiO5 pAyER—к
□ Microsoft ЗЕ - ffiO5 pAyER—к
〔Аргумент ФУ-ах
〔Аргумент ФУ-ах
Т Номер— 'K^njQrim
Т Номер— 'K^njQrim
⑥ файл Оравз Вид Встарь Формат Сфеис Даннь« Qpo Qpwe:沁дит^Еспрл:% ■音 X
⑥ файл Оравз Вид Встарь Формат Сфеис Даннь« Qpo Qpwe:沁дит^Еспрл:% ■音 X
Мышь
Оптическая мышь
Мышь
Оптическая мышь
данлях, ксуторыв удовлетворяют зшнньи
данлях, ксуторыв удовлетворяют зшнньи
4 <Ж |\] Отмена ]
4 <Ж |\] Отмена ]
3rPER101
亘 PER1O2
j 丄 PER105Сканер
'20* COMP102Сервер
2Г5РЕАК101 Колонки
22 SPEAK102 Наушники
3rPER101
亘 PER1O2
j 丄 PER105Сканер
'20* COMP102Сервер
2Г5РЕАК101 Колонки
22 SPEAK102 Наушники
499 2999 39.99
499 2999 39.99
■ Отображается диалоговое окно Аргументы функции.
—Q Укажите ссылку для аргумента базаданных.
Д Укажите ссылку на ячейку для аргумента поле.
■ Отображается диалоговое окно Аргументы функции.
—Q Укажите ссылку для аргумента базаданных.
Д Укажите ссылку на ячейку для аргумента поле.
—Q Укажите диапазон ячеек, содержащий определение условия. Примечание. Чтобы научиться выделять диапазон, обратитесь к главе 1.
—ГП Щелкните на кнопке ОК.
—Q Укажите диапазон ячеек, содержащий определение условия. Примечание. Чтобы научиться выделять диапазон, обратитесь к главе 1.
—ГП Щелкните на кнопке ОК.
L
Функция
Описание
小
удовлетворяющими условию
Обсчёта /
Подсчитывает количество ячеек со значениями, удовлетворяющими условию
{бизвлечь
Возвращает значение ячейки, удовлетворяющее заданному условию
‘ДМАКС
Находит в столбце максимальное число, удовлетворяющее условию
ДСР'ЗН'А^^-'это одна из двенадцати функций, которые используются в Excel для выполнения расчетов с созданными вручную или импортированными базами данных. Все функции баз данных используют одни и те же аргументы (всего их три). В следующей таблице приведено краткое описание других одиннадцати функций.
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
Глава 5. Работа с внешними данными
Функция
Описание
дмин
Находит в столбце минимальное число, удовлетворяющее условию
БДПРОИЗВЕД
Перемножает значения, удовлетворяющие условию, и возвращает произведение
ДСТАНДОТКЛ
Находит стандартное отклонение для выборки значений, удовлетворяющих условию
ДСТАНДОТКЛП
Находит стандартное отклонение для всего списка значений, удовлетворяющих заданному условию
БДСУММ
Складывает значения, удовлетворяющие условию, и возвращает сумму
БДДИСП
Оценивает дисперсию для выборки значений, удовлетворяющих условию
БДДИСПП
Оценивает дисперсию по генеральной совокупности значений, удовлетворяющих условию
ПОЛУЧЕНИЕ СРЕДНЕГО ЗНАЧЕНИЯ В ДИАПАЗОНЕ ИЗ БАЗЫ ДАННЫХ
1—■ Отображается среднее значение для тех записей, которые удовлетворяют заданному условию.
Сохранение документов для Web
Результаты анализа данных вы можете сделать доступными для других пользователей, сохранив в Web свои рабочие листы и книги Excel. Таким образом вы пЬзволяете коллегам просматривать плоды вашей работы через Internet. При сохраненииданных создайте HTML-страницу. HTML, или HyperText Markup Language {гипертекстовый язык разметки), — это стандартная технология, которая используется при создании Web-страниц и которая поддерживается всеми Web- броузерами. Если используется этот формат файла, значит выделенные данные рабочейч<ниги Excel сохраняются в виде Web-страницы.
Сохраняя файл Excel в виде Web-страниц, вы можете сохранять как текущий лист, так и всю книгу. Не забывайте, что если вы решите сохранить всю книгу, то каждый ее лист будет сохранен в виде отдельной HTML-страницы. Один из листов вашей книги, вполне вероятно, может оказаться пустым. В таком случае будет созда-
СОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEBСОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB
СОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB
СОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB
Создание HTML-файла―П Выполните команду Файл1^ Сохранить как.Создание HTML-файла―П Выполните команду Файл1^ Сохранить как.■ Отображается диалоговое окно Сохранение документа.■ Отображается диалоговое окно Сохранение документа.
Создание HTML-файла
―П Выполните команду Файл1^ Сохранить как.
Создание HTML-файла
―П Выполните команду Файл1^ Сохранить как.
■ Отображается диалоговое окно Сохранение документа.
■ Отображается диалоговое окно Сохранение документа.
Глава 5. Работа с внешними данными
на пустая Web-страница. Поэтому постарайтесь удалить из рабочей книги Excel все пустые листы, прежде чем сохранять ее в виде Web-страниц.
Сохраняя книгу в формате HTML, вы можете создать ее статическую или интерактивную версию. Работая со статическими страницам, пользователи могут только просматривать содержимое книги. Этот вариант рекомендуется выбирать тогда, когда требуется предоставить на всеобщее рассмотрение результаты прове^енньо вами анализа, но при этом нежелательно, чтобы другие пользователи изменяли полученные вами данные.
Что касается интерактивной HTML-версии книги, то, работая с ней, каждый пользователь может редактировать содержимое Web-страниц. На Web-странице отображается панель инструментов, специально предназначенная для изменения данных. Если вы сохранили сводную таблицу или сводную диаграмму в виде интерактивной HTML-страницы, то пользователи смогут изменять отдельные поля данных, чтобы получить нужные результаты. Более подробно о сводных таблицах рассказано в главе 7. Что касается сводных диаграмм, то о них вы узнаете из главы 8.
.г — Й>»КЬ fe*A BCTg ФОЙ15Т Сервис Заинл ^a ^ЛР«ж&心]yy .・ _ 6 X1言。Wi吗日a,x电five、……@e.к釘幫也爲皿.®,‘a闻, io , . X我y ;暮暮季雨;0电%博泌志Y乒津;二。金,@ 冬 , е2….АЗ ▼ А Сумма по полю Сумма.г — Й>»КЬ fe*A BCTg ФОЙ15Т Сервис Заинл ^a ^ЛР«ж&心]yy .・ _ 6 X1言。Wi吗日a,x电five、……@e.к釘幫也爲皿.®,‘a闻, io , . X我y ;暮暮季雨;0电%博泌志Y乒津;二。金,@ 冬 , е2….АЗ ▼ А Сумма по полю СуммаСОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEBСОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB5JChO5-SavsWebPage-statk.htm5JChO5-SavsWebPage-statk.htm.二」.—级.二」.—级Сохранение доку>4ентаСохранение доку>4ента口 Гпам5口 Гпам5,3 ChO5-5dveWebPdge-static.fl«,3 ChO5-5dveWebPdge-static.fl«Опубпргомт 立...Опубпргомт 立...Мои д<ж>-нентыМои д<ж>-нентыРабочий столРабочий стол!^^ - 囲 ChO5.5evWebP8e4rRefdctive.htm!^^ - 囲 ChO5.5evWebP8e4rRefdctive.htm4336892339304336892339301073418290350720901100145110734182903507209011001451ПСПСЖурналЖурналИзбр*»«еИзбр*»«е28期0 43368928期0 433689jChC5*5ave WebPoge ,htmjChC5*5ave WebPoge ,htmjE№erpaegu i?.仁%: itz*jE№erpaegu i?.仁%: itz*
.г — Й>»КЬ fe*A BCTg ФОЙ15Т Сервис Заинл ^a ^ЛР«ж&心]yy .・ _ 6 X
1言。Wi吗日a,x电five、……@e.к釘幫也爲皿.®,
‘a闻, io , . X我y ;暮暮季雨;0电%博泌志Y乒津;二。金,@ 冬 , е2….
АЗ ▼ А Сумма по полю Сумма
.г — Й>»КЬ fe*A BCTg ФОЙ15Т Сервис Заинл ^a ^ЛР«ж&心]yy .・ _ 6 X
1言。Wi吗日a,x电five、……@e.к釘幫也爲皿.®,
‘a闻, io , . X我y ;暮暮季雨;0电%博泌志Y乒津;二。金,@ 冬 , е2….
АЗ ▼ А Сумма по полю Сумма
СОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB
СОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB
5JChO5-SavsWebPage-statk.htm
5JChO5-SavsWebPage-statk.htm
.二」.—级
.二」.—级
Сохранение доку>4ента
Сохранение доку>4ента
口 Гпам5
口 Гпам5
,3 ChO5-5dveWebPdge-static.fl«
,3 ChO5-5dveWebPdge-static.fl«
Опубпргомт 立...
Опубпргомт 立...
Мои д<ж>-ненты
Мои д<ж>-ненты
Рабочий стол
Рабочий стол
!^^ - 囲 ChO5.5evWebP8e4rRefdctive.htm
!^^ - 囲 ChO5.5evWebP8e4rRefdctive.htm
433689
233930
433689
233930
1073418
290350
720901
1001451
1073418
290350
720901
1001451
ПС
ПС
Журнал
Журнал
Избр*»«е
Избр*»«е
28期0 433689
28期0 433689
jChC5*5ave WebPoge ,htm
jChC5*5ave WebPoge ,htm
jE№erpaegu i?.仁%: itz*
jE№erpaegu i?.仁%: itz*
—Q В поле Тип файла выберите опциюWeb-страница (*.htm, *.html).■ Отображаются переключатели Сохранить.—Q Выберите то, что будет сохраняться — целая книга или только выбранный лист.—Q В поле Тип файла выберите опциюWeb-страница (*.htm, *.html).■ Отображаются переключатели Сохранить.—Q Выберите то, что будет сохраняться — целая книга или только выбранный лист.■ Чтобы сделать HTML-страницы интерактивными, можете установить флажок Добавить интерактивность. Щелкните на кнопке Сохранить.■ Чтобы сделать HTML-страницы интерактивными, можете установить флажок Добавить интерактивность. Щелкните на кнопке Сохранить.
—Q В поле Тип файла выберите опциюWeb-страница (*.htm, *.html).
■ Отображаются переключатели Сохранить.
—Q Выберите то, что будет сохраняться — целая книга или только выбранный лист.
—Q В поле Тип файла выберите опциюWeb-страница (*.htm, *.html).
■ Отображаются переключатели Сохранить.
—Q Выберите то, что будет сохраняться — целая книга или только выбранный лист.
■ Чтобы сделать HTML-страницы интерактивными, можете установить флажок Добавить интерактивность. Щелкните на кнопке Сохранить.
■ Чтобы сделать HTML-страницы интерактивными, можете установить флажок Добавить интерактивность. Щелкните на кнопке Сохранить.
I^^^необхоАимо запрашивать данные документов Excel, то
эти Ханнне можно сохранять в виде XML-файла. XML, или Extensible Markup ;Language, -\ Расширенный язык разметки, позволяет создавать файл структурированных данных, которой можно запрашивать из любого Web-документа. Чтобы сохранить XML-файл, выберите в поле Тип файла диалогового окна Сохранение файла значение Таблица XML (*.хгт)1). Однажды сохранив этот файл, вы получите к нему постоянный достуК3 как и к любому другому XML-файлу. Все данные в файле размещаются в строках1 и ячейках. Например, следующий код представляет содержимое одной строки, преобразованной в формат XML:
СОХРАНЕНИЕ «ДОКУМЕН JOB ДЛЯ WEB
Интерактивный файл
Если установить флажок Добавить интерактивность, то пользователи Web-страницы смогут изменять документ.
Кнопки на панели инструментов можно использовать для того, чтобы редактировать HTML-вариант рабочей книги Excel.
<Row>
<Cell
<Cell
Cell>
<Cell
<Cell
<Cell
<Cell
<Cell
</Row>
ss: StyleID = Hs21,,XData ss:StylelD= н s 21н >< Dat а
ss: StyleID=,'s21r,XData ss: StyleID = Hs21HXData ss :StyleID=rTs21,rXData ss: StyleID=,,s2r*><Data ss :StyleID = Hs21,,XData
ss:Type=MStringM>Month</Data></Cell>
ss:Type=r,String,,>Sales Person</Data></
ss :Type = nStringH>ID</Datax/Cell>
ss: Type = *'S tri ng,,>Region</Data></Cell>
ss :Type=f,StringM>State</Data></Cel 1> ss :Type = nStringn>Sales</Datax/Cell> ss : Type = "String">Amountv/Data>v/Cell>
СОХРАНЕНИЕ ДОКУМЕНТОВ ДЛЯ WEB
Неинтерактивный файл
■ Если флажок Добавить интерактивность не установлен, то пользователи Web-страницы не смогут изменять рабочий лист.
Отображение данных с помощью
ДИАГРАММ
Основные сведения о диаграммах
/-Диаграммы в Excel создаются для графического представления данных из рабо- чих книг Excel, а также для иллюстрации связи между значениями выделенных дан-
ных. В Excel используются диаграммы нескольких типов, причем атрибуты каждого из них вы можете настроить с учетом текущих данных.
Диаграммы многих типов отображают до 255 рядов данных. Единственным исключением является круговая диаграмма, в которой отображается только один ряд данных. Во всех стандартных двухмерных диаграммах можно отображать до 32000 отдельных точек данных или значений. Что же касается объемных диаграмм, то в них поддерживается возможность отображения только 4000 точек данных.
Гистограмма
С помощью гистограмм удобно иллюстрировать связь между разными группами данных. Каждая точка данных отображается на диаграмме в виде отдельного вертикального столбца. Если говорить о гистограммах с накоплением, то в них в каждом столбце значение из одного ряда данных графически дополняется значениями из других рядов. Точки каждого ряда обозначаются определенным цветом с целью упростить идентификацию данных.
Обычно гистограммы используются для того, чтобы показать изменение данных за определенный период
времени. Например, гистограмма идеально иллюстрирует объемы ежегодных продаж. Время откладывается вдоль горизонтальной оси гистограммы. Например, на горизонтальной оси слева направо можно откладывать месяцы года,
следующие в хронологическом порядке.
Линейчатая диаграмма
В линейчатых диаграммах каждая точка данных или каждое значение отображаются в виде отдельной горизонтальной полосы. В линейчатых диаграммах с накоплением полоса состоит из набора однотипных компонентов. Линейчатые диаграммы хорошо использовать для сравнения разных
рядов данных. Это так называемое сравнение в целом. Например, линейчатые диаграммы прекрасно подходят для сравнения объемов продаж, проведенных компанией в разных штатах.
График
В графиках непрерывные линии соединяют точки каждого ряда данных. Отдельный ряд данных представлен линией определенного цвета. Вы можете выбрать один из подтипов графика, различающихся специальным форматированием маркеров (эти маркеры обозначают на линии точки
данных).
Графики удачно иллюстрируют изменение данных за определенный период времени. Обычно время откладывается вдоль горизонтальной оси. Дискретные значения времени располагаются вдоль оси в хронологическом порядке слева направо. Например, чтобы показать ежемесячные объемы продаж, выполнен ные вашей организацией, на горизонтальной оси укажите месяцы для анализируемого года.
Существует семь подтипов графиков (как с маркерами данных, так и без таковых). Кроме того, вы можете выбирать между графиками, отображающими отдельные значения, и графиками с накоплением, где самая верхняя линия отображает итоговое значение для всех рядов данных.
f тру^нЬ1мй~для понимания) особенно тогда, когда на диаграмме содержится ^Бом>й|ёдвух7ря^рв данны|«'f тру^нЬ1мй~для понимания) особенно тогда, когда на диаграмме содержится ^Бом>й|ёдвух7ря^рв данны|«'
f тру^нЬ1мй~для понимания) особенно тогда, когда на диаграмме содержится ^Бом>й|ёдвух7ря^рв данны|«'
f тру^нЬ1мй~для понимания) особенно тогда, когда на диаграмме содержится ^Бом>й|ёдвух7ря^рв данны|«'
с1рафйкХп|)одолжение)—
? Графики могу.т быть также объемными. Если вы отображаете несколько рядов ? данных, то этим подтипом Хучше не пользоваться. Несмотря на то, что объемные ;диаграммы производят сильное впечатление на аудиторию, конечному пользо- ;вателю, анализирующему । Данные, они могут показаться запутанными и более
Круговая диаграмма
Круговые диаграм- ^ы-^-р-позволяют с помощью секторов, представляющих отдельное значение набора данных, показать отношение каждого такого значения к их общей сумме. Например, с помощью круговой диаграммы можно проиллюстрировать долю каждого владельца акций корпорации. Используя
круговые диаграммы, легко показать значения только одного ряда данных, потому что при большем количестве таких рядов получилась бы запутанная, трудная для понимания "картинка". Если необходимо сравнивать несколько рядов данных, то подумайте над тем, чтобы использовать лепестковую диаграмму или диаграмму с областями.
Существует два подтипа круговой диаграммы, которые помогают сделать определенные ее элементы более заметными. Чтобы в диаграмме отдельная часть стала более заметной, последнюю следует отделить от остальной части диаграммы. Более подробно об этом рассказано в разделе *Отделение секторов круговой диаграммы*. К применению объемных круговых диаграмм пользователи, как правило, относятся с опаской. Дополнительная графическая насыщенность, придающая круговой диаграмме объемность, делает ее перегруженной деталями и трудной для понимания.
Помните также о следующем. Так как круговая диаграмма наглядно показывает долю каждого значения по отношению к общей сумме, то размеры отдельных секторов часто вводят в заблуждение. И если важна точность при анализе значений ряда данных, то выбирайте другой тип диаграммы.
Точечная диаграмма
С помощью точечной диаграммы можно быстро проанализировать корреляцию между двумя и большим количеством рядов данных, так как эта диаграмма позволяет производить эффективный анализ любых тенденций или зависимостей. Например, вы можете наблюдать, приводит ли увеличе
ние рекламных изданий к повышению объемов продаж конкретного товара. Обычно точечные диаграммы представлены для данных с определенной хроно логической структурой, задаваемой вдоль оси X. Они чаще всего используются для графического представления научных данных. Когда данные представля ются в Excel в виде точечной диаграммы, каждый ряд данных отображается отдельным цветом, и для каждого ряда создается собственный формат маркера. Всего существует пять подтипов точечных диаграмм. Выбирая тот или иной подтип, вы сможете отображать маркеры данных вместе с соединительными ли ниями или без таковых, а также отображать одни только соединительные линии как в обычном графике.
Маркеры данных, образующие на диаграмме прямую линию, — это признак существования корреляции между рядами данных. Чтобы это статистически доказать или опровергнуть, для наборов данных выполните корреляцию и ковариацию. В Excel такие вычисления, а также некоторые другие выполняв! надстройка Пакет анализа. Более подробно об этом рассказано в главе 11.
:Диаграмлла с областями
Диаграммы с облас-产
Заголовок диаграммыЗаголовок диаграммыId Pwwe■ Уход за ребенком□ Электричество□ Бензин■ ТоварI 口 АрендаId Pwwe■ Уход за ребенком□ Электричество□ Бензин■ ТоварI 口 Аренда^ тями показывают, ка- :кова доля значений из > разных рядов данных к общей сумме, а Также
Заголовок диаграммы
Заголовок диаграммы
Id Pwwe
■ Уход за ребенком
□ Электричество
□ Бензин
■ Товар
I 口 Аренда
Id Pwwe
■ Уход за ребенком
□ Электричество
□ Бензин
■ Товар
I 口 Аренда
• ряды : данных /друг с :другом. Каждый из ;рядов—^ отображается ^отдёльнь1'м цветом, чтобы показать, насколько больше один ряд данных от другого. Например, если отдел
продаж в Техасе реа
лизует значительно больше товара, чем коллеги из Калифорнии, то объем продаж для Техаса будет на диаграмме более заметен, чем для Калифорнии.
Кольцевая диаграмма
口 Пеабрь □ Ноябрь ■ Октябрь ■ СентябрьАвгустИюльИюнь□Апрель GMaprФевраль сэакаарь口 Пеабрь □ Ноябрь ■ Октябрь ■ СентябрьАвгустИюльИюнь□Апрель GMaprФевраль сэакаарьКольцевые диаграммы позволяют показать, как в соответствующем ряде данных разные значения относятся к общей сумме. Каждый ряд данных отображается в виде отдельного кольца диаграммы, значения на которых представлены секторами и отображены собс- твенными цветами.
口 Пеабрь □ Ноябрь ■ Октябрь ■ Сентябрь
Август
Июль
Июнь
□Апрель GMapr
Февраль сэакаарь
口 Пеабрь □ Ноябрь ■ Октябрь ■ Сентябрь
Август
Июль
Июнь
□Апрель GMapr
Февраль сэакаарь
Так как кольцевая
диаграмма показывает
до;\ю каждого значения данных по отношению к общему итогу, то не всегда размер отдельных значений отображает истинную картинку. Например, значение во внутреннем ряду данных может казаться меньшими, чем такое же значение во внешнем кольце, представляющем другой ряд данных. И если необходимо точно сравнивать значения разных рядов данных, то выбирайте другой тип диаграммы.
ПоверхностьДиаграммы-поверхности можно использовать для "「еографн- веского" сравнения значений данных. Такая диаграмма напоминает топографическую карту, И хотя использование диаграммы-поверхности приводит к интересному визуальному эффекту, для анализа данных они приспособлены мало.ПоверхностьДиаграммы-поверхности можно использовать для "「еографн- веского" сравнения значений данных. Такая диаграмма напоминает топографическую карту, И хотя использование диаграммы-поверхности приводит к интересному визуальному эффекту, для анализа данных они приспособлены мало.$9 00003$0ОООДО$7 gOO «>000,00 ЙОООрОУ ООО 00$9 00003$0ОООДО$7 gOO «>000,00 ЙОООрОУ ООО 00S3 ООО DO $2 000 ДО $100000S3 ООО DO $2 000 ДО $100000.:я таз?).:я таз?)( ем quBdsa qdESHtx( ем quBdsa qdESHtxГонорарыГонорарыqdgtHHa。 а」2qdgtHHa。 а」2qdgBtoqdgBto2днон2днонЛЛ^Л^А^ЛЛ^Л^А^ГЬоизеадстеоГЬоизеадстеов S8 ООО £)□• $9 000^1 ■ 5? осо ло-$е ооо Д) О $6 000 ЛО-$7 000 Д) ■ SSOOOJX-SoOOOJXi о$4 000Л045 000р:| ■ S3 ООО ЛО-$4 0000? □ еооодо-$30000? □ $1 000Р0-520О0П: ■ 0S1 000.00 口用 0CC.0GNIв S8 ООО £)□• $9 000^1 ■ 5? осо ло-$е ооо Д) О $6 000 ЛО-$7 000 Д) ■ SSOOOJX-SoOOOJXi о$4 000Л045 000р:| ■ S3 ООО ЛО-$4 0000? □ еооодо-$30000? □ $1 000Р0-520О0П: ■ 0S1 000.00 口用 0CC.0GNI
Поверхность
Диаграммы-поверхности можно использовать для "「еографн- веского" сравнения значений данных. Такая диаграмма напоминает топографическую карту, И хотя использование диаграммы-поверхности приводит к интересному визуальному эффекту, для анализа данных они приспособлены мало.
Поверхность
Диаграммы-поверхности можно использовать для "「еографн- веского" сравнения значений данных. Такая диаграмма напоминает топографическую карту, И хотя использование диаграммы-поверхности приводит к интересному визуальному эффекту, для анализа данных они приспособлены мало.
$9 00003
$0ОООДО
$7 gOO «>000,00 ЙОООрО
У ООО 00
$9 00003
$0ОООДО
$7 gOO «>000,00 ЙОООрО
У ООО 00
S3 ООО DO $2 000 ДО $100000
S3 ООО DO $2 000 ДО $100000
.:я таз?)
.:я таз?)
( ем quBdsa qdESHtx
( ем quBdsa qdESHtx
Гонорары
Гонорары
qdgtHHa。 а」2
qdgtHHa。 а」2
qdgBto
qdgBto
2днон
2днон
ЛЛ^Л^А^
ЛЛ^Л^А^
ГЬоизеадстео
ГЬоизеадстео
в S8 ООО £)□• $9 000^1 ■ 5? осо ло-$е ооо Д) О $6 000 ЛО-$7 000 Д) ■ SSOOOJX-SoOOOJXi о$4 000Л045 000р:| ■ S3 ООО ЛО-$4 0000? □ еооодо-$30000? □ $1 000Р0-520О0П: ■ 0S1 000.00 口用 0CC.0GNI
в S8 ООО £)□• $9 000^1 ■ 5? осо ло-$е ооо Д) О $6 000 ЛО-$7 000 Д) ■ SSOOOJX-SoOOOJXi о$4 000Л045 000р:| ■ S3 ООО ЛО-$4 0000? □ еооодо-$30000? □ $1 000Р0-520О0П: ■ 0S1 000.00 口用 0CC.0GNI
Лепестковая диаграмма
С помощью лепестковых диаграмм анализируют ряды данных, расположенных вдоль отдельной оси диаграммы. Все оси выходят из общего центра, создавая, таким образом, диаграмму, которая напоминает экран радара.
И хотя лепестковые диаграммы представляют интересный способ сравнения данных,
как правило, их нелегко анализировать. Поэтому иллюстрировать свои данные целесообразнее с помощью стандартных диаграмм — например, гистограммы,
линейчатой диаграммы или графика.
Пузырьковая диаграмма
Пузырьковые диаграммы позволяют анализировать корреляцию между тремя рядами Хинных. Изучая корреляцию между значениями данных, вы мо-
о Производство• Оыез/наа т орвепяо Производство• Оыез/наа т орвепя:жете : анализировать любые тенденции и
о Производство
• Оыез/наа т орвепя
о Производство
• Оыез/наа т орвепя
;зависимости; ' возни- г.~кающие - при Л^ёйе^ нии данных в одном
:рядеДро отношению [к другому.хНапример, чвы -мржёте анализировать зависимость стоимости товаров от проданного их числа и показывать в виде отдельных пузырьков общий доход, полу
ченный при каждом
изменении цены на товар.
Представляя корреляцию между рядами данных, пузырьковая диаграмма имеет много общего с точечной диаграммой. Но на ней два ряда данных представлены отдельными осями, а третий ряд — размером пузырьков, который ил
люстрирует значения этого ряда.
Биржевая диаграмма
Биржевые диаграммы создаются исключительно для анализа экономических данных, которые представлены на бирже. Для каждого из четырех подтипов
таких диаграмм требуется как минимум три разнотипных ряда данных, организованных в соответствующем порядке. Биржевая диаграмма создается программой Excel только тогда, когда данные имеют строго определенную структуру.
Имена подтипов биржевых диаграмм соответствуют зара
нее организованной структуре рядов данных. Например, если выбран подтип Высокий-Низкий-Закрытие, то вам необходимо использовать три ряда данных, указывающих, соответственно, на самую высокую, самую низкую цену и цену на момент закрытия. В каждом подтипе биржевых диаграмм в качестве подписей можно использовать значения дат, биржевые символы и названия.
Цилиндрические^ конические и пирамидальные диаграммы
С помощью цилиндрических, конических и пирамидальных диаграмм данные изображаются в виде объемных объектов, которые располагаются горизонталь
но или вертикально. Всего существует три горизонтальные и четыре вертикальные разновидности таких диаграмм. Таким образом, предоставляется возможность изображать отдельные значения или значения с накоплением. Кроме того, вы можете выбрать объемную вертикальную разновидность этих
диаграмм.
Что же касается горизонтальных разновидностей, то они используются для отображения каждой точки данных в виде отдельной горизонтальной полосы или же в виде линейчатых диаграмм с накоплением. Однотипные элементы данных представляют собой полосу. Горизонтальные диаграммы рекомендуется использовать для сравнения между собой разных наборов данных. Это так называемое сравнение в целом. Например, горизонтальные диаграммы подходят для сравнения объемов продаж отдельных компаний в разных штатах.
Изменение типа диаграммы
Вы можете изменить тип-диаграммы, чтобы представить данные с другой стороны или применить другой тип анализа. Более подробно основные типы диаграмм описаны в разделе ^Основные сведения о диаграммах".
Изменить тип любой диаграммы в книге Excel можно с помощью такой команды, как Тип диаграммы: Прй~этом не следует забывать, что некоторые типы диаграмм доступны только при использовании специальных типов данных. Например, если вы преобразовали круговую диаграмму с разделенными данными в гистограмму, то в результате данные не будут разделены.
При переходе к другому типу диаграммы программа Excel по умолчанию поддерживает любое специальное форматирование имеющейся диаграммы. Например, если вы ранее изменили шрифт или цвет маркеров рядов, то эти изменения будут применены и к диаграмме другого типа. Если в диаграмме другого типа используется форматирование, предусмотренное по умолчанию, то примените опцию сброс.
ИЗМЕНЕНИЯ ТИПА ДИАГРАММЫ
―Q Чтобы выделить внедреннуюQ Выберите команду Диаграмма ^Тип
диаграмму, щелкните на любом ее диаграммы, объекте.
В листе диаграммы щелкните на вкладке листа той диаграммы, которую будет изменять.
ЧТО ЕЩЕ? А"51 внесения изменений в существующую диаграмму используйте меню Диаграмма, которое заменяет меню Данные при выделении диаграммы.
В зависимости от типа текущей диаграммы некоторые опции меню могут оставаться неактивными. Например, опция Объемный вид становится доступной только топа, когда выделена диаграмма-поверхность.
Если диаграмма внедрена в лист Excel, то меню Диаграмма отображается лишь тогда, когда выделена одна из частей объекта-диаграммы. Если на листе находится несколько объектов диаграмм, то изменения, внесенные с помощью команд меню Диаграмма, будут относиться только к выделенной диаграмме.
Если вы используете лист диаграммы, то меню Диаграмма в строке меню находится постоянно. Любые изменения, выполненные с помощью команд этого меню, будут относиться к листу диаграммы.
ИЗМЕНЕНИЯ ТИПА ДИАГРАММЫ
& Microsoft Ext. . ChOb-Chart Type^cls& Microsoft Ext. . ChOb-Chart Type^cls司 Файл Ормка &1А Встамса Форпат Сервис Д^аграмна d¥0園咱昌店了总电體一Пe・:,」Arid“ ИЛ ・ >「Облапьдма. ▼爰 Стандартные | Нест*шарт>м |司 Файл Ормка &1А Встамса Форпат Сервис Д^аграмна d¥0園咱昌店了总电體一Пe・:,」Arid“ ИЛ ・ >「Облапьдма. ▼爰 Стандартные | Нест*шарт>м |Гил диаграгшыГил диаграгшы^Январь^Январьрарплатарарплатаг $2 760.00_ $ J?г $2 760.00_ $ J?ГнстограммйГнстограммй$3 000.00 $,$3 000.00 $ !$3 300 00 6($3 300.00 $1 ■、$ЗЗООРО $1,$3 000.00 $,$3 000.00 $ !$3 300 00 6($3 300.00 $1 ■、$ЗЗООРО $1,3 Февраль 刁Март ^Апрель 亙Ма“ Т~М»<жь I3 Февраль 刁Март ^Апрель 亙Ма“ Т~М»<жь IН /¥*<*чатаа L ГрафикО Круговая L_ Точеная .С сблдстягн © Кольцевая 西 Лепестком я . Поверхность •: ПузыръкомяН /¥*<*чатаа L ГрафикО Круговая L_ Точеная .С сблдстягн © Кольцевая 西 Лепестком я . Поверхность •: Пузыръкомя
& Microsoft Ext. . ChOb-Chart Type^cls
& Microsoft Ext. . ChOb-Chart Type^cls
司 Файл Ормка &1А Встамса Форпат Сервис Д^аграмна d¥0園咱昌店了总电體一Пe・:,」
Arid“ ИЛ ・ >「
Облапьдма. ▼爰 Стандартные | Нест*шарт>м |
司 Файл Ормка &1А Встамса Форпат Сервис Д^аграмна d¥0園咱昌店了总电體一Пe・:,」
Arid“ ИЛ ・ >「
Облапьдма. ▼爰 Стандартные | Нест*шарт>м |
Гил диаграгшы
Гил диаграгшы
^Январь
^Январь
рарплата
рарплата
г $2 760.00_ $ J?
г $2 760.00_ $ J?
Гнстограммй
Гнстограммй
$3 000.00 $,
$3 000.00 $ !
$3 300 00 6(
$3 300.00 $1 ■
、$ЗЗООРО $1,
$3 000.00 $,
$3 000.00 $ !
$3 300 00 6(
$3 300.00 $1 ■
、$ЗЗООРО $1,
3 Февраль 刁Март ^Апрель 亙Ма“ Т~М»<жь I
3 Февраль 刁Март ^Апрель 亙Ма“ Т~М»<жь I
Н /¥*<*чатаа L График
О Круговая L_ Точеная .С сблдстягн © Кольцевая 西 Лепестком я . Поверхность •: Пузыръкомя
Н /¥*<*чатаа L График
О Круговая L_ Точеная .С сблдстягн © Кольцевая 西 Лепестком я . Поверхность •: Пузыръкомя
■ Отображается диалоговое окно Тип диаграммы.—Q Щелкните на опции необходимого типа диаграммы.—Q Щелкните на значкесоответствующего подтипа.■ Отображается диалоговое окно Тип диаграммы.—Q Щелкните на опции необходимого типа диаграммы.—Q Щелкните на значкесоответствующего подтипа.白 Чтобы убрать пользовательское форматирование, установите флажок сброс.—Q Щелкните на кнопке ОК.■ Тип выделенной диаграммы изменится.白 Чтобы убрать пользовательское форматирование, установите флажок сброс.—Q Щелкните на кнопке ОК.■ Тип выделенной диаграммы изменится.
■ Отображается диалоговое окно Тип диаграммы.
—Q Щелкните на опции необходимого типа диаграммы.
—Q Щелкните на значке
соответствующего подтипа.
■ Отображается диалоговое окно Тип диаграммы.
—Q Щелкните на опции необходимого типа диаграммы.
—Q Щелкните на значке
соответствующего подтипа.
白 Чтобы убрать пользовательское форматирование, установите флажок сброс.
—Q Щелкните на кнопке ОК.
■ Тип выделенной диаграммы изменится.
白 Чтобы убрать пользовательское форматирование, установите флажок сброс.
—Q Щелкните на кнопке ОК.
■ Тип выделенной диаграммы изменится.
ОТДЕАЕНИЕ-СЕКТОРОВ КРУГОВОЙ
лиАграммы
|_ Если вы считаете, что в информации, на основе которой построена круговая диафаммаг одна из_ частей^важнее другой7 то можно сделать ее более заметной, отделив соответствующую часть. Не забывайте — круговая диаграмма предназначена для того, чтобы показать соотношение отдельных значений и всей диаграммы.
Созд; 6бла<Созд; 6бла<、沔 круговую диаграмму и отделив одно из значений, вы сможете в пределах 工,стй диаграммы перемещать любой ее элемент, чтобы сделать более замет- HbiMkf определенные данные. Более подробно о типах диаграмм, используемых в Excel, рассказано в разделе "Основные сведения о Анаграммах".
Созд; 6бла<
Созд; 6бла<
Можно отделить все секторы диаграммы, выделив ее всю и перетащив за пределы области диаграммы. В результате перетаскивания все секторы будут смещены на одинаковое расстояние от центра диаграммы.
ОТДЕЛЕНИЕ СЕКТОРОВ КРУГОВОЙ ДИАГРАММЫОТДЕЛЕНИЕ СЕКТОРОВ КРУГОВОЙ ДИАГРАММЫ
ОТДЕЛЕНИЕ СЕКТОРОВ КРУГОВОЙ ДИАГРАММЫ
ОТДЕЛЕНИЕ СЕКТОРОВ КРУГОВОЙ ДИАГРАММЫ
—Q Щелкните на секторе круговой диаграммы.—Q Щелкните на секторе круговой диаграммы.Н Перетащите сектор к краю объекта- диаграммы.Н Перетащите сектор к краю объекта- диаграммы.
—Q Щелкните на секторе круговой диаграммы.
—Q Щелкните на секторе круговой диаграммы.
Н Перетащите сектор к краю объекта- диаграммы.
Н Перетащите сектор к краю объекта- диаграммы.
^й^йй目纟 Круговую диаграмму можно повернуть так, чтобы отделенный сектор был 強 представден под необходимым углом зрения. Итак, чтобы повернуть диаграмму, щелкните на секторе и выберите команду Формат ^ Выделенный ряд. Буд<?т отображено диалоговое окно Формат ряда данных. Щелкните на вкладке Пара* метры. В поле Угол поворота укажите? на сколько градусов должна повернуться диаграмма. Эффект поворота диаграммы будет виден в области предварительного просмотра, расположенной в этом диалоговом окне. Не забывайте, что относительно всей диаграммы выделенный сектор не поменяет местоположения, ведь пове{> нута будет она вся.
По умолчанию каждый сектор диаграммы отображается в Excel своим цветом. Чтобы вся диаграмма окрасилась одним цветом, сбросьте флажок Разноцветные дольки 回 заменится на О-
ОТДЕЛЕНИЕ СЕКТОРОВ КРУГОВОЙ ДИАГРАММЫ
围 Microsoft Сисе! * ChO€>-CxplodeFfe.Kls围 Microsoft Сисе! * ChO€>-CxplodeFfe.Kls=РЯД(;Лист1!$А$1 $А16,Лист11$В$1 $В$6.1)=РЯД(;Лист1!$А$1 $А16,Лист11$В$1 $В$6.1)4Ряд 1 Точка4Ряд 1 Точка■ Сектор извлекается из диаграммы.■ Сектор извлекается из диаграммы.
围 Microsoft Сисе! * ChO€>-CxplodeFfe.Kls
围 Microsoft Сисе! * ChO€>-CxplodeFfe.Kls
=РЯД(;Лист1!$А$1 $А16,Лист11$В$1 $В$6.1)
=РЯД(;Лист1!$А$1 $А16,Лист11$В$1 $В$6.1)
4Ряд 1 Точка
4Ряд 1 Точка
■ Сектор извлекается из диаграммы.
■ Сектор извлекается из диаграммы.
Создание пользовательского типа
ДИАГРАММЫ
При создании диаграммы и представлении анализируемых данных вы сэкономите силы и время, если разработаете пользовательскую диаграмму, которую можно будет повторно использовать в будущем. Чтобы использовать одну и ту же диаграмму в разных книгах Excel (или в разных проектах), создайте пользовательский тип диаграммы или шаблон с предварительно настроенным набором элементов диаграммы. Когда вы создаете пользовательский тип диаграммы, программа Excel сохраняет информацию о внешнем виде диаграммы, в том числе ее типе, цветовых настройках, шрифтах, легенде и даже таблице данных. Создав этот тип диаграммы, вы можете его сохранить, а затем выбрать в любой книге Excel на вкладке Нестандартные. На этой вкладке представлен список нестандартных типов диаграмм: как встроенных, которые поставляются вместе с программой Excel, так добавленных пользователями.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
—Q Создайте диаграмму и проведите в ней все необходимые изменения.—Q Создайте диаграмму и проведите в ней все необходимые изменения.Q Выберите команду Диаграмма ^Тип диаграммыQ Выберите команду Диаграмма ^Тип диаграммы
—Q Создайте диаграмму и проведите в ней все необходимые изменения.
—Q Создайте диаграмму и проведите в ней все необходимые изменения.
Q Выберите команду Диаграмма ^Тип диаграммы
Q Выберите команду Диаграмма ^Тип диаграммы
Чтобы создать пользовательский тип диаграммы, вначале выберите нужный стандартный тип. Более подробно о типах диаграмм, используемых в Excel, рассказано в разделе "Основное сведения о Анаграммах". Вы можете создать Анаграмму с помощью мастера диаграмм, а затем переформатировать ее так, как требует конкретная задача. Вы можете настроить масштаб осей, добавить сетку и указать, должна ли диаграмма содержать легенду или таблицу данных. Все изменения в формате или структуре станут частью шаблона диаграммы.
Сохраняя пользовательский тип диаграммы, вы должны дать ему уникальное имя. Кроме того, следует добавить описание типа диаграммы. Любое созданное вами описание будет отображаться в поле, расположенном под областью Образец.
Чтобы очистить вкладку Нестандартные от пользовательских типов диаграмм, ставших ненужными, последние потребуется удалить. Правда, удалять вы можете только пользовательские типы. Что же касается встроенных типов диаграмм то избавиться от них нельзя.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
■ Отображается диалоговое окно Тип диаграммы.一Q Если вкладка Нестандартные не отображается, то щелкните на одноименном ярлыке.■ Отображается диалоговое окно Тип диаграммы.一Q Если вкладка Нестандартные не отображается, то щелкните на одноименном ярлыке.Q Щелкните на переключателе дополнительные.—目 Щелкните на кнопке Добавить.Q Щелкните на переключателе дополнительные.—目 Щелкните на кнопке Добавить.
■ Отображается диалоговое окно Тип диаграммы.
一Q Если вкладка Нестандартные не отображается, то щелкните на одноименном ярлыке.
■ Отображается диалоговое окно Тип диаграммы.
一Q Если вкладка Нестандартные не отображается, то щелкните на одноименном ярлыке.
Q Щелкните на переключателе дополнительные.
—目 Щелкните на кнопке Добавить.
Q Щелкните на переключателе дополнительные.
—目 Щелкните на кнопке Добавить.
ячеек и нажав клавишу <F11 >, вы получите диа-ячеек и нажав клавишу <F11 >, вы получите диа-厂—м/^е+д^ _
ячеек и нажав клавишу <F11 >, вы получите диа-
ячеек и нажав клавишу <F11 >, вы получите диа-
ЧТО ЕШВ Вы^елив н2 листе диапазон
грамму в определенном формате. Этот формат соответствует типу диаграммы по умолчанию. Чтобы определить этот тип, выберите команду Диаграмма =>Тип диаграммы *^> Нестандартные. На вкладке Нестандартные щелкните на переключателе дополнительнее © заменится на 励.Чтобы увидеть пример диаграммы • пользовательского типау щелкните в списке Тип на пункте По умолчанию. В Excel :-^ип диаграммы по умолмЬнию представлен стандартной гистограммой.
Любой тип диаграммы, указанный как на вкладке Стандартные; так и на вкладке
Нестандартные, можно сделать заданным по умолчанию. Для этого выберите ^■требуемый тип и щелкните на кнопке Сделать стандартной. Не забываете, что (-jpH выборе типа диаграммы на вкладке Стандартные обязательно следует ука- 」*а,ь его подтип.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
■ Отображается диалоговое окно Добавление нового типа_д диаграмм.В поле Название определите для типа диаграммы уникальное имя.■ Отображается диалоговое окно Добавление нового типа_д диаграмм.В поле Название определите для типа диаграммы уникальное имя.Q Если потребуется, введите описание типа диаграммы.―Q Щелкните на кнопке ОК.Q Если потребуется, введите описание типа диаграммы.―Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Добавление нового типа
_д диаграмм.
В поле Название определите для типа диаграммы уникальное имя.
■ Отображается диалоговое окно Добавление нового типа
_д диаграмм.
В поле Название определите для типа диаграммы уникальное имя.
Q Если потребуется, введите описание типа диаграммы.
―Q Щелкните на кнопке ОК.
Q Если потребуется, введите описание типа диаграммы.
―Q Щелкните на кнопке ОК.
Можно изменить форматирование любого из элементов диаграммы. Параметры форматирования отображаются в диалоговом окне Формат; а какие именно эти параметры —зависит от выделенного элемента. Итак, чтобы изменить форматирование объекта диаграммы, выделите необходимый элемент, затем выполните команду Формат ^ Выделенный элемент; где вместо слова элемент должно указываться имя выделенного элемента. На экране появится диалоговое окно с несколькими вкладками. С помощью этих вкладок можно форматировать внешний вид выделенного элемента.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ТИПА ДИАГРАММ
Область дна...Область дна...Тил дмагранмыТил дмагранмыЯнварь ФевральЯнварь Февраль$ $ $ $ $ $ .оо.оода.оо.оо.оо 4 1 5 ^ 7 ю 1 1 <ч 5 о & 2 3 7 2 3 3$ $ $ $ $ $ .оо.оода.оо.оо.оо 4 1 5 ^ 7 ю 1 1 <ч 5 о & 2 3 7 2 3 3Апрель Май ИюньАпрель Май ИюньПоЛЬЮБд'ГЪЛЬСГ.ЗЯ • СОПоЛЬЮБд'ГЪЛЬСГ.ЗЯ • СО
Область дна...
Область дна...
Тил дмагранмы
Тил дмагранмы
Январь Февраль
Январь Февраль
$ $ $ $ $ $ .оо.оода.оо.оо.оо 4 1 5 ^ 7 ю 1 1 <ч 5 о & 2 3 7 2 3 3
$ $ $ $ $ $ .оо.оода.оо.оо.оо 4 1 5 ^ 7 ю 1 1 <ч 5 о & 2 3 7 2 3 3
Апрель Май Июнь
Апрель Май Июнь
ПоЛЬЮБд'ГЪЛЬСГ.ЗЯ • СО
ПоЛЬЮБд'ГЪЛЬСГ.ЗЯ • СО
■ Пользовательский тип диаграммы отображается на вкладке Нестандартные.■ Пользовательский тип диаграммы отображается на вкладке Нестандартные.■ При выборе типа диаграммы отображается добавленное вами описание.■ При выборе типа диаграммы отображается добавленное вами описание.
■ Пользовательский тип диаграммы отображается на вкладке Нестандартные.
■ Пользовательский тип диаграммы отображается на вкладке Нестандартные.
■ При выборе типа диаграммы отображается добавленное вами описание.
■ При выборе типа диаграммы отображается добавленное вами описание.
Анализ данных в Excel: наглядный курс
Добавление на диаграмму
тенденции
Для представления тенденций в диаграмму добавляют линии тренда. Эти линии используются для анализа данных, так как позволяют прогнозировать будущие значения данных на основе текущих значений. Например, имея сведения об оптовых продажах, выполненных за год одним из подразделений, вы сможете предсказать его объем продаж в будущем году.
[Прс1гнозь1 становятся точными только тогда, когда выбрана правильная линия тренда. Вначале изучите данные на уже созданном графике. Затем в диалоговом окне Линия тренда выберите тип тренда, который наиболее точно иллюстрирует общую тенденцию. Проверить, правильно ли выбрана линия тренда, вы можете, взглянув на коэффициент достоверности. Коэффициент достоверности, который лежит в диапазоне от 0 до 1, показывает, насколько близ-
停X停X1ИГ днаграды...1ИГ днаграды...Исходные данные...Исходные данные...Пзра*:етрь{ Анаграммы...Пзра*:етрь{ Анаграммы...>ооо.х>ооо.х$8008$8008$700.00$700.00$«00.8$«00.8>500.00>500.00□ Эл<втрич«ст«о□ Эл<втрич«ст«о>400.00>400.00$зоо.х$зоо.хДобавить данные.Добавить данные.rillrillк « > HlAwarp淵:;ТЛ*1Мт京工鼻 / Готовок « > HlAwarp淵:;ТЛ*1Мт京工鼻 / ГотовоI & Microsoft Excel - ChO6~Ad(n.5tflineN>rf5I & Microsoft Excel - ChO6~Ad(n.5tflineN>rf5硬 *л Зека 卧夂 Вставка 収砂汗 Сервис硬 *л Зека 卧夂 Вставка 収砂汗 Сервис□卢面d ①号及h 电鹳▼胃 :川⑶,10 ▼ !*人 9 :-;Область дна. . ▼ Д□卢面d ①号及h 电鹳▼胃 :川⑶,10 ▼ !*人 9 :-;Область дна. . ▼ ДДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИ^^Гм ga ,^^Гм ga ,000,00000,00Апр^ЛкАпр^ЛкD ДостааслD Достаасл□ Бсмомн□ Бсмомн
停X
停X
1ИГ днаграды...
1ИГ днаграды...
Исходные данные...
Исходные данные...
Пзра*:етрь{ Анаграммы...
Пзра*:етрь{ Анаграммы...
>ооо.х
>ооо.х
$8008
$8008
$700.00
$700.00
$«00.8
$«00.8
>500.00
>500.00
□ Эл<втрич«ст«о
□ Эл<втрич«ст«о
>400.00
>400.00
$зоо.х
$зоо.х
Добавить данные.
Добавить данные.
rill
rill
к « > HlAwarp淵:;ТЛ*1Мт京工鼻 / Готово
к « > HlAwarp淵:;ТЛ*1Мт京工鼻 / Готово
I & Microsoft Excel - ChO6~Ad(n.5tflineN>rf5
I & Microsoft Excel - ChO6~Ad(n.5tflineN>rf5
硬 *л Зека 卧夂 Вставка 収砂汗 Сервис
硬 *л Зека 卧夂 Вставка 収砂汗 Сервис
□卢面d ①号及h 电鹳▼胃 :川⑶,10 ▼ !*人 9 :-;
Область дна. . ▼ Д
□卢面d ①号及h 电鹳▼胃 :川⑶,10 ▼ !*人 9 :-;
Область дна. . ▼ Д
ДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИ
ДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИ
^^Гм ga ,
^^Гм ga ,
000,00
000,00
Апр^Лк
Апр^Лк
D Достаасл
D Достаасл
□ Бсмомн
□ Бсмомн
—Q Щелкните на вкладке той диаграммы, в которую будет добавляться линия тренда.■ Если диаграмма встроенная, то щелкните в любом ее месте.—Q Щелкните на вкладке той диаграммы, в которую будет добавляться линия тренда.■ Если диаграмма встроенная, то щелкните в любом ее месте.В Выберите команду Диаграмма ОДобавить линию тренда.В Выберите команду Диаграмма ОДобавить линию тренда.
—Q Щелкните на вкладке той диаграммы, в которую будет добавляться линия тренда.
■ Если диаграмма встроенная, то щелкните в любом ее месте.
—Q Щелкните на вкладке той диаграммы, в которую будет добавляться линия тренда.
■ Если диаграмма встроенная, то щелкните в любом ее месте.
В Выберите команду Диаграмма ОДобавить линию тренда.
В Выберите команду Диаграмма ОДобавить линию тренда.
Глава 6・ Отображение данных с помощью диаграмм
ки значения линии тренда к реальным значениям ряда данных. Чем ближе коэффициент достоверности к 1, тем более точная линия тренда.
Для прогнозирования будущих или предыдущих значений данных используется опция Прогноз. Когда программа Excel добавляет линию тренда, то продлевает ее на указанное вами количество будущих или прошедших периодов. Прогноз основывается исключительно на значениях в выделенном ряду данных и на типе линии тренда.
Вы можете добавить на диаграмму линии тренда для каждого ряда данных, однако в Excel это выполняется только для диаграмм определенных типов. Речь идет о линейчатых диаграммах, гистограммах, двухмерных диаграммах с областями без накопления, графиках, биржевых, точечных и пузырьковых диаграммах. В объемных диаграммах, линии тренда не поддерживаются. И если для диаграммы с линиями тренда изменить тип на такой, который не поддерживает тенденции, то линии тренда будут удалены. Если выбранный тип диаграммы не поддерживает линии тренда, то соответствующая команда меню для них становится неактивной. Более подробно о типах диаграмм, поддерживаемых в Excel, рассказано в разделе ''Основные сведения о диаграммах*.
• 10• 10ТинеАнаяТинеАнаяUOOTJerЛUOOTJerЛЗле<тричесТ<оЗле<тричесТ<о$400.8 4-$400.8 4-$200.00 -$200.00 -•⑨史 *л Qpwa Вид Ветке Форцдт Cjpewc:口 ^ Ы評江今®学扌^ ® • ,^j•⑨史 *л Qpwa Вид Ветке Форцдт Cjpewc:口 ^ Ы評江今®学扌^ ® • ,^jЛосдри4*ическая QoAWHHcfibMdflЛосдри4*ическая QoAWHHcfibMdflДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИЛиния трендаЛиния тренда$700.00$700.00l^^i№№№l^^i№№№ИИ—В 一ИИ—В 一Неле心 яНеле心 я■■
• 10
• 10
ТинеАная
ТинеАная
UOOTJerЛ
UOOTJerЛ
Зле<тричесТ<о
Зле<тричесТ<о
$400.8 4-
$400.8 4-
$200.00 -
$200.00 -
•⑨史 *л Qpwa Вид Ветке Форцдт Cjpewc
:口 ^ Ы評江今®学扌^ ® • ,^j
•⑨史 *л Qpwa Вид Ветке Форцдт Cjpewc
:口 ^ Ы評江今®学扌^ ® • ,^j
Лосдри4*ическая QoAWHHcfibMdfl
Лосдри4*ическая QoAWHHcfibMdfl
ДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИ
ДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИ
Линия тренда
Линия тренда
$700.00
$700.00
l^^i№№№
l^^i№№№
ИИ—В 一
ИИ—В 一
Неле心 я
Неле心 я
■
■
■ Отображается диалоговое окно Линия тренда.—Q Щелкните на том ряде, для которого необходимо построить линию тренда.—Q Щелкните на выбранном типе линии тренда.■ Отображается диалоговое окно Линия тренда.—Q Щелкните на том ряде, для которого необходимо построить линию тренда.—Q Щелкните на выбранном типе линии тренда.■ Если выбран тип тренда Полиномиальная, то укажите параметр Степень.■ Если выбран тип Линейная фильтрация, то укажите число точек.__П Щелкните на вкладке Параметры.■ Если выбран тип тренда Полиномиальная, то укажите параметр Степень.■ Если выбран тип Линейная фильтрация, то укажите число точек.__П Щелкните на вкладке Параметры.
■ Отображается диалоговое окно Линия тренда.
—Q Щелкните на том ряде, для которого необходимо построить линию тренда.
—Q Щелкните на выбранном типе линии тренда.
■ Отображается диалоговое окно Линия тренда.
—Q Щелкните на том ряде, для которого необходимо построить линию тренда.
—Q Щелкните на выбранном типе линии тренда.
■ Если выбран тип тренда Полиномиальная, то укажите параметр Степень.
■ Если выбран тип Линейная фильтрация, то укажите число точек.
__П Щелкните на вкладке Параметры.
■ Если выбран тип тренда Полиномиальная, то укажите параметр Степень.
■ Если выбран тип Линейная фильтрация, то укажите число точек.
__П Щелкните на вкладке Параметры.
На вкладйеТйп диалогового окна Линия тренда перечислено шесть разных тн・ пов линий тренда, каждый из которых по-своему анализирует значения рядов данных. Для более точного предсказания будущих значений вы можете посмотреть На данныег представленное на диаграмме, и затем выбрать тип линии тренда, который лучше вёего подходйт для замеченной вами общей тенденции.
Линия тренда
Описание
Линейная /
Создает прямую наилучшего приближения, которая показывает, каким образом значения из последовательности данных возрастают или уменьшаются с постоянной скоростью
Логарифмическая
Создает кривую наилучшего приближения, которая иллюстрирует, каким образом значения данных возрастают или уменьшаются к определенной величине. Эту линию тренда можно применять и к отрицательным, и к положительным значениям
ДОБАВЛЕНИЕ В ДИАГРАММУ ТЕНДЕНЦИИ
尽 Microsoft Excel - Ch06-AddTrendUneZJds尽 Microsoft Excel - Ch06-AddTrendUneZJds図 Файл »«га Она Встала ®<WT Сервис図 Файл »«га Она Встала ®<WT СервисS800.00S800.00ПрОГНОУПрОГНОУрмм«вт»0рмм«вт»0Пшиюинлльный (Доставка) другое;[Тенденция стоимости доставкиПшиюинлльный (Доставка) другое;[Тенденция стоимости доставкиJ ArialJ Arial;ь диа.. :▼ 赤;ь диа.. :▼ 赤Линия трендаЛиния тренда一 иш|ммю^ш遣^дщ一 иш|ммю^ш遣^дщ
尽 Microsoft Excel - Ch06-AddTrendUneZJds
尽 Microsoft Excel - Ch06-AddTrendUneZJds
図 Файл »«га Она Встала ®<WT Сервис
図 Файл »«га Она Встала ®<WT Сервис
S800.00
S800.00
ПрОГНОУ
ПрОГНОУ
рмм«вт»0
рмм«вт»0
Пшиюинлльный (Доставка) другое;[Тенденция стоимости доставки
Пшиюинлльный (Доставка) другое;[Тенденция стоимости доставки
J Arial
J Arial
;ь диа.. :▼ 赤
;ь диа.. :▼ 赤
Линия тренда
Линия тренда
一 иш|ммю^ш遣^дщ
一 иш|ммю^ш遣^дщ
■ Отображается вкладка Параметры. Если необходимо, щелкните на переключателе другое и введите имя пользовательской линии тренда. Определите число точек, применяемое для прогнозирования будущих изменений.■ Отображается вкладка Параметры. Если необходимо, щелкните на переключателе другое и введите имя пользовательской линии тренда. Определите число точек, применяемое для прогнозирования будущих изменений.■ Для прогнозирования предыдущих значений можете вводить число в поле назад на. 也 Чтобы отображать достоверное значение,установите флажок поместить на диаграмму величину достоверности аппроксимации (R 人 2).-Q Щелкните на кнопке ОК.■ Для прогнозирования предыдущих значений можете вводить число в поле назад на. 也 Чтобы отображать достоверное значение,установите флажок поместить на диаграмму величину достоверности аппроксимации (R 人 2).-Q Щелкните на кнопке ОК.
■ Отображается вкладка Параметры. Если необходимо, щелкните на переключателе другое и введите имя пользовательской линии тренда. Определите число точек, применяемое для прогнозирования будущих изменений.
■ Отображается вкладка Параметры. Если необходимо, щелкните на переключателе другое и введите имя пользовательской линии тренда. Определите число точек, применяемое для прогнозирования будущих изменений.
■ Для прогнозирования предыдущих значений можете вводить число в поле назад на. 也 Чтобы отображать достоверное значение,
установите флажок поместить на диаграмму величину достоверности аппроксимации (R 人 2).
-Q Щелкните на кнопке ОК.
■ Для прогнозирования предыдущих значений можете вводить число в поле назад на. 也 Чтобы отображать достоверное значение,
установите флажок поместить на диаграмму величину достоверности аппроксимации (R 人 2).
-Q Щелкните на кнопке ОК.
Линия тренда
Описание
Полиномиальная
Создает кривую, показывающую флуктуации в значениях данных. Значение Степень задает максимальное число флуктуаций (или отклонений, имеющихся на линии)
Степенная
Создает кривую для прогнозирования изменений, которые проистекают с указанной скоростью. Эту линию тренда нельзя использовать для ряда данных с отрицательными и положительными значениями
Экспоненциальная
Создает кривую, которая эмулирует зависимость, убывающую или возрастающую со все более высокой скоростью. Эту линию тренда нельзя использовать для ряда данных с отрицательными и положительными значениями
Линейная фильтрация
Уменьшает флуктуации на линии тренда, чтобы представить ее более гладкой. Поле Точки используется для того, чтобы указать количество тех значений данных, которые применяютс я для создания линии. Программа Excel создает линию по средним величинам указанных значений данных. Например, если в поле Точки указано значение 2, то вычисляется среднее первых двух значений, которое становится первой точкой на линии; затем вычисляется среднее третьего и четвертого значений, которое становится второй точкой т.д.
На диаграмме отображается линия тренда для выделенного ряда данных.На диаграмме отображается линия тренда для выделенного ряда данных.Чтобы в дополнение к имеющейся создать и другие линии тренда, повторяйте действия пп. 3-9.Чтобы в дополнение к имеющейся создать и другие линии тренда, повторяйте действия пп. 3-9.
На диаграмме отображается линия тренда для выделенного ряда данных.
На диаграмме отображается линия тренда для выделенного ряда данных.
Чтобы в дополнение к имеющейся создать и другие линии тренда, повторяйте действия пп. 3-9.
Чтобы в дополнение к имеющейся создать и другие линии тренда, повторяйте действия пп. 3-9.
Добавление и изменение данных^
ИСПОЛЬЗУЕМЫХ В ДИАГРАММЕ
Если при анализе данных вы изменяете диапазон значений, то можете также переопределить диапазон данных, используемый в Excel для отображения диаграммы. Вы можете или расширить диапазон значений, представленных в диаграмме, или добавить к нему дополнительный ряд данных. Для выполнения той или иной операции используется диалоговое окно Исходные данные. При расширении диапазона данных вы обычно дополняете ряд значений, на основе которых строится диаграмма. Например, в диаграмме содержатся сведения о ежемесячных расходах с января по июнь. Чтобы добавить в нее расходы за июль, потребуется соответственно расширить диапазон исходнь(х данных.
ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В ДИАГРАММЕДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В ДИАГРАММЕ
ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В ДИАГРАММЕ
ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В ДИАГРАММЕ
Изменение диапазона данных―Q Щелкните на вкладке диаграммы.■ Если диаграмма встроенная, то щелкните в любой ее области.Изменение диапазона данных―Q Щелкните на вкладке диаграммы.■ Если диаграмма встроенная, то щелкните в любой ее области.Q Выберите команду Диаграмма^ Исходные данные.Q Выберите команду Диаграмма^ Исходные данные.
Изменение диапазона данных
―Q Щелкните на вкладке диаграммы.
■ Если диаграмма встроенная, то щелкните в любой ее области.
Изменение диапазона данных
―Q Щелкните на вкладке диаграммы.
■ Если диаграмма встроенная, то щелкните в любой ее области.
Q Выберите команду Диаграмма^ Исходные данные.
Q Выберите команду Диаграмма^ Исходные данные.
В среде Excel однотипные значения группируются в виде рядов данных. Обычно ряд данных определяется значениями, расположенными в строках или столбцах рабочего листа Excel. Если в вашей диаграмме ряды данных содержатся в столбцах, то добавить к ней новый ряд данных можно путем добавления в выделение нового столбца. Например, создав новый столбец с расходами на озеленение территории, вы сможете создать на диаграмме новый ряд данных.
Если вы пополняете диапазон новым рядом данных, то на диаграмме новый ряд будет создан автоматически. Настройка имен и диапазонов рядов данных выполняется на вкладке Ряд.
В диаграммы большинства стандартных типов программа Excel разрешает добавлять максимум 255 рядов данных. Единственным исключением является круговая диаграмма, в которой допускается использовать только один ряд данных. Если вы создаете круговую диаграмму с несколькими рядами данных, то Excel проигнорирует их все, за исключением самого первого. Более подробно о различных типах диаграмм, используемых в Excel, рассказано в разделе ^Основные сведения о Анаграммах".
ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В АПА「МММЕДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В АПА「МММЕ
ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В АПА「МММЕ
ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В АПА「МММЕ
■ Отображается диалоговое окно Исходные данные.—Q Щелкните на вкладке Диапазон данных.■ Отображается диалоговое окно Исходные данные.—Q Щелкните на вкладке Диапазон данных.Q Укажите требуемый диапазон данных.Примечание. Более подробно о выделении диапазона данных рассказано е главе 7,Q Укажите требуемый диапазон данных.Примечание. Более подробно о выделении диапазона данных рассказано е главе 7,
■ Отображается диалоговое окно Исходные данные.
—Q Щелкните на вкладке Диапазон данных.
■ Отображается диалоговое окно Исходные данные.
—Q Щелкните на вкладке Диапазон данных.
Q Укажите требуемый диапазон данных.
Примечание. Более подробно о выделении диапазона данных рассказано е главе 7,
Q Укажите требуемый диапазон данных.
Примечание. Более подробно о выделении диапазона данных рассказано е главе 7,
Вкладка Ди а па зон данных диалогового окна Исходные данные позволяет указывать только диапазон смежных ячеек. Чтобы добавить значения данных из другой области, используйте команду Добавить данные. С помощью этой команды можно добавлять в диапазон значения другого листа или даже другой книги Excel. Впрочем, добавляя данные из другой кни「и, вы должны быть уверены, что она будет нахЪдиться в садком и том же месте всегда, чтобы программа Excel могла -и«-будущем Ъбрашать>ёй к связанным данным.
"ЧтобьГдобЖить^данны^ из другого листа, выделите диаграмму и выберите команду Диаграмма ^Добавить данные. Будет отображено диалоговое окно Новые дан-
Добавление ряда данныхQ Щелкните в диалоговом окне Исходные данные на вкладке Ряд.Q Щелкните на кнопке Добавить.Создается новый ряд данных.Добавление ряда данныхQ Щелкните в диалоговом окне Исходные данные на вкладке Ряд.Q Щелкните на кнопке Добавить.Создается новый ряд данных.Q Укажите имя для нового ряда данных.U Укажите диапазон ячеек с новыми значениями данных.0 Щелкните на кнопке ОК.Q Укажите имя для нового ряда данных.U Укажите диапазон ячеек с новыми значениями данных.0 Щелкните на кнопке ОК.ДОБАВЛЕНИе И ИЗМЕНЕНИЕ ДАННЫХ, ИСПОЛЬЗУЕМЫХ В ДИАГРАММЕ
Добавление ряда данных
Q Щелкните в диалоговом окне Исходные данные на вкладке Ряд.
Q Щелкните на кнопке Добавить.
Создается новый ряд данных.
Добавление ряда данных
Q Щелкните в диалоговом окне Исходные данные на вкладке Ряд.
Q Щелкните на кнопке Добавить.
Создается новый ряд данных.
Q Укажите имя для нового ряда данных.
U Укажите диапазон ячеек с новыми значениями данных.
0 Щелкните на кнопке ОК.
Q Укажите имя для нового ряда данных.
U Укажите диапазон ячеек с новыми значениями данных.
0 Щелкните на кнопке ОК.
ные. В поле Диапазон укажите диапазон ячеек с новыми данными. О том, как выделять диапазон ячеек, рассказано в главе 1.
Когда вы щелкнете на кнопке ОК, появится диалоговое окно Специальная вставка. В нем укажите, каким образом новые данные должны добавляться в диаграмму. Если выбран переключатель новые ряды, то будет создан новый ряд данных. Если выставить переключатель новые элементы рядов, то новые значения данных будут добавлены в существующие ряды. Обязательно укажите, чем представлены ряды выделяемых данных —строками или столбцами.
На диаграмме появляются новые данные.
Анализ данных в Excel: наглядный курс
Совместное использование
НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ
; Несложно создать диаграмму, в которой к каждому ряду данных применяется отдельный тип AMarpaMMbi.^HanpMMep, вам, возможно, захочется для отображения одного ряда данных создать гистограмму, а затем вставить в нее другой ряд данных, но уже в виде графика. Вы также можете создавать и более сложные диаграммы, совмещая в одной сразу несколько типов.
Чтобы создать диаграмму с разными типами представления данных, необходимо вначале задать для нее основной тип, включив в него все данные диаграммы. Затем следует выбрать тип диаграммы для каждого выделенного ряда данных. Одновременно изменить тип можно только у одного ряда данных.
Любые изменения типа диаграммы, заданного для ряда данных, отображаются в легенде. Например, если тип ряда данных из гистограммы превратился в график, то в легенде он будет обозначаться цветной линией, а не маркером.
5300.85300.8СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММСОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ>400.00>400.00Э100.00Э100.00П Создайте основную диаграмму.П Создайте основную диаграмму.Q Щелкните на ряде данных, который необходимо изменить.❷ Выберите команду Диаграмма 力Тип диаграммы.Q Щелкните на ряде данных, который необходимо изменить.❷ Выберите команду Диаграмма 力Тип диаграммы.
5300.8
5300.8
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ
>400.00
>400.00
Э100.00
Э100.00
П Создайте основную диаграмму.
П Создайте основную диаграмму.
Q Щелкните на ряде данных, который необходимо изменить.
❷ Выберите команду Диаграмма 力Тип диаграммы.
Q Щелкните на ряде данных, который необходимо изменить.
❷ Выберите команду Диаграмма 力Тип диаграммы.
Глава 6. Отображение данных с помощью диаграмм
Существуют типы диаграмм, которые друг с другом не комбинируются. Например, в Excel нельзя скомбинировать гистограмму и линейчатую диаграмму. Любая попытка комбинировать несовместимые диаграммы приведет к отображению сообщения об ошибке, а сами диаграммы совмещаться не будут. Чтобы узнать, можно ли к имеющейся диаграмме добавить другой тип, проверьте все опции в диалоговом окне Тип диаграммы. Если отмечена несовместимость диаграмм, то в области Вид появится соответствующее сообщение.
Нельзя комбинировать объемные и плоские типы диаграмм. Большинство объемных типов рекомендуется задавать для всей диаграммы. А попытка комбинирования плоских и объемных типов диаграмм приводит к предупреждающему сообщению, в котором предлагается или изменить все типы диаграмм на объемные, или отменить операцию. Каждому ряду данных вы можете назначить отдельный тип диаграммы, однако следует избегать использования более двух таких типов. Дело в том, что использование слишком большого количества типов диаграмм может сделать комбинированную диаграмму запутанной и трудной для понимания.
加W日X加W日XЬрг^ите acnpcc.Ьрг^ите acnpcc.5^00.005^00.00г,. н ч . ?г,. н ч . ?S 100.00S 100.00>0.00>0.00ВДоотЛ*«Л□ Бвмзмм□ Зл««три<еог»ВДоотЛ*«Л□ Бвмзмм□ Зл««три<еог»& Microsoft Excel - ChO6-MlultipleCharts.Kls& Microsoft Excel - ChO6-MlultipleCharts.KlsСОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММСОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММТип диаграммыТип диаграммы$50043$50043$300ДО$300ДО■аамм■аамм
加W日X
加W日X
Ьрг^ите acnpcc.
Ьрг^ите acnpcc.
5^00.00
5^00.00
г,. н ч . ?
г,. н ч . ?
S 100.00
S 100.00
>0.00
>0.00
ВДоотЛ*«Л
□ Бвмзмм
□ Зл««три<еог»
ВДоотЛ*«Л
□ Бвмзмм
□ Зл««три<еог»
& Microsoft Excel - ChO6-MlultipleCharts.Kls
& Microsoft Excel - ChO6-MlultipleCharts.Kls
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ
Тип диаграммы
Тип диаграммы
$50043
$50043
$300ДО
$300ДО
■аамм
■аамм
■ Отображается диалоговое окно Тип диаграммы.—Q В списке типов диаграмм щелкните на соответствующей опции.■ Отображается диалоговое окно Тип диаграммы.—Q В списке типов диаграмм щелкните на соответствующей опции.白 В области подтипов диаграмм щелкните на миниатюре подтипа.—И Чтобы предварительно ознакомиться с полученным результатом, щелкните на кнопке Просмотр результата.白 В области подтипов диаграмм щелкните на миниатюре подтипа.—И Чтобы предварительно ознакомиться с полученным результатом, щелкните на кнопке Просмотр результата.
■ Отображается диалоговое окно Тип диаграммы.
—Q В списке типов диаграмм щелкните на соответствующей опции.
■ Отображается диалоговое окно Тип диаграммы.
—Q В списке типов диаграмм щелкните на соответствующей опции.
白 В области подтипов диаграмм щелкните на миниатюре подтипа.
—И Чтобы предварительно ознакомиться с полученным результатом, щелкните на кнопке Просмотр результата.
白 В области подтипов диаграмм щелкните на миниатюре подтипа.
—И Чтобы предварительно ознакомиться с полученным результатом, щелкните на кнопке Просмотр результата.
rt^^^ в кбмбйййръванной диаграмме используется диапазон значений с разны- ми ТиПами данных, то можно облегчить процесс распознавания этих значений: для этого добавьте вспомогательную ось. В зависимости от типа диаграммы, можно вставить как вспомогательную ось х, так и вспомогательную ось у. Например, если основной диаграммой является гистограмма, то ось х находится в нижней, а :ось у — в левой части дйаграммьг. Если вставить вспомогательные оси, то вспомо-
--i—Дательная ось у будет находиться в правой, а вспомогательная ось х — в верхней
4,1/
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТИПОВ ДИАГРАММ
Тип war раиныТип war раиныQ Щелкните на кнопке ОК.Q Щелкните на кнопке ОК.*~■ Отображается предварительный вид диаграммы.■ Если типы диаграмм несовместимы, то вместо предварительного вида отображается сообщение об ошибке.*~■ Отображается предварительный вид диаграммы.■ Если типы диаграмм несовместимы, то вместо предварительного вида отображается сообщение об ошибке.
Тип war раины
Тип war раины
Q Щелкните на кнопке ОК.
Q Щелкните на кнопке ОК.
*~■ Отображается предварительный вид диаграммы.
■ Если типы диаграмм несовместимы, то вместо предварительного вида отображается сообщение об ошибке.
*~■ Отображается предварительный вид диаграммы.
■ Если типы диаграмм несовместимы, то вместо предварительного вида отображается сообщение об ошибке.
Чтобы вставить в диаграмму вспомогательные оси, выберите команду Диаграмма1^ Параметры диаграммы. В диалоговом окне Параметры диаграммы щелкните на вкладке Оси. Если в вашей диаграмме содержатся разные типы данных, то в нижнем левом углу этой вкладки будут располагаться переключатели и флажки раздела Вспомогательная ось.
Чтобы отобразить вспомогательную ось, установите соответствующий флажок. Количество имеющихся осей меняется в зависимости от выбранных типов диаграммы. В диаграммах некоторых типов, таких, например, как круговые и кольцевые, осей нет вообще.
□ Mici owft Lxcel - ChO6-MultipleCherts.xls□ Mici owft Lxcel - ChO6-MultipleCherts.xlsСОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТМПОВ ДИАГРАММСОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТМПОВ ДИАГРАММОоШ、“ XОоШ、“ Xхюо.00хюо.00EM ,;EM ,;
□ Mici owft Lxcel - ChO6-MultipleCherts.xls
□ Mici owft Lxcel - ChO6-MultipleCherts.xls
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТМПОВ ДИАГРАММ
СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ТМПОВ ДИАГРАММ
ОоШ、“ X
ОоШ、“ X
хюо.00
хюо.00
EM ,;
EM ,;
■ Выделенный ряд данных теперь отображается диаграммой нового типа.
Работа со сводными таблицами
Основные свадния о сводных таблицах
Т
акой инструмент, как Сводная таблица позволяет мгновенно представить .информацию из списка Excel или из внешней базы данных в виде динамичной структуры с итоговыми значениями. Отчеты в виде сводных таблиц (или Просто сводные таблицы) позволяют вам, комбинируя значения из разных полей, выполнять не менее чем двумя способами перекрестное табулирование данных или получать итоговые данные на основе существующих записей. Вы можете, например, проанализировать объемы продаж в подразделении каждого штата, определить объемы продаж каждого менеджера, а затем на основе полученной информации составить рейтинг продавцов. Эта "сАО*ная" задача выполняется путем изменения расположения полей в отчете и применения средства фильтрации. Сводные таблицы динамичны потому, что их использование позволяет мгновенно менять внешний вид отчета, а также создавать ссылки на исходные данные, чтобы при изменении данных таблица обновлялась автоматически.
Для импорта значений данных и создания сводной таблицы можно использовать любую базу данных, доступную в Excel. Более подробно об импорте данных из внешних источников рассказано в главе 5.
Фильтрация и группирование данных
Сводные таблицы вполне подходят для больших списков, поскольку их можно быстро фильтровать (чтобы представить на рассмотрение пользователей только определенные значения), а также быстро группировать данные (чтобы скрыть или отобразить необходимые разделы списка). Для создания сводной таблицы перенесите поля (в основном, заголовки данных) в заранее определенные области ее структуры, Поле в большинстве случаев выполняет роль фильтра данных; их ценность заключается в том, что для каждого поля можно указать те значения, какие потребуется отобразить на сводной таблице. Каждое поле имеет собственную команду Все, используемую для отображения всех возможных значений поля. Например, если эта команда выбрана для поля Месяцы, вставленного в область строк, то в сводной таблице будут отображены значения для каждого месяца. Если же следует представить только определенные значения, то можете указать их по отдельности в полях, расположенных в области строки и в области столбцов (для краткости эти поля еще называют, соответственно, полями строк и полями столбцов. —Прим. ред.). Поле в области страницы (или поле страницы. — Прим, ред.) позволяет выбирать только одно значение. Именно ему должны соответствовать все те записи данных, которьге отображаются в текущий момент на листе. Более подробно о фильтрации данных рассказано в разделе ''Фильтрация поая".
Создав сводную таблицу, вы можете использовать средство группировки Excel с целью объединить записи в одну структурную единицу или продемонстрировать соотношение данных. Во,\ее подробно о группировании рассказывается в разделе ''Группирование записей сводной таблицы*.
Ограничения, накладываемые на сводные таблицы
Чтобы сводная таблица работала правильно, соблюдайте следующие правила и ограничения.
В списке каждый столбец должен иметь имя, поскольку в сводной таблице эти имена становятся именами полей.
Так как в сводной таблице итоговые значения создаются на основе имеющихся полей, из списка необходимо удалить все автоматически рассчитываемьле суммы.
При создании сводной таблицы используется весь список, даже скрытые ячейки. Если нет необходимости в том, чтобы эти ячейки попадали в сводную таблицу, список следует отфильтровать на другой лист, используя команду Расширенный фильтр. Более подробно об этом рассказано в главе 3.
В Excel можно создать сводную таблицу, содержащую максимум 8000 итоговых элементов. В области страницы может поместиться только 256 полей, в области данных — также только 256 полей. Другие области ограничены разве что общим размером сводной таблицы.
Типы данных сводных таблиц
Независимо от источников данных, каждое из полей, связанных с этими источниками, должно относиться к одному из следующих типов.
Тип
Описание
Категория
Содержит текстовое значение, которое описывает данные. Значения этого типа можно использовать в качестве имен полей, расположенных в областях строк, столбцов и страниц
Данные
Содержит значение для подведения итогов. Обычно такими значениями являются числа, но получать итоги можно и для текстовых значений
^ЕМАгРАеПОЛОЖЕНИЯ ПОЛЕЙ В СВОДНОЙ ТАБЛИЦЕ
четы|четы|L _Ч1обы вставил? поле в сводную таблицу, его потребуется перетащить в одну из •— 1рёх_областей: страницу, столбца, строки и данных. Поле можно вставить в Л1дб^ю йТэтйТЪбХастё^Т^Хнако размещение полей влияет на структуру сводной таблйц^>1. /
четы|
четы|
] Сводные таблицы имеют одну прекрасную особенность: если необходимо со- здатёгй^г-^я значений строки или столбца сводной таблицы, то добавлять на лист нбвую строку или столбец не нужно — это делается автоматически.
Поле строки
Определяет те значения в исходном списке, которые предназначены для отображения в строках (области строки).
Элементы
Указывают подкатегорию строки или столбца, определяющую соответствующие значения в области данных.
Поле страницы
Необязательное поле, которое фильтрует значения, расположенные на странице. На странице отображаются только те записи, в которых содержатся соответствующие значения.
Промежуточный итог
Строка или столбец с итогом д.ля ячеек из соответствующих полей, которые представлены в области элементов.
Поле данных
Указывает те значения исходных данных, для которых в области данных выводятся итоги.
Общий итог
Строка или столбец с итогом для всех ячеек из области данных.
Поле столбца
Значения из исходных данных, вставляемые в область вертикальной ориентации (области столбца).
Область данных
Вводит итоги для значений данны> с помощью заранее назначенной итоговой функции или пользовательской формулы.
Анализ данных в Excel: наглядный курс
^©ЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL III l it「
:_Сводиыелабдицы — это эффективный инструмент для быстрого анализа значений, расположенных в списках Excel или внешней базы данных (т.е. создания для этих'данных сводок с итогами в виде перекрестных таблиц). С помощью сводной таблицы можно динамически настраивать те столбцы списка, для которых вь【во- &ятс厶 mtq「h.
:_一'Сводная таблица создается с помощью мастера сводных таблиц и сводных диаграмм, который позволяет поместить список Excel на текущем листе или в другой доступной вам книге. Если ячейку для списка выделить на текущем листе еще до запуска мастера, то диапазон ячеек автоматически будет отображен в поле Диапазон. В противном случае ссылки на диапазон потребуется вводить вручную.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL
尽 Microsoft Excel - Ch07-Ct€atePlvotTableads尽 Microsoft Excel - Ch07-Ct€atePlvotTableads4aH** f Q^ АП1МСГЗ4aH** f Q^ АП1МСГЗl qg▼ . У Xl qg▼ . У X_1_J Месяц Менеджер Код_1_J Месяц Менеджер Код2,н8mb2,н8mbЯнварьЯнварьЯнварь : Эндрюс255« 253Январь : Эндрюс255« 253Январь ЭндрюсЯнварь ДконсЯнварь ДжонсЯнварь ЭндрюсЯнварь ДконсЯнварь Джонс355^253255 4 33355^253255 4 33柴柴J0 {Январь Паркер И1Январь Паркер 12 ^Январь Бейкер 131 Февраль ДжонсJ0 {Январь Паркер И1Январь Паркер 12 ^Январь Бейкер 131 Февраль ДжонсРегионЮжныйЮжный BocTOMHui Востомиы!;ЮжныйРегионЮжныйЮжный BocTOMHui Востомиы!;ЮжныйСфтироека...фильтрИтоги...Проверка...Сфтироека...фильтрИтоги...Проверка...勲4,Х%-闫一,营书 __ * 6 ♦ G・ * ^Wb.,i .勲4,Х%-闫一,营书 __ * 6 ♦ G・ * ^Wb.,i .25S133 Южный25S133 Южный275-264‘2752故525•联 525-Э56 —1311-904 —:275-264‘2752故525•联 525-Э56 —1311-904 —:Южный Южгз 访 ЗападьыйЮжный Южгз 访 ЗападьыйМмюрт кнещних дакньаМмюрт кнещних дакньаТаблица подстановки...Т弊ст по столбцам.., консолидация...Таблица подстановки...Т弊ст по столбцам.., консолидация...Сруппа и структураСруппа и структура^Западный「 Западный^Западный「 ЗападныйF"e…mF"e…m255-133Южный^311-904ЗападныйKaлифop^35a2乞ВосточныйФлорида255-133Южный^311-904ЗападныйKaлифop^35a2乞ВосточныйФлорида.файл заказчика.файл заказчикаUjФевраль Бейкер 15/Февраль Зндрюс^и .〜-2,一^5,,「,,U产,16]Феераль : Эндрю с355-253Восточный 色叩i17 JФевраль .Дзсонс255-133Южный-п18,①евракь Зндрюс355-253ВосточныйМартДжонс255-133Южный^0^ Март(Джонс 255-133ЮжныйJfjMapT'Смит*275-264Южный&』Март:Смит_275-264^ЮжныйЙ {Март _Паркер525^356]Западный 二NevadaUjФевраль Бейкер 15/Февраль Зндрюс^и .〜-2,一^5,,「,,U产,16]Феераль : Эндрю с355-253Восточный 色叩i17 JФевраль .Дзсонс255-133Южный-п18,①евракь Зндрюс355-253ВосточныйМартДжонс255-133Южный^0^ Март(Джонс 255-133ЮжныйJfjMapT'Смит*275-264Южный&』Март:Смит_275-264^ЮжныйЙ {Март _Паркер525^356]Западный 二Nevada256^133256^133ЮжныйЮжный卄 ия Программы― $560 900.00 а Оборудование 1998 900,00卄 ия Программы― $560 900.00 а Оборудование 1998 900,00^Луизиана^ЛуизианаЕе8 gM ,оо S7®504.a)S265 975.00 ;1 $89 005,00:$103 900,005654 300.00>14 5 900.00$5 4 900,00「…$99 875.00 ;5866 004.00 ' $60 900.00Ее8 gM ,оо S7®504.a)S265 975.00 ;1 $89 005,00:$103 900,005654 300.00>14 5 900.00$5 4 900,00「…$99 875.00 ;5866 004.00 ' $60 900.00111111)джи » Программы j $315 900,00)джи » Программы j $315 900,00Флорида Арканзас АрканзасФлорида Арканзас АрканзасТехасТехасОборудование, $209 450.00 ;Программы $314 569.00Программы $151 001.00Оборудование $569 900.00Программы「$450 900 8Оборудование, $209 450.00 ;Программы $314 569.00Программы $151 001.00Оборудование $569 900.00Программы「$450 900 8Оборудование $890 544.00Оборудование, $900 500.00. с.-Епогпаммм —41 qq l Q.1 плОборудование $890 544.00Оборудование, $900 500.00. с.-Епогпаммм —41 qq l Q.1 пл
尽 Microsoft Excel - Ch07-Ct€atePlvotTableads
尽 Microsoft Excel - Ch07-Ct€atePlvotTableads
4aH** f Q^ АП1МСГЗ
4aH** f Q^ АП1МСГЗ
l qg▼ . У X
l qg▼ . У X
_1_J Месяц Менеджер Код
_1_J Месяц Менеджер Код
2,н8mb
2,н8mb
Январь
Январь
Январь : Эндрюс255« 253
Январь : Эндрюс255« 253
Январь Эндрюс
Январь Дконс
Январь Джонс
Январь Эндрюс
Январь Дконс
Январь Джонс
355^253
255 4 33
355^253
255 4 33
柴
柴
J0 {Январь Паркер И1Январь Паркер 12 ^Январь Бейкер 131 Февраль Джонс
J0 {Январь Паркер И1Январь Паркер 12 ^Январь Бейкер 131 Февраль Джонс
Регион
Южный
Южный BocTOMHui Востомиы!;
Южный
Регион
Южный
Южный BocTOMHui Востомиы!;
Южный
Сфтироека...
фильтр
Итоги...
Проверка...
Сфтироека...
фильтр
Итоги...
Проверка...
勲4,Х%-闫一
,营书 __ * 6 ♦ G・ * ^Wb.,i .
勲4,Х%-闫一
,营书 __ * 6 ♦ G・ * ^Wb.,i .
25S133 Южный
25S133 Южный
275-264
‘2752故
525•联 525-Э56 —1
311-904 —:
275-264
‘2752故
525•联 525-Э56 —1
311-904 —:
Южный Южгз 访 Западьый
Южный Южгз 访 Западьый
Ммюрт кнещних дакньа
Ммюрт кнещних дакньа
Таблица подстановки...
Т弊ст по столбцам.., консолидация...
Таблица подстановки...
Т弊ст по столбцам.., консолидация...
Сруппа и структура
Сруппа и структура
^Западный「 Западный
^Западный「 Западный
F"e…m
F"e…m
255-133Южный
^311-904ЗападныйKaлифop^
35a2乞ВосточныйФлорида
255-133Южный
^311-904ЗападныйKaлифop^
35a2乞ВосточныйФлорида
.файл заказчика
.файл заказчика
UjФевраль Бейкер 15/Февраль Зндрюс^и .〜-2,一^5,,「,,U产,
16]Феераль : Эндрю с355-253Восточный 色叩i
17 JФевраль .Дзсонс255-133Южный-п
18,①евракь Зндрюс355-253Восточный
МартДжонс255-133Южный
^0^ Март(Джонс 255-133Южный
JfjMapT'Смит*275-264Южный
&』Март:Смит_275-264^Южный
Й {Март _Паркер525^356]Западный 二Nevada
UjФевраль Бейкер 15/Февраль Зндрюс^и .〜-2,一^5,,「,,U产,
16]Феераль : Эндрю с355-253Восточный 色叩i
17 JФевраль .Дзсонс255-133Южный-п
18,①евракь Зндрюс355-253Восточный
МартДжонс255-133Южный
^0^ Март(Джонс 255-133Южный
JfjMapT'Смит*275-264Южный
&』Март:Смит_275-264^Южный
Й {Март _Паркер525^356]Западный 二Nevada
256^133
256^133
Южный
Южный
卄 ия Программы― $560 900.00 а Оборудование 1998 900,00
卄 ия Программы― $560 900.00 а Оборудование 1998 900,00
^Луизиана
^Луизиана
Ее8 gM ,оо S7®504.a)
S265 975.00 ;
1 $89 005,00:
$103 900,00
5654 300.00
>14 5 900.00
$5 4 900,00「…
$99 875.00 ;
5866 004.00 ' $60 900.00
Ее8 gM ,оо S7®504.a)
S265 975.00 ;
1 $89 005,00:
$103 900,00
5654 300.00
>14 5 900.00
$5 4 900,00「…
$99 875.00 ;
5866 004.00 ' $60 900.00
111
111
)джи » Программы j $315 900,00
)джи » Программы j $315 900,00
Флорида Арканзас Арканзас
Флорида Арканзас Арканзас
Техас
Техас
Оборудование, $209 450.00 ;
Программы $314 569.00
Программы $151 001.00
Оборудование $569 900.00
Программы「$450 900 8
Оборудование, $209 450.00 ;
Программы $314 569.00
Программы $151 001.00
Оборудование $569 900.00
Программы「$450 900 8
Оборудование $890 544.00
Оборудование, $900 500.00. с.-Епогпаммм —41 qq l Q.1 пл
Оборудование $890 544.00
Оборудование, $900 500.00. с.-Епогпаммм —41 qq l Q.1 пл
―Q В списке данных выделите ячейку.―Q В списке данных выделите ячейку.
―Q В списке данных выделите ячейку.
―Q В списке данных выделите ячейку.
Q Выберите команду Данные О Сводная таблица.
Глава 7. Работа со сводными табли
Если список находится не в текущем листе, то в поле Диапазон следует указать точное расположение списка, включая имя книги и листа. Последние два имени при вводе должны заключаться в одиночные кавычки, а имя книги, кроме того, еще и в квадратные скобки. Например, если необходимо использовать список на листе Лист1, который находится в книге Список _ Excel.xls, то введите следующее
'[Список _ Excel.xls] Лист1л$А$1: $G$100
Обязательно указывайте место расположения самой сводной таблицы. Дело в том, что ее можно поместить как на текущем листе, так и на специально созданном листе из текущей книги Excel. Если вы решили поместить сводную таблицу на текущем листе, то укажите для нее первую ячейку. В этой ячейке не должны присутствовать данные. Если в ячейке для сводной таблицы содержатся данные, то Excel позволит вам переместить текущие значения этой ячейки в другое место.
Приведенный ниже пример показывает, как создать сводную таблицу для списка Excel. Однако эту же задачу можно решить, импортируя данные из внешней базы. Используя внешнюю базу данных, вы создадите и сводную диаграмму; об этом более подробно рассказано в главе 8.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL
■ Отображается окно мастера сводных таблиц и диаграмм.
―Q Щелкните на переключателе в списке или базе данных Microsoft Excel или во внешнем источнике данных.
—Q Используйте переключатель Сводная таблица.
―Q Щелкните на кнопке Далее.
'МЭТТ巨卩飞§62?ТМ文ЗА6аиц. и диаграмм позволяет использовать данные из разных источников. От типа выбранных данных зависит, каким будет второе окно мае- I [гера. Более подробно ор этой возможности рассказано в главе 8. Ниже приведен I список ограничений, накладываемых на разные типы данных.
Тиггданнмх
Описание
Размер ограничен 65536 записями или строками.
В каждой записи может находиться не более 256 полей или столбцов. В первой строке списка Excel должны содержаться имена столбцов
Внешняя база данных
Если в первом окне мастера выбран этот тип данных, то во втором окне следует выбирать ту внешнюю базу, которая должна импортироваться в поля данных. Более подробно об импорте информации из базы данных рассказано в главе 5
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL
曰 Microsoft Excel - ChOT-CreatePivDtTablejds
Джояс
255-ГЙ
$450 900 ДО
Западный
Мастер сводный ■дбмиц и диаграмм - шаг
25^133 255-133
Арканзас Арканзас Техас
Программы
Оборудование
-ТО5РЮГ
Лрограммы
Оборудование $890 544,00 j
Оборудование $900 500,00 j
Южный lexac
Западный Nevada
^Оборудование $209 Программы —-
$315900.00
450.00 j
$314 569 .面;
,二士%h I 5560 900Д) J |Оборудование, $998 900,00 ;
Западный Калифор мя Про碗% — Восточный^Флорида二二 355-253ВосюмныйДжордж» яПрограммы
;255・1 尹Южный' Луизиана
Э55-253ВосточныйФлорида
亘」幽。5Ц„—Менеджер Код Регион ШтатТип товара _ Сумма
jQEHEMU
4 ^Январь вЭццрюс;255-253
б ] Январь - Эццрюс ,=355-2£3
宣孰》ар—Зццру 闵 Январь :Дюнс 7 1 Январь— Дконс 亙 Январь二 _函Зхмкп
.』,命 вар jOmL” 10-Январь _ Паркер
器爲回、上吐
13 ФевральДжонсГЗ^ТЗУ
14 : ФевральБейкер311-904
15 ФевральЭндрюс 355-253
J6JФевраль Эндрюс 17j Февраль Джонс — 18 - Февраль Эндрюс J 91 МартДжонс255-133Южный
鱼」Мар[Джонс255-133 — Южный
吗 МартСмит _ 27^264Южный
22 i Март ~ Смит - N浴264
Март-
JMlCUejman»- К « ♦ НДЯистХ Готово ,
ЮжныйТехасПрограммы$311569Д):
ЮжныйТехасЮборудовани©$568 944,00
Восточный; ФлоридаОборудование$789 504,00
ВосточныйФлорчцэПрограммы _$255 975,ОС
©*НН.ЛоннзаСПрограммы
$151 001,00 '
$569 90ё 电——
1арт Паркер5纤熒
■ Отображается второе окно мастера.
—Q Проверьте, чтобы в поле Диапазон был указан правильный диапазон ячеек.
■ Если в поле Диапазон необходи- мый диапазон ячеек не указан, то щелкните на кнопке Свернуть диалог и выделите диапазон.
Q Щелкните на кнопке Далее.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCELСОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCELОтображается третье окно мастера.―Q Чтобы поместить сводную таблицуна новом листе, щелкните напереключателе новый лист.Отображается третье окно мастера.―Q Чтобы поместить сводную таблицуна новом листе, щелкните напереключателе новый лист.Чтобы поместить сводную таблицу на текущем листе, щелкните на переключателе существующий лист и укажите начальную ячейку.Q Щелкните на кнопке Макет.Чтобы поместить сводную таблицу на текущем листе, щелкните на переключателе существующий лист и укажите начальную ячейку.Q Щелкните на кнопке Макет.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL
Отображается третье окно мастера.
―Q Чтобы поместить сводную таблицуна новом листе, щелкните напереключателе новый лист.
Отображается третье окно мастера.
―Q Чтобы поместить сводную таблицуна новом листе, щелкните напереключателе новый лист.
Чтобы поместить сводную таблицу на текущем листе, щелкните на переключателе существующий лист и укажите начальную ячейку.
Q Щелкните на кнопке Макет.
Чтобы поместить сводную таблицу на текущем листе, щелкните на переключателе существующий лист и укажите начальную ячейку.
Q Щелкните на кнопке Макет.
Тип данных
Описание
Диапазоны консолидации
Выберите этот тип данных, чтобы использовать значения из разных листов. Во втором окне мастера каждый диапазон данных указывается отдельно. Более подробно о консолидации данных рассказано в главе 2
Сводная таблица или сводная диаграмма
Этот тип данных выбирается для того, чтобы можно было работать с данными, которые находятся в другой сводной таблице или сводной диаграмме. Если используются одни и те же данные, то программа Excel сохраняет эти значения только один раз, позволяя использовать память более эффективно
|Е0^ДАНИЕ сводной таблицы на
Ьсйове списка Excel (продолжение)
J Х^однаялаблица создается следующим образом: перетащите на диаграмму не- обходимы& имена столбцов и поля, пока не получите требуемую структуру. Имена столбцов и пбЛя отображаются в виде кнопок, которые можно использовать в любой комбинации. Если кнопка одного из полей не будет добавлена в структуру, то соответствующие данные в сводной таблице не отображаются.
]—Все кнопки, которые вы перетащите в область строк диаграммы, отображаются в сводной таблице как отдельные строки. Кнопки, оказавшиеся в области столбцов, станут столбцами. Если кнопки поля перемещаются в область данных и соответствующие значения имеют числовой тип данных, мастер автоматически применяет функцию СУММ. Если же значения, соответствующие кнопке поля, имеют нечисловой тип данных, мастер автоматически использует функцию СЧЁТ. Если итоговые значения для данных необходимо вычислять иным способом, то вы можете дополнительно указать необходимую функцию Excel, Узнать, как применяются другие итоговые функции, можно в разделе "Изменение итоговой формулы для области данных^.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НЛ ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НЛ ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НЛ ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НЛ ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
■ Отображается окно мастера, которое содержит макет таблицы.■ Отображается окно мастера, которое содержит макет таблицы.血 Щелкните на кнопке поля.―П1 Перетащите выбранную кнопку в область строк.血 Щелкните на кнопке поля.―П1 Перетащите выбранную кнопку в область строк.
■ Отображается окно мастера, которое содержит макет таблицы.
■ Отображается окно мастера, которое содержит макет таблицы.
血 Щелкните на кнопке поля.
―П1 Перетащите выбранную кнопку в область строк.
血 Щелкните на кнопке поля.
―П1 Перетащите выбранную кнопку в область строк.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)曲Щелкните на кнопке ОК.曲Щелкните на кнопке ОК.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
曲Щелкните на кнопке ОК.
曲Щелкните на кнопке ОК.
В одну и ту же область таблицы можно в определенный момент поместить разные кнопки, Есаи, например, в области строк после кнопки поля Месяц вы поместили кнопку поля Продавец, то будут отображаться суммы продаж за каждый месяц, разбитые на подкатегории по продавцам. Кроме того, перетаскивая кнопку поля в область страниц, вы можете указать значение, которое обязательно должно присутствовать во всех записях данных. Если, например, в этой области содержится кнопка поля Штат; то при выборе какого-либо штата в сводную таблицу попадут только данные из этого штата. Более подробно об элементах сводной таблицы рассказано в разделе "Основное сведения о сводных таблицах^.
Создав сводную таблицу, вы можете быстро изменить ее структуру, перетащив поля из одной области сводной таблицы в другую. Более подробно об этом рассказано в разделе "Изменение структуры сводной таблицы''.
函 Чтобы разместить кнопки полей в областях столбцов и данных, повторите пп. 10-11.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)曲 Щелкните на кнопке Готово.曲 Щелкните на кнопке Готово.
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
СОЗДАНИЕ СВОДНОЙ ТАБЛИЦЫ НА ОСНОВЕ СПИСКА EXCEL (ПРОДОЛЖЕНИЕ)
曲 Щелкните на кнопке Готово.
曲 Щелкните на кнопке Готово.
-Что ЕЩЕ? KoJABbi создаёте Или просматриваете сводную таблицу, в Excel отображается 厂 - панель инструментов Сводные таблицы. В приведенной ниже таблице описа- 3 нь( наиболее важные кнопки этой панели.
{Кнопка
Описание
i^-mtff^t^
Отображает-] диалоговое окно Автоформат. Более подробно о нем рассказано вЖаве 1
)кв
Создает сводную таблицу, используя форматирование данных сводных таблиц по умолчанию
:園J
Сворачивает элементы группы. Более подробно об этом рассказано в разделе 'Труппирование данных сводной таблицы^
圏
Разворачивает элементы сводной таблицы
巫
Обновляет сводную таблицу в соответствии с текущими значениями данных
画
Скрывает или отображает список полей сводной таблицы
Отображается третье окно мастера.
Щелкните на кнопке Параметры
и настройте несколько параметров сводной таблицы, задающих форматирование данных.
С помощью поля в области страниц, расположенной в верхнем левом углу сводной таблицы, можно фильтровать данные в большом списке. Это поле разбивает сводную таблицу на отдельные страницы и отображает только те записи, которые удовлетворяют указанным критериям. Вы можете просматривать или все значения, или только одно. Более подробно о работе с полем из области страниц рассказано в разделе ^Фильтрация поая".
Вы вправе изменить структуру сводной таблицы, однако вы не сможете вставить и удалить строки (столбцы) или же редактировать значения в ячейках этой таблицы. Чтобы изменить эти значения, требуется изменить исходные данные.
В указанном месте создается сводная таблица.В указанном месте создается сводная таблица.Появляется панель инструментов Сводные таблицы, с помощью которой можно изменять структуру сводной таблицы.Появляется панель инструментов Сводные таблицы, с помощью которой можно изменять структуру сводной таблицы.
В указанном месте создается сводная таблица.
В указанном месте создается сводная таблица.
Появляется панель инструментов Сводные таблицы, с помощью которой можно изменять структуру сводной таблицы.
Появляется панель инструментов Сводные таблицы, с помощью которой можно изменять структуру сводной таблицы.
00F? Microsoft Excel - ChOl-ChanaeLsrouLxlsF? Microsoft Excel - ChOl-ChanaeLsrouLxlsМЮИ—МЮИ—I 1 Сумма/}(Bce]I 1 Сумма/}(Bce]-0 ▼ Xi轟 Сумма по полю Сумма-0 ▼ Xi轟 Сумма по полю СуммаИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫ433699433699349500349500433689433689349500349500720901 131451:720901 131451:Арканзас Джо卩дукха KanxgpuuR ЛунзцанаАрканзас Джо卩дукха KanxgpuuR Лунзцана忘:Пер :тащнте элементы в :皴 сто, ную таблицу忘:Пер :тащнте элементы в :皴 сто, ную таблицу192905856004—315900560900 一209450192905856004—315900560900 一20945010 ; Июнь11 Июль10 ; Июнь11 Июль1Э; Сентябрьгябрь@н0喚е16 汨екабр〕1Э; Сентябрьгябрь@н0喚е16 汨екабр〕目目目■3-3目目目■3-3^Г^есяц^Г^есяц27Е 而 527Е 而 531590021159043159002115904245150245150Добавление полей—fl В списке полей сводной таблицы выберите поле, которое следует добавить в таблицу.■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.Добавление полей—fl В списке полей сводной таблицы выберите поле, которое следует добавить в таблицу.■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.-Q Перетащите поле в выбранное место сводной таблицы.J "■ Пунктирная линия показывает ту область, в которой появится новое поле.目 Отпустите кнопку мыши.-Q Перетащите поле в выбранное место сводной таблицы.J "■ Пунктирная линия показывает ту область, в которой появится новое поле.目 Отпустите кнопку мыши.
0
0
F? Microsoft Excel - ChOl-ChanaeLsrouLxls
F? Microsoft Excel - ChOl-ChanaeLsrouLxls
МЮИ—
МЮИ—
I 1 Сумма/}(Bce]
I 1 Сумма/}(Bce]
-0 ▼ Xi
轟 Сумма по полю Сумма
-0 ▼ Xi
轟 Сумма по полю Сумма
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫ
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫ
433699
433699
349500
349500
433689
433689
349500
349500
720901 131451:
720901 131451:
Арканзас Джо卩дукха KanxgpuuR Лунзцана
Арканзас Джо卩дукха KanxgpuuR Лунзцана
忘:Пер :тащнте элементы в :皴 сто, ную таблицу
忘:Пер :тащнте элементы в :皴 сто, ную таблицу
192905856004
—315900560900 一209450
192905856004
—315900560900 一209450
10 ; Июнь
11 Июль
10 ; Июнь
11 Июль
1Э; Сентябрь
гябрь
@н0喚е
16 汨екабр〕
1Э; Сентябрь
гябрь
@н0喚е
16 汨екабр〕
目目目■3-3
目目目■3-3
^Г^есяц
^Г^есяц
27Е 而 5
27Е 而 5
3159002115904
3159002115904
245150
245150
Добавление полей
—fl В списке полей сводной таблицы выберите поле, которое следует добавить в таблицу.
■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.
Добавление полей
—fl В списке полей сводной таблицы выберите поле, которое следует добавить в таблицу.
■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.
-Q Перетащите поле в выбранное место сводной таблицы.
J "■ Пунктирная линия показывает ту область, в которой появится новое поле.
目 Отпустите кнопку мыши.
-Q Перетащите поле в выбранное место сводной таблицы.
J "■ Пунктирная линия показывает ту область, в которой появится новое поле.
目 Отпустите кнопку мыши.
Анализ данных в Excel: наглядный курс
Изменение структуры сводной
ТАБЛИЦЫ
L _Сводные таблицы эффективно используются для анализа: в них можно быстро вставлять, перемещатьитхАрке удалять поля, таким образом быстро меняя значения в поХях даннь(х?11ри необходимости изменить структуру сводной таблицы можно быстро перетащить поля в другие места. Например, вы можете перемещать поля Из области строк в область столбцов или даже вставлять в какую-либо область ^бпбХнМтельные поля. Вы также имеете возможность изменить структуру сводной таблицы, вставляя дополнительные поля в область строк или в область столбцов.
5 /Январь
6 (Февраль 7 ]Март В7! Апрель 10Мэй
Глава 7. Работа со сводными таблицами
Новые поля вставляются также с помощью списка полей сводной таблицы. В этом списке отображаются все поля, которые могут стать частью сводной таблицы при создании макета. Если в область сводной таблицы, уже содержащую поле, добавить еще одно поле, то это новое поле станет подкатегорией исходного. Любые поля сводной таблицы можно перемещать из одной области в другую. При перемещении поля установленные для него условия фильтрации не меняются. Например, если вы просматривали значения только для таких месяцев, как январь и февраль, а теперь перемещаете поле Месяц в область столбцов, то условия фильтрации для этого поля, то есть выбор данных только за январь и февраль, остаются такими же. Более подробно о фильтрации полей рассказано в разделе ''Фильтрация поая".
В процессе перемещения или добавления поля его расположение отмечается толстой пунктирной линией. Если поле перетаскивается в область строк, то оно вставляется слева от этой линии. Если поле перемещается в область столбцов, то оно вставляется под пунктирной линией. Более подробно об элементах сводной таблицы рассказано в разделе "Основное сведения о сводных таблицах*.
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫ
& Microsoft Excel 一 Ch07<hangeLdyoirtj<ls& Microsoft Excel 一 Ch07<hangeLdyoirtj<ls■ЙММ■ЙММ闿 Файл Qpwca бид Вст»а _Фор»вт С©»ис Дм» ®сно Ожмеке"二〕C?Q白吭昌0 y X电虺,C:c。c. & E ,辍丹*,他@1。咏• X K ?江M :g南婚€ % 000法厚,建串匕T闿 Файл Qpwca бид Вст»а _Фор»вт С©»ис Дм» ®сно Ожмеке"二〕C?Q白吭昌0 y X电虺,C:c。c. & E ,辍丹*,他@1。咏• X K ?江M :g南婚€ % 000法厚,建串匕TArialАЗArialАЗ▼ 10А Сумма по полю Сумма▼ 10А Сумма по полю СуммаПеретешите элементы е сродную таблицуПеретешите элементы е сродную таблицу1 6画f1 6画f3一 冲丽口 по полю Сумма]3一 冲丽口 по полю Сумма]4$4$ЯнварьЯнварь31广12一1431广12一14只Hwapb Итог Февраль只Hwapb Итог Февраль15 &ераль Итог 至, марТ J7119 ;Март Итог2D ; Апрель15 &ераль Итог 至, марТ J7119 ;Март Итог2D ; Апрель23 Апрель Итог23 Апрель Итог[Штат: 刁[Штат: 刁192905192905Зндрр。Зндрр。10014511001451山風■jjJLI山風■jjJLIБейкер ДжонсЭндрюсБейкер ДжонсЭндрюса*окс Смит Эндрюса*окс Смит ЭндрюсДжонс Паркер СмитДжонс Паркер Смит85600-'85600-'〔Аризона Арканзас瓦。ра*ха Калнборхн"〔Аризона Арканзас瓦。ра*ха Калнборхн"[Бейкер ДЬконс Паркер[Бейкер ДЬконс Паркер3159001 :51^656090( 一3159001 :51^656090( 一720901:720901:12257512257512257575гёбТ~100145112257575гёбТ~10014513 а в а □ □3 а в а □ □
& Microsoft Excel 一 Ch07<hangeLdyoirtj<ls
& Microsoft Excel 一 Ch07<hangeLdyoirtj<ls
■ЙММ
■ЙММ
闿 Файл Qpwca бид Вст»а _Фор»вт С©»ис Дм» ®сно Ожмеке"二
〕C?Q白吭昌0 y X电虺,C:c。c. & E ,辍丹*,他@1。咏
• X K ?江M :g南婚€ % 000法厚,建串匕T
闿 Файл Qpwca бид Вст»а _Фор»вт С©»ис Дм» ®сно Ожмеке"二
〕C?Q白吭昌0 y X电虺,C:c。c. & E ,辍丹*,他@1。咏
• X K ?江M :g南婚€ % 000法厚,建串匕T
Arial
АЗ
Arial
АЗ
▼ 10
А Сумма по полю Сумма
▼ 10
А Сумма по полю Сумма
Перетешите элементы е сродную таблицу
Перетешите элементы е сродную таблицу
1 6画f
1 6画f
3一 冲丽口 по полю Сумма]
3一 冲丽口 по полю Сумма]
4$
4$
Январь
Январь
3
1广
12一
14
3
1广
12一
14
只Hwapb Итог Февраль
只Hwapb Итог Февраль
15 &ераль Итог 至, марТ J71
19 ;Март Итог
2D ; Апрель
15 &ераль Итог 至, марТ J71
19 ;Март Итог
2D ; Апрель
23 Апрель Итог
23 Апрель Итог
[Штат: 刁
[Штат: 刁
192905
192905
Зндрр。
Зндрр。
1001451
1001451
山風■jjJLI
山風■jjJLI
Бейкер Джонс
Эндрюс
Бейкер Джонс
Эндрюс
а*окс Смит Эндрюс
а*окс Смит Эндрюс
Джонс Паркер Смит
Джонс Паркер Смит
85600-'
85600-'
〔Аризона Арканзас瓦。ра*ха Калнборхн"
〔Аризона Арканзас瓦。ра*ха Калнборхн"
[Бейкер ДЬконс Паркер
[Бейкер ДЬконс Паркер
3159001 :
51^656090( 一
3159001 :
51^656090( 一
720901:
720901:
122575
122575
12257575гёбТ
~1001451
12257575гёбТ
~1001451
3 а в а □ □
3 а в а □ □
~■ Выбранное поле появляется в соответствующей области сводной таблицы.
1<
ВКбеьтТ伉疯吞НёН宓穿戶 структуру сводной таблицы можно с помощью мастера сводных таблиц и фодных диаграмм. Чтобы запустить мастер, выделите в
^сводной таблице ячейк^ и выполните команду Данные => Сводная таблица. В результате отображается фетье окно мастера сводных таблиц и сводных диаграмм. Более подробно о мастере рассказано в разделе ^Создание сводной таблицы на
-~ основе-епмска Excel". ■ j
二 正слх в обласги еголбцд? находится несколько полей, то порядок их расположения "В ЕвбАно宓 таблице можно изменить. Чтобы переместить столбец, выберите на
сводной
I панели инструментов команду Сводная таблица => Порядок. Появится меню с ко-
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫ
Перемещение полей
—Q В сводной таблице выделите поле.
—Q Перетащите его в новое место.
Q Отпустите кнопку мыши.
■ Пунктирная линия указывает ту область, в которую добавляется новое поле.
мандами перемещения. Выберите команду с указанием той области, в которую следует переместить выделенный столбец. Например, с помощью команды В начало выделенный столбец станет первым столбцом с левой стороны сводной таблицы.
Из сводной таблицы можно удалить любое поле. Для этого щелкните на поле и перетащите его назад в список полей сводной таблицы. При перетаскивании выделенного поля указатель мыши из стрелки превратится в изображение кнопки, а красная буква X будет означать удаление кнопки. Не забывайте, что вы удаляете поле только из сводной таблицы. В списке полей оно по-прежнему будет оставаться, причем это поле можно будет вставить в любом месте.
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ТАБЛИЦЫ
■"■ Вид сводной таблицы обновляется, а поле располагается на новом месте.
ция( ПОЛЯция( ПОЛЯФильтра
ция( ПОЛЯ
ция( ПОЛЯ
I Фильтрация каждого поЛя сводной таблицы с целью отображения записей, которые удовлетворяют только определенным условиям, поможет вам сэкономить время и силы при анализе данных. Если по умолчанию в сводную таблицу добавить поле^то в стрике йли в столбце, соответствующем этому полю, будут отображены всёЖо! Флеттыji &npoae^поля можно фильтровать и для того, чтобы отображать тблько отдельные элементы или любую комбинацию полей, перечисленных в областях строк йли столбцов. Например, если в области строк расположено поле ГороХа^ то это поле можно отфильтровать так, чтобы были отображены записи для определенных городов (например, Далласа и Хьюстона). Если попытаться закрыть список элементов, ничего в нем не выбрав, то появится сообщение об ошибке.
ФИЛЫ РАЦИЯ ПОЛЯФИЛЫ РАЦИЯ ПОЛЯ
ФИЛЫ РАЦИЯ ПОЛЯ
ФИЛЫ РАЦИЯ ПОЛЯ
—Q Щелкните на стрелке, направленной вниз, для поля, которое необходимо отфильтровать.
Элементы, отображаемые каждым полем, запрашиваются из данных, используемых при создании сводной таблицы. Если сводная таблица создана на основе списка Excel, то элементы списка будут представлены подписями из соответствующего столбца. Если соответствующий элемент списка не отображен, то проверьте значения исходных данных. Если сводная таблица создана на основе данных другого листа Excel, то проверьте исходные значения на этом листе. В случае если использовалась внешняя база данных, просмотрите данные, импортировав их в другой лист. О том, как управлять внешними базами данных, рассказано в глазе 5.
Если поле расположено в области страниц — в левом верхнем углу сводной таблицы, — то можно выбрать или все значения, или только одно из них. Если для поля указано только одно значение, то во всей сводной таблице будут отображены только те записи, в которых это поле содержит указанное значение. Более подробно об области страниц и других элементах сводной таблицы рассказано в разделе "Основное сведения о сводных таблицах*.
ФИЛЫ РАЦИЯ ПОЛЯ
■ В списке отображаются имеющиеся Н Чтобы отменить фильтрацию.
в исходном списке значения.установите флажок Показать все.
с:и список ймё1ощихся значений длиннее, чем выделенное для него место, то
I справа отображается панель прокрутки (таким образом, список можно прокручивать). Чтобы можно было одновременно видеть большее количество значений, поменяйте размеры поля;со списком, перетащив одну из его сторон.
Если вы измените размеры поля со списком и щелкнете на кнопке ОК, то программа ^-Excel -их запомнит, и в следующий раз, когда вы будете просматривать значения 一 -поля, это-поде-будет отображено с теми же самыми размерами.
& Microsoft Excel - ChO7 Channelayout.wls& Microsoft Excel - ChO7 Channelayout.wls2094502094505 Январь亙5 Январь亙^_ (Покаэвгь все) у Бейкер □ Джоне в&ЕЗБЭ * Смит 歹 Эндрюс^_ (Покаэвгь все) у Бейкер □ Джоне в&ЕЗБЭ * Смит 歹 Эндрюс055004560900209450!055004560900209450!,司 файл Оравка frta Эстарка Фодат С^юис Дт#м Qwo Справка< s:;tг ~“,.占 Xg0pa野戀氏%х鶏史,/ G…•9 J圏制%汕刁巾% ♦叽 ;内疝一。7*.к Л渾萋田国闺定%也。盆爲呼学:上,6,® аум...” 声 Сумма no пап© Сумма,司 файл Оравка frta Эстарка Фодат С^юис Дт#м Qwo Справка< s:;tг ~“,.占 Xg0pa野戀氏%х鶏史,/ G…•9 J圏制%汕刁巾% ♦叽 ;内疝一。7*.к Л渾萋田国闺定%也。盆爲呼学:上,6,® аум...” 声 Сумма no пап© Сумма4 г«есяц4 г«есяцАризонаАризонаАрунзас Джор/ркня Калифорния ЛуизнанаАрунзас Джор/ркня Калифорния Луизнана192905192905956004956004НавадаНавада10 ; Январь Итог10 ; Январь Итог11 {Февраль11 {Февраль1929051929051150С:1150С:)617一1819.20亜2223i)617一1819.20亜2223iртртДжонс Смит ЭндрюсДжонс Смит Эндрюс315900- 行5900:315900- 行5900:МЙйай .1< 4 » Н1\Лист4 XfHTl XJГотовоМЙйай .1< 4 » Н1\Лист4 XfHTl XJГотово
& Microsoft Excel - ChO7 Channelayout.wls
& Microsoft Excel - ChO7 Channelayout.wls
209450
209450
5 Январь
亙
5 Январь
亙
^_ (Покаэвгь все) у Бейкер □ Джоне в&ЕЗБЭ * Смит 歹 Эндрюс
^_ (Покаэвгь все) у Бейкер □ Джоне в&ЕЗБЭ * Смит 歹 Эндрюс
055004
560900
209450!
055004
560900
209450!
,司 файл Оравка frta Эстарка Фодат С^юис Дт#м Qwo Справка< s:;tг ~“,.占 X
g0pa野戀氏%х鶏史,/ G…•9 J圏制%汕刁巾% ♦叽 ;内疝一。7*.к Л渾萋田国闺定%也。盆爲呼学:上,6,® аум...
” 声 Сумма no пап© Сумма
,司 файл Оравка frta Эстарка Фодат С^юис Дт#м Qwo Справка< s:;tг ~“,.占 X
g0pa野戀氏%х鶏史,/ G…•9 J圏制%汕刁巾% ♦叽 ;内疝一。7*.к Л渾萋田国闺定%也。盆爲呼学:上,6,® аум...
” 声 Сумма no пап© Сумма
4 г«есяц
4 г«есяц
Аризона
Аризона
Арунзас Джор/ркня Калифорния Луизнана
Арунзас Джор/ркня Калифорния Луизнана
192905
192905
956004
956004
Навада
Навада
10 ; Январь Итог
10 ; Январь Итог
11 {Февраль
11 {Февраль
192905
192905
1150С:
1150С:
)617一1819.20亜2223i
)617一1819.20亜2223i
рт
рт
Джонс Смит Эндрюс
Джонс Смит Эндрюс
315900- 行5900:
315900- 行5900:
МЙйай .
1< 4 » Н1\Лист4 XfHTl XJ
Готово
МЙйай .
1< 4 » Н1\Лист4 XfHTl XJ
Готово
ФИЛЬТРАЦИЯ поля
■ Все флажки снимаются.■ Все флажки снимаются.Q Установите флажок для каждогозначения, которое требуетсяпредставить в сводной таблице.
■ Все флажки снимаются.
■ Все флажки снимаются.
—П Щелкните на кнопке ОК.
При фильтрации нескольких полей значения в области данных будут обновляться автоматически (таким образом отражаются выбранные элементы). В сводной таблице отображаются только те записи, которые соответствуют каждому из фильтров полей. Например, если вы фильтруете поле из области строк, чтобы отобразить только значения для января и февраля, а также фильтруете поле из области столбцов, чтобы отобразить значения для Техаса и Флоридь^ в области данных отображаются только те значения, которые соответствуют этим критериям. Не забывайте, что фильтры не удаляют значения из сводной таблицы, они просто скрывают ненужные данные. И если вы выберете в списке поля другие значения, то сводная таблица сразу обновится и отобразит новые элементы.
ФИЛЬТРАЦИЯ ПОЛЯ
~■ Сводная таблица автоматически обновляется, чтобы отображать только выбранные значения.
Изменение итоговой формулы для
ОБЛАСТИ ДАННЫХ
При созданиихводной 1габлицы выполняются стандартные вычисления — под- Счети^тргов для-значений-иаобласти данных. Например, если в ячейке содержится сумма объемов продаж, совершенных в Арканзасе за январь, то это значение опре- деляетея программой Excel путем суммирования соответствующих значений, взятых из исходных данных. Если в списке данных указаны объемы продаж четырех продавцов, то Excel найдет для них общий итог и поместит его в ячейку.
Итог для данных может представлять не только функция СУММ, которая используется по умолчанию. Вместо нее вы вправе назначить другую функцию. В Excel существует одиннадцать функций проведения итоговых вычислений, например, подсчет количества значений или нахождение максимального из них. Если выбрать
ИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХQ Выберите команду Параметры поля.Q Выберите команду Параметры поля.—П Щелкните правой кнопкой мыши на поле в области данных.
ИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
ИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
Q Выберите команду Параметры поля.
Q Выберите команду Параметры поля.
■ Появляется контекстное меню.
Глава 7. Работа со сводными таблицами
функцию счёт, то в каждой итоговой ячейке будет введено число, представляющее количество значений в первоначальных данных. Если имеется четыре суммы, описывающие объем продаж по Арканзасу, то в ячейку будет введено число 4, а не итоговая сумма.
Когда вы поменяете функцию вычисления итога, изменение будет отражено в области данных. Например, если выбрана функция счёт, а в области данных находится поле Сумма продаж, то именем этой области станет Количество по полю Сумма продаж.
Кроме того, вы можете изменять конечную функцию, добавляя к ней новые параметры, которые оперируют дополнительными значениями в сводной таблице. Например, комбинируя функцию СУММ с параметром Доля, вы сможете определить процентное соотношение текущей суммы и общего итога.
Для проведения дополнительных вычислений требуются новые данные. Вам следует указать поле, используемое при вычислении, а также значение этого поля. Например, чтобы определять разницу в продажах между текущим месяцем и прошедшим, выбирайте поле Месяц, а в поле элемент — значение назад.
ИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
ИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
ИЗМЕНЕНИЕ ИТОГОВОМ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
Отображается диалоговое окно В Щелкните на другой пто「ово历 Вычисление поля сводной таблицы. функции.
—Д Щелкните на кнопке Дополнительно.
Й ^^^^^ислен и я можно указать в поле, которое так и называет-
~ ” ся — Дополнительные вычисления. Ниже приведена таблица, в которой пере-
ИЗМЕНЕНИЕ ИТОГОВОЙ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХИЗМЕНЕНИЕ ИТОГОВОЙ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
ИЗМЕНЕНИЕ ИТОГОВОЙ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
ИЗМЕНЕНИЕ ИТОГОВОЙ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
числены эти вычисления и приведено их описание.
Вычисление
Описание
Отличие
Вычисляет разницу между содержимым двух ячеек сводной таблицы
Доля /
Определяет процентное соотношение содержимого текущей ячейки сводной таблицы и выбранного базового значения
Диалоговое окно расширяется. *—fl Щелкните на кнопке ОК.
—g Щелкните на требуемом параметре в
списке Дополнительные вычисления.
Вычисление
Описание
Приведенное отличие
Определяет процентное соотношение разницы между значениями в текущей и заданной ячейках и значения в заданной ячейке
С нарастающим итогом в поле
Показывает в каждой ячейке нарастающий итог
Доля от суммы по строке
Находит процентное соотношение значения в ячейке и итога строки
Доля от суммы по столбцу
Находит процентное соотношение значения в ячейке и итога столбца
Доля от общей суммы
Находит процентное соотношение значения в ячейке и общего итога
Индекс
Находит индекс значения в ячейке
ИЗМЕНЕНИЕ ИТОГОВОЙ ФОРМУЛЫ ДЛЯ ОБЛАСТИ ДАННЫХ
■ Новое вычисление обновляет значения в области данных.
Группирование элементов данных
СВОДНОЙ ТАБЛИЦЫ
[—„Анализируя данные, находящиеся в сводной таблице, вы можете объединять ее элементы в одно знамение или же представлять информацию в виде соотношений. Для лучшей организации и более эффективного анализа, особенно при большом количестве данных, вам понадобится такая команда Excel, как Группировать. Например, месяцы можно объединять в группы, чтобы показывать объемы продаж Оркварталам. Группу всегда несложно свернуть, чтобы показать только суммарную информацию, например, объемы продаж за квартал (а не помесячно).
Когда вы делите поле на несколько групп, программа Excel создает новые элементы, которые содержат имена групп, выступающие в роле фильтра поля. Завершив процесс группирования элементов, вы можете удалить исходное поле. Имя, присвоенное группе по умолчанию, можете изменить, а к ячейке с этим именем применить выбранное по вашему усмотрению форматирование.
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ДАННЫХ СВОДНОЙ ТАБЛИЦЫ
Группирование элементов
—п Выделите элементы своднойЦ Выберите команду Данные О Группа
таблицы, которые необходимои структура О Группировать.
сгруппировать.
Глава 7. Работа со сводными таблицами
Элементы, принадлежащие разным полям, нельзя объединять в одну группу. Например, в области строк содержатся поля Месяц и Продавец. В сгруппированные элементы поля Месяц вы не сможете включить элементы поля Продавец. Что же касается элементов одного и того же поля, то можно выделять и группировать даже те его элементы, которые в сводной таблице не являются смежными. О выделении несмежных элементов рассказано в главе 1. Об областях и полях сводной таблицы речь идет в разделе ^Основные сведения о сводных таблии,ах/,.
Если в сводной таблице создаются группы, то это не значит, что для них автоматически рассчитываются промежуточные итоги. Чтобы увидеть итоги для группы, ее потребуется свернуть. Когда вы сворачиваете или скрываете элементы группы, ее значения обрабатываются и отображаются соответствующие итоги. Кроме того, итоговые значения для группы можно получить, отфильтровав поле таким образом, чтобы была отображена только группа. Более подробно о возможности фильтрации данных рассказано в разделе "Фильтрация поая".
Месяц ▼АпрельАпрельМесяц ▼АпрельАпрель6 Аризона7 ^Арканзас8 Зорджия _9J Калифорния 坦:Пунзнана11 ^Невадаj 2^i Тех ас13 Фл&рида14 !Юта6 Аризона7 ^Арканзас8 Зорджия _9J Калифорния 坦:Пунзнана11 ^Невадаj 2^i Тех ас13 Фл&рида14 !Юта122675913806315900141690420945012267591380631590014169042094501225751225755 Штат▼5 Штат▼3 Сумма по полю Сумма Мае皿▼3 Сумма по полю Сумма Мае皿▼Общий итогОбщий итог1001451100145113789317137893175S39565S3956100799461007994615 Общий итог15 Общий итог101550035720882358948154775101550035720882358948154775199500133131199500133131987509875026245013545039790026245013545039790079054596551979054596551927575152757515245150 1915257315900 1416904209450 1215000 4495764 3685917388975245150 1915257315900 1416904209450 1215000 4495764 3685917388975
Месяц ▼
Апрель
Апрель
Месяц ▼
Апрель
Апрель
6 Аризона
7 ^Арканзас
8 Зорджия _9J Калифорния 坦:Пунзнана
11 ^Невада
j 2^i Тех ас
13 Фл&рида
14 !Юта
6 Аризона
7 ^Арканзас
8 Зорджия _9J Калифорния 坦:Пунзнана
11 ^Невада
j 2^i Тех ас
13 Фл&рида
14 !Юта
122675
913806
315900
1416904
209450
122675
913806
315900
1416904
209450
122575
122575
5 Штат▼
5 Штат▼
3 Сумма по полю Сумма Мае皿▼
3 Сумма по полю Сумма Мае皿▼
Общий итог
Общий итог
1001451
1001451
13789317
13789317
5S3956
5S3956
10079946
10079946
15 Общий итог
15 Общий итог
1015500
3572088
2358948
154775
1015500
3572088
2358948
154775
199500
133131
199500
133131
98750
98750
262450
135450
397900
262450
135450
397900
790545
965519
790545
965519
2757515
2757515
245150 1915257
315900 1416904
209450 1215000 4495764 3685917
388975
245150 1915257
315900 1416904
209450 1215000 4495764 3685917
388975
-■ Создается новая группа.~■ Вы можете переименовать группу, выделив ее ячейку и введя в эту ячейку требуемое имя.-■ Создается новая группа.~■ Вы можете переименовать группу, выделив ее ячейку и введя в эту ячейку требуемое имя.■ Группы отображаются в сводной таблице.■ Чтобы создать другие группы, повторите пп. 1-3.■ Группы отображаются в сводной таблице.■ Чтобы создать другие группы, повторите пп. 1-3.
-■ Создается новая группа.
~■ Вы можете переименовать группу, выделив ее ячейку и введя в эту ячейку требуемое имя.
-■ Создается новая группа.
~■ Вы можете переименовать группу, выделив ее ячейку и введя в эту ячейку требуемое имя.
■ Группы отображаются в сводной таблице.
■ Чтобы создать другие группы, повторите пп. 1-3.
■ Группы отображаются в сводной таблице.
■ Чтобы создать другие группы, повторите пп. 1-3.
о ЕЩЕ?о ЕЩЕ?Если"в пЪлё4 задана'последовательность дат, то с помощью диалогового окна
о ЕЩЕ?
о ЕЩЕ?
Группирование вы можете указать, каким образом следует группировать элементы поля. Благодаря бтому диалоговому окну программа Excel может за одно действие создать несколько групп. Например, если имеющиеся даты относятся к
разным месяцам, то эти даты можно группировать по месяцам, причем для каждо- 卜一то месяца-будет создала отдельная группа с автоматически присвоенным именем.
—ЦЧапример, все даты за4январь будут помещены в группу с именем Янв.
Сворачивание группы и создание промс жуточных итогов
―Ц Выделите группу.Q Выберите команду Данные ^ Группа
и структура О Скрыть детали.
Из сводной таблицы допускается удалять любые группы. Для этого выделите группу и выберите команду Данные о Группа и структура О Разгруппировать, валенная группа больше не является частью сводной таблицы. И если эту группу необходимо просмотреть снова, значит, создайте ее повторно.
Вы можете просто скрыть группу, для этого щелкните на соответствующем поле и снимите флажок для имени группы. При выборе из списка элементов группы каждый из них будет отображаться в сводной таблице без указания его принадлежности к группе.
В выделенной группе все элементы будут скрыты, а отображаются только групповые итоги.
Добавление дополнительного
ВЬ1ЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
__JEcam в.области данных следует отобразить разные вычисления, то этого можно достияь,.вставив в нее-дополнительные поля. Возможно, вы решите проанализировать продажи; показав как общий объем продаж, так и вклад в него каждой сделки^ В область данных можно добавить другое поле или копию уже имеющегося поля, но с другой формулой вычисления итога.
З^Каждому польз в области данных автоматически присваивается имя, которое составляется из названия самого поля и имени вычисления, выполняемого для поля. Например, первый экземпляр поля, вставленного в область данных, с названием Итог; называется Сумма по полю Итог Если вы добавите второй экземпляр этого поля, то программа Excel присвоит ему имя Сумма по полю Итог2. Имя поля играет важную роль, поскольку описывает результаты, полученные в сводной таблице в процессе вычисления итоговых формул. В диалоговом окне Вычисление поля свод-
ДОБАВЛЕНИЕ АРУ「СИО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХДОБАВЛЕНИЕ АРУ「СИО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
ДОБАВЛЕНИЕ АРУ「СИО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
ДОБАВЛЕНИЕ АРУ「СИО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
—Д В списке полей сводной таблицывыберите поле для вставки.■ Чтобы отобразить этот список,—Д В списке полей сводной таблицывыберите поле для вставки.■ Чтобы отобразить этот список,Q Перетащите выбранное поле в область данных сводной таблицы и отпустите кнопку мыши.Q Перетащите выбранное поле в область данных сводной таблицы и отпустите кнопку мыши.щелкните на кнопке Показать список полей.щелкните на кнопке Показать список полей.
—Д В списке полей сводной таблицывыберите поле для вставки.
■ Чтобы отобразить этот список,
—Д В списке полей сводной таблицывыберите поле для вставки.
■ Чтобы отобразить этот список,
Q Перетащите выбранное поле в область данных сводной таблицы и отпустите кнопку мыши.
Q Перетащите выбранное поле в область данных сводной таблицы и отпустите кнопку мыши.
щелкните на кнопке Показать список полей.
щелкните на кнопке Показать список полей.
Глава 7. Работа со сводными таблицами
ной таблицы можно подкорректировать имена полей, чтобы они наиболее точно описывали результирующие данные, полученные в процессе выполнения анализа.
Каждое поле в области данных для представления конечных результатов использует определенную итоговую формулу. Обычно вычисление проводится с помощью функции СУММ. Впрочем, для получения итога можно использовать любую функцию, перечисленную в диалоговом окне Вычисление поля сводной таблицы. Кроме того, вы можете выполнить дополнительные операции при вычислении итога. Более подробно о настройке формулы для вычисления итоговых значений в области данных рассказано в разделе "Изменение итоговой формулы для области Аанних".
Вычисление итога можно проводить отдельно для каждого поля данных. Например, вы имеете возможность сделать так, чтобы в первом из них суммировались итоги, а во втором — определялась доля итога по отношению к другим суммам в столбце. Более подробно об этом рассказано в разделе "Изменение итоговой формулы для области данных*.
сводную тлблшусводную тлблшу4 :.№вщ*4 :.№вщ*[АризонаСока 史 ас[АризонаСока 史 ас国 Microsoft £xcd - Ch07*AddCakuiat*oru<ls国 Microsoft £xcd - Ch07*AddCakuiat*oru<ls▼ 萩 Сумма no полю СуммаА 〔[ j▼ 萩 Сумма no полю СуммаА 〔[ jДОБАВЛЕНИЕ ДРУГОГО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХДОБАВЛЕНИЕ ДРУГОГО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ一5M8一击摂13'一5M8一击摂13'БейкерБейкерДжонсДжонсПаркерПаркерСумма по полю СуммаСумма по полю Сумма2Сумма по полю СуммаСумма по полю Сумма2Сумма по пилнэ &…、.Сумма по палю J.旨Сумма по пилнэ &…、.Сумма по палю J.旨13mpизс13mpизсСумма по полю Сумма по палюСумма по полю Сумма по палюСумма по询叱他Сумма по полюСумма по询叱他Сумма по полю圈圈Сумма по полюСумма по полюФормат яуевк...Сводная днаграмиаМаст»...Обновить данныеФормат яуевк...Сводная днаграмиаМаст»...Обновить данныег 目 МесяцГ Q Менеджер;回 КОА汽Регион-дШтат园 Тип тоедра西сиг 目 МесяцГ Q Менеджер;回 КОА汽Регион-дШтат园 Тип тоедра西си15 ;5нбарь Сумма по палю Сумма15 ;5нбарь Сумма по палю СуммаСумма RG CGS2 ]Сумма RG CGS2 ]16 Январь Сумма по полю1 石① еврапь16 Январь Сумма по полю1 石① еврапьСумна2БейкерСумна2БейкерДжонсДжонс21 :22旦;21 :22旦;ЭндрюсЭндрюсСумма по полю Сумма по полю Сумма по полю Сумма по солю 卜 Сумма по полю |一 Сумма по пож)iСумма по полю Сумма по полю Сумма по полю Сумма по солю 卜 Сумма по полю |一 Сумма по пож)iвыделить фута и структураПортоквыделить фута и структураПортокг; Параметры таблицы...工 Скрыхь панель сводной т^бгицыг; Параметры таблицы...工 Скрыхь панель сводной т^бгицыСумма ПО ПОЛЮ .軍 j Скрыть список полеуСумма ПО ПОЛЮ .軍 j Скрыть список полеу1 Понестнгъв1 Понестнгъв
сводную тлблшу
сводную тлблшу
4 :.№вщ*
4 :.№вщ*
[АризонаСока 史 ас
[АризонаСока 史 ас
国 Microsoft £xcd - Ch07*AddCakuiat*oru<ls
国 Microsoft £xcd - Ch07*AddCakuiat*oru<ls
▼ 萩 Сумма no полю Сумма
А 〔[ j
▼ 萩 Сумма no полю Сумма
А 〔[ j
ДОБАВЛЕНИЕ ДРУГОГО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
ДОБАВЛЕНИЕ ДРУГОГО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
一5M8一击摂13'
一5M8一击摂13'
Бейкер
Бейкер
Джонс
Джонс
Паркер
Паркер
Сумма по полю Сумма
Сумма по полю Сумма2
Сумма по полю Сумма
Сумма по полю Сумма2
Сумма по пилнэ &…、.
Сумма по палю J.旨
Сумма по пилнэ &…、.
Сумма по палю J.旨
13mpизс
13mpизс
Сумма по полю Сумма по палю
Сумма по полю Сумма по палю
Сумма по询叱他
Сумма по полю
Сумма по询叱他
Сумма по полю
圈
圈
Сумма по полю
Сумма по полю
Формат яуевк...
Сводная днаграмиа
Маст»...
Обновить данные
Формат яуевк...
Сводная днаграмиа
Маст»...
Обновить данные
г 目 Месяц
Г Q Менеджер
;回 КОА
汽Регион
-дШтат
园 Тип тоедра
西си
г 目 Месяц
Г Q Менеджер
;回 КОА
汽Регион
-дШтат
园 Тип тоедра
西си
15 ;5нбарь Сумма по палю Сумма
15 ;5нбарь Сумма по палю Сумма
Сумма RG CGS2 ]
Сумма RG CGS2 ]
16 Январь Сумма по полю
1 石① еврапь
16 Январь Сумма по полю
1 石① еврапь
Сумна2
Бейкер
Сумна2
Бейкер
Джонс
Джонс
21 :
22
旦;
21 :
22
旦;
Эндрюс
Эндрюс
Сумма по полю Сумма по полю Сумма по полю Сумма по солю 卜 Сумма по полю |一 Сумма по пож)i
Сумма по полю Сумма по полю Сумма по полю Сумма по солю 卜 Сумма по полю |一 Сумма по пож)i
выделить фута и структура
Порток
выделить фута и структура
Порток
г; Параметры таблицы...
工 Скрыхь панель сводной т^бгицы
г; Параметры таблицы...
工 Скрыхь панель сводной т^бгицы
Сумма ПО ПОЛЮ .軍 j Скрыть список полеу
Сумма ПО ПОЛЮ .軍 j Скрыть список полеу
1 Понестнгъв
1 Понестнгъв
—■ Выбранное поле отображается как вторая строка области данных.—■ Выбранное поле отображается как вторая строка области данных.Q Щелкните правой кнопкой мыши на новом поле области данных и в контекстном меню выполните команду Параметры поля.Q Щелкните правой кнопкой мыши на новом поле области данных и в контекстном меню выполните команду Параметры поля.
—■ Выбранное поле отображается как вторая строка области данных.
—■ Выбранное поле отображается как вторая строка области данных.
Q Щелкните правой кнопкой мыши на новом поле области данных и в контекстном меню выполните команду Параметры поля.
Q Щелкните правой кнопкой мыши на новом поле области данных и в контекстном меню выполните команду Параметры поля.
ЧТО ЕЩЕ? Ес入/ в области данных содержится не менее двух полей, то в области строк 声 中曲 создается отдельной поле данных. Новое поле размещается в отдельной стро
I Ке, располо^кенной под каждым экземпляром значений данных из первого поля.
i В области данных может;размещаться не более 256 полей. В данную область, как и :В другие области сводной таблицы, можно добавить несколько полей. Кроме того, ёы имеете вфможносг^ Изменять ход анализа данных, скрывая с помощью филь- ^-тров ^результ^тьк-некотбрых вычислений, выполненных в области данных. Более Г подробно выбор полей р^в разделе ''Фильтрация аоляп.
ДОБАВЛЕНИЕ ДРУГОГО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
Отображается окно Вычисление —0 Введите имя поля, поля сводной таблицы.Lg Щелкните на кнопке ОК.
~Q Создайте новую итоговую функцию.
Примечание. Более подробно об этом рассказано в разделе "Изменение итоговой формулы для области данных^.
Таким образом создается одна сводная таблица, в которой выполняются все необходимые вычисления, но при этом ее средства фильтрации позволяют отображать только те значения, которые относятся к конкретным величинам. Например, каждому продавцу, возможно, будет интересно посмотреть, как его объем продаж соотносится с общей суммой.
Вы вправе изменить порядок расположения информации в сводной таблице с по мощью диалогового окна Сортировка, которое отображается при выборе команды Данные «=> Сортировка. Сортировать сводную таблицу можно по любому полю. Более подробно о сортировке рассказано в главе 2.
ДОБАВЛЕНИЕ ДРУГОГО ВЫЧИСЛЕНИЯ В ОБЛАСТЬ ДАННЫХ
~■ Сводная таблица обновляется, чтобы выполнить новое вычисление.
ДЬбавление ВЫЧИСЛЯЕМОГО ПОЛЯ
I Часто при анализе данных возникает необходимость в проведении специальных вычислений. Если в итоговой таблице должно содержаться поле с вычисленным значением, 'полученным на основе других полей или специальных ^ачений^то можете создать вычисляемое поле. Вычисляемое воле — это ^ручну!о вставленная строка или столбец с созданной вами формулой. Например, вы можете создать вычисляемое поле для расчета комиссионных, выплачиваемых за каждый тип продаж. В формуле используется значение из поля Продажи, умно- женное на процент комиссионных:
^^ГПРОДАЖИ * 0,1)
Чтобы создать формулу для вычисляемого поля, воспользуйтесь любым из стан- дартных средств Excel, которые можно найти в диалоговом окне Вставка вычисля-
емого поля. Среди этих возможностей — встроенные функции и математические операторы, например, *, +, а также (). Если применяется встроенная функция, то
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
—П В сводной таблице выделите ячейку. Q Выберите команду Вставка О Вычисляемое поле.
Отображается диалоговое окно Вставка вычисляемого поля.
ее аргументами должны быть или постоянные значения, или любые поля сводной таблицы. В формуле для вычисляемого поля нельзя использовать ссылки на ячейки и имена диапазонов.
В каждой сводной таблице допускается создавать несколько вычисляемых полей. Каждое создаваемое поле отображается как отдельное поле данных. Новые вычисляемые поля добавляются в список диалогового окна Список полей сводной таблицы. Вычисляемое поле можно использовать в качестве аргумента нового вычисляемого поля. Например, несложно найти общий доход, отняв у*е вычисленные комиссионные от объема продаж:
=Итог - Выплаченные комиссионные
Вычисляемые поля похожи на любое другое поле (как только вы их создадите, они появятся в списке полей сводной таблицы), однако их можно помещать только в область данных. Эти поля нельзя перемещать в области страницы, строки и столбца. Более подробно о различных областях сводной таблицы рассказанс в разделах "Основное сведения о сводных таблицах* и "Схема расположения полей в сводной таблице*.
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
—Q Введите имя вычисляемого поля.—Q Введите формулу для вычисления значения поля.Примечание. Более подробно о создании формул рассказано 8 「лаве 4.—Q Введите имя вычисляемого поля.—Q Введите формулу для вычисления значения поля.Примечание. Более подробно о создании формул рассказано 8 「лаве 4.■ Чтобы в формулу добавить поле, выберите его из списка полей и щелкните на кнопке Добавить поле,自 Щелкните на кнопке Добавить.■ Чтобы в формулу добавить поле, выберите его из списка полей и щелкните на кнопке Добавить поле,自 Щелкните на кнопке Добавить.
—Q Введите имя вычисляемого поля.
—Q Введите формулу для вычисления значения поля.
Примечание. Более подробно о создании формул рассказано 8 「лаве 4.
—Q Введите имя вычисляемого поля.
—Q Введите формулу для вычисления значения поля.
Примечание. Более подробно о создании формул рассказано 8 「лаве 4.
■ Чтобы в формулу добавить поле, выберите его из списка полей и щелкните на кнопке Добавить поле,
自 Щелкните на кнопке Добавить.
■ Чтобы в формулу добавить поле, выберите его из списка полей и щелкните на кнопке Добавить поле,
自 Щелкните на кнопке Добавить.
__ I, -t Если вычисляемое поле в сводной таблице более не понадобится, его можно ; 厂 ‘ удалить. Чтобы удалить это поле, выделите в сводной таблице его имя, а за- |гем выполните команду Вставка о Вычисляемое поле. В диалоговом окне Вставка
вычисляемого поля щелкните в поле Имя и выберите имя того вычисляемого
I роляг которое следует удалить. Как только в этом поле появится имя вычисляемого j—поля, щелкните на кнопке УХ^лить.
связанные с удаляемым полем, то сводная таблица не все^а возвратит нужныесвязанные с удаляемым полем, то сводная таблица не все^а возвратит нужныеДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ• Не забывайте: что еслй в сводной таблице находятся другие вычисляемые поля, 姗%k ・:/%e*-"~^~^рГ*!■^二-■ -^W—^^";::力7:1^^~z
связанные с удаляемым полем, то сводная таблица не все^а возвратит нужные
связанные с удаляемым полем, то сводная таблица не все^а возвратит нужные
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
~■ Имя нового вычисляемого поля■ Чтобы создать другие вычисляе-
отображается в поле со списком Поля. мые поля, повторите пп. 3-5.
Ц Щелкните на кнопке ОК.
результаты. Дело в том, что ячейки, которые содержат формулу, ссылающуюся на удаленное вычисляемое поле, в большинстве случаев отображают сообщение об ошибке (такое, например, как #ИМЯ?). Об ошибках в формулах рассказано в приложении Г.
Если вычисляемое поле не возвращает необходимые результаты, то измените его. Для этого выполните команду Вставка^ Вычисляемое попе. В диалоговом окне Вставка вычисляемого поля щелкните в поле Имя, а затем выберите имя того вычисляемого поля,, которое требует изменений. Проведите все необходимые изменения в поле Формула и щелкните на кнопке Добавить.
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ПОЛЯ
1 s Microsoft Excel- ChO7-AddCaicFieldjds
[电 ^чйл Правка ^д вегам Фсрй» <0wk Дамьт'' $>о^▼,目 X
出才0Q电:昌⑭沙Х电电.・SdC. @.工・圈处對他器100% - 0 .
:一微2•岔趴芒。一闻図5日…。产言涪9一心,?
F9■育
A
В _с
窈■黃
3 d
Штат▼]
4 Месяц- “
Типтовара *
Дэикнв▼
АризонаАрканзас Джорджия 信
.5 .^Январь
Оборудование
Сумма по по.пю Сумма
103900
Сумма по полю Комиссионные
V0,00IV 7?2.ЭД
Mi
Программы
Сумма по полю Сумма
Сумма по полю Комиссионные
89CD5
$0.00(^ 675.38)
$0.8 :
. Э:,^ Январь Сумма по полю Сумма
1929051.
10^Январь Сумма по полю Комиссионные
$0.00 ($14 467.§8У
$0.00
11 ^Февраль
彳方
Оборудование
Сумма по палю Сумма
Сумма по полю Комиссионные
$0.00$0.00
$0,00 泣
1Г
Программы
Сумма по полю Супима
Сумма по полю Комиссионные
;—_ 315900?一
$口.00$0,00 f $23 丽 2,就
^ Февраль Сумма по полю Сушма
Q!3159g :
16 iФевраль Сумма по полю Комиссионные
iSO.СЮ i$23 至2.5Q:
4 左 Март Ж
Оборудование
Сумма по палю Сумма
Сумма по полю Комиссионные
122575!569900
($9 193Ж i^2 742.50)^
_ $0,00 ь
ай
Программы
Сумма^ по полю Сумма
Сумма по полю Комиссионные
15100U
■■ $0,00 '甫行325痴丫…
$0,D0,
21 Март Сумма по полю Сумма
122575720901
22 ;Мар丁 Сумма па полю Комиссионнеде
* 133.13; 阳 4 06?黯
一 $600 丿
23 ?Апрель
玄,
Оборудование
Сумма по полю Сумма
Сумма по полю Комиссионные
850450
$0ДО出 3 783.75*
25.
Программы
Сумма по полю Сумма
151001
爲 Т1й|\лист4 /ftiii m
8叱加小經产哨
ibno 制,3与市
噺
Е
~
NUM '
~■ В сводной таблице отображается
новое вычисляемое поле.
ДОБАВАЕНИЕ-ВЫЧИСАЯЕМОГО ЭЛЕМЕНТА
j Ч|обы вставить в поле Новый элемент, которого не было в первоначальных Исходных данных, создайте вычисляемый элемент. Вычисляемый элемент содержит сфданную пользователем формулу, которая должна определять значение ^лемен|ТАля конкретного поля. Чтобьг создать вычисляемый элемент, необходимо йставит1Гв полё?новыи1»лём^йт, а затем ввести формулу, которая должна вычислять его значения. /
Вычисляемый элемент создается в диалоговом окне Вставка вычисляемого элемента. При отображении этого диалогового окна в его заголовке указывается, куда именно следует вставить вычисляемый элемент. Например, если вамп выделено поле :Тип продаж или соответствующий ему элемент, то заголовком диалогового окна будет Вставка вычисляемого элемента в "Тип продаж^
Группа и структураГруппа и структура! З^овить дагнывCcpfefb! З^овить дагнывCcpfefb■ MictkmoH: Енсе! - Ch07-Add!tem4<k■ MictkmoH: Енсе! - Ch07-Add!tem4<kflBKA Формат C0;x船鱼,flBKA Формат C0;x船鱼,ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТАДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТАВьг-мспйвпое по/Вьг-мспйвпое по/口5口5.?? J Порядок вычислении. 画 Вывести формуды.?? J Порядок вычислении. 画 Вывести формуды一初 90DT—一初 90DT—-ПорддсжQj Оараиетрыполя...Сортировка и десятка лучших...-ПорддсжQj Оараиетрыполя...Сортировка и десятка лучших...073940073940335900335900667334166733411176105411761054Параметры таблки»!...Параметры таблки»!...52444020393T52444020393T364060783109364060783109l4jO»crs6pb15 ^Ноябрь16 [Декабрь17 J Общий итогl4jO»crs6pb15 ^Ноябрь16 [Декабрь17 J Общий итог画晒 ■1830 364080 524440 648010 1119009 §S5^画晒 ■1830 364080 524440 648010 1119009 §S5^Е Е
Группа и структура
Группа и структура
! З^овить дагныв
Ccpfefb
! З^овить дагныв
Ccpfefb
■ MictkmoH: Енсе! - Ch07-Add!tem4<k
■ MictkmoH: Енсе! - Ch07-Add!tem4<k
flBKA Формат C
0;x船鱼,
flBKA Формат C
0;x船鱼,
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
Вьг-мспйвпое по/
Вьг-мспйвпое по/
口5
口5
.?? J Порядок вычислении. 画 Вывести формуды
.?? J Порядок вычислении. 画 Вывести формуды
一初 90DT—
一初 90DT—
-Порддсж
Qj Оараиетрыполя...
Сортировка и десятка лучших...
-Порддсж
Qj Оараиетрыполя...
Сортировка и десятка лучших...
073940
073940
335900
335900
6673341
6673341
11761054
11761054
Параметры таблки»!...
Параметры таблки»!...
524440
20393T
524440
20393T
364060
783109
364060
783109
l4jO»crs6pb
15 ^Ноябрь
16 [Декабрь
17 J Общий итог
l4jO»crs6pb
15 ^Ноябрь
16 [Декабрь
17 J Общий итог
画晒 ■1830 364080 524440 648010 1119009 §S5^
画晒 ■1830 364080 524440 648010 1119009 §S5^
Е
Е
Щ Выделите элемент того поля, в которое следует добавить вычисляемый элемент.Щ Выделите элемент того поля, в которое следует добавить вычисляемый элемент.
Щ Выделите элемент того поля, в которое следует добавить вычисляемый элемент.
Щ Выделите элемент того поля, в которое следует добавить вычисляемый элемент.
Q Выберите команду Сводная таблица О Формулы О Вычисляемый объект.
■ Отображается диалоговое окно Вставка вычисляемого элемента.
Формулой для вычисляемого элемента может выступать любая стандартная формула Excel. В ней используются встроенные функции, математические операторы, например, * и +, а также (). Аргументами встроенной функции должны выступать постоянные значения или элементы полей, перечисленные в области Элементы. В формуле для вычисляемого элемента нельзя использовать ссылки на ячейки или имена диапазонов. Более подробно о создании формул рассказано в главе 4. Например, чтобы вычислить плату за гарантийное обслуживание компьютерной техник% введите следующую формулу:
=Оборудование * 0,0125
Для каждого поля можно создать несколько вычисляемых элементов. Каждый из них будет отображаться в виде строки или столбца сводной таблицы. В диалогов(.)м окне новые вычисляемые элементы добавляются в список элементов для соответствующего поля. Существующий вычисляемый элемент можно использовать как арг у- мент для нового вычисляемого элемента. Например, вы можете определить общ)ю сумму, заработанную на компьютерной технике и на оплате за ее обслуживание:
«Оборудохзание + Обслуживание
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТАДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
—И Введите имя для вычисляемого элемента.—И Введите имя для вычисляемого элемента.—Q Введите формулу для вычисления значений элемента.Примечание. Более подробно о—Q Введите формулу для вычисления значений элемента.Примечание. Более подробно осоздании формул рассказано в главе 4.создании формул рассказано в главе 4.■ Можете добавить элемент в формулу, выбрав его в списке Элементы и щелкнув на кнопке Добавить элемент.■ Можете добавить элемент в формулу, выбрав его в списке Элементы и щелкнув на кнопке Добавить элемент.电 Щелкните на кнопке Добавить,电 Щелкните на кнопке Добавить,
—И Введите имя для вычисляемого элемента.
—И Введите имя для вычисляемого элемента.
—Q Введите формулу для вычисления значений элемента.
Примечание. Более подробно о
—Q Введите формулу для вычисления значений элемента.
Примечание. Более подробно о
создании формул рассказано в главе 4.
создании формул рассказано в главе 4.
■ Можете добавить элемент в формулу, выбрав его в списке Элементы и щелкнув на кнопке Добавить элемент.
■ Можете добавить элемент в формулу, выбрав его в списке Элементы и щелкнув на кнопке Добавить элемент.
电 Щелкните на кнопке Добавить,
电 Щелкните на кнопке Добавить,
I Добавив-бь1числйемый элемент, вы можете заставить программу Excel авто-
'магически сортировать сводную таблицу, чтобы она отображалась в порядке i возрастания или убывания элементов определенного поля. Для этого на панели инструментов Сводные таблицы выберите команду Сводная таблица ^ Сортировка (й десятка лучших. В результате отобразится диалоговое окно Лучшая десятка и I - Портировка сводной таблицы. Режим автоматической сортировки, как принято по ;-умолчан ик>7-?апу скаетср вручную, т.е. сводная таблица сортируется только при вы- боре вами команды Данные о Сортировка. Чтобы сортировка происходила автома-
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТАДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА;тически, щелкните на оаном из переключателей: по возрастанию или по убыванию 一険]заменится на 叵]),а также выберите поле для сортировки. Укажите значение в ;寸оле с помощью поля для представления поля сводной таблицы, которое будет
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
~■ Новый вычисляемый элемент отображается в списке Элементы.~■ Новый вычисляемый элемент отображается в списке Элементы.
~■ Новый вычисляемый элемент отображается в списке Элементы.
~■ Новый вычисляемый элемент отображается в списке Элементы.
Чтобы создать для выделенного поля еще и другие вычисляемые элементы, повторяйте пп. 3-5.
Q Щелкните на кнопке ОК.
использоваться при сортировке. Если вы щелкнете на кнопке ОК, сводная таблица будет сортироваться с помощью указанного поля-ключа сортировки. Чтобы отключить режим автосортировки, щелкните в диалоговом окне Лучшая десятка и сортировка сводной таблицы на опции вручную.
Если в таблице содержится вычисляемый элемент, в формуле которого используется другой вычисляемый элемент, то, просматривая, как программа Excel рассчитывает формулы, вы сможете проверить, в правильном ли порядке вычисляются элементы. Для этого выберите команду Сводная таблица^ Формулы^Порядок вычислений. В появившемся диалоговом окне Порядок выполнения вычислений щелкните на формуле, а затем, если потребуется изменить порядок расположения формулы в списке —на кнопке Вверх или Вниз.
ДОБАВЛЕНИЕ ВЫЧИСЛЯЕМОГО ЭЛЕМЕНТА
—■ В сводной таблице отображается новый вычисляемый элемент.
Анализ данных в Excel: наглядный курс
ПОЛУУЕНИБ ЗНАЧЕНИЯ ИЗ СВОДНОЙ
ТАБЛИЦЫ
1 __3начениялз сводной таблицы можно добавлять в другие листы, содержащие анализируемые данные^Для этого создайте формулу, которая должна получать значения из сводндй^таблицы. Если значение из сводной таблицы необходимо разместить в ячейке рабочего листа Excel, то можете использовать функцию ^олу^йть.данные.сводной.таблицы. Эта функция применяется вместо прос- тби^^сылки на ячейки с целью динамического отображения таких значений из сводкой таблицы, которые получены с помощью фильтров. Например, когда вы просматриваете целую сводную таблицу, итог по объемам продаж в Калифорнии за январь может отображаться в ячейке Е4. Но если вы фильтруете сводную таблицу, чтобы отобразить только продажи в Калифорнии и Техасе, то это значение может оказаться в ячейке В4. Более подробно о фильтрации рассказано в разделе ^Фильтрация поля*.
ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫ
良 Micrasofl Excel - Chf)7 -GetPkvotPate.xl«良 Micrasofl Excel - Chf)7 -GetPkvotPate.xl«咱 файл Зм 凱а [ D^Pdsi el咱 файл Зм 凱а [ D^Pdsi el」пШ」пШ1 Формат Сореисдою Слрмм二 Емдити сспрл * - ff X,:%凱区密厚律一 •—停am..1 Формат Сореисдою Слрмм二 Емдити сспрл * - ff X,:%凱区密厚律一 •—停am..q番差田图,q番差田图,5_ Апрель5_ Апрель6 1Ма〃6 1Ма〃ЧЧ(Январь(Январь31 Февраль彳 Март31 Февраль彳 Мартi Результаты проба*i Результаты проба*~Q Выделите ячейку для формулы.~Q Выделите ячейку для формулы.ИцяИця2£43Yr4;Tr.v--lmml.t 12£43Yr4;Tr.v--lmml.t 1Q Выберите команду Вставка О Функция.Q Выберите команду Вставка О Функция.
良 Micrasofl Excel - Chf)7 -GetPkvotPate.xl«
良 Micrasofl Excel - Chf)7 -GetPkvotPate.xl«
咱 файл Зм 凱а [ D^Pdsi el
咱 файл Зм 凱а [ D^Pdsi el
」пШ
」пШ
1 Формат Сореисдою Слрмм二 Емдити сспрл * - ff X
,:%凱区密厚律一 •—停am..
1 Формат Сореисдою Слрмм二 Емдити сспрл * - ff X
,:%凱区密厚律一 •—停am..
q番差田图,
q番差田图,
5_ Апрель
5_ Апрель
6 1Ма〃
6 1Ма〃
Ч
Ч
(Январь
(Январь
31 Февраль
彳 Март
31 Февраль
彳 Март
i Результаты проба*
i Результаты проба*
~Q Выделите ячейку для формулы.
~Q Выделите ячейку для формулы.
Иця
Иця
2£43Yr4;Tr.v--lmml.t 1
2£43Yr4;Tr.v--lmml.t 1
Q Выберите команду Вставка О Функция.
Q Выберите команду Вставка О Функция.
Глава 7. Работа со сродными таблицами
Для применения функции получить.данные.сводной.таблицы введите информацию о том значении сводной таблицы, которое необходимо получить. В эту информацию вхоамт имя поля в области данных, а также соответствующие элементы в областях столбца и строки. Например, если вам потребовалась информация об объемах продаж компьютерной техники в Техасе, то ее следует указать в качестве аргументов функции получить.данные.сводной.таблицы.
Функция получить .данные . сводной. таблицы имеет два обязательных аргумента и 28 пар необязательных аргументов. Аргумент Поле _ данных задается как имя поля в области данных, в котором находится требуемое значение, введенное в кавычках. Например, если необходимо получить общий объем продаж, а поле в области данных называется Продажи, то в этом поле укажите значение ''Прола*/:
Следующий аргумент — Сводная _ таблица — указывает ссылку на ячейки сводной таблицы. Помните: если сводная таблица находится в другом листе Excel, то в ссылке следует указать имя этого листа.
Остальные аргументы определяют значение, которое необходимо получить. В аргументе обязательно указывайте поле и элемент. Например, чтобы получить объемы продаж за январь, укажите значение поля "Месяц" и значение элемента "январь".
ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫ
&Mi,o.R Excel-ChQ7-GetPivotDaU.g• _三二工
宣)9*п Оравка 饼д ftcr 学ка 8₽晔 %WK Данные *ю 纤g«A..習 X
「名0E屮昌38%电电,"……•・£•岛制乂面衣皿•可.
."日• 10 . *Кв:善毒专園1®€%0И*再拿享一一3,@冬一Cf...-
▼ 龙
1 Резулы2 [Январь 匸3_ Февраль4 Март1 Резулы2 [Январь 匸3_ Февраль4 Март§ :Апрель§ :Апрельв9 ; 而: 兀 12-в9 ; 而: 兀 12-I13M15值117116119-120121122方I13M15值117116119-120121122方—21Г—21Г^даж^даж
1 Резулы
2 [Январь 匸
3_ Февраль
4 Март
1 Резулы
2 [Январь 匸
3_ Февраль
4 Март
§ :Апрель
§ :Апрель
в
9 ; 而: 兀 12-
в
9 ; 而: 兀 12-
I13M15值117116119-120121122方
I13M15值117116119-120121122方
—21Г
—21Г
^даж
^даж
■ Отображается диалоговое окно Мастер функций.—П Выполните функцию ПОЛУЧИТЬ.ДАННЫЕ. СВОДНОЙ. ТАБЛИЦЫ.■ Отображается диалоговое окно Мастер функций.—П Выполните функцию ПОЛУЧИТЬ.ДАННЫЕ. СВОДНОЙ. ТАБЛИЦЫ.Примечание. Более подробно о вставке функций рассказано в главе 4.Q Щелкните на кнопке ОК.Примечание. Более подробно о вставке функций рассказано в главе 4.Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно Мастер функций.
—П Выполните функцию ПОЛУЧИТЬ.
ДАННЫЕ. СВОДНОЙ. ТАБЛИЦЫ.
■ Отображается диалоговое окно Мастер функций.
—П Выполните функцию ПОЛУЧИТЬ.
ДАННЫЕ. СВОДНОЙ. ТАБЛИЦЫ.
Примечание. Более подробно о вставке функций рассказано в главе 4.
Q Щелкните на кнопке ОК.
Примечание. Более подробно о вставке функций рассказано в главе 4.
Q Щелкните на кнопке ОК.
^ скогтировать из сводной таблицы все значения, используйте коман- a: I * ду Специальная вставка. Чтобы скопировать сводную таблицу, выберите
Команду Сводная таблица О Выделить ^Таблицу целиком. Эта команда понадобиться для выделения всей сводной таблицы. Выделив таблицу, выберите для ее копирования команАУ Правка о Копировать. В листе, в который необходимо вста- вить копию сводной таблицы, выделите первую ячейку, а затем выберите команду ~—二二 Правка^ Специальнад^ставка. Будет отображено диалоговое окно Специальная Вставка. Щелкните на выключателе значения £J заменится на ©, а затем — на кнопке ОК. Все видимые значения сводной таблицы будут помещены в новую об-
ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫ
ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫ
ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫ
■ Отображается диалоговое окно Аргументы функции.—Q Введите имя поля данных.―Q Укажите ссылку на ячейки сводной таблицы.■ Отображается диалоговое окно Аргументы функции.—Q Введите имя поля данных.―Q Укажите ссылку на ячейки сводной таблицы.―Q Введите имя поля, связанного с данным значением.—Q Введите имя элемента.Q Повторите пп. 7 и 8 для всех полей и элементов, связанных со значением- 、I—ш Щелкните на кнопке ОК.―Q Введите имя поля, связанного с данным значением.—Q Введите имя элемента.Q Повторите пп. 7 и 8 для всех полей и элементов, связанных со значением- 、I—ш Щелкните на кнопке ОК.
■ Отображается диалоговое окно Аргументы функции.
—Q Введите имя поля данных.
―Q Укажите ссылку на ячейки сводной таблицы.
■ Отображается диалоговое окно Аргументы функции.
—Q Введите имя поля данных.
―Q Укажите ссылку на ячейки сводной таблицы.
―Q Введите имя поля, связанного с данным значением.
—Q Введите имя элемента.
Q Повторите пп. 7 и 8 для всех полей и элементов, связанных со значением- 、
I—ш Щелкните на кнопке ОК.
―Q Введите имя поля, связанного с данным значением.
—Q Введите имя элемента.
Q Повторите пп. 7 и 8 для всех полей и элементов, связанных со значением- 、
I—ш Щелкните на кнопке ОК.
ласть. Никакие скрытые значения копироваться не будут, потому что при копировании они отбрасываются.
Если необходимо увидеть, на основе каких данных получено значение в сводной таблице, то посмотрите сводку с исходными значениями. Для этого дважды щелкните на той ячейке сводной таблицы, в которой находится требуемое значение. Создается отдельный лист Excel, в котором показаны записи исходной базы данных или списка Excel, используемые при создании этого значения.
ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ИЗ СВОДНОЙ ТАБЛИЦЫ
—■ На листе отображается значение из сводной таблицы.
Создание сводных диаграмм
L 丨 I \ I
Создание сводной диаграммы на основе внешней
БАЗЫ ДАННЫХ
сводной диаграмме динамика и перекрестное табулирование сводной таб- липы совмещены с наглядностью графического представления данных.
Поэтому значения исходных данных вы можете динамически анализировать в графическом формате и быстро находить любую тенденцию. И хотя сводные диаграммы можно использовать с данными, полученными из любого источника, целесообразнее их создавать для небольших наборов данных. Если в диаграмме показано слишком много данных, она становится трудной для понимания. Что касается сводных таблиц, то о них более подробно рассказано в главе 7.
Сводная диаграмма создается с помощью мастера сводных таблиц и диаграмм. Этот мастер позволяет создавать сводную таблицу в течение короткого времени, а также создавать ее вместе со сводной диаграммой. В последнем случае сводная диаграмма сохраняется так: каждое добавляемое поле размещается на диаграмме, соответствующей определенной сводной таблице. Расположение полей можно менять или в сводной диаграмме, или в сводной таблице.
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЬ( ДАННЫХСОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЬ( ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЬ( ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЬ( ДАННЫХ
~Q Выберите команду Данные О Сводная таблица.
При создании сводной диаграммы можно использовать любую внешнюю базу данных, поддерживаемую программой Excel. Создавая сводную диаграмму, вы импортируете поля из выбранной вами базы данных. Поэтому можно использовать только такую базу данных, к которой у вас есть доступ. Если вы собираетесь использовать книгу со сводной диаграммой совместно с другими людьми, то проверьте, чтобы у них также был доступ к базе данных. Если доступа к данным они не имеют, то подумайте над тем, чтобы перед созданием сводной диаграммы импортировать таблицу базы данных в книгу Excel. Более подробно об импорте таблицы внешней базы данных рассказано в главе 5.
Расположение внешней базы данных указывается во втором окне мастера сводных таблиц и диаграмм. Информация о базе данных вводится с помощью мастера запросов, который отображается при импорте таблицы базы данных. От вас требуется указать источник или тип базы данных. Вы можете открывать только те базы данных, которые соответствуют выбранному вами источнику данных. Определив местоположение базы данных, вы можете выбирать поля, которые требуется включить в сводную диаграмму.
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХСОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
■ Открывается окно мастера сводных таблиц и диаграмм.—g Щелкните на переключателе в。внешнем источнике данных.■ Можете поступить и по-другому — выберите опцию в списке или базе данных Microsoft Excel.■ Открывается окно мастера сводных таблиц и диаграмм.—g Щелкните на переключателе в。внешнем источнике данных.■ Можете поступить и по-другому — выберите опцию в списке или базе данных Microsoft Excel.—g Щелкните на переключателе сводная диа- грамдла (со сводной таблицей).—Д Щелкните на кнопке Далее.—g Щелкните на переключателе сводная диа- грамдла (со сводной таблицей).—Д Щелкните на кнопке Далее.
■ Открывается окно мастера сводных таблиц и диаграмм.
—g Щелкните на переключателе в。внешнем источнике данных.
■ Можете поступить и по-другому — выберите опцию в списке или базе данных Microsoft Excel.
■ Открывается окно мастера сводных таблиц и диаграмм.
—g Щелкните на переключателе в。внешнем источнике данных.
■ Можете поступить и по-другому — выберите опцию в списке или базе данных Microsoft Excel.
—g Щелкните на переключателе сводная диа- грамдла (со сводной таблицей).
—Д Щелкните на кнопке Далее.
—g Щелкните на переключателе сводная диа- грамдла (со сводной таблицей).
—Д Щелкните на кнопке Далее.
^^^^^помбЩСЦмастера запросов поля из таблиц базы данных, вы имеете возможность фильтровать данные по определенным значениям. При импорте большой таблицы базы данных подумайте над тем, чтобы фильтровать только выбранный диапазон значений. Например, в базе данных содержится информация о продажах за весь прощ4э1й год. Однако для того чтобы показать продажи только $а последние три месяца, в мастере запросов используйте команду фильтрации -Данных для-отсеивания лишних записей данных. Используя средство фильтрации, ^j умёньш^тё^^записей, с которыми предстоит работать в сводной
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХСОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ■ Появляется второе окно мастера.■ Появляется второе окно мастера.Н Шелкните на кнопке Получить данные.Н Шелкните на кнопке Получить данные.Мастер сводных табМастер сводных табдиаграмме/
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
■ Появляется второе окно мастера.
■ Появляется второе окно мастера.
Н Шелкните на кнопке Получить данные.
Н Шелкните на кнопке Получить данные.
Мастер сводных таб
Мастер сводных таб
Мастер запросов позволяет при импорте сортировать поля базы данных. Впрочем, это действие вы можете пропустить, если импортируете поля с целью использовать их в сводной таблице или сводной диаграмме. Так как оба указанных объекта являются динамическими, то их записи будут сортироваться на основе заданных в них выборок. Для того чтобы провести сортировку значений, отображаемых на сводной диаграмме, выберите команду Данные О Сортировка.
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХСОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
■ Открывается диалоговое окно Выбор источника данных.-~Q Выберите поля данных изсоответствующей базы.■ Открывается диалоговое окно Выбор источника данных.-~Q Выберите поля данных изсоответствующей базы.Примечание. Об импорте полей из таблицы базы данных рассказано в плаве 5.Примечание. Об импорте полей из таблицы базы данных рассказано в плаве 5.
■ Открывается диалоговое окно Выбор источника данных.
-~Q Выберите поля данных изсоответствующей базы.
■ Открывается диалоговое окно Выбор источника данных.
-~Q Выберите поля данных изсоответствующей базы.
Примечание. Об импорте полей из таблицы базы данных рассказано в плаве 5.
Примечание. Об импорте полей из таблицы базы данных рассказано в плаве 5.
Создание сводной диаграммы
НА 0cHОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ
Продолжение)
В Excel каждая сводная диаграмма создается на отдельном листе диаграмм. В отличие от обычной диаграммы, встроить сводную диаграмму в лист Excel нельзя. И хотя при использовании мастера сводных таблиц и диаграмм указать расположение сводной диаграммы невозможно, однако это не относится к сводной таблице, которая связана с указанной диаграммой. Сводную таблицу можно поместить в текущем листе или создать для нее в текущей книге новый лист. Если вы решили поместить сводную таблицу в текущем листе, то должны для нее указать первую ячейку. Эта ячейка не мо*ет содержать значений. Если данные в ней все же присутствуют, то программа Excel позволит перенести эти данные в другую область.
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ)СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ)0 Microsoft Excel - Книга!0 Microsoft Excel - Книга!2 АМ Суг2 АМ Суг100%100%"—г 二г%— •二-■•-; - • -;F 二Х-ИГ-••';:-•■"—г 二г%— •二-■•-; - • -;F 二Х-ИГ-••';:-•■
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ)
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ)
0 Microsoft Excel - Книга!
0 Microsoft Excel - Книга!
2 АМ Суг
2 АМ Суг
100%
100%
"—г 二г%— •二-■•-; - • -;F 二Х-ИГ-••';:-•■
"—г 二г%— •二-■•-; - • -;F 二Х-ИГ-••';:-•■
—■■ Мастер сообщает, что поля вне- шней базы данных импортированы.—■■ Мастер сообщает, что поля вне- шней базы данных импортированы.0 Щелкните на кнопке Далее.■ Появляется третье окно мастера.0 Щелкните на кнопке Далее.■ Появляется третье окно мастера.
—■■ Мастер сообщает, что поля вне- шней базы данных импортированы.
—■■ Мастер сообщает, что поля вне- шней базы данных импортированы.
0 Щелкните на кнопке Далее.
■ Появляется третье окно мастера.
0 Щелкните на кнопке Далее.
■ Появляется третье окно мастера.
По умолчанию сводная диаграмма всегда создается в виде гистограммы с накоплением. Изменить тип диаграммы можно с помощью диалогового окна Тип диаграммы. Более подробно об изменении типа диаграммы рассказывается в разделе "Изменение типа сводной диаграммы*.
Сводная диаграмма создается путем перетаскивания полей в необходимые области. Речь идет об областях данных, категорий, рядов и страниц. Все поля из базы данных находятся в списке полей сводной таблицы. Когда вы добавляете поля в сводную диаграмму, те же самые поля добавляются в связанную с ней сводную таблицу. Вы можете использовать любую комбинацию имеющихся полей, но если поле в структуре отсутствует, то соответствующих значений данных на сводной диаграмме также не будет.
Поля, которые перетаскиваются в область категорий сводной диаграммы, становятся определенными категориями для соответствующих точек данных. Поля из области категорий соответствуют полям сводной таблицы из области строк. Поля, помещаемые в область рядов, определяют ряды данных диаграммы. Поля из области рядов соответствуют полям сводной таблицы из области столбцов.
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ)
—JJ Чтобы поместить на текущий лист Q Укажете начальную ячейку, сводную таблицу, связанную соЩелкните на кнопке Готово,
сводной диаграммой, шелкните на ~ переключателе существующий лист.
■ Чтобы поместить сводную таблицу на новый лист, щелкните на переключателе новый лист.
前КОК^ЗЖГсоздаёт^ или просматриваете сводную диаграмму, в Excel отобража-
' ется панель инструментов Сводные таблицы. На этой панели представлены I инструменты для быстрого изменения сводной диаграммы и соответствующей ей :сводной таблицы. Все инструменты, не доступные для пользователей, выделяются серым цветом. Чтобы отобразить эту панель инструментов, выберите команду
『В”АВ Панели инструментов О Сводные таблицы.
-Вы можете определи1Ъ:<трукту сводной диаграммы, щелкнув на кнопке Ма- кет; которая расположена в третьем окне мастера сводных таблиц и диаграмм. В результате открывается окно макета, с помощью которого можно создавать как
^-сводную Таблицу, так и сводную диаграмму. Только не забывайте о следующем:
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ}СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ}
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ}
СОЗДАНИЕ СВОДНОЙ ДИАГРАММЫ НА ОСНОВЕ ВНЕШНЕЙ БАЗЫ ДАННЫХ (ПРОДОЛЖЕНИЕ}
■ Создается сводная диаграмма вместе со списком полей сводной таблицы; перечисленные в списке поля импортируются из базы данных.■ Создается сводная диаграмма вместе со списком полей сводной таблицы; перечисленные в списке поля импортируются из базы данных.由 Щелкните на требуемом поле иперетащите его в область данных.ЧЕ Повторите п. 11 для областейкатегорий, рядов и страниц.由 Щелкните на требуемом поле иперетащите его в область данных.ЧЕ Повторите п. 11 для областейкатегорий, рядов и страниц.
■ Создается сводная диаграмма вместе со списком полей сводной таблицы; перечисленные в списке поля импортируются из базы данных.
■ Создается сводная диаграмма вместе со списком полей сводной таблицы; перечисленные в списке поля импортируются из базы данных.
由 Щелкните на требуемом поле иперетащите его в область данных.
ЧЕ Повторите п. 11 для областейкатегорий, рядов и страниц.
由 Щелкните на требуемом поле иперетащите его в область данных.
ЧЕ Повторите п. 11 для областейкатегорий, рядов и страниц.
любые кнопки полей, которые перетаскиваются в область строк, в сводной диаграмме становятся полями области категорий, а кнопки полей, добавляемые в область столбцов, становятся полями области рядов.
Вместо того, чтобы перетаскивать на сводную диаграмму поля из списка полей сводной таблицы, можете использовать кнопку Поместить в, расположенную в нижней части списка. Чтобы добавить поле в одну из областей сводной диаграммы, выберите это поле, а затем укажите для него место на диаграмме в списке, который находится за кнопкой Поместить в. Когда вы щелкнете на этой кнопке, выбранное поле появится на сводной диаграмме.
■ Отображается законченная сводная диаграмма.
Анализ данных в Excel: наглядный курс
Изменение структуры сводной диаграммы ■
Меняя структуру сводной диаграммы, вы получаете возможность по-разному проводить наглядный анализ данных. Чтобы изменить структуру сводной таблицы, быстро перетащите поля в другое место. Например, поля из области категорий вы можете перетащить в область рядов или даже добавить в какую-либо область дополнительные поля. Не забывайте, что при изменении полей в области категорий количество точек данных на диаграмме меняется с целью отображения новых категорий. Поля из этой области также определяют подписи, которые выводятся на оси категорий. Что касается гистограммы с накоплением, то в ней этой осью является X (или горизонтальная ось).
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ АНА「РАММЫ
&j MwrosoR Excel ■ cfa3U>dHeldad._:";,
二對公Ал ftwera %A Встдека Формат С©вис Диаграмма рно бровкаЕл+уп什口• _ йР X
33f1a.看政「一丁 二М :,回)匚;.,,.€. • .:
Код менеджера-岁 Дата пролежи gcywa g£poicКод менеджера-岁 Дата пролежи gcywa g£poic
Код менеджера
-岁 Дата пролежи gcywa g£poic
Код менеджера
-岁 Дата пролежи gcywa g£poic
Добавление полей―Q Щелкните на выбранном поле в списке полей сводной таблицы.■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.Добавление полей―Q Щелкните на выбранном поле в списке полей сводной таблицы.■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.Q Перетащите поле в определенную область и отпустите кнопку мыши.■ Пунктирная линия показывает ту область, которая примет новое поле.Q Перетащите поле в определенную область и отпустите кнопку мыши.■ Пунктирная линия показывает ту область, которая примет новое поле.
Добавление полей
―Q Щелкните на выбранном поле в списке полей сводной таблицы.
■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.
Добавление полей
―Q Щелкните на выбранном поле в списке полей сводной таблицы.
■ Чтобы отобразить список полей сводной таблицы, щелкните на кнопке Отобразить список полей.
Q Перетащите поле в определенную область и отпустите кнопку мыши.
■ Пунктирная линия показывает ту область, которая примет новое поле.
Q Перетащите поле в определенную область и отпустите кнопку мыши.
■ Пунктирная линия показывает ту область, которая примет новое поле.
Добавлять новые поля можно с помощью списка полей сводной таблицы, в котором содержатся все поля, используемые при создании сводной диаграммы. Применяемые в данный момент поля отображаются полужирным шрифтом. При добавлении поля в область категорий справа от него создается подкатегория.
Кроме того, любые поля в сводной таблице можно перемещать из одной области в другую. При перемещении поля параметры его фильтрации не изменяются. Например, если вы только просматриваете значения для таких месяцев, как январь и февраль, а также перемещаете поле Месяц, в область рядов, то значения, выбранные для этих месяцев, остаются. Более подробно о фильтрации полей рассказано в разделе ^Фильтрация поля сводной диаграммы*.
При перемещении или добавлении поля на сводную диаграмму программа Excel укажет его местонахождение. Например, если поле вставить в область категорий перед имеющимися полями, то новое поле будет вставлено слева от них. Если поле расположено в области категорий слева от остальных, тогда оно становится п\ав- ной категорией.
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ДИАГРАММЫ
~■ Выбранное поде появляется в соответствующей области сводной диаграммы.
上山Е; Ьслийзмёййть данные в исходном списке, значения в сводной диаграмме ав- томЗтически обноЕ^ляться не будут. Чтобы сводная диаграмма и значения соответствующей сводной таблицы обновлялись, вам придется об этом дополнительно позаботиться. В Excel существует три способа обновления сводной диаграммы. Вы можете щелкнуть на кнопке Обновить данные (©, расположенной на панели Инструментов Сводные таблицы. Команду Обновить данные вы найдете и в меню Сводная таблица. Также можно щелкнуть правой кнопкой мыши на сводной диа- j грамме й в появившемся меню выбрать ту же команду Обновить данные.
Из сводной диаграммы можно удалить любое поле. Для этого щелкните и перета- 尸 Цдите его назад в список полей сводной таблицы. При перетаскивании выбранного
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ДИАГРАММЫ
尽 Mtct-osoft Excel - ChO8-AddFiel<k2.RU
Твед^певглрох-
引 Нойер.^Кодлсмслвтяя:• Э Код менеджера |поле на ось рядов, отпусти引 Нойер.^Кодлсмслвтяя:• Э Код менеджера |поле на ось рядов, отпусти• *j Перетащите элементы в J: сводную таблицу• *j Перетащите элементы в J: сводную таблицуKoA wtHtotpi ▼KoA wtHtotpi ▼
引 Нойер.
^Кодлсмслвтяя
:• Э Код менеджера |
поле на ось рядов, отпусти
引 Нойер.
^Кодлсмслвтяя
:• Э Код менеджера |
поле на ось рядов, отпусти
• *j Перетащите элементы в J: сводную таблицу
• *j Перетащите элементы в J: сводную таблицу
KoA wtHtotpi ▼
KoA wtHtotpi ▼
Перемещение полейQ На сводной диаграмме выберите поле.Q Перетащите его в другую область и отпустите кнопку мыши.Перемещение полейQ На сводной диаграмме выберите поле.Q Перетащите его в другую область и отпустите кнопку мыши.Пунктирная линия показывает область, которая примет новое поле.Пунктирная линия показывает область, которая примет новое поле.
Перемещение полей
Q На сводной диаграмме выберите поле.
Q Перетащите его в другую область и отпустите кнопку мыши.
Перемещение полей
Q На сводной диаграмме выберите поле.
Q Перетащите его в другую область и отпустите кнопку мыши.
Пунктирная линия показывает область, которая примет новое поле.
Пунктирная линия показывает область, которая примет новое поле.
поля указатель мыши превратится из стрелки в изображение кнопки, а красная буква X будет указывать на то, что кнопка удаляется. При удалении поле просто удаляется из изображения сводной диаграммы. В списке поле продолжает оставаться, и вы это поле можете снова добавить в любое время. Кроме того, ненужные поля удаляются не только из сводной диаграммы, но и из соответствующей сводной таблицы
Даже если список полей сводной таблицы не отображается, поля все равно можно удалить из сводной диаграммы, щелкнув на нужном поле и стащив его за пределы диаграммы.
ИЗМЕНЕНИЕ СТРУКТУРЫ СВОДНОЙ ДИАГРАММЫ
_■ Сводная диаграмма обновляется, чтобы показать поле в другой области.
Изменение типа сводной
ДИАГРАММЫ :
Чтобы при анализе данных выделить на сводной диаграмме разные значения, измениха.ее тигь Например,г если требуется проанализировать продажи в каждом штате за год, то вам, вероятно, захочется выбрать график или гистограмму. Если необходимо сравнить объемы продаж в Техасе с продажами по всей стране, то придется выбрать диаграмму с областями или круговую. Более подробно об использовании разных|типов диаграмм для детального анализа данных рассказано в главе 6.
Если используемая по умолчанию гистограмма с накоплением не представляет поля сводной диаграммы так, как того хотелось бы, то тип диаграммы можно изменить, используя диалоговое окно Тип диаграммы. За исключением точечной, биржевой или пузырьковой диаграммы, которые программа Excel не позволит использовать, вы можете применять в сводных диаграммах почти все типы диаграмм и связанные с ними подтипы.
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
—Q Щелкните на сводной диаграмме.Q Выберите команду Диаграмма ^Тип
диаграммы.
Следует соотносить тип данных с типом диаграммы. Например, круговая диаграмма может отображать только один ряд данных, поэтому если в сводной диаграмме содержится множество рядов данных, то на круговой диаграмме будет отображаться не вся информация. Чтобы проверить, можете ли вы использовать конкретный тип диаграммы в своей сводной диаграмме, ознакомьтесь с его предварительным видом в диалоговом окне Тип диаграммы. Во время предварительного просмотра создается образец диаграммы, который использует данные конечной сводной таблицы.
При переходе к другому типу диаграммы программа Excel по умолчанию сохраняет любое специально определенное форматирование. Например, если вы изменили шрифты, цвета и та, то эти изменения будут применены и к новому типу диаграммы. Если же к новому типу диаграммы применяется форматирование, заданное по умолчанию, то щелкните на опции сброс.
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
■ Открывается диалоговое окно Тип диаграммы.—^ Щелкните на выбранном типе диаграммы.■ Открывается диалоговое окно Тип диаграммы.—^ Щелкните на выбранном типе диаграммы.Ц Щелкните на соответствующем подтипе диаграммы._g Чтобы предварительно просмотреть диаграмму, щелкните и удерживайте нажатой кнопку Просмотр результата.Ц Щелкните на соответствующем подтипе диаграммы._g Чтобы предварительно просмотреть диаграмму, щелкните и удерживайте нажатой кнопку Просмотр результата.
■ Открывается диалоговое окно Тип диаграммы.
—^ Щелкните на выбранном типе диаграммы.
■ Открывается диалоговое окно Тип диаграммы.
—^ Щелкните на выбранном типе диаграммы.
Ц Щелкните на соответствующем подтипе диаграммы.
_g Чтобы предварительно просмотреть диаграмму, щелкните и удерживайте нажатой кнопку Просмотр результата.
Ц Щелкните на соответствующем подтипе диаграммы.
_g Чтобы предварительно просмотреть диаграмму, щелкните и удерживайте нажатой кнопку Просмотр результата.
BGi можете сбздапЪ пользовательский тип диаграммы, чтобы применять его в сводных диаграммах. Пользовательский тип диаграммы — это шаблон с
набором элементов вашей сводной диаграммы. При создании пользовательского I 《нпа сохраняется вся информация。внешнем виде сводной диаграммы, в том чис- Де о типе диаграммы, применяемых цветах, о шрифтах, легендах и даже таблицах • данныхг-Создав пользовательский тип диаграммы, вы при построении сводной Диаграммы можете выбирать этот тип на вкладке Нестандартные диалогового окна Тип диаграммы. Чтобы просмотреть созданные вами пользовательские типы диаграмм, щелкните на переключателе дополнительные (В заменится на 叵]).Обра- ,зеи пользовательского типа диаграммы вместе с вашими данными можно увидеть
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ ДИАГРАММЫ
В области Образец отображается вид сводной диаграммы с примененным новым типом диаграммы.В области Образец отображается вид сводной диаграммы с примененным новым типом диаграммы.Если тип диаграммы неправильный, то в области Образец появляется сообщение об ошибке.由 Щелкните на кнопке ОК.Если тип диаграммы неправильный, то в области Образец появляется сообщение об ошибке.由 Щелкните на кнопке ОК.
В области Образец отображается вид сводной диаграммы с примененным новым типом диаграммы.
В области Образец отображается вид сводной диаграммы с примененным новым типом диаграммы.
Если тип диаграммы неправильный, то в области Образец появляется сообщение об ошибке.
由 Щелкните на кнопке ОК.
Если тип диаграммы неправильный, то в области Образец появляется сообщение об ошибке.
由 Щелкните на кнопке ОК.
в области, которая так и называется — Образец. Более подробно о создании пользовательского типа диаграммы рассказано в главе 6.
Если вам не нравится, как выглядят элементы сводной диаграммы, то измените ее форматирование. Для этого выделите необходимые элементы и выберите команду Формат о Выделенный элемент; где вместо слова элемент должно стоять имя выделенного элемента диаграммы. На нескольких вкладках диалогового окна Формат находятся, в зависимости от выбранных элементов, те или иные средства форматирования.
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ АНАГРАММ bl邑 1зо 履 3cel-6U8bewChartT7peM<k,..;.Ж^ИЗМЕНЕНИЕ ТИПА СВОДНОЙ АНАГРАММ bl邑 1зо 履 3cel-6U8bewChartT7peM<k,..;.Ж^:© Файл gwca Ад Вставка Фороат Сервис Ди*ранма Окно 口раемт.”,:п?―中汽▼ — 6 х:© Файл gwca Ад Вставка Фороат Сервис Ди*ранма Окно 口раемт.”,:п?―中汽▼ — 6 х26isd田m®/。给包.fc.d.q e -皖賈.工n用Ьо% ,瓦26isd田m®/。给包.fc.d.q e -皖賈.工n用Ьо% ,瓦Cewgxf,,■崩-..♦; ”麻占回 *10 • Ж Л ■•」•》,ГCewgxf,,■崩-..♦; ”麻占回 *10 • Ж Л ■•」•》,ГСписок полей соодн * XСписок полей соодн * XПеретащите зпементы в сводную таблицуПеретащите зпементы в сводную таблицуbJ :03(曰bJ :03(曰
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ АНАГРАММ bl
邑 1зо 履 3cel-6U8bewChartT7peM<k,..;.Ж^
ИЗМЕНЕНИЕ ТИПА СВОДНОЙ АНАГРАММ bl
邑 1зо 履 3cel-6U8bewChartT7peM<k,..;.Ж^
:© Файл gwca Ад Вставка Фороат Сервис Ди*ранма Окно 口раемт.”,:п?―中汽▼ — 6 х
:© Файл gwca Ад Вставка Фороат Сервис Ди*ранма Окно 口раемт.”,:п?―中汽▼ — 6 х
26isd田m®/。给包.fc.d.q e -皖賈.工n用Ьо% ,瓦
26isd田m®/。给包.fc.d.q e -皖賈.工n用Ьо% ,瓦
Cewgxf,,■崩-..♦; ”麻占回 *10 • Ж Л ■•」•》,Г
Cewgxf,,■崩-..♦; ”麻占回 *10 • Ж Л ■•」•》,Г
Список полей соодн * X
Список полей соодн * X
Перетащите зпементы в сводную таблицу
Перетащите зпементы в сводную таблицу
bJ :03(曰
bJ :03(曰
Сводная диаграмма обновляется и принимает новый вид.
Фильтрация, поля сводной диаграммы ;
; Средства фильтрации, которые имеет сводная диаграмма, упрощают процесс знализ^ данных, отображенных на этой диаграмме. Если на сводной диаграмме вы хотите видеть только определенные значения, значит, отфильтруйте соответствующее поле. Вы можете фильтровать каждое поле сводной диаграммы, чтобы показать только те записи, которые соответствуют вашим потребностям. Например, если в области категорий содержится поле Покупатель, то вы вправе выполнить фильтрацию по номерам указанных покупателей и просмотреть данные о продажах товаров только этим покупателям.
Если в сводную диаграмму по умолчанию добавляется поле, то в строке или столбце отображаются все элементы этого поля. Вы можете от этого варианта отказаться и сделать так, чтобы отображались значения только некоторых элементов.
ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
Щелкните на указывающей вниз стрелке, расположенной возле поля, которое требуется отфильтровать.
В меню для областей категорий и рядов выберите любую комбинацию элементов. Что же касается поля из области страниц, то можно выбирать или все элементы этого поля, или только один из них. Если для поля указан один элемент то во всей сводной таблице будет показаны только записи, содержащие значение этого элемента. Для каждого поля следует выбрать хотя бы один элемент В противном случае при попытке закрыть окно со списком элементов программа Excel отобразит сообщение об ошибке. Более подробно о таких объектах сводных диаграмм, как области страниц, категорий и рядов, рассказано в разделе "Создание сводной диаграммы на основе внешней базы Аанннх".
Элементы для каждого поля заимствуются из данных, на основе которых создана сводная диаграмма. Если сводная диаграмма основана на данных списка Excel, то элементы в окне со списком представляются именами соответствующих столбцов. Если же сводная диаграмма создана на основе внешней базы данных, то поля базы соответствуют именам полей из области данных. Если в окне со списком не виден нужный элемент, то проверьте значения исходных данных в первоначальном списке Excel или внешней базе данных. О списках данных Excel рассказано в главе 2, а о базах данных — в главе 5.
ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
■ Отображается окно со списком Н Щелкните на флажке Показать все, имеющихся элементов.чтобы сбросить все флажки.
анализом данных, вы можете легко перемещать поля сводной
диаграммы. Но как только работа с диаграммой будет завершена и нужный
рариант представления данных найден, то, возможно, вам придется задуматься
над тем, как удалить кнфки полей, которые находятся в полях страниц, категорий, данных и рядов. В результате диаграмма приобретет вид обычной диаграммы Excel : и станет более удобной для печати или отображения. Если кнопки скрыть, то это -также защитит-вашу Диаграмму от нежелательных изменений; пользователи не ^смогут изменить структуру Аиа「раммы, если не имеют доступа к кнопкам. О защи- fre листа более подробно рассказывается в главе 1.
I VF4
Ia :/
Щелкните на кнопке ОК.Щелкните на кнопке ОК.ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГРАММЫФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГРАММЫ目寸目卦В'а'目寸目卦В'а'Щелкните на каждом элементе, который будет показан на сводной диаграмме.
Щелкните на кнопке ОК.
Щелкните на кнопке ОК.
ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
目寸目卦В'а'
目寸目卦В'а'
Когда вы скрываете кнопки полей, которые отображены на сводной диаграмме, программа Excel также удаляет все кнопки в списке полей сводной таблицы. Чтобы скрыть кнопки, выберите команду Сводная диаграмма о Скрыть кнопки полей сводной диаграммы. Для восстановления кнопки снова выберите ту же команду. Меню Сводная диаграмма находится на панели инструментов Сводные таблицы. Эта панель инструментов отображается только тогда, когда вы просматриваете сводную таблицу или сводную диаграмму. Если панель инструментов не отображается на экране, то ее можно показать, выбрав команду Вид^ Панели инструментов ^ Сводные таблицы.
к Г > м\ДиагранМа1/ЛистГ/Лист2 <ПистЗ /卜 |к Г > м\ДиагранМа1/ЛистГ/Лист2 <ПистЗ /卜 |ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГВ^ММЫФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГВ^ММЫ
к Г > м\ДиагранМа1/ЛистГ/Лист2 <ПистЗ /卜 |
к Г > м\ДиагранМа1/ЛистГ/Лист2 <ПистЗ /卜 |
ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГВ^ММЫ
ФИЛЬТРАЦИЯ ПОЛЯ СВОДНОЙ ДИАГВ^ММЫ
Сводная диаграмма автоматически обновляется и отображает только выбранные элементы.
Группирование элементов поля
СВОДНОЙ ДИАГРАММЫ
J_Сводная диаграмма может содержать целый ряд различных значений, поэтому ^процессе анализа-данныхрвам, возможно, будет трудно понять всю представленную информацию. Вместо того, чтобы отсеивать данные с диаграммы путем фильтрации] вы можете в сводной диаграмме создать группы с меньшим количеством элементов. Определенные элементы следует сгруппировать для того, чтобы проиллюстрировать их связь в пределах сводной диаграммы и уменьшить количество отображаемых данных. Например, если на оси категорий расположены некоторые даты-элементы из области данных, то эти даты можно сгруппировать по месяцам или по кварталам. Более подробно о фильтрации рассказано в разделе ^Фильтра- ция поля сводной диаграммы^ а более подробно об имеющихся полях — в разделе "Создание сводной диаграммы на основе внешней базы данных*.
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
Группирование элементов—П Щелкните правой кнопкой мыши на том поле, которое требуется группировать.Группирование элементов—П Щелкните правой кнопкой мыши на том поле, которое требуется группировать.Q В появившемся меню выберите команду Группа и структура" Группировать.Q В появившемся меню выберите команду Группа и структура" Группировать.
Группирование элементов
—П Щелкните правой кнопкой мыши на том поле, которое требуется группировать.
Группирование элементов
—П Щелкните правой кнопкой мыши на том поле, которое требуется группировать.
Q В появившемся меню выберите команду Группа и структура" Группировать.
Q В появившемся меню выберите команду Группа и структура" Группировать.
В сводной диаграмме можно непосредственно группировать только элементы с числовыми значениями, а также со значениями даты или времени. Кроме того, допускается группировать только те поля, которые находятся в областях категорий и рядов. И если вы попытаетесь группировать в сводной диаграмме какие-то другие данные, то программа Excel отобразит сообщение об ошибке.
В диалоговом окне группировки следует указать область, в которой начинается и заканчивается группирование, а также способ группирования данных. Например, если вы группируете поле с датами, то должны указать первую и последнюю группируемые даты, а также способ выполнения операции — по дням, месяцам, кварталам или годам.
Чтобы представить созданную группу на диаграмме, измените подписи, расположенные в области рядов или категорий. В процессе фильтрации сводной диаграммы в качестве элементов фильтра будут отображаться не исходные элементы, а новые группы. Например, если даты 15/1/2002, 20/1/2002 и 25/1/2002 объединить в группу Месяц, то Месяц станет подписью, а отдельные элементы группы будут вставлены в окно фильтрации.
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
■ Отображается диалоговое окно Группирование.~■ Если необходимо, введите для диапазона новое начальное значение.■ Отображается диалоговое окно Группирование.~■ Если необходимо, введите для диапазона новое начальное значение.
■ Отображается диалоговое окно Группирование.
~■ Если необходимо, введите для диапазона новое начальное значение.
■ Отображается диалоговое окно Группирование.
~■ Если необходимо, введите для диапазона новое начальное значение.
■ Если необходимо, введите для диа-пазона новое конечное значение.
―Q Щелкните на опции выбранного типа группирования.
—Q Щелкните на кнопке ОК.
Если вйГхдтйте Группировать поля сводной диаграммы, которые не содержат 一一「 числовых значений/ а также значении даты или времени, то воспользуйтесь связанной с ней сводной таблицей. Щелкните на вкладке сводной таблицы. В самой сводной таблице щелкните на элементах поля, которые будут группироваться, } затем выберите команду Данные ^Группа и структура ^ Группировать. Кода вы вновь перейдете к j сводной диаграмме, элементы уже будут сгруппированы.
—一 .__Помнитег-что выделяемые вами элементы не обязательно должны быть смежными. '^=^-гг^ ^ ■ 'кя^ < •■- -^^^z^^jvxxmxk^; r=t-^ r^_g ^aaxtX№ ^^ ■■■'■
e"4小弋SOCRYe"4小弋SOCRY£3 Mfcroso. ЕкС - ChOd-GrtwpCbartx^£3 Mfcroso. ЕкС - ChOd-GrtwpCbartx^;團 файл драека М Вставке ФорОвт'D ^ й tj 5 Сводаая днаграмна Кнопка поля .. ▼;團 файл драека М Вставке ФорОвт'D ^ й tj 5 Сводаая днаграмна Кнопка поля .. ▼ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫПеретащите эпенекты в сводную таблщуПеретащите эпенекты в сводную таблщу
e"4小弋SOCRY
e"4小弋SOCRY
£3 Mfcroso. ЕкС - ChOd-GrtwpCbartx^
£3 Mfcroso. ЕкС - ChOd-GrtwpCbartx^
;團 файл драека М Вставке ФорОвт
'D ^ й tj 5 Сводаая днаграмна Кнопка поля .. ▼
;團 файл драека М Вставке ФорОвт
'D ^ й tj 5 Сводаая днаграмна Кнопка поля .. ▼
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
ГРУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
Перетащите эпенекты в сводную таблщу
Перетащите эпенекты в сводную таблщу
■ Программа Excel группирует эле- Просмотр новых групп менты выделенных полей и изменяет 旨 Щелкните на кнопке поля подписи.
О выделении элементов рассказано в главе 1, а более подробно о группировании элементов в сводной таблице речь идет в главе 7.
Чтобы удалить с поля все группы, выполните команду Данные^Группа и структура" Разгруппировать. В результате группы будут удалены. В сводной диаграмме появятся первоначальные данные, на основе которых создавались группы элементов поля.
「РУППИРОВАНИЕ ЭЛЕМЕНТОВ ПОЛЯ СВОДНОЙ ДИАГРАММЫ
囱 MktosQft.€KC® - Ch(№-Group€harLKk囱 MktosQft.€KC® - Ch(№-Group€harLKk,争 ^айл Орша 匹 fiCTfipica Форцат Серене Дйаграмнв ^рю О^вкл,争 ^айл Орша 匹 fiCTfipica Форцат Серене Дйаграмнв ^рю О^вклЗееаме еог?хЗееаме еог?х』НШ* - d? х』НШ* - d? х2 * Q &田昌位学К电醴,,丁,:"嚷」為訳樂甌召―♦旧. :3w一"尋映飞笃;:落期回?、:—•3•?П<нопка поля . ▼ А2 * Q &田昌位学К电醴,,丁,:"嚷」為訳樂甌召―♦旧. :3w一"尋映飞笃;:落期回?、:—•3•?П<нопка поля . ▼ АтатаВычислитьВычислить^ (Показать все)^ (Показать все).VKb-лЗ.VKb-лЗV >03.12.2002V >03.12.2002£ Сяибис тяеА своди ▼ X .Перетащите злененты в 彳 сводную таблицу£ Сяибис тяеА своди ▼ X .Перетащите злененты в 彳 сводную таблицу
囱 MktosQft.€KC® - Ch(№-Group€harLKk
囱 MktosQft.€KC® - Ch(№-Group€harLKk
,争 ^айл Орша 匹 fiCTfipica Форцат Серене Дйаграмнв ^рю О^вкл
,争 ^айл Орша 匹 fiCTfipica Форцат Серене Дйаграмнв ^рю О^вкл
Зееаме еог?х
Зееаме еог?х
』НШ
* - d? х
』НШ
* - d? х
2 * Q &田昌位学К电醴,,丁,:"嚷」為訳樂甌召―♦旧. :3w一"尋映飞笃;:落期回?、:—•3•?
П<нопка поля . ▼ А
2 * Q &田昌位学К电醴,,丁,:"嚷」為訳樂甌召―♦旧. :3w一"尋映飞笃;:落期回?、:—•3•?
П<нопка поля . ▼ А
та
та
Вычислить
Вычислить
^ (Показать все)
^ (Показать все)
.VKb-лЗ
.VKb-лЗ
V >03.12.2002
V >03.12.2002
£ Сяибис тяеА своди ▼ X .Перетащите злененты в 彳 сводную таблицу
£ Сяибис тяеА своди ▼ X .Перетащите злененты в 彳 сводную таблицу
—■ Новые группы представляются в качестве элементов сводной диаграммы.
Добавление на сводную диаграмму
ТАБЛИЦЫ ДАННЫХ
Чтобы, анализируя данные с помощью сводной диаграммы, вы могли сделать эти_данные более понятными, вы должны знать, какие именно значения отображаются на диаграмме. Чтобы видеть точное значение каждой точки данных, располо- женноП на сводной диаграмме, поместите в эту диаграмму таблицу данных. В этой таблице представлены все числовые значения, показанные на сводной диаграмме. Таблица данных обычно располагается в нижней части листа диаграммы.
Добавляя на диаграмму Excel таблицу данных, вы имеете возможность отобразить в ней рядом с подписями строк ключи легенды. Ключи легенды — это цветные квадратики, расположенные рядом с подписью каждого значения. Они помогают определить, какие значения расположены на диаграмме. Очевидно, что
ДОБАВЛЕНИЕ НА СВОДНУЮ ДИАГРАММУ ТАБЛИЦЫ ДАННЫХ
*—П Выберите команду Диаграмма^ Параметры диаграммы.
в легенде и таблице данных представляются одинаковые значения; таким образом в сводной диаграмме легенда становится излишней. Поэтому, если вы решили использовать таблицу данных, то подумайте над тем, чтобы не отображать легенду.
В Excel ось категорий часто используется для отображения заголовков сгоа- бцов таблицы данных. Например, если сводная диаграмма имеет тип, заданный по умолчанию (гистограмма с накоплением), то таблица данных добавляется к оси категорий, подписи которой представлены заголовками столбцов. Впрочем, если речь идет о какой-либо разновидности линейчатой диаграммы, то таблица данных становится отдельным элементом диаграммы.
При изменении значений, отображаемых в сводной диаграмме, таблицы данных автоматически обновляются. Например, вы анализируете продажи, совершенные вашей организацией в различных штатах, и указываете, чю хотите отображать сведения только по Калифорнии, Техасу и Флориде. Тогда таблица данных будет обновлена и отобразит только эти значения.
ДОБАВЛЕНИЕ НА СВОДНУЮ ДИАГРАММУ ТАБЛИЦЫ ДАННЫХДОБАВЛЕНИЕ НА СВОДНУЮ ДИАГРАММУ ТАБЛИЦЫ ДАННЫХ
ДОБАВЛЕНИЕ НА СВОДНУЮ ДИАГРАММУ ТАБЛИЦЫ ДАННЫХ
ДОБАВЛЕНИЕ НА СВОДНУЮ ДИАГРАММУ ТАБЛИЦЫ ДАННЫХ
■ Открывается диалоговое окно Параметры диаграммы.-~g| Если вкладка Таблица данныхне отображается, то щелкните на■ Открывается диалоговое окно Параметры диаграммы.-~g| Если вкладка Таблица данныхне отображается, то щелкните на—Q Установите флажок Таблица данных.—И Установите флажок Ключи легенды._0 Щелкните на вкладке Легенда.—Q Установите флажок Таблица данных.—И Установите флажок Ключи легенды._0 Щелкните на вкладке Легенда.одноименном ярлыке.одноименном ярлыке.
■ Открывается диалоговое окно Параметры диаграммы.
-~g| Если вкладка Таблица данных
не отображается, то щелкните на
■ Открывается диалоговое окно Параметры диаграммы.
-~g| Если вкладка Таблица данных
не отображается, то щелкните на
—Q Установите флажок Таблица данных.
—И Установите флажок Ключи легенды.
_0 Щелкните на вкладке Легенда.
—Q Установите флажок Таблица данных.
—И Установите флажок Ключи легенды.
_0 Щелкните на вкладке Легенда.
одноименном ярлыке.
одноименном ярлыке.
(ЧТО ЕЩЕ?(ЧТО ЕЩЕ?Настраивать внешний вид сводной диаграммы можно с помощью диалогового окна Параметры диаграммы. Когда на разных вкладках изменяются парамет
(ЧТО ЕЩЕ?
(ЧТО ЕЩЕ?
ры, в этом окне отображается предварительный вид сводной диаграммы, который (соответствует внесенным изменениям. Более подробно о настройке диаграммы рассказано в, главе 6. j
♦ Чтобы не создавать таблицу данных, которая призвана идентифицировать зна- ~~чения-точек-данных, 6&веАИте подписи элементов данных непосредственно на
ДОБАВЛеНИЕ НА СВОДНУЮ ДИАГВКММУ ТАБЛИЦЫ ДАННЫХДОБАВЛеНИЕ НА СВОДНУЮ ДИАГВКММУ ТАБЛИЦЫ ДАННЫХ_■ На вкладке Легенда отображаются параметры, используемые при настройке легенды._■ На вкладке Легенда отображаются параметры, используемые при настройке легенды.—И Если флажок Добавить легенду установлен, то сбросьте его.—Q Щелкните на кнопке ОК.—И Если флажок Добавить легенду установлен, то сбросьте его.—Q Щелкните на кнопке ОК.диаграмму. Такая возможность хорошо подходит для диаграммы? имеющей не
ДОБАВЛеНИЕ НА СВОДНУЮ ДИАГВКММУ ТАБЛИЦЫ ДАННЫХ
ДОБАВЛеНИЕ НА СВОДНУЮ ДИАГВКММУ ТАБЛИЦЫ ДАННЫХ
_■ На вкладке Легенда отображаются параметры, используемые при настройке легенды.
_■ На вкладке Легенда отображаются параметры, используемые при настройке легенды.
—И Если флажок Добавить легенду установлен, то сбросьте его.
—Q Щелкните на кнопке ОК.
—И Если флажок Добавить легенду установлен, то сбросьте его.
—Q Щелкните на кнопке ОК.
слишком много значений данных. Чтобы вставить подписи данных^ выберите команду Диаграммам Параметры диаграммы и ще/чкните на вкладке Подписи данных. Вы можете выбрать один из трех типов подписей данных: имена рядов (отображает значение из оси рядов непосредственно на точке данных); имена категорий (на точке данных отображает значение из оси категорий); значения (отображает текущее значо ние точки данных). На диаграмме можно комбинировать все три типа подписей данных. Если используется более одного типа, то укажите, как отделяются друг от друга разные подписи. Для этого укажите значение поля Разделитель, например, запятую.
ДОБАВЛЕНИЕ НА СВОДНУЮ ДИАГРАММУ ТАБЛИЦЫ ДАННЫХ
*—■ Сводная диаграмма обновляется — в ней появляется таблица данных.
Автоматизация операций
С ПОМОЩЬЮ МАКРОСОВ
Основы ИСПОЛЬЗОВАНИЯ МАКРОСОВ
/、/[ а крое — это набор инструкций, применяемый для автоматизации заданий.
Повторное выполнение заданий с помощью макросов имеет большую эффективность, чем многократное повторение каждого действия. Если при анализе данных будут выполняться повторяющиеся действия, то, создав необходимые макросы, вы сможете быстро выполнить одни и те же действия в разных рабочих листах Excel. Например, если на листе следует извлечь все столбцы с числовыми значениями, преобразовать эти значения в денежные, а затем сложить их, то целесообразнее создать простой макрос, который возьмет на себя выполнение этого задания. В других листах достаточно применить этот макрос, и программа Excel выполнит соответствующие действия. Являясь пользователем Excel и анализируя данные, вы, вероятно, имеете немало заданий, которые вам приходится выполнять повторно. Создав макрос для выполнения сложного или повторяющегося задания, вы сможете экономить время каждый раз, когда для выполнения задания будет достаточно просто нажать клавишу.
Макрос для выполнения часто повторяющихся операций можно создать для простой операции (например, сложение двух чисел) или невероятно сложной (создание отдельного пользовательского интерфейса в среде Excel). При создании макроса можно пользоваться одним из следующих способов (или даже их комбинацией): запустить команду записи макросов или вручную написать макрос с помощью редактора Visual Basic (Visual Basic Editor — VBE). И хотя пользователи макросов редко пренебрегают командой записи макросов, для создания сложных макросов, вам придется воспользоваться не только ею (чтобы иметь возможность использовать всю мощь языка VBA). Большинство макросов, написанных на VBA, какими бы они ни были, простыми или сложными, созданы вручную.
Макрос — это достаточно распространенный термин в мире электронных таблиц. Любые процессоры электронных таблиц позволяют создавать макросы для автоматизации заданий, и Excel не является исключением. И хотя создавать макросы можно в любых программных продуктах Microsoft Office, однако наиболее макросы подходят для работы в Microsoft Excel.
Команда записи макросов
Эффективный метод создания макросов, в котором не требуется напрямую вводить код VBA, — это запуск команды записи макросов. Название этой команды вполне оправданно. В результате ее использования редактор VBE, аналогично магнитофону, запишет все события, происходящие в среде Excel. Программа Excel регистрирует записанные события и создает VBA-код, необходимый для их повторного воспроизведения. Команда записи макросов идеально подходит для создания простого макроса — такого, например, который предназначен для сложения столбца значений или изменения структуры страницы. Но поскольку эта команда создает макрос, записывая ваши действия, она не может написать сложный макрос — такой, например, который выполняет операции только при истинности определенного условия или который отображает пользовательское диалоговое окно. Поэтому для создания более сложных макросов придется досконально изучить язык VBA.
Команду записи макросов эффективнее всего использовать в сочетанир с редактором Visual Basic: эта программа специально предназначена для изменения всех макросов, автоматически записанных в Excel. Например, если следует создать макрос, суммирующий на рабочем листе Excel каждый столбецс данными, то вы вначале должны записать макрос сложения значений в одном столбце. Затем откорректировать макрос в редакторе Visual Basic, чтобы он выполнялся до тех пор, пока не будут обработаны все столбцы. Совместное использование команды записи макросов и редактора Visual Basic упрощает создание макросов, так как часть работы по созданию кода возлагается на автоматические средства Excel. Более подробно о записи макросов в Excel рассказано в разделе "Запись макроса".
Редактор Visual Basic
Для создания сложных макросов на языке Visual Basic for Application (VBA) используется редактор Visual Basic (VBE). Этот редактор доступен во всех приложениях Microsoft Office, в том числе и в Excel. VBE содержит информацию о проекте. Он представлен в виде набора окон, которые можно перемешать, чтобы получить удобную среду разработки. То расположение окон, которое вы определили в редакторе Visual Basic, будет сохраняться при каждом запуске утилиты. По умолчанию при первом запуске редактора Visual Basic отображаются не все окна. Те окна, которыми вы пользуетесь, можно открыть с помощью команд меню View (Вид).
Окно свойствОтображает свойства выбранного в данный момент объектаОкно свойствОтображает свойства выбранного в данный момент объектаОкно кодаОтображает исходный VBA-код выбранного модуляОкно кодаОтображает исходный VBA-код выбранного модуляОкно локальных переменных Показывает значения локальных переменных во время отладкиОкно локальных переменных Показывает значения локальных переменных во время отладкиОкно отладкиПоказывает результат выполнения операторов, которые только что были введены в окно кодаОкно отладкиПоказывает результат выполнения операторов, которые только что были введены в окно кода
Окно свойств
Отображает свойства выбранного в данный момент объекта
Окно свойств
Отображает свойства выбранного в данный момент объекта
Окно кода
Отображает исходный VBA-код выбранного модуля
Окно кода
Отображает исходный VBA-код выбранного модуля
Окно локальных переменных Показывает значения локальных переменных во время отладки
Окно локальных переменных Показывает значения локальных переменных во время отладки
Окно отладки
Показывает результат выполнения операторов, которые только что были введены в окно кода
Окно отладки
Показывает результат выполнения операторов, которые только что были введены в окно кода
Окно контрольного значения
Показывает контрольные значенияво время сгмаАКИ
Что такое VBA
Язык программирования Visual Basic for Application используется для создания макросов, выполняемых в среде Excel. VBA обеспечивает создание сложных команд, которые расширяют базовые функциональные возможности программы. Чтобы научиться создавать VBA-макросы, вам необходимо будет познакомиться с общепринятой терминологией VBA.
Переменные
Переменная — это, в сущности, всего лишь место для хранения данных, определенных пользователем. Вы можете объявить переменную, чтобы зарезервировать место в памяти под хранение значения определенного типа.
С помощью имен переменных вы можете составить любую комбинацию сим- волов алфавита, чисел и отдельных знаков препинания (например, #, $, %, . и ). Помните, что первый символ должен представлять букву алфавита. Кроме того, в имени переменной нельзя использовать пробелы.
Что касается имен переменных, то VBA не чувствительный к регистру язык программирования. Именем может выступать любая комбинация символов в верхнем и нижнем регистре. Но помните, что в нем не должно быть больше 254 символов.
Типы данных
Типом данных называется способ, с помощью которого данные хранятся в памяти. В языке VBA содержится набор встроенных типов данных, которые можно использовать для обработки информации в макросах, а также ряд создаваемых вами пользовательских типов данных.
Программируя на VBA, не обязательно при объявлении переменной указывать тип ее данных. Вы можете поручать VBA автоматически определять ти i данных, но тогда выполнение кода в большом макросе будет замедлено.
Размер типа данных — это количество байт, требуемых для хранения любого значения этого типа. Байт — это набор битов, а бит — наименьшая единица хранения, которая принимает двоичное значение 1 или О. Зная количество 6аВ】, необходимых для хранения значений определенного типа данных, вы сможете более эффективно использовать память. Несмотря на то, что для большинства макросов вопросы хранения данных редко вызывают проблемы, создавая сложные макросы, не забывайте о существовании разных типов данных.
Числовые типы данных
В языке VBA используется несколько числовых типов данных, определяемых типом сохраняемого числового значения. Среди них — три целочисленных типа данных, предназначенных для хранения числовых значений без десятично!? части, а также три типа данных с плавающей запятой. Выбираемый вами тип зависит от размера числовых значений, которые должны храниться в переменной. Ниже приведена таблица с перечнем числовых типов данных.
tип даннык—^^~.-.--*^--^
Количество байт
Диапазон значений
Byte (байт) \
1
от 0 до 255
Integer (целое) и
2
от -32 768 до 32 767
Long (длинное целое)j |
4
от -2 147 483 648 до 2 147 483 647
Single (простое число)
4
от -3Г4О2823Е3 8 до -1,401298Е-45 для отрицательных значений
от L401298E-45 до ЗДО2823Е38 для положительных значений
Double (двойной точности)
一版宀^Й:ак
8
от -1,79769313486232Е308 до -4,94065645841247Е-324 для отрицательных значений
от 4,94065645841247Е-324 до 1,79769313486232Е308 для положительных значений
Currency (денежные значения)
8
от -922 337 203 685 477,5808 до 922 337 203 685 47^5807
Булев тип данных
Тип данных Boolean (логический) используется для хранения логического значения True (истина) или False (ложь). Для хранения любого значения, имеющего тип данных Boolean, требуется два байта памяти. Ключевые слова True и False заранее определены в VBA как значения булева типа данных. Чтобы присвоить одно из них переменной, просто укажите соответствующее значение: Boolvalue = True.
Тип данных Date
Тип данных Date (дата) применяется для того, чтобы хранить значения даты и времени, а также использовать эти значения в вычислениях. Для VBA приемлемым является диапазон дат с 1 января 100 г. по 31 декабря 9999 г. К сожалению, в Excel диапазон дат намного меньше — с 1 января 1900 г. по 31 декабря 9999 г. Если в рабочем листе Excel используется дата, выходящая за пределы этого диапазона, то появится сообщение об ошибке.
Любое значение типа Date занимает 8 байт и хранится в виде десятичной дроби. Так как значения этого типа являются числовыми, то их можно использовать в вычислениях.
Указывая в коде VBA значения даты и времени, заключайте их между символами фунта (#), а не в двойные кавычки, подобного строковым значениям.
Пример:
Const StartDate As Date = #12/06/2001#
Строковый тип данных
Тип данных String (строка) используется для хранения последовательности символов. Такая строка может состоять из любой комбинации букв, цифр, знаков препинания и пробелов. Чтобы при выполнении кода VBA можно было распознать начало и конец строки, ее необходимо заключить в двойные кавычки, как в следующем примере.
Пример:
Samplestring = "Это образец строки'*
Можно объявлять строки (т.е. место в памяти для хранения строковых значений) одного из двух типов: переменной и фиксированной длины. Как следует из названия, строки фиксированной длины объявляются с указанием максимального количества символов, а в строке переменной длины может поместиться вплоть до 2 миллиардов символов.
Чтобы объявить строку фиксированной длины, в определении укажите длину строкового значения. После указания длины строка станет фиксированного размера, даже если она содержит меньший набор символов, чем позволяет определение. Например, пусть объявляется следующая строка длиной в 25 символов.
Пример:
Dim FixedString As String * 25
С другой стороны, для строки переменной длины значение длины не указ1:>)- вается.
Пример;
Dim VarString As String
Тип данных Object
Тип данных object (объект) можно использовать для сохранения в переменной объектов, которые являются частью объектной модели Excel. Размер каждого значения этого типа составляет четыре байта.
В среде Excel используется много объектов, в том числе workbook, (рабочая книга Excel), Window (окно), Chart (диаграмма) и PivotTable (сводная таблица). Каждый из объектов объектной модели Excel имеет этот тип данных.
Пример:
Dim chrt as Chart
Dim sheetl as Worksheet
Лип данных Variant—^
± Tniji Variehjt используемся в языке VBA по умолчанию и может содержать ;данные любога^гипа, поэтс^у в VBA все переменные, которым не присвоен тип ■ данных, представлень( тип^м Variant. Однако по причине того, что при выпол- I нении кода VBA выполняется дополнительные действия для определения типа ГданнЫх, этот тмг^ лучше использовать только для тех значений, которые нельзя Г^р^еАиг^^1гомЫц{^ типов данных языка VBA.
Тип Данных
Количество байтов
Диапазон значений
De百aj ^^
14
+/-79 228 162 514 264 337 593 543 950 335
嗝再nt
16
от -1,79769313486232Е308 до -4,94065645841247Е-324
(числовые данные) для отрицательных значений
от 4,94066Е-324 до 1 f79769313486237 5Е308 для
положительных значений
Variant
22 + длина строки
от 0 до 2 000 000 000 (символьные данные)
Массивы
Массив — это группа переменных с одним и тем же именем и типом данных. Например, имея список 50-ти штатов США, вы можете разместить их названия в массиве States (штаты). Каждое значение массива называется элементом. Доступ к элементам массива осуществляется по их индексам, которые соответствуют положению элементов в массиве.
Использование массива уменьшает количество переменных в коде — например, чтобы обработать все значения последнего примера, вы можете объявить только одну переменную. В противном же случае для хранения названий всех 50 штатов потребуется объявить 50 отдельных переменных.
Пример:
Dim States(50〉
States(43) = "Техас"
Массив с одним списком данных называется одномерным. Правда, в коде VBA можно объявлять многомерные массивы — те, в которых каждый элемент, в свою очередь, представляет отдельный массив. Например, в упомянутом выше массиве states может храниться список городов каждого штата. Если пользователь выбирает Техас, то получает доступ к списку городов этого штата.
Пример:
States (43,5) = "Даллас"
В коде VBA разрешается использовать массивы не более чем с 60 размерностями, но большинству разработчиков редко требуется больше двух-трех измерений.
Массив может объявляться фиксированной длины, когда точно указывается число элементов, или динамическим, т.е. с неизвестным числом элементов.
Пример:
Dim States ()
Определяемые пользователем типы данных
Чтобы хранить данные нестандартного типа, вы можете создавать определяемые пользователем типы данных. Такие типы данных напоминают массив: с помощью одной переменной можно хранить сразу несколько значений. Но в отличие от массивов, которые должны содержать данные одного и того же типа, определяемые пользователем типы создаются как комбинация стандартных для VBA типов данных.
Определяемый пользователем тип данных можно представить с помощью инструкций Туре (тип) и End Туре (конец типа), после первой из которых указывается имя нового типа данных. Например, каждая переменная следующего типа данных должна хранить информацию об отдельной книге (BookReview означает "проверка книг* Title — "за「оАОвок", Pages — ''страницы* Review- Date —"Аата проверки"}.
Пример:
Type BookReview
Title as String
Pages as Byte
ReviewDate as Date
End Type
Константы
Константы, как следует из названия — это определенные значения, которые не должны изменяться при выполнении кода. Константы объявляются с помощью ключевого слова Const. Если для константы тип данных не указан, то считается, что у нее тип данных Variant.
Использование констант позволяет сохранить в коде редко изменяемые значения, которые нечасто предопределяют поведение макроса и влияют только на конечные данные, возвращаемые им. Предположим, что у вас имеется следующее объявление константы.
Пример:
Const SalesTax As String = "0,075"
Если в вашем штате поднимут налог с продаж (sales tax), то вам достаточно будет изменить значение константы (0,075 в этом примере), ничего не меняя в самих вычислениях. Использование констант уменьшает количество потенциальных ошибок, которые могут возникнуть из-за неправильного ввода значений.
Операторы
В коде VBA можно использовать различные операторы. Все операторы делятся на четыре большие группы: арифметические, конкатенации, сравнения и логические. Большинство этих операторов должны быть вам знакомы.
Арифметические операторы
В коде VBA разрешается использовать семь арифметических операторов. Когда:в инструкции, отдельном выражении VBA или определении используются различные арифметические операторы, то порядок их выполнения определяется приоритетностью операторов. Например^ вначале всегда вычисляется зк- спонейта выражения. Единственным исключением в системе приоритетности операторов можно считать скобки. Если часть выражения заключена 8 скобки, то сначала вычисляется именно она, причем приоритетность операторов сохраняется как внутри скобок, так и в остальной части выражения (расположенной за скобками). В следующей инструкции выполняется сложение значений Val2 и Val3, а затем полученная сумма умножается на значение Vail.
Пример:
Value = Vali * (Val2 + Val3)
Ниже приведена таблица, в которой перечислены арифметические операторы в порядке приоритетности их выполнения.
Оператор
Приоритет
Назначение
1
Возводит число, указанное перед оператором, в степень, выраженную показателем (например, 27 = 8)
-(перед числом)
2
Представляет отрицательное значение
★
3
Перемножает два числовых значения
/
3
Делит одно числовое значение на другое и возвращает результат, в том числе цифры дробной части (например, 5 / 2 = 2,5)
\
3
Делит одно числовое значение на другое и возвращает целую часть результата (например, 5 \ 2 = 2)
Mod
4
Делит одно числовое значение на другое и возвращает остаток (например, 5 MOD 2 = 1)
+
5
Складывает два числовых выражения
-(знак минуса)
5
Находит разность двух числовых выражений, вычитая второе выражение из первого
Оператор конкатенации
Оператор конкатенации (&) используется для объединения не менее двух строк. Например, в результате выполнения выражения ар & pie получается новая строка символов — apple. Для конкатенации строк в коде VBA также можно использовать оператор +, но из соображений согласованности типов данных всегда применяйте &.
Операторы сравнения
Оператор сравнения используется между двумя выражениями для определения, равны ли они, больше или меньше одно значение относительно другого.
В коде VBA эти операторы используются для сравнения числовых или строковых значений. Если оператор сравнения применяется к значениям, одно из которых числовое, а другое строковое, то в среде Excel числовое выражение всегда считается меньше строкового. При сравнении двух строковых выражений определяются символы, которые в них находятся, а не длина этих выражений. Например, при сравнении выражений abed и cd второе из них считается большим, поскольку английская буква С следует после А. Это верно, несмотря на то, что выражение cd содержит меньшее количество символов.
Ниже приведена таблица, в которой перечислены операторы сравнения.
Оператор
Назначение
-
Определяет, равны ли выражения
>
Определяет, больше ли первое выражение второго
Определяет, меньше ли первое выражение второго
о
Определяет, не равны ли выражения
> =
Определяет, больше или равно первое выражение
«=
Определяет, меньше или равно первое выражение
Логические операторы
Логические операторы проверяют выражения и возвращают логическое значение True (Истина) или False (Ложь). Например, с помощью логического оператора можно проверить два условных выражения.
Пример:
If vail > 10 And val2 = 5 Then
В этом выражении инструкция If может выполняться только тогда, когда оба выражения сравнения являются истинными.
В коде VBA поддерживается шесть разных логических выражений. Все логические операторы перечислены в следующей таблице.
t Оператору
^Назначение
! Not
1
(с
трицание^
Выполняет отрицание значения выражения. Если выражение возвращает значение Тгре, то оператор изменяет его на False и наоборот
)
Выполняет логическую конъюнкцию двух выражений. Если они возвращакгт|значения True, то результатом будет True. Если же одно из выражении B°3BPaLUaeT False, то результат равен False. Если одно из
ГВЬ1раженЙЙ еозвращает Null, то результат также равен Null
'Or (ил
,"—r^C^L
И)/
Выполняет логическую дизъюнкцию двух выражений. Если одно из выражений возвращает True, то результат также равен True; в противном случае результат равен False. Как и в случае с оператором And, если одно из выражений возвращает Null, то результат также равен Null
Eq\
Выполняет проверку логической эквивалентности двух выражений. Если оба выражения возвращают True или False, то результат также равен True; в противном случае результат равен False
Xor (исключающее или)
Выполняет операцию логического исключения (исключающее или) для двух выражений. Результат будет обратным результату выполнения оператора Eqv. Если оба выражения возвращают True или, соответственно, False, то результат равен False. Если одно из выражений возвращает True, а другое — False, то результат равен True
Imp {импликация)
Выполняет операцию логической импликации двух выражений. Если оба выражения одновременно возвращают True или Fais巳,то результат равен True. А если первое и второе выражения, соответственно, возвращают True и False, то результат равен False. В случае, когда первое и второе выражения, соответственно, возвращают False и True, то результат равен True
Запись макроса
С пдмощью макросов можно автоматизировать последовательность действий, выполняемых при анализе данных на рабочем листе Excel. Например, если вы периодически выполняете сортировку и суммирование наборов значений, то для выполнения этого задания можно использовать макрос. Самый легкий способ создать макрос, — это использовать команду записи макросов, которая перехватывает все ваши действия и сохраняет их в макросе, имеющем имя, которое вы ему присвоили. Создав макрос, вы его можете запустить повторно, а также изменить или удалить.
Команда записи макросов при использовании фиксирует каждую выполненную вами операцию, поэтому перед тем, как создавать макрос, хорошо обдумайте все свои действия. Заранее спланировав работу макроса, вы сэкономите память, выделяемую под данные, а сам макрос будет работать быстрее и эффективнее. Имя, которое присваивается макросу, должно начинаться с буквы, оно не может содержать пробелов. Для разделения в имени отдельных слов используйте символ подчеркивания.
ЗАПИСЬ МАКРОСАЗАПИСЬ МАКРОСА
ЗАПИСЬ МАКРОСА
ЗАПИСЬ МАКРОСА
—Q Щелкните в листе на ячейке, которая предназначена для сохранения результатов выполнения макроса. Примечание. Если в макросе необходимо использовать еще и—Q Щелкните в листе на ячейке, которая предназначена для сохранения результатов выполнения макроса. Примечание. Если в макросе необходимо использовать еще идругие ячейки, то проверьте, чтобы в них находились требуемые данные.Q Выберите команду Сервис оМакрос О Начать запись.другие ячейки, то проверьте, чтобы в них находились требуемые данные.Q Выберите команду Сервис оМакрос О Начать запись.
—Q Щелкните в листе на ячейке, которая предназначена для сохранения результатов выполнения макроса. Примечание. Если в макросе необходимо использовать еще и
—Q Щелкните в листе на ячейке, которая предназначена для сохранения результатов выполнения макроса. Примечание. Если в макросе необходимо использовать еще и
другие ячейки, то проверьте, чтобы в них находились требуемые данные.
Q Выберите команду Сервис о
Макрос О Начать запись.
другие ячейки, то проверьте, чтобы в них находились требуемые данные.
Q Выберите команду Сервис о
Макрос О Начать запись.
Программа Excel создает макрос с относительной или абсолютной ссылкой на ту ячейку, в которой вы его применяете. Чтобы использовать относительную ссылку (макрос при выполнении должен учитывать текущее местоположение ячейки), укажите ссылку на ячейку, выбрав на панели инструментов Остановить запись кнопку Относительная ссылка. Например, вы можете создать макрос, который складывает значения четырех ячеек, расположенных непосредственно над выделенной, и размещает полученный итог в этой же выделенной ячейке. При абсолютном позиционировании макрос записывается в абсолютном режиме и запоминает определенные ячейки. Например, макрос всегда помнит, что требуется сложить значения из одних и тех же ячеек (например, с Al по А5) и размест ить итоговую сумму в ячейке Аб. Во время записи макроса можно переключаться с абсолютного на относительное позиционирование и наоборот; для этого выберите кнопку Относительная ссылка. Более подробно об относительных и абсолютных ссылках на ячейки рассказано в приложении Г.
ЗАПИСЬ МАКРОСАЗАПИСЬ МАКРОСА
ЗАПИСЬ МАКРОСА
ЗАПИСЬ МАКРОСА
■ Открывается диалоговое окно Запись макроса.П Введите для макроса уникальное имя.■ Можете определить для вызова макроса сочетание клавиш, введя необходимые символы в поле Сочетание клавиш.■ Открывается диалоговое окно Запись макроса.П Введите для макроса уникальное имя.■ Можете определить для вызова макроса сочетание клавиш, введя необходимые символы в поле Сочетание клавиш.—П Выберите место хранения макроса.—И Щелкните на кнопке ОК.—П Выберите место хранения макроса.—И Щелкните на кнопке ОК.
■ Открывается диалоговое окно Запись макроса.
П Введите для макроса уникальное имя.
■ Можете определить для вызова макроса сочетание клавиш, введя необходимые символы в поле Сочетание клавиш.
■ Открывается диалоговое окно Запись макроса.
П Введите для макроса уникальное имя.
■ Можете определить для вызова макроса сочетание клавиш, введя необходимые символы в поле Сочетание клавиш.
—П Выберите место хранения макроса.
—И Щелкните на кнопке ОК.
—П Выберите место хранения макроса.
—И Щелкните на кнопке ОК.
ЧТО £щс| ^1споЛБзуя поле сгО^списком Сохранить в, вы можете сохранять макросы в 「 теКуще^ кнн「е, в новой книге или в личной книге макросов. Чтобы сохранить Макрос в текущей книге^которая обычно называется активной, выберите в указан- I йом поле с,списком значение Эта книга. В таком случае макрос будет доступен :каждому, кто открывает книгу. Чтобы записать макрос в новой книге, выберите зна- 4ение Новая книга. Будет автоматически создана новая книга, куда будет добавлен - -Макрос^сли макрос сохраняется в другой книге, то при каждом его использовании ^МММММГ ^4**ИО№Ш0!!!«ШКВПаВ9ЧПаНММЙЯМ^^1М||Й^
ЗАПИСЬ МАКРОСАЗАПИСЬ МАКРОСА
ЗАПИСЬ МАКРОСА
ЗАПИСЬ МАКРОСА
■ Появляется панель инструментовОстановить запись.~■ Строка состояния напоминает о том, что идет запись макроса.■ Появляется панель инструментовОстановить запись.~■ Строка состояния напоминает о том, что идет запись макроса.Q Укажите действия, которые следует записать в макросе.—Q Когда окончите выполнять необходимые операции, щелкните на кнопке Остановить запись.Q Укажите действия, которые следует записать в макросе.—Q Когда окончите выполнять необходимые операции, щелкните на кнопке Остановить запись.
■ Появляется панель инструментов
Остановить запись.
~■ Строка состояния напоминает о том, что идет запись макроса.
■ Появляется панель инструментов
Остановить запись.
~■ Строка состояния напоминает о том, что идет запись макроса.
Q Укажите действия, которые следует записать в макросе.
—Q Когда окончите выполнять необходимые операции, щелкните на кнопке Остановить запись.
Q Укажите действия, которые следует записать в макросе.
—Q Когда окончите выполнять необходимые операции, щелкните на кнопке Остановить запись.
Глава 9. Автоматизация операций с помощью макросов
эта книга также должна быть открыта. Последний вариант используется тогда, когда макросы определенных типов следует хранить в разных книгах. Чтобы записать「лобаль- ный макрос, выберите в поле со списком значение Личная книга макросов. Эта книга служит общим хранилищем для тех макросов, которые предполагается использовать в других книгах. Ваша личная книга макросов хранится в папке XLStart в виде файла Personal.xls. Данной книги не существует, пока в ней не будет сохранен хотя бы один макрос. Если же такая книга создана, то при запуске программы Excel она будет загружаться в виде скрытой книги.
ЗАПИСЬ МАКРОСА
氐 Microsoft Excel - ChOlbRecordMacroZ.Hls氐 Microsoft Excel - ChOlbRecordMacroZ.Hlsg 爭1 файл Омака &u Bcrsptt» Формат Сашк Данные *ю 5мвкв‘";寃攵吋 дну 14gxg 爭1 файл Омака &u Bcrsptt» Формат Сашк Данные *ю 5мвкв‘";寃攵吋 дну 14gxЙМЙМ$87.00 一堂典$87.00 一堂典$99,叫 $103.00t $110.00 $120,00 51晶而 $1ХД0 $111,00 廐,00 S88.0O $84,00:$99,叫 $103.00t $110.00 $120,00 51晶而 $1ХД0 $111,00 廐,00 S88.0O $84,00:Расходы за 2002 годРасходы за 2002 годя.оо.оо.оо.'оо.оо'.оо.оо,оо.оо;.оо.оо- $175盟盟$149徳號滥 L二二厂二厂 ^As^.s^.s^.. ^о о Ojo о о Q О О о О О ^1 1 11 1 11— 11 1 1-1 *^ ^ ^ ^ ^$1-3 ^ м ^ ^-^я.оо.оо.оо.'оо.оо'.оо.оо,оо.оо;.оо.оо- $175盟盟$149徳號滥 L二二厂二厂 ^As^.s^.s^.. ^о о Ojo о о Q О О о О О ^1 1 11 1 11— 11 1 1-1 *^ ^ ^ ^ ^$1-3 ^ м ^ ^-^НЗ启二CYMM(B3G3)НЗ启二CYMM(B3G3)$214,00$75Д)$311.00 : ~ $8010d —$245,00$90.00.$266.00$79.00;$307.00;$100,00j$350,00; sas.obi$350.00«94 叫$299,g$110.00^$245,00?$120ДО;J280.00:J99J30.$400ДО:$110Д0Я15Д)$130 ДО:$214,00$75Д)$311.00 : ~ $8010d —$245,00$90.00.$266.00$79.00;$307.00;$100,00j$350,00; sas.obi$350.00«94 叫$299,g$110.00^$245,00?$120ДО;J280.00:J99J30.$400ДО:$110Д0Я15Д)$130 ДО:一闘翁一电亜热斯掾亜 7507507507501750750嚅750翦750 ^$ $ $ $ г $ $$$;$$一闘翁一电亜热斯掾亜 7507507507501750750嚅750翦750 ^$ $ $ $ г $ $$$;$$4"M4"M
氐 Microsoft Excel - ChOlbRecordMacroZ.Hls
氐 Microsoft Excel - ChOlbRecordMacroZ.Hls
g 爭1 файл Омака &u Bcrsptt» Формат Сашк Данные *ю 5мвкв‘";寃攵吋 дну 14gx
g 爭1 файл Омака &u Bcrsptt» Формат Сашк Данные *ю 5мвкв‘";寃攵吋 дну 14gx
ЙМ
ЙМ
$87.00 一堂典
$87.00 一堂典
$99,叫 $103.00t $110.00 $120,00 51晶而 $1ХД0 $111,00 廐,00 S88.0O $84,00:
$99,叫 $103.00t $110.00 $120,00 51晶而 $1ХД0 $111,00 廐,00 S88.0O $84,00:
Расходы за 2002 год
Расходы за 2002 год
я.оо.оо.оо.'оо.оо'.оо.оо,оо.оо;.оо.оо- $175盟盟$149徳號滥 L二二厂二厂 ^As^.s^.s^.. ^о о Ojo о о Q О О о О О ^1 1 11 1 11— 11 1 1-1 *^ ^ ^ ^ ^$1-3 ^ м ^ ^-^
я.оо.оо.оо.'оо.оо'.оо.оо,оо.оо;.оо.оо- $175盟盟$149徳號滥 L二二厂二厂 ^As^.s^.s^.. ^о о Ojo о о Q О О о О О ^1 1 11 1 11— 11 1 1-1 *^ ^ ^ ^ ^$1-3 ^ м ^ ^-^
НЗ启二CYMM(B3G3)
НЗ启二CYMM(B3G3)
$214,00$75Д)
$311.00 : ~ $8010d —
$245,00$90.00.
$266.00$79.00;
$307.00;$100,00j
$350,00; sas.obi
$350.00«94 叫
$299,g$110.00^
$245,00?$120ДО;
J280.00:J99J30.
$400ДО:$110Д0
Я15Д)$130 ДО:
$214,00$75Д)
$311.00 : ~ $8010d —
$245,00$90.00.
$266.00$79.00;
$307.00;$100,00j
$350,00; sas.obi
$350.00«94 叫
$299,g$110.00^
$245,00?$120ДО;
J280.00:J99J30.
$400ДО:$110Д0
Я15Д)$130 ДО:
一闘翁一电亜热斯掾亜 7507507507501750750嚅750翦750 ^$ $ $ $ г $ $$$;$$
一闘翁一电亜热斯掾亜 7507507507501750750嚅750翦750 ^$ $ $ $ г $ $$$;$$
4"M
4"M
■ Программа Excel сохраняет макрос. ■ Панель инструментов Остановить запись скрывается.
Выполнение макроса
Вы можете запустить макрос, чтобы сэкономить рабочее время, затраченное при анализе данных на выполнение такого повторяющегося задания, которое обычно требует большого количества действий. Макросы можно выполнять на листе, находящемся в текущей или в другой книге Excel, но соответствующая книга должна бьГгь'бТкрытаГПри вЫполнёнии макроса программа Excel воспроизводит записанные действия, которые выполнялись при его создании, или же выполняет код VBA, записанный вами в редакторе Visual Basic. Более подробно о редакторе Visual Basic рассказано в разделе "СозАанме макроса с помощью редактора Visual Basic".
Выполняемые макросы выбираются в диалоговом окне Макрос, в котором перечислены все доступные в данный момент процедуры — те, которые программа Excel смогла обнаружить в открытой книге. Поскольку вам доступны макросы, находящиеся в открытой рабочей книге, перед запуском одного из них вначале откройте книгу, в которой он находится.
ВЫПОЛНЕНИЕ МАКРОСА
~Q Выберите команду Файл1^ Открыть.
При создании макрос сохраняется либо в текущей книге, либо в новой книге, либо в личной книге макросов. Личная книга макросов открывается в виде скрытого файла при каждом запуске программы Excel, и все хранящиеся в ней макрс<ы становятся доступными для выполнения из любой книги. О создании макроса более подробно рассказывается в разделе "Запись макроса".
Чтобы макрос можно было выполнить из другой книги, он должен располагается в подписанном ресурсе, а безопасность макросов должна находиться на среднем или низком уровне. Дело в том, что высокая безопасность макроса, задаваемая по умолчанию, требует, чтобы все макросы из других источников были подписаны. Выполнять неподписанный макрос можно тогда, когда у него средняя или низкая безопасность. Более подробно о безопасности макросов рассказывается в разделе "Установка уровня безопасности для макросов".
Щелкните на кнопке Открыть.Щелкните на кнопке Открыть.ВЫПОЛНЕНИЕ МАКРОСАВЫПОЛНЕНИЕ МАКРОСА■ Открывается диалоговое окно Открытие документа.
Щелкните на кнопке Открыть.
Щелкните на кнопке Открыть.
ВЫПОЛНЕНИЕ МАКРОСА
ВЫПОЛНЕНИЕ МАКРОСА
―Q Щелкните на книге с тем макросом, который следует выполнить.
ВЫПОЛНЕНИЕ МАКРОСАВЫПОЛНЕНИЕ МАКРОСАОткрывается выбранная книга. ―Q Щелкните на ячейке, в которой должен выполняться макрос.Открывается выбранная книга. ―Q Щелкните на ячейке, в которой должен выполняться макрос.Выберите команду Сервис О Макрос О Макросы.Открывается диалоговое окно Макрос, в котором отображает спи-Выберите команду Сервис О Макрос О Макросы.Открывается диалоговое окно Макрос, в котором отображает спи-сок имеющихся макросов.сок имеющихся макросов.ЗтаХй^гй^^Чложно использовать для ограничения количества макро- сов,^отображаемых в диалоговом окне Макрос. Чтобы были видны макросы из 卜《обо伺 открытой книги, в том числе из личной книги макросов, выберите значение Все открытые книги. Если необходимо видеть только макросы из определенной книги, то в раскрывающемся списке Находится в выберите имя этой книги. Когда потребуютсЛглобальные макросы, хранящиеся в личной книге макросов, выберите -Ьслиске xm^PERSON 雀^LS.
ВЫПОЛНЕНИЕ МАКРОСА
ВЫПОЛНЕНИЕ МАКРОСА
Открывается выбранная книга. ―Q Щелкните на ячейке, в которой должен выполняться макрос.
Открывается выбранная книга. ―Q Щелкните на ячейке, в которой должен выполняться макрос.
Выберите команду Сервис О Макрос О Макросы.
Открывается диалоговое окно Макрос, в котором отображает спи-
Выберите команду Сервис О Макрос О Макросы.
Открывается диалоговое окно Макрос, в котором отображает спи-
сок имеющихся макросов.
сок имеющихся макросов.
В диалоговом окне Макрос макросы различаются по имени содержащей их книги, которое указывается перед именем самого макроса. Например, макрос Sum — Expenses (суммировать расходы) из личной книги макросов указывается как PERSONAL.XLS! Sum _ Expenses. Благодаря этой схеме именования в двух разных книгах могут присутствовать макросы с одним и тем же именем. Другими словами, если макрос Sum — Cells (суммировать ячейки) находится в двух книгах, Budget.xls и Expenses.xls, то для программы Excel это уже не один, а два разных макроса, так как они расположены в двух разных местах. В списке диалогового окна Макрос эти два макроса представлены как Budget.xls !Sum __ Cells и Expenses.xls ! Sum — Cells.
ВЫПОЛНЕНИЕ МАКРОСАВЫПОЛНЕНИЕ МАКРОСА
ВЫПОЛНЕНИЕ МАКРОСА
ВЫПОЛНЕНИЕ МАКРОСА
Выбранный макрос выполняется и вносит в лист соответству ющие изменения.Чтобы выполнить макрос снова, повторите пп. 4-7.Выбранный макрос выполняется и вносит в лист соответству ющие изменения.Чтобы выполнить макрос снова, повторите пп. 4-7.
Выбранный макрос выполняется и вносит в лист соответству ющие изменения.
Чтобы выполнить макрос снова, повторите пп. 4-7.
Выбранный макрос выполняется и вносит в лист соответству ющие изменения.
Чтобы выполнить макрос снова, повторите пп. 4-7.
■ Если в списке макрос отсутствует, то укажите его расположение.
—Q Щелкните на макросе, который требуется выполнить.
―Q Щелкните на кнопке Выполнить.
Запуск редактора Visual Basic
I I I X I
; С помощью редактора Visual Basic вы можете создавать и редактировать макросы Excel, используя для э^ого язык VBA. Этот редактор поможет создать сложные макросы для ЗнаАмза Данных в среде Excel. Редактор Visual Basic запускается 1олбк。«из приложений Microsoft Office. Его можно активизировать, редактируя fUakpocpcoTopbiPi создан ейомощью команды записи макросов. Редактор Visual Basic также можно запустить непосредственно из меню Сервис, выбрав команду Макрос <* Редактор Visual Basic.
j一Каким бьиобразом вы ни создавали макрос, с помощью команды записи макросов или вереде редактора Visual Basic, его исходный код полностью вводится на языке VBA. При использовании команды записи макросов программа Excel, конечно же автоматически, преобразует выполняемые вами действия в код VBA.
ЗАПУСК PEAAKIOPA VISUAL BASIC
Запуск VBE с помощью меню Сервис
~Q Выберите команду Сервис О Макрос О Редактор Visual Basic.
Когда вы запускаете редактор Visual Basic, окно проекта (если только оно отображается на экране) показывает ваше местоположение в проекте. Если вы откроете существующий макрос с помощью диалогового окна Макрос, тэ в древовидной структуре окна проекта будет выделен соответствующий модуль, а в окне кода — отображен код VBA этого макроса. В большинстве случаев при запуске редактора Visual Basic в окне проекта выделяется текущий проект, который представляет книгу, открытую в Excel. В редакторе Visual Basic каждый элемент окна проекта называется узлом. Узлы верхнего уровня, отображаемые полужирным шрифтом, представляют открытые в данный момент проекты VBA в среде Excel. Вы можете выбрать определенный модуль в окне проекта, дважды щелкнув на нем.
Не забывайте, что если в личной книге макросов имеются макросы, то проект книги Personal.xls будет загружаться при каждом запуске редактора Visual Basic. И хотя в Excel личная книга макросов всегда скрыта, в редакторе Visual Basic вы всегда можете просматривать и редактировать все ее макросы.
ЗАПУСК РЕДАКТОРА VISUAL BASIC
■ Запускается редактор Visual Basic с той структурой окон, которую вы определили при предыдущем запуске редактора.
Сочетание клавишДействие;<F7>рехоА в окно кода для объекта (узла), выделенного в окнеMWB-Цроектаj<F4>/Переход к окну свойств и отображение свойств выбранногообъектаСочетание клавишДействие;<F7>рехоА в окно кода для объекта (узла), выделенного в окнеMWB-Цроектаj<F4>/Переход к окну свойств и отображение свойств выбранногообъектаЗАПУСК РЕДАКТОРА VISUAl BASICЗАПУСК РЕДАКТОРА VISUAl BASIC^g旷通E^^g^^pg^^Topa visual Basic вам было легче перемещаться, можете спОльзовать сочетания клавиш. Такие сочетания клавиш используются тогда, когда окнсгредактора V&al Basic активно.
Сочетание клавиш
Действие
;<F7>
рехоА в окно кода для объекта (узла), выделенного в окне
MWB
-
Цроекта
j<F4>/
Переход к окну свойств и отображение свойств выбранного
объекта
Сочетание клавиш
Действие
;<F7>
рехоА в окно кода для объекта (узла), выделенного в окне
MWB
-
Цроекта
j<F4>/
Переход к окну свойств и отображение свойств выбранного
объекта
ЗАПУСК РЕДАКТОРА VISUAl BASIC
ЗАПУСК РЕДАКТОРА VISUAl BASIC
Запуск VBE из диалогового окна Макрос
―Q Выберите команду Сервис Ф I ■ Открывается диалоговое окно Макрос О Макросы.Макрос.
L-Q Щелкните на макросе, который вы будете редактировать.
Lg| Щелкните на кнопке Изменить.
Сочетание клавиш
Действие
<Ctrl + R>
Переход к окну проекта
<Alt + Fl1>
Переход из среды редактора Visual Basic в среду Excel или наоборот. Это сочетание клавиш эффективно использовать при пошаговом выполнении макроса
<F1>
Отображает справочные сведения для элемента, выделенного в окне кода
<Shift+F2>
Отображает определение функции или процедуры, выделенной в окне кода
7
ЗАПУСК РЕДАКТОРА VISUAL BASICЗАПУСК РЕДАКТОРА VISUAL BASIC
ЗАПУСК РЕДАКТОРА VISUAL BASIC
ЗАПУСК РЕДАКТОРА VISUAL BASIC
В редакторе Visual Basic в окне кода отображается код выбранного макроса.В редакторе Visual Basic в окне кода отображается код выбранного макроса.В окне свойств выделяется модуль, содержащий макрос.В окне свойств выделяется модуль, содержащий макрос.
В редакторе Visual Basic в окне кода отображается код выбранного макроса.
В редакторе Visual Basic в окне кода отображается код выбранного макроса.
В окне свойств выделяется модуль, содержащий макрос.
В окне свойств выделяется модуль, содержащий макрос.
рОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ
редактора Visual Basic
Чтобь( создать макрос 耳 редакторе Visual Basic, вначале создайте соответствующую процедуру; В среде VBE несложно создать процедуру, которая выполняет пдследовательность команд VBA. Каждый макрос, выполняющийся в Excel, на самом ^деле является всего лишь процедурой, которая состоит из блоков кода VBA. Отдельная процедура может вызывать другие процедуры и функции (и те, и другие называются подпрограммами), поэтому вы в силах создать макрос, который является не простой процедурой, а чем-то гораздо более сложным.
В языке VBA, в сущности, определено два вида процедур: локальные (private) и общедоступные (public). Если макрос создается с помощью команды записи макросов, то в результате генерируется общедоступная процедура, а это означает, что к ней доступ получают все подпрограммы проекта. Более того, все эти процедуры (макросы) доступны в диалоговом окне Макрос. И наоборот, доступ к локальной
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОЕА VISUAL BASICСОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОЕА VISUAL BASIC
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОЕА VISUAL BASIC
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОЕА VISUAL BASIC
—Q В окне проекта щелкните на том проекте, в который будет добавлен новый макрос.—Q В окне проекта щелкните на том проекте, в который будет добавлен новый макрос.Q Выберите команду Insert ^Module (Вставка。Модуль).Q Выберите команду Insert ^Module (Вставка。Модуль).
—Q В окне проекта щелкните на том проекте, в который будет добавлен новый макрос.
—Q В окне проекта щелкните на том проекте, в который будет добавлен новый макрос.
Q Выберите команду Insert ^Module (Вставка。Модуль).
Q Выберите команду Insert ^Module (Вставка。Модуль).
Примечание. Здесь проектом называется книга, в которой требуется сохранить новый макрос.
Глава 9. Автоматизация операций с помощью макросов
процедуре получают подпрограммы, расположенные исключительно в том же модуле, в котором находится она. Не все локальные процедуры отображаются в диалоговом окне Макрос, поэтому их нельзя запускать с помощью сочетаний клавиш. Вы должны определить процедуры как локальные, если не хотите, чтобы они выполнялись в качестве макросов. Для этого поместите ключевое слово Private перед инструкцией Sub, например, Private Sub SampleSub(). Обычно в пределах одного и того же модуля локальные процедуры могут вызываться другими процедурами. Процедура вызывается с помощью оператора Call (вызвать) — Call SampleSub(). В Excel любые процедуры, не имеющие ключевого слова Private, считаются общедоступными; использование ключевого слова Public является излишним, так как процедура без него — это то же самое, что процедура с этим ключевым словом Public.
В языке VBA вполне можно обойтись без оператора Call. Впрочем, никто не запрещает вам его использовать — он напоминает о том, что вызывается другая процедура. Использование оператора Call делает код более понятным для других разработчиков; любой пользователь сможет быстро посмотреть код и определить, что в нем вызывается другая процедура.
二J二J* Microsoft Visual Basic - Ch09-0per>V8E^ls - [Module2 (Code))* Microsoft Visual Basic - Ch09-0per>V8E^ls - [Module2 (Code))▼} |Вьнисление_среднего▼} |Вьнисление_среднего司 3 Mkrosoft Excel Objects 电]/кст! (Лист1) В Лист2 (Лист2) ЯП ЛистЗ (Г^стЗ) 疥 Зт«Книга司 3 Mkrosoft Excel Objects 电]/кст! (Лист1) В Лист2 (Лист2) ЯП ЛистЗ (Г^стЗ) 疥 Зт«КнигаСОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОРА VISUAL BASICСОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОРА VISUAL BASIC邑 3 Modules依 Module!依 ModuteZ9 雄 VBAProject (PERSONALJCLS)а Г / Microsoft Excel Objects邑 3 Modules依 Module!依 ModuteZ9 雄 VBAProject (PERSONALJCLS)а Г / Microsoft Excel Objectsj I (General)j I (General)Modde2 ModuleModde2 Module
二J
二J
* Microsoft Visual Basic - Ch09-0per>V8E^ls - [Module2 (Code))
* Microsoft Visual Basic - Ch09-0per>V8E^ls - [Module2 (Code))
▼} |Вьнисление_среднего
▼} |Вьнисление_среднего
司 3 Mkrosoft Excel Objects 电]/кст! (Лист1) В Лист2 (Лист2) ЯП ЛистЗ (Г^стЗ) 疥 Зт«Книга
司 3 Mkrosoft Excel Objects 电]/кст! (Лист1) В Лист2 (Лист2) ЯП ЛистЗ (Г^стЗ) 疥 Зт«Книга
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОРА VISUAL BASIC
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОРА VISUAL BASIC
邑 3 Modules
依 Module!
依 ModuteZ
9 雄 VBAProject (PERSONALJCLS)а Г / Microsoft Excel Objects
邑 3 Modules
依 Module!
依 ModuteZ
9 雄 VBAProject (PERSONALJCLS)а Г / Microsoft Excel Objects
j I (General)
j I (General)
Modde2 Module
Modde2 Module
■ Открывается пустое окно кода.—Q Введите Sub.—Q Введите имя процедуры.■ Открывается пустое окно кода.—Q Введите Sub.—Q Введите имя процедуры.Q После имени процедуры введите ().Q Нажмите клавишу <Enter>.Q После имени процедуры введите ().Q Нажмите клавишу <Enter>.
■ Открывается пустое окно кода.
—Q Введите Sub.
—Q Введите имя процедуры.
■ Открывается пустое окно кода.
—Q Введите Sub.
—Q Введите имя процедуры.
Q После имени процедуры введите ().
Q Нажмите клавишу <Enter>.
Q После имени процедуры введите ().
Q Нажмите клавишу <Enter>.
«ТО«ТО~^^^~'^^^й1'5*;^ "о процедурам потребуется передать параметры. W Параметр — это, в сущности, переменная, определяющая аргумент в той инструкции, которую вы исрользуете для вызова процедуры. Как и для стандартных переменных^для параметров процедуры необходимо указать тип данных, чтобы им автоматически не был присвоен тип Variant.
«ТО
«ТО
;В следующей примере оператор Call в процедуре Totalvalues вызывает проце- 1_ Aypy-AddValpes-w передает ей значения, содержащиеся в переменных Valuel и 7а1ие27Т1роцедуру с аргументами нельзя вызывать из диалогового окна Макрос.
;Процедур^с аргументами обычно вызываются другими процедурами. Поэтому ^запустит^макрос Totalvalues, который должен вызвать процедуру Add Values, f- 6ередэ/ей значения обязательных параметров.
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКЮРЛ VISUAL BASICСОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКЮРЛ VISUAL BASIC
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКЮРЛ VISUAL BASIC
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКЮРЛ VISUAL BASIC
■ Когда вы нажимаете клавишу ■ Перейдите в Excel и откройте
< Enter〉,редактор Visual Basic встав- диалоговое окно Макрос.
ляет команду End Sub.Примечание. Об открытии
―Q Введите код макроса.диалогового окна рассказано в
разделе "Выполнение макроса".
Пример:
Sub TotalValues
Dim Valuel^ Value2 As Integer
Valuel = 5
Value2 = 7
Call AddValues (Valuel, Value2) End Sub
Sub AddValues (Vali As Integer, Val2 As Integer)
Dim Total As Integer
Total = Vail + Val2
MsgBox (Total) End Sub
СОЗДАНИЕ МАКРОСА С ПОМОЩЬЮ РЕДАКТОРА VISUAL BASIC
~■ Новая процедура отображается текущий макрос, наряду с другими доступными макросами.
AiAi?ЖНЬГ_форНЙТ?ЖНЬГ_форНЙТ(1 拉 О*,1ВОДСТВ0(1 拉 О*,1ВОДСТВ03355ИженитькИженитькМа*Ма*33|Все открытые|Все открытыеДене-кныйДене-кный88亘 IT 32 污亘 IT 32 污二Январь ^Февраль二Январь ^Февраль6 Апрель6 Апрель-落雷 U Декабрь-落雷 U Декабрь& MKrosoft Excel - GrtJ9-UpdateMacro3<ls& MKrosoft Excel - GrtJ9-UpdateMacro3<ls№^№^^^sl.—.№^№^^^sl.—.750,00 750,00750,00- 750.00 i750.00750.00 750.00750.00 :750,00 750,00750,00- 750.00 i750.00750.00 750.00750.00 :ABiycrСентябрьABiycrСентябрь750 ДО750ДО2…&750,00 Спимнне750.00750 ДО750ДО2…&750,00 Спимнне750.00
Ai
Ai
?ЖНЬГ_форНЙТ
?ЖНЬГ_форНЙТ
(1 拉 О*,1ВОДСТВ0
(1 拉 О*,1ВОДСТВ0
3
3
5
5
Иженитьк
Иженитьк
Ма*
Ма*
3
3
|Все открытые
|Все открытые
Дене-кный
Дене-кный
8
8
亘 IT 32 污
亘 IT 32 污
二Январь ^Февраль
二Январь ^Февраль
6 Апрель
6 Апрель
-落雷 U Декабрь
-落雷 U Декабрь
& MKrosoft Excel - GrtJ9-UpdateMacro3<ls
& MKrosoft Excel - GrtJ9-UpdateMacro3<ls
№^№^^^sl.—.
№^№^^^sl.—.
750,00 750,00
750,00- 750.00 i
750.00
750.00 750.00
750.00 :
750,00 750,00
750,00- 750.00 i
750.00
750.00 750.00
750.00 :
ABiycr
Сентябрь
ABiycr
Сентябрь
750 ДО
750ДО2…&
750,00 Спимнне
750.00
750 ДО
750ДО2…&
750,00 Спимнне
750.00
наАнз данных в Excel: наглядный курс
©БНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
; По мере того, как анализируемые данные будут изменяться, вы обнаружите, что макрос требует обновления, так как необходимо, чтобы он выполнял дополнительный или отличные от исходных операции. Обновить макрос вы можете в любое время, изменив или удалив его код VBA. Конечно, записав макрос, вы можете его заменить другим, занеся, ^поверх7' другой код, но изменить его непосредственно в Excel (вы не сможете. Единственный правильный способ изменить код макроса состоит в редактировании соответствующей процедуры в редакторе Visual Basic. Сделать это достаточно трудно, если вы не знаете, как написать код VBA, описывающий § макросе то или иное действие.
ОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
Q Щелкните на кнопке Изменить.■ В окне редактора Visual Basic отображается код выбранного макроса.Q Щелкните на кнопке Изменить.■ В окне редактора Visual Basic отображается код выбранного макроса.
Q Щелкните на кнопке Изменить.
■ В окне редактора Visual Basic отображается код выбранного макроса.
Q Щелкните на кнопке Изменить.
■ В окне редактора Visual Basic отображается код выбранного макроса.
—Ц В диалоговом окне Макрос щелкните на макросе с исходным кодом, который требуется добавить в первоначальный макрос.
Примечание. О том, как открыть диалоговое окно Макрос, рассказано в разделе ''Выполнение макроса".
При изменении макроса, даже созданного с помощью команды записи макросов, обычно требуется, чтобы вы вручную ввели новые операторы VBA. Ниже описан способ наиболее эффективного изменения кода макроса. Запишите другой макрос, содержащий действия, которые необходимо добавить в исходный макрос. Затем с помощью кнопок Сору (Копировать) и Paste (Вставить), находящихся на панели инструментов окна редактора Visual Basic, добавьте в исходный макрос код новых действий. Предположим, вы создали макрос, который суммирует столбец значений, но не учтено, что для них потребуется задавать денежный формат. Запишите в Excel второй макрос, который определяет числовой формат для столбца значений. Выполнив это, запустите редактор Visual Basic и скопируйте код определения числового формата из второго макроса, а затем вставьте этот код в процедуру первого макроса. Копируя код, не забывайте, что он вставляется в той части процедуры, которая ограничена инструкциями Sub и End Sub.
Скопировав код в исходный макрос, в диалоговом окне Макрос вы должны удалить второй записанный макрос.
ОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСАОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
ОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
ОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
—Q Щелкните в начале копируемого исходного кода.―Q Удерживая нажатой клавишу <Shift>r щелкните в конце исходного кода, предназначенного для копирования.—Q Щелкните в начале копируемого исходного кода.―Q Удерживая нажатой клавишу <Shift>r щелкните в конце исходного кода, предназначенного для копирования.■ Выбранный вами код выделяется. 由 Щелкните на кнопке Сору(Колировать).■ Выбранный вами код выделяется. 由 Щелкните на кнопке Сору(Колировать).
—Q Щелкните в начале копируемого исходного кода.
―Q Удерживая нажатой клавишу <Shift>r щелкните в конце исходного кода, предназначенного для копирования.
—Q Щелкните в начале копируемого исходного кода.
―Q Удерживая нажатой клавишу <Shift>r щелкните в конце исходного кода, предназначенного для копирования.
■ Выбранный вами код выделяется. 由 Щелкните на кнопке Сору
(Колировать).
■ Выбранный вами код выделяется. 由 Щелкните на кнопке Сору
(Колировать).
[атрйВЗЙ УБАгКод макроса, вы, возможно, заметите в начале некоторых одинарную кавычку С). Это так называемый оператор комментария;
комментарии используются программистами для предоставления информации о Коде (например, для on应анмя операций, выполняемых кодом, когда и кем он создан). Если вы используете команду записи макросов, то в созданный вами макрос i rio умолчанию Ао6авАЯ@*я несколько строк комментариев. В них всегда указыва- + 0тся имя макроса, датйЖ)здания и автор. Если для макроса определено сочетание ГклавйшГто'^о^^тарт будет добавлена информация также и о нем. Изменения :d строках кешментариев на выполнение макроса не влияют. При выполнении макро- I ,сат1рограллма Excel игнорирует любую строку текста или кода, если она начинается (с одинарной кавычки.
SeJect 1 Jn♦ Nunt>erForj»at ■ ”*,#*0.。。$"
End s-ub
1
^ Microsoft Vrual Basic - ChOy-UpdateMacr(M<ls - (MoAilel (lode)]
ОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
磐 9 WAProject (O*094Jp<fol В Й Мкгоя/t Excel Objects
i- -® Sheetl (Лксг1>
i I ®Shert2(rVCT2) 'I '-ИП 5heet3 (ft<T3) I .、幻 TNsWortixx*
」Module?
A^phebetic
Вмчмсле: ме_хтогов()
'H«трос Вн: 'Записан 1:
мслемхе_ит?Г1 of /26/2002 (Игорь)
ActiveC( IX.Select
IctiveCc H.ForwulaRlCl - H-SU«(R[-13]C:R[-2]C)"
I Pange ("1
'】3;E15”).Select
—Q Щелкните на модуле, содержащем код того макроса, который следует обновить.
•—Q Поместите курсор между последней строкой кода и командой End Sub.
Примечание. Вам, возможно, потребуется вставить пустую строку. Q Щелкните на кнопке Paste (Вставить). Q Закройте редактор Visual Basic.
Пример:
Private Sub add()
■ Макрос1 Макрос
'Макрос записан 19.05.2001 (Игорь)
、Сочетание клавиш: Ctrl+Shift+D
Ac t ive Се 11. For mu 1 aRlCl = '、= SUM (RC [-6] :RC [-1])
End Sub
& Microsoft Excel - Ch09~UpdM.Mdcrojd,
ОБНОВЛЕНИЕ ЗАПИСАННОГО МАКРОСА
Q3 В диалоговом окне Макрос щелкните на том макросе, нз которого был скопирован исходный код.
ТП Чтобы удалить макрос, щелкните на кнопке Удалить.
щ Закройте диалоговое окно Макрос. ■ При запуске обновленного макроса программа Excel выполняет как первоначальный, так и скопированный код.
Установка уровня безопасности макросов
Создавая собственные макросы для анализа данных или открывая книги с макросами, колирые написаньГдруги ми пользователями, вы должны указывать собственный уровень безопасности макросов. Из-за растущей проблемы компьютерных вирусов, особенно макровирусов, программа Excel по умолчанию отключает в открываемых листах все макросы, кроме тех которые имеют цифровые подписи из надежнь1Х источников.
Цифровые подписи, которыми создатели макросов пользуются для проверки безопасности своей продукции, остаются вложенными в макрос или другой файл до тех пор, пока один из пользователей не внесет изменения в макрос или файл. Редактируя макрос, вы как его создатель должны заново присоединить к нему подпись. Макрос с правильной цифровой подписью подтверждает свою подлинность, а также тот факт, что больше никто (кроме вас) его не изменял.
Для макросов можно указывать три уровня безопасности.
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ
Установка безопасности
~Q Выберите команду Сервис О Макрос В Безопасность.
Высокий. Это уровень безопасности, который задан в Excel по умолчанию. Он отключает все неподписанные макросы, даже те, которые созданы вами. При запуске программы Excel вы можете выбирать макросы из других надежных источников.
Средний. Этот уровень безопасности позволяет вам указывать, следует ли при запуске программы Excel выполнять макросы из надежных и неподписанных источников. Выбирайте этот уровень, если хотите избавиться от процедуры подписи создаваемых макросов.
Низкий. Настроив этот уровень безопасности, вы позволяете программе Excel автоматически загружать все книги и макросы без проверки надежности источника. С таким уровнем безопасности единственной защитой от вирусов является хорошее антивирусное программное обеспечение.
Чтобы избавиться от лишних хлопот и расходов, которые сопровождают приобретение цифрового сертификата, вы можете лично подписывать свои макросы. Для этого запустите файл selfcert.exe — программу из пакета Office ХР. Создание и присоединение вашей личной подписи говорят о том, что вы подтверждаете безопасность макроса; ваша подпись идентифицирует созданные вами макросы и отличает их от других макросов.
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВУСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ
■ Отображается диалоговое окно Безопасность.暮 Щелкните на вкладке Уровень безопасности.■ Отображается диалоговое окно Безопасность.暮 Щелкните на вкладке Уровень безопасности.
■ Отображается диалоговое окно Безопасность.
暮 Щелкните на вкладке Уровень безопасности.
■ Отображается диалоговое окно Безопасность.
暮 Щелкните на вкладке Уровень безопасности.
—Q Щелкните на переключателе выбранного уровня безопасности.
—Q Щелкните на кнопке ОК.
Программа Excel применяет указанный уровень безопасности.
⑥ Рдбочнй СТОП王 口 Мои дсжунемты曰 § Мой компьютер3 «# Диск 3,5 (А:)3 J SYSTEM (С:)О ADO6EAPP图 £j Backup® ЕЗ Dooments and SettingsSI 0M5Ufice日◎ My Downloads口 Audh® 口 Software 白 VkfeoS 0 ОЖсеХР⑥ Рдбочнй СТОП王 口 Мои дсжунемты曰 § Мой компьютер3 «# Диск 3,5 (А:)3 J SYSTEM (С:)О ADO6EAPP图 £j Backup® ЕЗ Dooments and SettingsSI 0M5Ufice日◎ My Downloads口 Audh® 口 Software 白 VkfeoS 0 ОЖсеХРEXCEL.EXE F1NCCR.EXE GRAPH.EXE MAKECERT.... MCDLC.EXEEXCEL.EXE F1NCCR.EXE GRAPH.EXE MAKECERT.... MCDLC.EXE画遡 8 圈口MSACCES5….MSACNV».... MSE7.EXE MSOFHCE.... M5OHTME...画遡 8 圈口MSACCES5….MSACNV».... MSE7.EXE MSOFHCE.... M5OHTME...УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВУСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ目占 E10Kli-fl О StationeryШ U) Templatesffl 口 Program Fles咽 Recyded⑦ System Volime Inform&wnО TEMP9B © VCMURflAS囹 G3 WINDOWS白 WinRAR目占 E10Kli-fl О StationeryШ U) Templatesffl 口 Program Fles咽 Recyded⑦ System Volime Inform&wnО TEMP9B © VCMURflAS囹 G3 WINDOWS白 WinRAR雄口 画皆/MSQRY32.EXE MSTORDB.EXE MSTORE.EXE NSREX.EXE 05A.EXE雄口 画皆/MSQRY32.EXE MSTORDB.EXE MSTORE.EXE NSREX.EXE 05A.EXE图画題口 口OUTLOOK.EXE POWERPN... PROFLWIZ.…REXPROXY.... RXCBPRXY.图画題口 口OUTLOOK.EXE POWERPN... PROFLWIZ.…REXPROXY.... RXCBPRXY.
⑥ Рдбочнй СТОП
王 口 Мои дсжунемты
曰 § Мой компьютер
3 «# Диск 3,5 (А:)
3 J SYSTEM (С:)
О ADO6EAPP
图 £j Backup
® ЕЗ Dooments and Settings
SI 0M5Ufice
日◎ My Downloads
口 Audh
® 口 Software 白 Vkfeo
S 0 ОЖсеХР
⑥ Рдбочнй СТОП
王 口 Мои дсжунемты
曰 § Мой компьютер
3 «# Диск 3,5 (А:)
3 J SYSTEM (С:)
О ADO6EAPP
图 £j Backup
® ЕЗ Dooments and Settings
SI 0M5Ufice
日◎ My Downloads
口 Audh
® 口 Software 白 Vkfeo
S 0 ОЖсеХР
EXCEL.EXE F1NCCR.EXE GRAPH.EXE MAKECERT.... MCDLC.EXE
EXCEL.EXE F1NCCR.EXE GRAPH.EXE MAKECERT.... MCDLC.EXE
画遡 8 圈口
MSACCES5….MSACNV».... MSE7.EXE MSOFHCE.... M5OHTME...
画遡 8 圈口
MSACCES5….MSACNV».... MSE7.EXE MSOFHCE.... M5OHTME...
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ МАКРОСОВ
目占 E10Kli
-fl О Stationery
Ш U) Templates
ffl 口 Program Fles
咽 Recyded
⑦ System Volime Inform&wn
О TEMP
9B © VCMURflAS
囹 G3 WINDOWS
白 WinRAR
目占 E10Kli
-fl О Stationery
Ш U) Templates
ffl 口 Program Fles
咽 Recyded
⑦ System Volime Inform&wn
О TEMP
9B © VCMURflAS
囹 G3 WINDOWS
白 WinRAR
雄口 画皆/
MSQRY32.EXE MSTORDB.EXE MSTORE.EXE NSREX.EXE 05A.EXE
雄口 画皆/
MSQRY32.EXE MSTORDB.EXE MSTORE.EXE NSREX.EXE 05A.EXE
图画題口 口
OUTLOOK.EXE POWERPN... PROFLWIZ.…REXPROXY.... RXCBPRXY.
图画題口 口
OUTLOOK.EXE POWERPN... PROFLWIZ.…REXPROXY.... RXCBPRXY.
^^^^АналиТданныхвЕ)^
щ^Тб^й^ЬГпрйСв^йваёте проекту сертификат, созданный с помощью программы SelfCert.exe, то /роект считается самоподписанным и неаутентифици- ^ованным?\Подо6ная идентификация макросов вполне достаточна для рабочих i книг, предназначенных для личного использования. Однако если вы собираетесь распространять свою K»4i「y Excel среди других пользователей, то вам придется подумать о пркупке более серьезной программы добавления цифровой подписи. 1При -использовании-коммерческой программы добавления цифровой подписи, к Шфб^ пр^оёдинцифровой идентификатор. И если подобный макрос из
менить, тоХонечный пользователь узнает об этом, поэтому не будет доверять ему в . полной ^jepe. Таким образом гарантируется, что только в случае изменения макроса автрром компьютеру другого пользователя не будет нанесен ущерб.
Создание личного сертификата безопасности макроса
Q Дважды щелкните на файле программы SelfCert.exe.Q Дважды щелкните на файле программы SelfCert.exe.Q В среде Windows запустите программу Проводник.
Q Дважды щелкните на файле программы SelfCert.exe.
Q Дважды щелкните на файле программы SelfCert.exe.
Т0 В папке Microsoft Office щелкните на подпапке OfficelO.
Примечание. Файлы программ Office ХР обычно находятся в папке C:\Program Files\Microsoft Office.
Самый известный распространитель средств цифровой сертификации данных — это компания VeriSign, Inc. Конечно, чтобы получить коммерческую сертификацию, вы должны подать заявку и внести соответствующую плату. Более подробно о получении цифрового сертификата для своего макроса вы можете узнать на Web-узле www.verisign.com. Еще одна компания, к которой можно обращаться за цифровым сертификатом — э го Thawte Consulting. О ее предложениях относительно добавления цифровых подписей к данным, вы можете узнать на Web-узле www.thawte.com.
УСТАНОВКА УРОВНЯ ЬЕЗОПАСНОСТИ МАКРОСОВ
■ Открывается диалоговое окно 白 Щелкните на кнопке ОК.
Создание цифрового сертификата. ■ Программа SelfCert.exe созда-
—Q Введите свое имя.ет цифровой сертификат.
Анализ данных в Excel: наглядный курс
УсТановка^ровня безопасности для макросов (продолжение)
L Если вы создаете книгу [Excel, в которой выполняется анализ данных, содержа- щих.макросы,.14 вы хотите распространить эту книгу среди других пользователей, |о"пбдумёйте над вопросом присоединения к этой книге цифровой подписи. Как уже отмечалось, цифровая подпись подтверждает правильность файла рабочей книги Excel и тот факт, что он не изменен никем другим, кроме вас.
Цифровую подпись можно присоединить к любому из ваших макросов. Подписи добавляются к коду макроса или к файлу, чтобы подтвердить правильность кода и то, что его никто не изменил с того времени, как вы поставили свою подпись.
Какую бы цифровую подпись для макроса вы ни выбрали, сертифицированную или личную, вам все равно придется выполнять одни и те же действия. Перед тем, как присоединить к макросу цифровую подпись, ее необходимо получить. Личные
Е 尋 VBAProfect (Ch09<MacroSecurit:yjdЕ 尋 VBAProfect (Ch09<MacroSecurit:yjd® ^,® ^,Т •引 Moosoft Excel Objects i VQ Sheetl (Лист1)■]Sheet2(nHCT2) 亜 5heet3 (ПистЗ) 目 ThisWorkbookТ •引 Moosoft Excel Objects i VQ Sheetl (Лист1)■]Sheet2(nHCT2) 亜 5heet3 (ПистЗ) 目 ThisWorkbook7—77—7FUH(R【T3]C:R[-2] C) •'FUH(R【T3]C:R[-2] C) •'”#,##0.00$””#,##0.00$”AcciveC 211-SelectActIveC «11.ForwulaRlCl Range(” 33:E15").Select Select!m.NumberFormaCAcciveC 211-SelectActIveC «11.ForwulaRlCl Range(” 33:E15").Select Select!m.NumberFormaCReferences...References...* MicrosoR Visual Daakr - ChO9-MacraSecurity.xis • (Motbjlel (Code}]* MicrosoR Visual Daakr - ChO9-MacraSecurity.xis • (Motbjlel (Code}]修•№■ УПАГгок修•№■ УПАГгокA*!: k>- >• к»! Ct*fii! G&A*!: k>- >• к»! Ct*fii! G&□ 3 :画□ 3 :画tlacros...Qpbons...tlacros...Qpbons...(Name?(Name?УСТАНОВКА УРОВНЯ БЕЗОПАСНОСГИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)УСТАНОВКА УРОВНЯ БЕЗОПАСНОСГИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)写绅田1-5写绅田1-5Вычмсяение^итогоеВычмсяение^итогое33^la <1^1^la <1^1VBAProfert Properties...VBAProfert Properties...§一事一riM§一事一riM
Е 尋 VBAProfect (Ch09<MacroSecurit:yjd
Е 尋 VBAProfect (Ch09<MacroSecurit:yjd
® ^,
® ^,
Т •引 Moosoft Excel Objects i VQ Sheetl (Лист1)
■]Sheet2(nHCT2) 亜 5heet3 (ПистЗ) 目 ThisWorkbook
Т •引 Moosoft Excel Objects i VQ Sheetl (Лист1)
■]Sheet2(nHCT2) 亜 5heet3 (ПистЗ) 目 ThisWorkbook
7—7
7—7
FUH(R【T3]C:R[-2] C) •'
FUH(R【T3]C:R[-2] C) •'
”#,##0.00$”
”#,##0.00$”
AcciveC 211-Select
ActIveC «11.ForwulaRlCl Range(” 33:E15").Select Select!m.NumberFormaC
AcciveC 211-Select
ActIveC «11.ForwulaRlCl Range(” 33:E15").Select Select!m.NumberFormaC
References...
References...
* MicrosoR Visual Daakr - ChO9-MacraSecurity.xis • (Motbjlel (Code}]
* MicrosoR Visual Daakr - ChO9-MacraSecurity.xis • (Motbjlel (Code}]
修•№■ УПАГгок
修•№■ УПАГгок
A*!: k>- >• к»! Ct*fii! G&
A*!: k>- >• к»! Ct*fii! G&
□ 3 :画
□ 3 :画
tlacros...
Qpbons...
tlacros...
Qpbons...
(Name?
(Name?
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСГИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСГИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)
写绅田1-5
写绅田1-5
Вычмсяение^итогое
Вычмсяение^итогое
3
3
^la <1^1
^la <1^1
VBAProfert Properties...
VBAProfert Properties...
§一事一riM
§一事一riM
Приложение к макросу цифровой подписи—И Выберите модуль с тем макросом, который требуется подписать.■ В окне кода отображается код макроса.Приложение к макросу цифровой подписи—И Выберите модуль с тем макросом, который требуется подписать.■ В окне кода отображается код макроса.Q Выберите команду Tools^ Digital Signature (Сервиса Цифровая подпись).Q Выберите команду Tools^ Digital Signature (Сервиса Цифровая подпись).
Приложение к макросу цифровой подписи
—И Выберите модуль с тем макросом, который требуется подписать.
■ В окне кода отображается код макроса.
Приложение к макросу цифровой подписи
—И Выберите модуль с тем макросом, который требуется подписать.
■ В окне кода отображается код макроса.
Q Выберите команду Tools^ Digital Signature (Сервиса Цифровая подпись).
Q Выберите команду Tools^ Digital Signature (Сервиса Цифровая подпись).
цифровые подписи служат гарантией того, что никто не изменил макрос с тех пор, как вы присоединили подпись, но они не защищают его так, как сертификаты, которые выдаются в коммерческом агентстве.
Получив цифровую подпись, вы должны присоединить ее к своим макросам. Вложение цифровой подписи напоминает использование запечатанного конверта: если конверт пришел запечатанным, то его содержимое никто заменил. Не забывайте, что цифровая подпись остается присоединенной к макросу, пока его кто-то не изменит. Программа Excel удаляет цифровую подпись даже тогда, когда код VBA изменен лично вами. Поэтому, внеся малейшее изменение в код макроса, вы должны вновь присоединить цифровую подпись.
Если вы не уверены, был ли вами изменен макрос после присоединения к 1-ему цифровой подписи, то в диалоговом окне Цифровая подпись можете проверить, вложена подпись или нет. Если цифровая подпись осталась на месте, то в этом диалоговом окне в поле Имя сертификата будет отображено ее название.
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)Q Щелкните на кнопке Выбрать.Q Щелкните на кнопке Выбрать.■ Открывается диалоговое окно Цифровая подпись, в котором указывается, присоединен ли к выбранному макросу цифровой сертификат.
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДОЛЖЕНИЕ)
Q Щелкните на кнопке Выбрать.
Q Щелкните на кнопке Выбрать.
йфуЯ^ёТС?Г^ист с подписанным макросом, вы можете отметить, что доверяете источнику данного макроса. Для этого установите флажок Всегда I доверять Макросам из этого источника С заменится на В). Если вы установите • такой флажок, то имя надежного источника будет сохранено на вкладке Надежные Т источники диалогового окна Безопасность. Чтобы просмотреть список подобных Источников, вначале выберите команду Сервис О Макрос О Безопасность. Отобра- ^ив диалоговое-окно БезЬпасностц выберите вкладку Надежные источники.
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДО/\ЖЕНИЕ)УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДО/\ЖЕНИЕ)■ Открывается диалоговое окно Выбор сертификата и отображает список имеющихся сертификатов цифровой подписи.―Q Щелкните на выбранном сертификате.■ Открывается диалоговое окно Выбор сертификата и отображает список имеющихся сертификатов цифровой подписи.―Q Щелкните на выбранном сертификате.—Н Щелкните на кнопке ОК.Q Щелкните в диалоговом окне Цифровая подпись на кнопке ОК.—Н Щелкните на кнопке ОК.Q Щелкните в диалоговом окне Цифровая подпись на кнопке ОК.Если вы решили не доверять макросам из источника, указанного в списке на вкладке Надежные источники, то просто выделите имя этого источника и щелкните на
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДО/\ЖЕНИЕ)
УСТАНОВКА УРОВНЯ БЕЗОПАСНОСТИ ДЛЯ МАКРОСОВ (ПРОДО/\ЖЕНИЕ)
■ Открывается диалоговое окно Выбор сертификата и отображает список имеющихся сертификатов цифровой подписи.
―Q Щелкните на выбранном сертификате.
■ Открывается диалоговое окно Выбор сертификата и отображает список имеющихся сертификатов цифровой подписи.
―Q Щелкните на выбранном сертификате.
—Н Щелкните на кнопке ОК.
Q Щелкните в диалоговом окне Цифровая подпись на кнопке ОК.
—Н Щелкните на кнопке ОК.
Q Щелкните в диалоговом окне Цифровая подпись на кнопке ОК.
кнопке УДалить. Если источник из списка удален, то при следующем открытии книги с макросом, который взят из этого источника, вы вновь получите предупреждение о существовании в нем непроверенных макросов.
Вкладка Надежные источники предоставляет еще две возможности. Чтобы вы могли также получать предупреждение перед открытием установленных надстроек и шаблонов, сбросьте флажок Доверять всем установленным надстройкам и шаблонам. Кроме того, программа Excel будет без предупреждения получать доступ ко всем макросам вашего проекта, если вы установите флажок Доверять доступ к проекту Visual Basic.
Q Закройте рабочую книгу в Excel. Q Повторно откройте книгу, содержащую макрос.Q Закройте рабочую книгу в Excel. Q Повторно откройте книгу, содержащую макрос.■ Вы увидите сообщение о том, что загружен подписанный макрос. Содержание сообщения зависит от типа загруженного сертификата.■ Вы увидите сообщение о том, что загружен подписанный макрос. Содержание сообщения зависит от типа загруженного сертификата.
Q Закройте рабочую книгу в Excel. Q Повторно откройте книгу, содержащую макрос.
Q Закройте рабочую книгу в Excel. Q Повторно откройте книгу, содержащую макрос.
■ Вы увидите сообщение о том, что загружен подписанный макрос. Содержание сообщения зависит от типа загруженного сертификата.
■ Вы увидите сообщение о том, что загружен подписанный макрос. Содержание сообщения зависит от типа загруженного сертификата.
СОЗДАНИБЛОЛЬЗОВАТЕЛЬСКОЙ
ФУНКЦИИ
$」car сложно нЬйти функцию Excel, чтобы выполнить требуемое задание по анализу Аанных^лр_с.помощью редактора Visual Basic создайте пользовательскую функЦИ1б7БбХ&е того; вь( Можете создавать функции для использования их в других VBA-подпрограммах.
I Когда вы создаете в редакторе Visual Basic общедоступную функцию, то в среде Excel она отображается в диалоговом окне Мастер функций в категории Определенные пользователем. Для создания формулы непосредственно на рабочем листе вы можете использовать собственные VBA-функции, подобно тому, как применяются встроенные функции Excel. Не забывайте, что созданная вами VBA-функция доступна только тогда, когда в Excel открыта книга с ней. Поэтому если вы создаете
СОЗДАНИЕ ПОЛЬЗОВА1ЕЛЬСКОЙ ФУНКЦИИСОЗДАНИЕ ПОЛЬЗОВА1ЕЛЬСКОЙ ФУНКЦИИ
СОЗДАНИЕ ПОЛЬЗОВА1ЕЛЬСКОЙ ФУНКЦИИ
СОЗДАНИЕ ПОЛЬЗОВА1ЕЛЬСКОЙ ФУНКЦИИ
~Q Чтобы создать в проекте пустой модуль, выберите команду Inserts Module.~Q Чтобы создать в проекте пустой модуль, выберите команду Inserts Module.—Q Введите Function.—Q Введите имя вашей функции.—Q Введите Function.—Q Введите имя вашей функции.
~Q Чтобы создать в проекте пустой модуль, выберите команду Inserts Module.
~Q Чтобы создать в проекте пустой модуль, выберите команду Inserts Module.
—Q Введите Function.
—Q Введите имя вашей функции.
—Q Введите Function.
—Q Введите имя вашей функции.
Примечание. Что касается функции листа, то содержащий ее модуль следует разместить 8 проекте Personal.xls.
пользовательскую функцию, которую хотите использовать во всех книгах Excel, то, для того чтобы она всегда была доступна, ее следует добавить в личную книгу макросов. Личная книга макросов — это файл Personal.xls, который автоматически открывается при запуске Excel.
Кроме того, функции используются в коде процедур, который вы создаете в редакторе Visual Basic. Вы можете создавать функции, которые возвращают значение вызвавшей их процедуре. Функции, в отличие от процедур, нельзя вызывать из диалогового окна Макрос. Запуская макрос, вы можете вызывать функцию только из процедуры. Как и процедуры, функции состоят из блоков кода VBA, группируемого вместе, чтобы выполнить сложное задание или провести несколько вычислений.
На первый взгляд, ценность функции весьма сомнительна. Но, в отличие от процедур, которые не всегда возвращают значение, функции, наоборот, это делают всегда, благодаря чему являются идеальным инструментом проведения вычислений. Например, вы можете создать функцию, которая вычисляет для указанного товара величину налога с продаж и возвращает ее в вызывающую процедуру.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ ФУНКЦИИСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ ФУНКЦИИ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ ФУНКЦИИ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ ФУНКЦИИ
Q Введите тип данных, которыевозвращаются функцией.Q Нажмите клавишу <Enter>.Q Введите тип данных, которыевозвращаются функцией.Q Нажмите клавишу <Enter>.
Q Введите тип данных, которыевозвращаются функцией.
Q Нажмите клавишу <Enter>.
Q Введите тип данных, которыевозвращаются функцией.
Q Нажмите клавишу <Enter>.
―Q Введите в скобках имена параметров (аргументов) функции.
―目I Введите As.
i^SX#16txs16■勻dgbix типа функций: общедоступные и локальные. Во всех ^~?" модулях рабочей кн^ги можно использовать только общедоступные функции. :Локальная хрункция доступна только в тех процедурах, которые расположены внут- :0и общего с^ей модуля.^Функцию можно определить как локальную, вставив клю- ;чевое слово private перед инструкцией Function, например. Private Function (SampleFunc (Param) A$ Integer. В Excel все функции, не имеющие ключевого 1 слова Рг4АгаЬе?-считаются общедоступными. Использовать ключевое слово Public н^ббязатёльноТпоскольку функция без него имеет глобальную область действия.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ функции
tnject - YWU■纪t承Mt,tnject - YWU■纪t承Mt,* Microjoft Visual Basic- PERSONALXL5 - (Module I (Code)]* Microjoft Visual Basic- PERSONALXL5 - (Module I (Code)]岳期 VBAProkd (PE50NALXLS) Ё-Вз Mta-oscrft Excel Obtects岳期 VBAProkd (PE50NALXLS) Ё-Вз Mta-oscrft Excel ObtectsI (General)I (General)b ^3 Modules•离咏・e曰始 VBAPro)ect (Кннга2)E S3 Microsoft Excel ObjectsQ JViCTl (Лист1) в Mct2 (Nct2)b ^3 Modules•离咏・e曰始 VBAPro)ect (Кннга2)E S3 Microsoft Excel ObjectsQ JViCTl (Лист1) в Mct2 (Nct2)Funccion Find average(C。,cl. Cos匕2, СозСЗ)Funccion Find average(C。,cl. Cos匕2, СозСЗ)(Co,cl + Cosc2 + Cost3)(Co,cl + Cosc2 + Cost3)
tnject - YWU■纪t承Mt,
tnject - YWU■纪t承Mt,
* Microjoft Visual Basic- PERSONALXL5 - (Module I (Code)]
* Microjoft Visual Basic- PERSONALXL5 - (Module I (Code)]
岳期 VBAProkd (PE50NALXLS) Ё-Вз Mta-oscrft Excel Obtects
岳期 VBAProkd (PE50NALXLS) Ё-Вз Mta-oscrft Excel Obtects
I (General)
I (General)
b ^3 Modules
•离咏・e
曰始 VBAPro)ect (Кннга2)
E S3 Microsoft Excel Objects
Q JViCTl (Лист1) в Mct2 (Nct2)
b ^3 Modules
•离咏・e
曰始 VBAPro)ect (Кннга2)
E S3 Microsoft Excel Objects
Q JViCTl (Лист1) в Mct2 (Nct2)
Funccion Find average(C。,cl. Cos匕2, СозСЗ)
Funccion Find average(C。,cl. Cos匕2, СозСЗ)
(Co,cl + Cosc2 + Cost3)
(Co,cl + Cosc2 + Cost3)
Q Присвойте имени функции возвращаемое ею значение.Q Присвойте имени функции возвращаемое ею значение.
Q Присвойте имени функции возвращаемое ею значение.
Q Присвойте имени функции возвращаемое ею значение.
~■ Когда вы нажимаете клавишу
V Enter〉,редактор Visual Basic вставляет оператор End Function.
Внутри одного и того же модуля можно вызывать любые локальные функции. По причине то「о, что функции возвращают значение, они обычно вызываются как часть выражения. Например, значение, возвращаемое функцией, вы можете присвоить переменной: Functionvalue = SampleFunc (Param)・ Эта строка кода вводится в процедуре, которая вызывает функцию. И кода Excel встречается этот код, функция выполняется, запрашивая значение аргумента Param, а результат выполнения функции сохраняется в переменной Functionvalue.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОЙ ФУНКЦИИ
■ Редактор Visual Basic создает но- Примечание. О работе с функциями вую функцию Excel.Ехсе/ рассказано в главе 5.
^Hl Новая функция добавляется в диа
логовое окно Мастер функций.
Объявление переменной
j Объявляя переменные, вы можете заставить код VBA работать более эффективно. Объявление переменной заключается в непосредственном указании для переменной типа данных. Например, если вы планируете хранить в переменной только целочисленные значения, то объявляйте переменную как Integer.
L-B отличие от некоторык других языков программирования, VBA позволяет ис- Ьользовать необъявленные переменные. Однако если вы ошиблись при добавлении переменной в код макроса, то эта ошибочно введенная переменная, скорее всего, будет считаться отдельной переменной, отличной от той, которую предполагалось использовать в коде. Например, если в коде процедуры используется переменная MthRent и вы ошибочно ввели ее как MnthRent, то MnthRent будет считаться новой переменной, а интерпретатор расценит MthRent и MnthRent как две совершенно разные переменные. Чтобы обеспечить правильное объявление переменных, сделайте Option Explicit самой первой инструкцией модуля, и только после нее вводите код процедур модуля. (Это режим так называемого явного объявления процедур.)
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
Q Введите Dim.—Д Введите имя переменной.Q Введите Dim.—Д Введите имя переменной.
Q Введите Dim.
—Д Введите имя переменной.
Q Введите Dim.
—Д Введите имя переменной.
—Q В начале модуля введите Option Explicit.
Н Поместите курсор после инструкции Sub.
Чтобы всегда объявлять переменные в любых создаваемых процедурах, в диалоговом окне Options на вкладке Editor редактора Visual Basic установите флажок Require Variable Declaration. В таком случае редактор Visual Basic будет размещать инструкцию Option Explicit в начале каждого создаваемого модуля.
Переменную не достаточно только объявить: при объявлении ей следует корректно определить тип данных. Дело в том, что при выполнении кода VBA все переменные без типа данных считаются имеющими тип данных Variant. В языке VBA такой всеобъемлющий тип данных заменяет любой известный тип данных. Фактически та же самая переменная в одном месте модуля может содержать значение типа integer, а в другом месте того же модуля — значение типа String. При выполнении кода VBA система должна определить значение переменной типа Variant, чтобы знать ее текущий тип данных. Поэтому если явно не указать тип данных, ваш код станет менее эффективным.
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ—Q После имени переменной введите As.—Q После имени переменной введите As.& Определите тип данных вашей переменной.
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
—Q После имени переменной введите As.
—Q После имени переменной введите As.
ную ячейку листа можно одним из двух способов, в 宀 обоих из которых используется свойство Cells. Первый способ позволяет ука- 4ывать номер строки и столбца соответствующей ячейки. Например, чтобы в ссыа- Це на ячейку указать номер строки и столбца, введите Cells (5,1). Такая запись определяет ячейку, находящуюся в пятой строке и первом столбце. Используя такой способ, вы можете ссылаться на строки с 1 по 65 536 и на столбцы с 1 по 256.
」一?то касается второго <пособа, то при его использовании каждая ячейка листа полу- 一 чает уникальный гйм^ с 1 по 16 777 216 (65 536 строк умножить на 256 столбцов).
■] 5heet2 (Г¥кт2)『-ВП Sheet3 (ПистЗ) ft IhisWorkbook;日冉 Modules.VtMdg"一 「一 ,小一,壬理智闻.■] 5heet2 (Г¥кт2)『-ВП Sheet3 (ПистЗ) ft IhisWorkbook;日冉 Modules.VtMdg"一 「一 ,小一,壬理智闻.医 嬢 Internet.Affistant (HTML.XLA) 虫& 博 VBAProkct (chO9-DechreVariablej ,;白 給 МктояЛ Excel Objects得、医 嬢 Internet.Affistant (HTML.XLA) 虫& 博 VBAProkct (chO9-DechreVariablej ,;白 給 МктояЛ Excel Objects得、i *^ Microsoft Visual Basic - chO9-DedareVai lable^df«- [МсмМе! (Code)1i *^ Microsoft Visual Basic - chO9-DedareVai lable^df«- [МсмМе! (Code)1£3i£3i睡*d - VflAPmivr»睡*d - VflAPmivr»ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙтл игтл игI《General)I《General)Option Explicit Sub Create^Variable() Dim NevVar As IntegerOption Explicit Sub Create^Variable() Dim NevVar As Integer[Cell,(1, 1)[Cell,(1, 1)End SubEnd Sub
■] 5heet2 (Г¥кт2)
『-ВП Sheet3 (ПистЗ) ft IhisWorkbook
;日冉 Modules
.VtMdg
"一 「一 ,小一,壬理智闻.
■] 5heet2 (Г¥кт2)
『-ВП Sheet3 (ПистЗ) ft IhisWorkbook
;日冉 Modules
.VtMdg
"一 「一 ,小一,壬理智闻.
医 嬢 Internet.Affistant (HTML.XLA) 虫
& 博 VBAProkct (chO9-DechreVariablej ,;
白 給 МктояЛ Excel Objects得、
医 嬢 Internet.Affistant (HTML.XLA) 虫
& 博 VBAProkct (chO9-DechreVariablej ,;
白 給 МктояЛ Excel Objects得、
i *^ Microsoft Visual Basic - chO9-DedareVai lable^df«- [МсмМе! (Code)1
i *^ Microsoft Visual Basic - chO9-DedareVai lable^df«- [МсмМе! (Code)1
£3i
£3i
睡*d - VflAPmivr»
睡*d - VflAPmivr»
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
тл иг
тл иг
I《General)
I《General)
Option Explicit Sub Create^Variable() Dim NevVar As Integer
Option Explicit Sub Create^Variable() Dim NevVar As Integer
[Cell,(1, 1)
[Cell,(1, 1)
End Sub
End Sub
Q Нажмите клавишу <Enter>.—fil Введите имя переменной.Q Нажмите клавишу <Enter>.—fil Введите имя переменной.
Q Нажмите клавишу <Enter>.
—fil Введите имя переменной.
Q Нажмите клавишу <Enter>.
—fil Введите имя переменной.
Q Введите знак равенства (=) и начальное значение переменной
—ГИ Сделайте содержимое ячейки равным имени вашей переменной.
Поэтому с помощью данного способа ячейка идентифицируется только одним числовым значением, что на первых порах может обескуражить. Например, ссылка на ячейку Ml выглядит как Cells (13).
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
ОБЪЯВЛЕНИЕ ПЕРЕМЕННОЙ
田 Перейдите в Excel и выполнитесоответствующий макрос.田 Перейдите в Excel и выполнитесоответствующий макрос.■ Объявленное значение отображается в ячейке, которая указана в п. 10.■ Объявленное значение отображается в ячейке, которая указана в п. 10.
田 Перейдите в Excel и выполнитесоответствующий макрос.
田 Перейдите в Excel и выполнитесоответствующий макрос.
■ Объявленное значение отображается в ячейке, которая указана в п. 10.
■ Объявленное значение отображается в ячейке, которая указана в п. 10.
Ячейка листа Excel
Ссылка по строке/столбцу
Ссылка по уникальному номеру
А1
Cells(l,l)
Cells(l)
А2
Ce21s(2zl)
Cel2s(257>
С5
Cells (5,3)
Cells(515)
Выполнение, операции указанное
Г I V
КОЛИЧЕСТВО РАЗ
При анализе Данных достаточно часто приходится периодически выполнять одни-мЬеоке операции-В_одзой и той рабочей книге Excel. Например, вы регулярно вычисляете сумму значений каждого столбца. Вместо того, чтобы повторно запускать макрос вручную, можно создать процедуру, которая будет выполнять одинаковые задания указанное число раз. В макросе для этих целей используется цикл ^of hex t. - Например, с его помошью можно суммировать значения в указанном диапазоне ячеек.
Цикл For Next состоит из четырех главных элементов. Цикл начинается с инструкции For. Затем определяется переменная счетчика с начальным и максимальным значениями, например, А = 1 То 5. Внутренняя часть, или тело, цикла состоит из набора инструкций, которые будут выполняться, пока счетчик не при-
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕС1ВО РАЗВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕС1ВО РАЗ~Q Создайте новую процедуру (макрос).~Q Создайте новую процедуру (макрос).Н Объявите переменную цикла иН Объявите переменную цикла иПримечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".другие переменные, которые необходимы для управления процедурой.
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕС1ВО РАЗ
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕС1ВО РАЗ
~Q Создайте новую процедуру (макрос).
~Q Создайте новую процедуру (макрос).
Н Объявите переменную цикла и
Н Объявите переменную цикла и
Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".
Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".
Примечание. Более подробно об этом рассказано в разделе "Объявление переменной^.
(Чава 9. Автоматизация операций с помощью макросов
обретет максимальное значение. И, наконец, завершается цикл инструкцией Next. Цикл For Next выполняется до тех пор, пока переменная счетчика не достигнет указанного максимального значения. Далее управление переходит к следующей инструкции, которая введена вне цикла.
Когда цикл For Next начинает выполняться, он проверяет, не содержит ли переменная счетчика максимальное значение. Значение этой переменной представлено числом, которое возрастает на 1 при каждой последующей итерации цикла. Если значение переменной цикла меньше максимума, то цикл продолжает выполняться. В противном случае операторы цикла никогда не будут выполнены.
В языке VBA содержится еще несколько структур, с помощью которых можно управлять ходом выполнения макроса. К таким структурам, например, относится Do while, которая повторно выполняет инструкции до тех пор, пока определенное условие остается истинным. Об остальных инструкциях, управляющих ходом выполнения программы, рассказано в приложении В.
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО РАЗ
【Micros砒 Vbudl Bas” Ch09~Repean*aslo<k - ^Module, (Code)]'■【Micros砒 Vbudl Bas” Ch09~Repean*aslo<k - ^Module, (Code)]'■胃* £M »ew Irtf«t Farmee Qebug № look Add-Int ^fn^ /一「2々—1 -胃* £M »ew Irtf«t Farmee Qebug № look Add-Int ^fn^ /一「2々—1 -‘® £,q',飞囈針с c‘® £,q',飞囈針с c國疗把d■ —「―—.國疗把d■ —「―—.□閱:叵]□閱:叵]itl^ Intemet_Assistant (НТМ..Х1Л) ^| 闩尊 VBAProject (Ch09-flepeanadcj4s)三 济 Mcrosdt Excel Objectsitl^ Intemet_Assistant (НТМ..Х1Л) ^| 闩尊 VBAProject (Ch09-flepeanadcj4s)三 济 Mcrosdt Excel Objects|(Generel)|(Generel)"2 |RepeelI“k"2 |RepeelI“k断哽日嫌吞 Mo生覇1断哽日嫌吞 Mo生覇1I Module! Module 叱HmI Module! Module 叱Hmesheetl (Лист!) 亜 Sheet2 (Лист2) tt\ Sbeet3 (ЛуюЗ) 可 This Workbook河金Mod&s^МЛв!esheetl (Лист!) 亜 Sheet2 (Лист2) tt\ Sbeet3 (ЛуюЗ) 可 This Workbook河金Mod&s^МЛв!Sub RepeajTastl)Dim N Ля IntegerDim CellTotal Аз IntegerSub RepeajTastl)Dim N Ля IntegerDim CellTotal Аз Integer|For N * 1 To loQ End $®|For N * 1 To loQ End $®ModufelModufel
【Micros砒 Vbudl Bas” Ch09~Repean*aslo<k - ^Module, (Code)]'■
【Micros砒 Vbudl Bas” Ch09~Repean*aslo<k - ^Module, (Code)]'■
胃* £M »ew Irtf«t Farmee Qebug № look Add-Int ^fn^ /一「2々—1 -
胃* £M »ew Irtf«t Farmee Qebug № look Add-Int ^fn^ /一「2々—1 -
‘® £,q',飞囈針с c
‘® £,q',飞囈針с c
國疗把d■ —「―—.
國疗把d■ —「―—.
□閱:叵]
□閱:叵]
itl^ Intemet_Assistant (НТМ..Х1Л) ^| 闩尊 VBAProject (Ch09-flepeanadcj4s)
三 济 Mcrosdt Excel Objects
itl^ Intemet_Assistant (НТМ..Х1Л) ^| 闩尊 VBAProject (Ch09-flepeanadcj4s)
三 济 Mcrosdt Excel Objects
|(Generel)
|(Generel)
"2 |RepeelI“k
"2 |RepeelI“k
断哽日嫌吞 Mo生覇1
断哽日嫌吞 Mo生覇1
I Module! Module 叱Hm
I Module! Module 叱Hm
esheetl (Лист!) 亜 Sheet2 (Лист2) tt\ Sbeet3 (ЛуюЗ) 可 This Workbook
河金Mod&s
^МЛв!
esheetl (Лист!) 亜 Sheet2 (Лист2) tt\ Sbeet3 (ЛуюЗ) 可 This Workbook
河金Mod&s
^МЛв!
Sub RepeajTastl)
Dim N Ля Integer
Dim CellTotal Аз Integer
Sub RepeajTastl)
Dim N Ля Integer
Dim CellTotal Аз Integer
|For N * 1 To loQ End $®
|For N * 1 To loQ End $®
Modufel
Modufel
~Q Введите For N = 1 То Мах, заменяя N переменной, объявленной в качестве счетчика цикла For Next, а Мах — максимальным значением цикла.
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО М3ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО М3—Д Введите инструкции VBA в теле цикла.Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".—Д Введите инструкции VBA в теле цикла.Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".白I Введите Next, чтобы определить конец цикла.白I Введите Next, чтобы определить конец цикла.—Q Введите другой код, выполняемый в процедуре.—Q Введите другой код, выполняемый в процедуре.тая?ё1^ука3ать и другую величину, на которую должно увеличиваться nrd»^He счетчика. По умолчанию в каждой итерации цикла For Next значение переменной счетчика должно возрастать на 1. Если это значение потребуется увеличить и^и уменьшить на другую величину, то используйте оператор Step, чтобы указать Шаг итерации- Если эта величина положительна, то значение счетчика — будет возрастать в каждой следующей итерации. Если эта величина отрицательна, -- to^-каждой Итерации чдйкла значение переменной счетчика будет уменьшаться на рпрёделенную*велйчину. В следующем примере цикл For начинает свою работу 《минимального значения переменной счетчика J, которое равно 2, и заканчивает /^поан町Ая при максимальном ее значении, равном 20. В каждой итерации цикла
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО М3
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО М3
—Д Введите инструкции VBA в теле цикла.
Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".
—Д Введите инструкции VBA в теле цикла.
Примечание. Более подробно об этом рассказано в разделе "Создание макроса с помощью редактора Visual Basic".
白I Введите Next, чтобы определить конец цикла.
白I Введите Next, чтобы определить конец цикла.
—Q Введите другой код, выполняемый в процедуре.
—Q Введите другой код, выполняемый в процедуре.
значение переменной счетчика возрастает на 2. Значение переменной TotalVal (итоговое значение) каждый раз увеличивается на очередное значение переменной цикла Сам цикл выполняется десять раз. Когда текущее и максимальное значения переменной цикла будут равны, цикл выполнится последний раз, перед тем как передаст управление следующей инструкции, которая указана за пределами цикла.
Пример:
For J = 2 То 20 Step 2 TotalVal = TotalVal + J
Next
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО РАЗВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО РАЗСЗмНтпмй飞 b«v| -(Ъ69 АереНШ^^СЗмНтпмй飞 b«v| -(Ъ69 АереНШ^^
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО РАЗ
ВЫПОЛНЕНИЕ ОПЕРАЦИИ УКАЗАННОЕ КОЛИЧЕСТВО РАЗ
СЗмНтпмй飞 b«v| -(Ъ69 АереНШ^^
СЗмНтпмй飞 b«v| -(Ъ69 АереНШ^^
Q Перейдите в Excel и выполнитесоответствующий макрос.Q Перейдите в Excel и выполнитесоответствующий макрос.■ Макрос выполняет определенное количество раз операторы, указанные в теле цикла For Next.■ Макрос выполняет определенное количество раз операторы, указанные в теле цикла For Next.
Q Перейдите в Excel и выполнитесоответствующий макрос.
Q Перейдите в Excel и выполнитесоответствующий макрос.
■ Макрос выполняет определенное количество раз операторы, указанные в теле цикла For Next.
■ Макрос выполняет определенное количество раз операторы, указанные в теле цикла For Next.
Отображение окна сообщения
ill、 Г,
Вы Можете использовать функцию MsgBox (окно сообщения), чтобы при выполнении процедуры VBA отображать всплывающие окна сообщений. Эта функция выполняет дее задачи: она;отображает диалоговое окно, чтобы передать информацию j пользователю, и возвращает в процедуру значение, которое определяет ответ пользователя: Вы можёте перехватывать ответ пользователя, присвоив значение функции MsgBox одной из переменных процедуры. Например, код UserRe- sponse = MsgBox("Хотите продолжить?") присваивает переменной UserRe- sponse значение в диапазоне от 1 до 7, которое указывает на ответ пользователя. Если пользователь щелкнет на кнопке ОК, то функция MsgBox возвратит значение константы vbok — т.е. 1.
Функция MsgBox имеет пять аргументов: Prompt (запрос), Buttons (кнопки), Title (заголовок). Helpfile (файл справки) и Context (раздел). Все аргументы,
ОТО6ВКЖЕНИЕ ОКНА СООБЩЕНИЯОТО6ВКЖЕНИЕ ОКНА СООБЩЕНИЯ
ОТО6ВКЖЕНИЕ ОКНА СООБЩЕНИЯ
ОТО6ВКЖЕНИЕ ОКНА СООБЩЕНИЯ
—Q Создайте новую процедуру.—Q Введите Dim MsgVar As Integer; заменив MsgVar переменной, которая должна принимать значение, возвращаемое функцией MsgBox.—Q Создайте новую процедуру.—Q Введите Dim MsgVar As Integer; заменив MsgVar переменной, которая должна принимать значение, возвращаемое функцией MsgBox.Q Объявите другие переменные^ используемые в процедуре. Примечание, Более подробно о процедурах и переменных рассказано в разделах "Создание макроса с помощью редактора VisualQ Объявите другие переменные^ используемые в процедуре. Примечание, Более подробно о процедурах и переменных рассказано в разделах "Создание макроса с помощью редактора VisualBasic" и ^Объявление переменной".Basic" и ^Объявление переменной".
—Q Создайте новую процедуру.
—Q Введите Dim MsgVar As Integer; заменив MsgVar переменной, которая должна принимать значение, возвращаемое функцией MsgBox.
—Q Создайте новую процедуру.
—Q Введите Dim MsgVar As Integer; заменив MsgVar переменной, которая должна принимать значение, возвращаемое функцией MsgBox.
Q Объявите другие переменные^ используемые в процедуре. Примечание, Более подробно о процедурах и переменных рассказано в разделах "Создание макроса с помощью редактора Visual
Q Объявите другие переменные^ используемые в процедуре. Примечание, Более подробно о процедурах и переменных рассказано в разделах "Создание макроса с помощью редактора Visual
Basic" и ^Объявление переменной".
Basic" и ^Объявление переменной".
кроме первого, указывать необязательно. Аргумент Prompt определяет сооб .пение, которое отображается в окне. В качестве этого аргумента логичнее всего использовать текстовую строку, заключенную в кавычки, или переменную. Значения можно комбинировать с помощью оператора конкатенации (&), например, MsgBox("Всего: ” & TotalSum).
Необязательный аргумент Buttons позволяет указать кнопки и значки, которые добавляются в окно сообщения. Если аргумент пропущен, то по умолчанию используется константа vbOKOnly; в результате чего отображается только кнопка ОК.
Необязательный аргумент Title содержит текст, отображаемый в строке заголовка диалогового окна. Если этот аргумент пропущен, то по умолчанию отображается значение Microsoft Excel.
Последние два необязательных аргумента позволяют добавлять в окно сообщения средства представления справочных сведений. Helpfile указывает имя фа11ла справочной системы, a Context — раздел в файле справочной системы, предназначенный для отображения.
ОТОБРАЖЕНИЕ ОКНА СООБЩЕНИЯОТОБРАЖЕНИЕ ОКНА СООБЩЕНИЯ
ОТОБРАЖЕНИЕ ОКНА СООБЩЕНИЯ
ОТОБРАЖЕНИЕ ОКНА СООБЩЕНИЯ
■ Чтобы отделить друг от друга константы кнопок, используйте символ +.■ Чтобы отделить друг от друга константы кнопок, используйте символ +.
■ Чтобы отделить друг от друга константы кнопок, используйте символ +.
■ Чтобы отделить друг от друга константы кнопок, используйте символ +.
—Q Введите MsgVar^MsgBoxC^Sanpoc^ buttons, ^Заголовок^), заменяя "Запрос" текстом подсказки, buttons —константой кнопок, а ''Заголовок^ —заголовком окна.
ftdddnsftdddnsF joi«pleyM«QBoxF joi«pleyM«QBoxSub DlspleiyKagBox () Dim Язд As Integer Dim Result As Integer Dim N Лэ Integer Dim CellStun As LongSub DlspleiyKagBox () Dim Язд As Integer Dim Result As Integer Dim N Лэ Integer Dim CellStun As LongMsg ■ НзаВох ("Сумммроавть значения б ячейках?r\ vbYesNo + vbQuestion, ^Вычисление суинMsg ■ НзаВох ("Сумммроавть значения б ячейках?r\ vbYesNo + vbQuestion, ^Вычисление суин—fl Введите условную инструкцию для проверки возвращаемого значения. Примечание. В этом примере инструкиия If Then следит за тем, какое значение возвращено: 6 или 7.—fl Введите условную инструкцию для проверки возвращаемого значения. Примечание. В этом примере инструкиия If Then следит за тем, какое значение возвращено: 6 или 7.Q Введите остальной код процедуры.■ Для объединения текстовой строки и значения переменной используйте оператор &.Q Введите остальной код процедуры.■ Для объединения текстовой строки и значения переменной используйте оператор &.r^^^^^^^^^Q^^ значение типа Integer в диапазоне от 1 до 7. * " Оно^ентифицирует кнопку, на которой щелкнул пользователь. Такую кнопку «ожно определить, если| воспользоваться возвращенным значением или соответствующей константой. Ниже приведена таблица значений типа Integer, возвращаемых функцией MsgBox, а также имен эквивалентных им констант.
ftdddns
ftdddns
F joi«pleyM«QBox
F joi«pleyM«QBox
Sub DlspleiyKagBox () Dim Язд As Integer Dim Result As Integer Dim N Лэ Integer Dim CellStun As Long
Sub DlspleiyKagBox () Dim Язд As Integer Dim Result As Integer Dim N Лэ Integer Dim CellStun As Long
Msg ■ НзаВох ("Сумммроавть значения б ячейках?r\ vbYesNo + vbQuestion, ^Вычисление суин
Msg ■ НзаВох ("Сумммроавть значения б ячейках?r\ vbYesNo + vbQuestion, ^Вычисление суин
—fl Введите условную инструкцию для проверки возвращаемого значения. Примечание. В этом примере инструкиия If Then следит за тем, какое значение возвращено: 6 или 7.
—fl Введите условную инструкцию для проверки возвращаемого значения. Примечание. В этом примере инструкиия If Then следит за тем, какое значение возвращено: 6 или 7.
Q Введите остальной код процедуры.
■ Для объединения текстовой строки и значения переменной используйте оператор &.
Q Введите остальной код процедуры.
■ Для объединения текстовой строки и значения переменной используйте оператор &.
Значение^ ;
возвращаемое MsgBox
Константа
Описание
иЬОК
Щелчок на кнопке OK
vbCancel
Щелчок на кнопке Отмена
拉
vbAbort
Щелчок на кнопке Прервать
4
vbRetry
Щелчок на кнопке Повторить
5
vblgnore
Щелчок на кнопке Пропустить
6
vbYes
Щелчок на кнопке Да
7
vbNo
Щелчок на кнопке Нет
ОТОБРАЖЕНИЕ ОКНА СООБЩЕНИЯ
Если необходимо отобразить определенную информацию, например, вычисленные результаты, но при этом отображающей окно сообщения процедуре ответ не важен, то можете использовать функцию MsgBox без перехвата события щелчка на кнопке. В следующем примере содержимое переменной TotalSum отображается в окне сообщения, которое имеет всего одну кнопку — ОК. Окно сообщения закроется, когда пользователь щелкнет на кнопке ОК, однако программа Excel не возвратит вашей процедуре значение константы этой кнопки. Вы можете использовать функцию MsgBox, не присваивая ее значение переменной, в том случае, если единственным аргументом этой функции является значение Prompt,
Пример:
MsgBox(TotalSum)
■ *Д амкд ® .; «СТА' • aw■ *Д амкд ® .; «СТА' • aw4>ою СЛРавла4>ою СЛРавлаМ Microsoft txcel > LhOM-Msgeox.xlbМ Microsoft txcel > LhOM-Msgeox.xlbОЮЬРЛЖЕНИЕ ОКНА СООБЩЕНИЯОЮЬРЛЖЕНИЕ ОКНА СООБЩЕНИЯ$45,56$123.46 13 110.00__$24,00二 $34、89 $214.^$45,56$123.46 13 110.00__$24,00二 $34、89 $214.^$355,67 $355,67
■ *Д амкд ® .; «СТА' • aw
■ *Д амкд ® .; «СТА' • aw
4>ою СЛРавла
4>ою СЛРавла
М Microsoft txcel > LhOM-Msgeox.xlb
М Microsoft txcel > LhOM-Msgeox.xlb
ОЮЬРЛЖЕНИЕ ОКНА СООБЩЕНИЯ
ОЮЬРЛЖЕНИЕ ОКНА СООБЩЕНИЯ
$45,56
$123.46
13 110.00
__$24,00
二 $34、89 $214.^
$45,56
$123.46
13 110.00
__$24,00
二 $34、89 $214.^
$355,67
$355,67
Q Перейдите в Excel и выполните макрос.Q Перейдите в Excel и выполните макрос.■ Отображается окно сообщения, а макрос обрабатывает значение кнопки, на которой щелкнул пользователь.■ Отображается окно сообщения, а макрос обрабатывает значение кнопки, на которой щелкнул пользователь.
Q Перейдите в Excel и выполните макрос.
Q Перейдите в Excel и выполните макрос.
■ Отображается окно сообщения, а макрос обрабатывает значение кнопки, на которой щелкнул пользователь.
■ Отображается окно сообщения, а макрос обрабатывает значение кнопки, на которой щелкнул пользователь.
Запрос данных макросом
Во фемя выполнения подпрограммы вы можете использовать функцию input- Box (окно ввода данных) для извещения пользователя о том, что он должен ввести определенные значения. Эта функция отображает диалоговое окно, в котором предлагается ввести информацию, и возвращает в процедуру ответ пользователя. Вьгможётёд5ёрехйать!ватй^Толученный ответ, присвоив заранее определенной переменной результат выполнения функции InputBox.
Функция InputBox имеет семь аргументов, из которых только первый является обязательным: Prompt, Title, Default (по умолчанию), xPos (положение по горизонтали), yPos (положение по вертикали), Helpfile и Context. Аргумент Prompt определяет запрос, отображаемый в диалоговом окне. Этот аргумент представляет собой текстовую строку, заключенную в кавычки, или переменную. Значения можно комбинировать с помощью оператора конкатенации (&), например, UR = InputBox("Сумма: " & TSum).
Необязательный аргумент Title содержит текст, отображаемый е строке заголовка диалогового окна. Если этот аргумент пропущен, то по умолчанию отоб-
ЗАПРОС ДАННЫХ МАКРОСОМЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
ЧП5ЧП5Создайте новую процедуру.Введите Dim Userinput As Variant, заменив Userinput той переменной, которая должна принимать значение функции InputBox.Создайте новую процедуру.Введите Dim Userinput As Variant, заменив Userinput той переменной, которая должна принимать значение функции InputBox.Q Объявите и инициализируйте любые другие переменные, используемые в процедуре.Примечание. Более подробно об этом рассказано в разделе "Объявление переменно%Q Объявите и инициализируйте любые другие переменные, используемые в процедуре.Примечание. Более подробно об этом рассказано в разделе "Объявление переменно%
ЧП
5
ЧП
5
Создайте новую процедуру.
Введите Dim Userinput As Variant, заменив Userinput той переменной, которая должна принимать значение функции InputBox.
Создайте новую процедуру.
Введите Dim Userinput As Variant, заменив Userinput той переменной, которая должна принимать значение функции InputBox.
Q Объявите и инициализируйте любые другие переменные, используемые в процедуре.
Примечание. Более подробно об этом рассказано в разделе "Объявление переменно%
Q Объявите и инициализируйте любые другие переменные, используемые в процедуре.
Примечание. Более подробно об этом рассказано в разделе "Объявление переменно%
ражается значение Microsoft Excel. Что касается необязательного аргумента Default, то он представляет заданное по умолчанию значение, которое отображается в текстовом поле диалогового окна.
Необязательные аргументы xPos и yPos указывают, ge должно находиться диалоговое окно при отображении. Если вы их пропустите, то диалоговое окно появится в центре экрана. Эти аргументы указывают единицы измерения — твипы. Одни твип равен 1/20 типографского пункта или 1/1 440 дюйма. Аргумент xPos отображает расстояние от левого края экрана до левого края диалогового окна. Что же касается аргумента yPos, то он представляет расстояние от верхней части экрана до верхней части диалогового окна.
Последние два необязательных аргумента используются для вставки в диалоговое окно средств представления справочных сведений. Helpfile указывает имя файла справочных данных, a Context — идентификатор раздела с необходимыми справочными сведениями. Определяя один из этих аргументов, вы должны указывать и второй.
ЗАПРОС ДАННЫХ МАКРОСОМЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
—fl Введите начальный код VBA.В этом примере используется цикл Do While, которм历 запраши- вает у пользователя значения до тех пор, пока пользователь не введет—fl Введите начальный код VBA.В этом примере используется цикл Do While, которм历 запраши- вает у пользователя значения до тех пор, пока пользователь не введет白 Введите Use『lnput=lnputBox("3an・ рос"), заменив "Запрос” текстом, который следует отобразить в диалоговом окне.Для объединения текстовой白 Введите Use『lnput=lnputBox("3an・ рос"), заменив "Запрос” текстом, который следует отобразить в диалоговом окне.Для объединения текстовойГотово.строки и значения переменной можете использовать символ &•Готово.строки и значения переменной можете использовать символ &•
—fl Введите начальный код VBA.
В этом примере используется цикл Do While, которм历 запраши- вает у пользователя значения до тех пор, пока пользователь не введет
—fl Введите начальный код VBA.
В этом примере используется цикл Do While, которм历 запраши- вает у пользователя значения до тех пор, пока пользователь не введет
白 Введите Use『lnput=lnputBox("3an・ рос"), заменив "Запрос” текстом, который следует отобразить в диалоговом окне.
Для объединения текстовой
白 Введите Use『lnput=lnputBox("3an・ рос"), заменив "Запрос” текстом, который следует отобразить в диалоговом окне.
Для объединения текстовой
Готово.строки и значения переменной мо
жете использовать символ &•
Готово.строки и значения переменной мо
жете использовать символ &•
щ^/ ^MtoSbt'ynlaoctPfb бТйэов функций, используйте именованные аргументы. Работая "со встроенными VвХ-функциями, можно заметить, что многие из них имеют не- I Ьбязательнь1е аргументы^ Например, несмотря на то, что InputBox имеет семь аргу- “ентов, тоа取。первый из них обязательный. Если требуется указать значения допол-
;о первый из них обязательнь(й. Если требуется указать значения допол-;о первый из них обязательнь(й. Если требуется указать значения допол-(нительных а' синтаксисом(нительных а' синтаксисомUserinput = InputBox(^Введите значение1*, / "проверка”)Userinput = InputBox(^Введите значение1*, / "проверка”)ЗАПРОС ДАННЫХ МАКРОСОМЗАПРОС ДАННЫХ МАКРОСОМ[гументов, уф их значения следует представить в порядке, определенном языка. Вместо пропущенных аргументов используются пробелы.
;о первый из них обязательнь(й. Если требуется указать значения допол-
;о первый из них обязательнь(й. Если требуется указать значения допол-
(нительных а' синтаксисом
(нительных а' синтаксисом
Userinput = InputBox(^Введите значение1*, / "проверка”)
Userinput = InputBox(^Введите значение1*, / "проверка”)
ЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
Примечание. Более подробно о функциях VBA рассказано в приложении В.Примечание. Более подробно о функциях VBA рассказано в приложении В.
Примечание. Более подробно о функциях VBA рассказано в приложении В.
Примечание. Более подробно о функциях VBA рассказано в приложении В.
—Д Введите остальную часть кода процедуры, которая будет обрабатывать значение, возвращенное функцией InputBox.
В коде VBA во встроенных процедурах можно не только пропускать аргументы, но и использовать именованные аргументы. Применяя именованный аргумент, вы указываете его имя вместе с соответствующим значением. Чтобы определить именованный аргумент, введите его имя, после него двоеточие, знак равенства, а также значение этого аргумента. Именованные аргументы указываются в произвольном порядке, причем не обязательно присваивать значения всех аргументов.
Пример:
Userinput = InputBox(prompt: =мВведите значение.1*, default: = ”5")
ЗАПРОС ДАННЫХ МАКРОСОМЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
ЗАПРОС ДАННЫХ МАКРОСОМ
Ц Перейдите в Excel и выполнитесоответствующий макрос.Ц Перейдите в Excel и выполнитесоответствующий макрос.■ функция InputBox запросит у пользователя необходимые данные.■ функция InputBox запросит у пользователя необходимые данные.
Ц Перейдите в Excel и выполнитесоответствующий макрос.
Ц Перейдите в Excel и выполнитесоответствующий макрос.
■ функция InputBox запросит у пользователя необходимые данные.
■ функция InputBox запросит у пользователя необходимые данные.
Назначение макроса команде меню
Еслй для анализа данных/кохраненных на рабочем листе Excel, вам часто приходится пользоваться макросами, то, возможно, целесообразно назначить эти макросы командам меню Excel, ч|6бы их было легче активизировать. Макрос можно назначить любой существующей команде меню Excel. Если вы не хотите использовать сун^^ёуюшие комЖ^БГм^йю, то можете даже создать новые. Назначая макрос команд^ меню, вы делаете его таким *е доступным, как и команда меню. Благодаря тому, что макросы можно назначать командам меню, отпадает необходимость в запоминании сочетаний клавиш, требуемых для запуска макроса.
< После добавления в меню макрос доступен в нем для всех книг, открытых в текущий момент в Excel. Поэтому макросы, сохраненные в личной книге макросов, лучше назначать командам меню, чтобы облегчить доступ к ним во всех книгах.
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮНАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
—•Q Выберите команду Сервис В Настройка.—•Q Выберите команду Сервис В Настройка.■ Появляется диалоговое окно На< стройка.■ Появляется диалоговое окно На< стройка.
—•Q Выберите команду Сервис В Настройка.
—•Q Выберите команду Сервис В Настройка.
■ Появляется диалоговое окно На< стройка.
■ Появляется диалоговое окно На< стройка.
Личная книга макросов хранит часто используемые макросы и открывается как скрытый файл при каждом запуске программы Excel. Личная книга макросов всегда активна, поэтому любые ее макросы могут использоваться всеми рабочими книгами.
Чтобы ваши макросы можно было легко найти, поместите их все в одном пользовательском меню. Например, все макросы, предназначенные для анализа данных, вы можете разместить в меню, которое так и называется — Анализ данных. При создании в Excel нового меню воспользуйтесь диалоговым окном Настройка. Конечно, любое меню, в которое вы решили 'Добавить" макрос, должно существовать в окне Excel. Только в такое меню вы вправе добавить команду, запускающую макрос.
Чтобы добавить в меню те или иные команды, перетащите их туда из диалогового окна Настройка. Изменять меню можно лишь тогда, когда это диалоговое окно открыто. Подобным образом вы можете удалить команды меню, перетащив их лз меню назад в диалоговое окно Настройка.
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮНАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
—Q Щелкните на вкладке Команды.―Q Щелкните на опции Макросы.—Q Щелкните на элементе Настраиваемая команда меню.—Q Щелкните на вкладке Команды.―Q Щелкните на опции Макросы.—Q Щелкните на элементе Настраиваемая команда меню.Q Перетащите эту опцию в выбранное меню.■ Меню увеличивается, а линия указывает расположение добавляемой в него команды.Q Отпустите кнопку мыши.Q Перетащите эту опцию в выбранное меню.■ Меню увеличивается, а линия указывает расположение добавляемой в него команды.Q Отпустите кнопку мыши.
—Q Щелкните на вкладке Команды.
―Q Щелкните на опции Макросы.
—Q Щелкните на элементе Настраиваемая команда меню.
—Q Щелкните на вкладке Команды.
―Q Щелкните на опции Макросы.
—Q Щелкните на элементе Настраиваемая команда меню.
Q Перетащите эту опцию в выбранное меню.
■ Меню увеличивается, а линия указывает расположение добавляемой в него команды.
Q Отпустите кнопку мыши.
Q Перетащите эту опцию в выбранное меню.
■ Меню увеличивается, а линия указывает расположение добавляемой в него команды.
Q Отпустите кнопку мыши.
^T?Si^aFw^7^rty^ макросы, рекомендуется хранить в одном месте интерфейса, а не * засорять ^ ими имеющиеся меню Excel. Чтобы создать новое
асорять" ими имеющиеся меню Excel, Чтобы создать новоеасорять" ими имеющиеся меню Excel, Чтобы создать новоеНАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮНАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ—4Q Щелкните правой кнопкой мыши на опции меню.—Q Выберите команду Имя.—4Q Щелкните правой кнопкой мыши на опции меню.—Q Выберите команду Имя.Q Укажите имя команды меню, с помощью которой будет запускаться макрос.—Щ] Выполните команду Назначить макрос.Q Укажите имя команды меню, с помощью которой будет запускаться макрос.—Щ] Выполните команду Назначить макрос.меню, откройте диалоговое окно Настройка. На вкладке Команды выберите категорию Новое меню. By好т отображена команда с таким же названием. Щелкните на команде Йовое меню" и перетащите ее в определенное место строки меню. До- т равив новое /^еню, щелкните на нем правой кнопкой мыши и измените имя. Теперь 1->^еню готово|\ая хран^^я ваших макросов.
асорять" ими имеющиеся меню Excel, Чтобы создать новое
асорять" ими имеющиеся меню Excel, Чтобы создать новое
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
—4Q Щелкните правой кнопкой мыши на опции меню.
—Q Выберите команду Имя.
—4Q Щелкните правой кнопкой мыши на опции меню.
—Q Выберите команду Имя.
Q Укажите имя команды меню, с помощью которой будет запускаться макрос.
—Щ] Выполните команду Назначить макрос.
Q Укажите имя команды меню, с помощью которой будет запускаться макрос.
—Щ] Выполните команду Назначить макрос.
Определяя опции меню имя, вы также можете задать для него сочетание клавиш, которое аналогично сочетанию клавиш, задаваемому для макросов. Разница заключается в том, что сочетание клавиш для опции меню запустит любую команду, которую вы назначите этой опции. Кроме того, сочетания клавиш начинаются с клавиши <Alt>. Чтобы задать сочетание клавиш для команды меню, введите & перед тем символом в имени команды, который входит в сочетание клавиш. Например, если требуется, чтобы сочетанием клавиш < Alt + T> запускалась команда меню Determine Totals (Вычислить итоги'> т。вставьте & перед буквой Т: De&termine Totals или Determine &Totals.
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮНАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
НАЗНАЧЕНИЕ МАКРОСА КОМАНДЕ МЕНЮ
Появляется диалоговое окно Назначить макрос_Д] Щелкните на имени того макроса, который вы хотите назначить новойПоявляется диалоговое окно Назначить макрос_Д] Щелкните на имени того макроса, который вы хотите назначить новой也 Щелкните на кнопке ОК、При выборе команды меню выполняется макрос.也 Щелкните на кнопке ОК、При выборе команды меню выполняется макрос.команде меню.команде меню.
Появляется диалоговое окно Назначить макрос
_Д] Щелкните на имени того макроса, который вы хотите назначить новой
Появляется диалоговое окно Назначить макрос
_Д] Щелкните на имени того макроса, который вы хотите назначить новой
也 Щелкните на кнопке ОК、
При выборе команды меню выполняется макрос.
也 Щелкните на кнопке ОК、
При выборе команды меню выполняется макрос.
команде меню.
команде меню.
Выполнение макроса при открытии
КНИГИ
Если при открытии рабочей книги Excel вы часто выполняете одни и те же опера- ции-илм запускаете-одни-и^те же макросы, то целесообразно, чтобы эти операции или макросьГвыполнялись автоматически. Можно создать такой макрос, который будет выполняться автоматически при каждом открытии определенной книги. Макросы этого типа выполняются только один раз — при открытии книги, поэтому они хорошо подходят для отображения пользовательских меню и панелей инструментов, открытия других книг, определения факта выполнения определенных условий или вывода на экран приветственного сообщения. Выполнение макроса при открытии книги происходит благодаря перехвату макросом события Open, которое генерируется открывающейся книгой.
Чтобы создать макрос, выполняемый при открытии книги, вначале создайте новую процедуру Workbook _ Open и добавьте ее в модуль кода объекта This-
ВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТИИ КНИГИВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТИИ КНИГИ
ВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТИИ КНИГИ
ВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТИИ КНИГИ
В окне проекта найдите книгу, в которую хотите добавить процедуру Working — Open.В окне проекта найдите книгу, в которую хотите добавить процедуру Working — Open.Q Дважды щелкните на узле объекта ThisWorkbook/ содержащем модуль кода книги.■ Для объекта ThisWorkbook отображается модуль кода.Q Дважды щелкните на узле объекта ThisWorkbook/ содержащем модуль кода книги.■ Для объекта ThisWorkbook отображается модуль кода.
В окне проекта найдите книгу, в которую хотите добавить процедуру Working — Open.
В окне проекта найдите книгу, в которую хотите добавить процедуру Working — Open.
Q Дважды щелкните на узле объекта ThisWorkbook/ содержащем модуль кода книги.
■ Для объекта ThisWorkbook отображается модуль кода.
Q Дважды щелкните на узле объекта ThisWorkbook/ содержащем модуль кода книги.
■ Для объекта ThisWorkbook отображается модуль кода.
Workbook (ЭтаКнига) текущей книги Excel. Все связанные с книгой процедуры, которые управляют событиями и созданы для отслеживания событий, обязательно должны находиться в модуле кода объекта ThisWorkbook, чтобы программа Excel выполняла их автоматически. Несмотря на то, что процедура находится в модуле кода объекта ThisWorkbook, она получает доступ к другим процедурам текущей книги. Поэтому вы можете создать процедуру Workbook — Open, которая вызывает процедуры из другого модуля.
Если у вас имеется процедура, которая должна выполняться при каждом запуске программы Excel, то ее следует поместить в модуле кода объекта ThisWcrk- book, сохраненный в личной книге макросов —, Personal.xls. По причине того, что личная книга макросов в скрытом виде всегда загружается в Excel, при запуске программы Excel будут выполняться любые процедуры этой книги. Впрочем, не забывайте, что программа Excel связывает личную книгу макросов с конкретным пользователем, зарегистрированным в системе.
Выполнение процедуры Workbook _ Open в определенной рабочей книге можно заблокировать, если при открытии книги удерживать нажатой клавишу <Shirt>. Поскольку рабочие книги Excel открываются быстро, то нажимать клавишу <Sh ft> следует сразу же после выбора книги.
ВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТИИ КНИГИ
—Q Рядом со списком объектов щелкните на стрелке, указывающей вниз, и выберите опцию Workbook.
而旨 "丁°6白 УК舒臣〒丁КН^ЕУ,которая должна открываться при открытии текущей 泯~ ! кнн», используйте ^етоА Open коллекции объектов Workbooks (книги Excel).
Например/ если ваша кнйга ссылается на значения в другой книге, то вторую книгу необходимо открывать при открытии первой. Ниже приведен код, который открывает книгу E%:penses・~i- ^ сс-и-с 丁八厶」丿八 “pcjuc t^A 八“1一\
в режиме только чтения (read-only).
—Пример:'Н
мвакм> ^^^jwaMow^WOl^kJSO^^SsiOpGlVC^^ J
lename: =f,Expenses.xls1*, Readonly:=True
Jprivace Uorkbook Op&n《)|
|MsgBox (**Текущал дата: " « Date)|
End Sub
Nbckbook
I Microfoft Visual Barsic - Ch09-Workbook0p«n,Klf - (ThisWorkboolc (Code)]
Project ■ VBAr»*o$«n<t
口图回二g二,
豆 dtpvbaen.Kk (AlPmAROClA) ^ EuroToot (EUROTOOLJdA)
百侬funcresG丽五上5XLA) 电磔 Internet JKfstatant (HTMLMA) 邑裾 VBAPro|ect (Ch09-Workbook0pen.»ds)
5 員 Miaosdt Excel ObM«
I <| Sheet! (Лист 1) i в) Sheet2 (Лисг2)
ВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТИИ КНИГИ
-J £ji ModJes
剧 Moduli
В 城 VBAProJect (PfRSONAlJCLS)耳 中 Mcrosoft Excel Objects
;噢 Ф (ЛнЕ)
*•-百 ЭтаКниг;
R ±J MocMes
L 雷 Module]
■ Редактор Visual Basic создает новую локальную процедуру Workbook _ Open.
_Д Введите код VBA, который должен выполняться при открытии книги.
白 Чтобы сохранить книгу с новой процедурой, щелкните на кнопке Save (Сохранить).
Q Закройте программу Excel.
Q Откройте книгу в Excel.
Чтобы быстро создать процедуру Workbook — Open, воспользуйтесь полем со списком обьектоВ/ расположенным в окне кода. В этом поле перечислены доступные объекты, для которых в текущем модуле кода можно создавать процедуры. Например, при доступе к модулю кода ThisWorkbook вы сможете обратиться к единственному объекту —Workbook (рабочая книга Excel).
Если в списке объектов выбрать Workbook, то редактор Visual Basic автоматически со здаст локальную процедуру Workbook 一 Open. Дело в том, что для объекта Workbook событием по умолчанию является Open. Просматривая список процедур, вы увидите перечень всех событий объекта Workbook. Если выбрать из списка другое событие, то редактор Visual Basic создаст для этого события новую процедуру-
ВЫПОЛНЕНИЕ МАКРОСА ПРИ ОТКРЫТКУ! КНИГИ
■ При открытии книги подпрограмма Workbook 一 open выполняет указанный код VBA.
Использование функции Excel
В МАКРОСЕ
В код VBA вы можете вс+авАять почти все функции рабочих листов Excel, но они имеют-довольно-рсраниче^ное количество встроенных возможностей и, по всей видимости, не смогут помочь при решении конкретной задачи по анализу данных. Впрочем, эти функции расширяют среду разработки такими возможностями, которые невозможно обеспечить функциями VBA. Например, в Excel существует не- сколькд финансовых функций, которые можно использовать в макросе для анализа финансовых данных.
Одно из свойств объекта Application — это Worksheet Function. Данное свойство является частью объектной модели Excel, используемой в VBA для доступа к объектам Excel. Объектом Application называется работающая программа
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
—Q Создайте в макросе новую процедуру.Примечание. Более подробно об этом рассказано в разделе "'Создание макроса с помощью редактора Visual Basic".—Q Создайте в макросе новую процедуру.Примечание. Более подробно об этом рассказано в разделе "'Создание макроса с помощью редактора Visual Basic".Q Введите Dim WSVar as DataType, заменив WSVar переменной, которая предназначена для хранения результатов выполнения функции, a DataType — необходимым типом данных.-Q Объявите другие переменные, используемые в процедуре.Q Введите Dim WSVar as DataType, заменив WSVar переменной, которая предназначена для хранения результатов выполнения функции, a DataType — необходимым типом данных.-Q Объявите другие переменные, используемые в процедуре.
—Q Создайте в макросе новую процедуру.
Примечание. Более подробно об этом рассказано в разделе "'Создание макроса с помощью редактора Visual Basic".
—Q Создайте в макросе новую процедуру.
Примечание. Более подробно об этом рассказано в разделе "'Создание макроса с помощью редактора Visual Basic".
Q Введите Dim WSVar as DataType, заменив WSVar переменной, которая предназначена для хранения результатов выполнения функции, a DataType — необходимым типом данных.
-Q Объявите другие переменные, используемые в процедуре.
Q Введите Dim WSVar as DataType, заменив WSVar переменной, которая предназначена для хранения результатов выполнения функции, a DataType — необходимым типом данных.
-Q Объявите другие переменные, используемые в процедуре.
Excel. Что касается объекта Worksheet Function, то в нем хранятся все функции рабочих листов Excel. Для доступа к любой функции из этого объекта используется свойство WorksheetFunction, а перед именем функции указывается инструкция Application. Worksheet Function. После имени функции в круглых скобках вводятся ее аргументы. Например, с помощью кода Application.WorksheetFuncti on.Max(Numl, Num2, Num3, Num4) определяется функция МАКС рабочего листа, которая используется для определения максимального значения одной из четырех переменных.
Не допускается вызывать функции рабочего листа Excel, для которых представлены эквивалентные функции VBA. К ним, например, относится функция Cos, которая возвращает числовое значение, представляющее косинус угла. И если вы попытаетесь использовать в коде макроса функцию Cos — ту, которая относится к функциям рабочего листа Excel, — то получите сообщение об ошибке. Список функций рабочего листа Excel приведен в приложении Б, а функций VBA — в 】ри- ложении В.
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
~Q Инициализируйте значения переменных.~Q Инициализируйте значения переменных.白 Введите WSVar = Applicalion.Worksh eetFunction, заменив WSVar именем той переменной, которая объявлена в п. 2.
~Q Инициализируйте значения переменных.
~Q Инициализируйте значения переменных.
^д^^^^ду^бьГопрёделить^имеет ли функция рабочего листа Excel эквивалент в VBA, 尸 потребуется немало^ времени. Облегчить эту задачу можно с помощью бро-
1 узера объёмов. Это средство запускается из редактора Visual Basic и содержит i рписок функций, сохраняющихся в объекте WorksheetFunction. Любые функции j kcef, относящиеся к этдму объекту, можно использовать при создании макросов
卜 VBA или даядэ других функций. Более подробно об этом рассказано в разделе "Со- Здание пользовательской функции".
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
▲ Microsoft Visijal Basic - Ch09-Exce|Funrtion.Kls - (Module 1 (Code)]▲ Microsoft Visijal Basic - Ch09-Exce|Funrtion.Kls - (Module 1 (Code)]беедиге еог.р-хбеедиге еог.р-х|U«flW(xk»bectFvoc1i(XY|U«flW(xk»bectFvoc1i(XY吻® EuroTool (GUROTOOL JdA) 器辱 funcre» (H»NCRf SJOA)吻® EuroTool (GUROTOOL JdA) 器辱 funcre» (H»NCRf SJOA)羣 VBAProHct (0109-Excekim自 屯 Moostft Excel ObjectsI ■•电I Sheetl (JVktI)f ' ®Sheee2(AKT2)i 男 5ЪееН《ЛистЗ) 二注 ^Workbook自 S3Modufe$У«羣 VBAProHct (0109-Excekim自 屯 Moostft Excel ObjectsI ■•电I Sheetl (JVktI)f ' ®Sheee2(AKT2)i 男 5ЪееН《ЛистЗ) 二注 ^Workbook自 S3Modufe$У«Sub UseWorksheetFunction() Duo MaxVal Dim NumlD£m Nuw2Dim Nuro3Dim Nuw4 Dim NuxnS Dim Num6Sub UseWorksheetFunction() Duo MaxVal Dim NumlD£m Nuw2Dim Nuro3Dim Nuw4 Dim NuxnS Dim Num6Nunil - Celia (2, 2> Num2 - Cells (3, 2) Mum3 ■ Cells (4, 2) Nunrt - Ceils (5, 2) NuntS ■ CeilsC6t 2f Num6 - Cells(7, 2)Nunil - Celia (2, 2> Num2 - Cells (3, 2) Mum3 ■ Cells (4, 2) Nunrt - Ceils (5, 2) NuntS ■ CeilsC6t 2f Num6 - Cells(7, 2)HpxVa丄■ АррlieEnd SubHpxVa丄■ АррlieEnd SubAxlHuml, N<4»2, Num^J :Max(AB,,依旧4依旧丸伏明,伊彳 俗僞色内修環,8四,化依5 a U« H^o^. [Argl几欢兩电85繩И W/02^. [Arg2^ \AvQ^t\Arg2^,\A ИгаЭСЧ) As DoubleAxlHuml, N<4»2, Num^J :Max(AB,,依旧4依旧丸伏明,伊彳 俗僞色内修環,8四,化依5 a U« H^o^. [Argl几欢兩电85繩И W/02^. [Arg2^ \AvQ^t\Arg2^,\A ИгаЭСЧ) As Double
▲ Microsoft Visijal Basic - Ch09-Exce|Funrtion.Kls - (Module 1 (Code)]
▲ Microsoft Visijal Basic - Ch09-Exce|Funrtion.Kls - (Module 1 (Code)]
беедиге еог.р-х
беедиге еог.р-х
|U«flW(xk»bectFvoc1i(XY
|U«flW(xk»bectFvoc1i(XY
吻® EuroTool (GUROTOOL JdA) 器辱 funcre» (H»NCRf SJOA)
吻® EuroTool (GUROTOOL JdA) 器辱 funcre» (H»NCRf SJOA)
羣 VBAProHct (0109-Excekim
自 屯 Moostft Excel Objects
I ■•电I Sheetl (JVktI)
f ' ®Sheee2(AKT2)
i 男 5ЪееН《ЛистЗ) 二注 ^Workbook
自 S3Modufe$
У«
羣 VBAProHct (0109-Excekim
自 屯 Moostft Excel Objects
I ■•电I Sheetl (JVktI)
f ' ®Sheee2(AKT2)
i 男 5ЪееН《ЛистЗ) 二注 ^Workbook
自 S3Modufe$
У«
Sub UseWorksheetFunction() Duo MaxVal Dim Numl
D£m Nuw2
Dim Nuro3
Dim Nuw4 Dim NuxnS Dim Num6
Sub UseWorksheetFunction() Duo MaxVal Dim Numl
D£m Nuw2
Dim Nuro3
Dim Nuw4 Dim NuxnS Dim Num6
Nunil - Celia (2, 2> Num2 - Cells (3, 2) Mum3 ■ Cells (4, 2) Nunrt - Ceils (5, 2) NuntS ■ CeilsC6t 2f Num6 - Cells(7, 2)
Nunil - Celia (2, 2> Num2 - Cells (3, 2) Mum3 ■ Cells (4, 2) Nunrt - Ceils (5, 2) NuntS ■ CeilsC6t 2f Num6 - Cells(7, 2)
HpxVa丄■ Аррlie
End Sub
HpxVa丄■ Аррlie
End Sub
AxlHuml, N<4»2, Num^J :
Max(AB,,依旧4依旧丸伏明,伊彳 俗僞色内修環,8四,化依5 a U« H^o^. [Argl几欢兩电85繩И W/02^. [Arg2^ \AvQ^t\Arg2^,\A ИгаЭСЧ) As Double
AxlHuml, N<4»2, Num^J :
Max(AB,,依旧4依旧丸伏明,伊彳 俗僞色内修環,8四,化依5 a U« H^o^. [Argl几欢兩电85繩И W/02^. [Arg2^ \AvQ^t\Arg2^,\A ИгаЭСЧ) As Double
Q Введите .FunctionNameCarguments), заменив FunctionName именем функции Excel, a arguments — аргументами соответствующей функции.Q Введите .FunctionNameCarguments), заменив FunctionName именем функции Excel, a arguments — аргументами соответствующей функции.■ После ввода названия функции средство автоподстановки отображает список доступных аргументов функции.—Q Введите оставшуюся часть кода VBA, которая позволит отобразить результаты, возвращаемые функцией■ После ввода названия функции средство автоподстановки отображает список доступных аргументов функции.—Q Введите оставшуюся часть кода VBA, которая позволит отобразить результаты, возвращаемые функцией
Q Введите .FunctionNameCarguments), заменив FunctionName именем функции Excel, a arguments — аргументами соответствующей функции.
Q Введите .FunctionNameCarguments), заменив FunctionName именем функции Excel, a arguments — аргументами соответствующей функции.
■ После ввода названия функции средство автоподстановки отображает список доступных аргументов функции.
—Q Введите оставшуюся часть кода VBA, которая позволит отобразить результаты, возвращаемые функцией
■ После ввода названия функции средство автоподстановки отображает список доступных аргументов функции.
—Q Введите оставшуюся часть кода VBA, которая позволит отобразить результаты, возвращаемые функцией
Q Перейдите в Excel и выполните макрос.Q Перейдите в Excel и выполните макрос.Примечание. Более подробнозультаты.об этом рассказано в разделе "Выполнение макроса".Примечание. Более подробнозультаты.об этом рассказано в разделе "Выполнение макроса".■ Макрос выполняет функцию Excel и возвращает соответствующие ре-■ Макрос выполняет функцию Excel и возвращает соответствующие ре-
Q Перейдите в Excel и выполните макрос.
Q Перейдите в Excel и выполните макрос.
Примечание. Более подробнозультаты.
об этом рассказано в разделе "Выполнение макроса".
Примечание. Более подробнозультаты.
об этом рассказано в разделе "Выполнение макроса".
■ Макрос выполняет функцию Excel и возвращает соответствующие ре-
■ Макрос выполняет функцию Excel и возвращает соответствующие ре-
Чтобы отобразить окно броузера объектов, выберите команду View。Object Browser. В этом окне для просмотра информации об объектах используются шесть коллекций объектов. В коллекции Excel представлены все объекты, свойства и методы, используемые при управлении Excel. Чтобы просмотреть список встроенных функций Excel, выберите в списке коллекций значение Excel, а затем введите WorksheetFunction в поле поиска. Щелкните на кнопке Search, в окне Search Results будут отображены объекты, которые соответствуют условиям поиска. Чтобы просмотреть список тех функций рабочего листа Excel, которые можно использовать в коде VBA, щелкните на опции класса WorksheetFunction.
ИСПОЛЬЗОВАНИЕ ФУНКЦИИ EXCEL В МАКРОСЕ
4 Microsoft Excel - ChO9-b<celFunawn.Kls
100%
S1 051.00: $1 150.00?
S1 094 而:二 [红墓а:_ Lil i67jD0ij
Элементы управления форм
Введение в формы
::I*一子
Excel формы используются для введения и структурирования данных. В Excel Lz: можно применять как встроенные, так и пользовательские формы ввода данных. Для создания на рабочем листе формы вы либо используете доступные элементы управления, которым назначены макросы, либо с помощью VBA разрабатываете пользовательские диалоговые окна, которые должны запрашивать и обрабатывать информацию, предназначенную для размещения на рабочем листе Excel.
Формы ввода данных
Если вам необходима форма, которая принимает значения и заносит их в список данных, то выберите команду Данные ^ Форма. В результате будет отображено диалоговое окно с текстовыми полями, предназначенными для ввода информации, которая соответствует уже существующему списку данных. Чтобы добавить в список новую запись, введите необходимые значения в поля и щелкните на кнопке Добавить. В Excel форма ввода данных создается на основе текущего списка, поэтому перед выбором этой команды необходимо ввести в список хотя бы несколько первых записей.
Кроме того, с помощью команды Данные о Форма вы сможете найти различные значения в списке данных. Более подробно об использовании этой возможности рассказано в главе 2.
Пользовательские формы
Форму, предназначенную для приема данных, можно создавать прямо на листе Excel. В такую форму допускается вставлять различные элементы управления, рассчитанные для приема данных. Элемент управления формы — это графический объект, с помощью которого пользователь может выполнять то или иное действие, например, выбирать значение. К самым распространенным элементам управления относятся флажки, переключатели и списки. Элементы управления вставляются на рабочий лист Excel с помощью панели инструментов Формы. Чтобы изменить лист выберите с помощью элементов управления необходимые значения и назначьте элементам управления макросы.
Для большинства элементов управления форм необходимо определить диапазон ячеек, содержащих исходные значения. Эти значения могут располагаться на текущем или на любом другом (доступном) рабочем листе. Кроме того, вам придется указать ячейку, которая будет принимать значение, выбранное с помощью элемента управления.
Применяя в ячейке для выбранного значения специальные правила проверки данных, вы можете контролировать правильность добавления значений в соответствующие поля формы. Если, например, необходимо, чтобы в ячейку заносилось значение только из диапазона от 10 до 100, то создайте для этой ячейки правило проверки данных. Если вы введете значение, не попадающее в определенный правилом диапазон, то будет отображено сообщение об ошибке. Более подробно о создании правила проверки данных рассказано в главе 3.
Пользовательские диалоговые окна в VBA
В VBA можно создать пользовательское диалоговое окно, которое будет открываться при выполнении определенного макроса, например, такое диалоговое окно, которое будет открываться при открытии книги Excel. Для этого вначале создайте само диалоговое окно, а потом ——макрос Workbook _ Open. Более подробно о создании макроса, который выполняется при открытии рабочей книги Excel, рассказано в главе 9.
Подобно элементам управления форм, добавляемых в рабочие книги Excel, в пользовательское диалоговое окно можно вставлять элементы управления VBA. Их выбирают на панели инструментов редактора Visual Basic. Задав для элемента управления необходимое графическое изображение, вы должны создать VBA-код, управляющий его работой. Например, если вы вставили в пользовательское диалоговое окно поле со списком, то не забудьте указать значения, которые будут отображаться в этом поле. А для их определения, как правило, требуется написать процедуру VBA.
ПАНЕль-инетрумЕнтов Формы
На панели инструментов Формы расположены элементы управления, которые встадляются на рабочий лист Excel и предназначаются для отображения определенных; значений,卜ая выполнения специальных операций иди обработки данных, вводимых пользователем. ^Дементу управления формы можно назначить макрос, ^1орь1ИГбудё1;Ж1пол1ЖЬС^5 при щелчке пользователем на этом элементе. Более подробно об использовании элементов управления в листе Excel рассказано в раз- Деле "'Ставка элемента управления формы на рабочий лист Excel*.
КнопкаКнопкаrfaXn^frfaXn^fСодержит информацию о соответствующем элементе или листе.Содержит информацию о соответствующем элементе или листе.■7差■7差При щелчке на этом элементе выполняется соответствующий макрос.При щелчке на этом элементе выполняется соответствующий макрос.ПереключательПереключательГруппаГруппаПозволяет выбрать в группе параметров только одну опцию.Позволяет выбрать в группе параметров только одну опцию.Наглядно выделяет в одной из областей рабочего листа Excel группу родственных элементов управления.Наглядно выделяет в одной из областей рабочего листа Excel группу родственных элементов управления.ФлажокФлажокСписокСписок■■Позволяет применить или отменить использование соответствующей возможности.Позволяет применить или отменить использование соответствующей возможности.Отображает список элементов, выбираемых пользователем.Отображает список элементов, выбираемых пользователем.ПолосаПолосапрокруткиУвеличивает или уменьшает значение при щелчке пользователем на кнопке со стрелкой.прокруткиУвеличивает или уменьшает значение при щелчке пользователем на кнопке со стрелкой.Свойства элемента управленияСвойства элемента управленияОтображает диалоговое окно Формат элемента управления.Отображает диалоговое окно Формат элемента управления.Поле со спискомПоле со спискомСчетчикСчетчикМеню, в котором отображается список элементов. Выбранный элемент появляется в поле.Меню, в котором отображается список элементов. Выбранный элемент появляется в поле.Предназначен для прокрутки вверх или вниз по списку значений.Предназначен для прокрутки вверх или вниз по списку значений.
Кнопка
Кнопка
rfaXn^f
rfaXn^f
Содержит информацию о соответствующем элементе или листе.
Содержит информацию о соответствующем элементе или листе.
■7差
■7差
При щелчке на этом элементе выполняется соответствующий макрос.
При щелчке на этом элементе выполняется соответствующий макрос.
Переключатель
Переключатель
Группа
Группа
Позволяет выбрать в группе параметров только одну опцию.
Позволяет выбрать в группе параметров только одну опцию.
Наглядно выделяет в одной из областей рабочего листа Excel группу родственных элементов управления.
Наглядно выделяет в одной из областей рабочего листа Excel группу родственных элементов управления.
Флажок
Флажок
Список
Список
■
■
Позволяет применить или отменить использование соответствующей возможности.
Позволяет применить или отменить использование соответствующей возможности.
Отображает список элементов, выбираемых пользователем.
Отображает список элементов, выбираемых пользователем.
Полоса
Полоса
прокрутки
Увеличивает или уменьшает значение при щелчке пользователем на кнопке со стрелкой.
прокрутки
Увеличивает или уменьшает значение при щелчке пользователем на кнопке со стрелкой.
Свойства элемента управления
Свойства элемента управления
Отображает диалоговое окно Формат элемента управления.
Отображает диалоговое окно Формат элемента управления.
Поле со списком
Поле со списком
Счетчик
Счетчик
Меню, в котором отображается список элементов. Выбранный элемент появляется в поле.
Меню, в котором отображается список элементов. Выбранный элемент появляется в поле.
Предназначен для прокрутки вверх или вниз по списку значений.
Предназначен для прокрутки вверх или вниз по списку значений.
Код программыКод программыЗапускает редактор VBA, с помощью которого можно создавать или редактировать макрос для элементаЗапускает редактор VBA, с помощью которого можно создавать или редактировать макрос для элементауправления.управления.Указывает, отображается ли на рабочем листе сетка, раз- граничивающая отдельные ячейки.
Код программы
Код программы
Запускает редактор VBA, с помощью которого можно создавать или редактировать макрос для элемента
Запускает редактор VBA, с помощью которого можно создавать или редактировать макрос для элемента
управления.
управления.
Основные сведения о диалоговых окнах VBA
Во всех приложениях Microsoft Windows для получения информации от пользователя применяются диалоговые окна, и Excel не является исключением. В VBA можно создавать диалоговые окна, чтобы запрашивать у пользователей любую необходимую информацию. Например, в Excel вы часто используете диалоговое окно Открытие документа, чтобы указать открываемый файл. С помощью VBA можно создавать диалоговые окна, которые подобны тем, которые уже встроены в Excel.
Панель элементов управления редактора Visual Basic
С помощью редактора Visual Basic вы можете создавать пользовательс кие диалоговые окна и использовать их совместно с макросами. В редакторе V sual Basic эти диалоговые окна называются объектами UserForm (пользовательск ими формами). При создании такого объекта применяются элементы управления, расположенные на специальной панели инструментов.
Выбор объектовВыбор объектовНадписьНадписьПолеПолеСписокСписокФлажокФлажок■■ПереключательПереключательВыключательВыключательГруппаГруппаКнопкаКнопкаНабор страницНабор страницСчетчикСчетчикПолоса прокруткиПолоса прокруткиРисунокаРисунокаВыбор диапазонаВыбор диапазонагага
Выбор объектов
Выбор объектов
Надпись
Надпись
Поле
Поле
Список
Список
Флажок
Флажок
■
■
Переключатель
Переключатель
Выключатель
Выключатель
Группа
Группа
Кнопка
Кнопка
Набор страниц
Набор страниц
Счетчик
Счетчик
Полоса прокрутки
Полоса прокрутки
Рисунока
Рисунока
Выбор диапазона
Выбор диапазона
га
га
Панедь элементов управления редактора Visual Basic (продолжение) f l \
? Панель элементов управления редактора Visual Basic появляется только в том случаел когда в окне редактора выделена пользовательская форма. На этой панели расположены все элементы управления, которые вы можете вставить в объект UserFojrm. Более подробного вставке элементов управления с панели элементов управления рассказано в разделе ^Создание пользовательского диалогового 0KHа".
Выбор; объектов
-Этотэлемент управления используется для того, чтобы предоставить пользователю возможность выбирать объекты, находящиеся в объекте UserForm, а также перемещать и редактировать их.
Надпись
Этот элемент управления предназначен для вставки текста в объект UserForm. Пользователь не может редактировать надписи, сохраненные в этих объектах. Надписи вставляются исключительно в информационных целях.
Поле
Позволяет вводить текст.
Поле со списком
Пользователь может щелкнуть на элементе списка или ввести в поле соответствующее значение.
Список
Предоставляет возможность отображать список, из которого пользователь может выбирать необходимый элемент.
Флажок
С его помощью пользователь применяет или отменяет определенные средства и параметры. Обычно при активизации этого элемента управления возвращается значение True. Если же элемент управления деактивизирован, то возвращается значение False.
Группа
Позволяет создавать группы элементов управления. Используется исключительно в целях более наглядного структурирования объектов в диалоговом окне.
Переключатель
Применяется для выбора пользователем необходимого варианта из набора возможностей.
Не менее двух переключателей размещаются в виде отдельной группы; при выборе одного из переключателей остальные отключаются.
Кнопка
Пользователь щелкает на кнопке, чтобы выполнить определенную операцию. При создании этого элемента управления в качестве одного из его свойств можете указать текст, который должен отображаться на кнопке.
Выключатель
Предоставляет возможность создать кнопку, которая выглядит нажатой или отжатой. В нажатом состоянии кнопка возвращает значение True, а в отжатом — False.
Набор вкладок
В пользовательском диалоговом окне позволяет создавать несколько вкладок или страниц с элементами управления. Набор вкладок добавляться в любой объект UserForm.
Набор страниц
Используется для создания диалоговых окон с несколькими вкладками, что расширяет рабочую область диалогового окна. По умолчанию при вставке этого элемента управления в объект UserForm в диалоговое окно добавляется только две вкладки. Вы можете добавить больше вкладок, щелкнув правой кнопкой мыши на одной из вкладок и выбрав команду New Page (Создать страницу).
Полоса прокрутки
Позволяет прокручивать информацию, которая изначально не отображается на экране, или предоставляет возможность указывать положение на шкале, например, уровня рейтинга.
Счетчик
Пользователь может указать данные, щелкнув на одной из кнопок со стрелками м, таким образом, увеличив или уменьшив текущее значение. Для отображения текущего значения счетчика используйте поле или надпись.
Рисунок
Примените этот элемент управления, если хотите добавить изображение в объект UserForm. Графический элемент хранится в рабочем листе Excel, по этой причине в распространяемый среди пользователей лист также будет включено изображение. Этот элемент управления может содержать рисунок в любом из следующих форматов: .bmp, .cur, .gif, Лсог .jpg, .w-nf.
Выбор диапазона
Представляя собой поле с кнопкой, этот элемент управления предоставляет пользователю возможность выделять на листе диапазон ячеек. При щелчке на кнопке соответствующее диалоговое окно сворачивается, в результате пользователь может выделить необходимый диапазон ячеек.
pS欢ВКАЗАЕМЕНТА управления ФрРМьЬнА РАБОЧИЙ ЛИСТ
I—Утобы пользов^телям бь|до легче заносить в поля необходимые значения, на ра- бочий АнстЪхек/жно добавить различные элементы управления, что, в свою оче- ^?^,рпЫ®Ж^йО^бШ^5^^в анализе более точные данные. Например, вы можете вставить элементноравления Счетчик, чтобы с помощью прокрутки увеличивать или |меньи!ать чирХовое значение, которое сохраняется в ячейке, или поле со списком (иззйа^енийГ данного поля пользователь должен выбрать правильный вариант).
“ В jExcel поддерживается девять элементов управления, которые можно вставлять 'на рабочий лист. Чтобы вставить элемент, прежде всего, выберите его на панели инструментов Формы. Затем определите размеры элемента управления. В Excel размеры элемента управления изменяются в результате перетаскивания его на границы. Кроме того, элементы управления с панели инструментов Формы можно вставлять на лист диаграмм.
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИЙ ЛИСТ
—Q Выберите команду Вид «^Панели инструментов О Формы.
Когда вы вставляете элемент управления или выделяете его на листе, программа Excel находится в режиме конструктора. В этом режиме вы можете изменять свойства и размеры элемента управления формы, но не можете проверять его работоспособность. Режим конструктора применяется только к выделенным элементам управления форм.
Если элемент управления добавить на лист, он будет размещен поверх самого листа. Вы можете так изменить размеры элемента управления, что он визуально будет находиться как будто в определенной ячейке, но на самом деле окажется на отдельном слое. Поскольку элементы управления не привязаны к ячейкам рабочего листа, они могут размещаться на листе в любой области. Элемент управления может покрывать разные части ячейки или диапазона ячеек.
Вставив на лист тот или иной элемент управления, вы должны указать для него ячейки с данными. Элементам управления формы обычно назначаются значения, уже имеющиеся на листе. Более подробно об определении значений для элементов управления рассказано в разделе "Указание значений для элемента управления формы*.
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИМ ЛИСТВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИМ ЛИСТ
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИМ ЛИСТ
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИМ ЛИСТ
■ Появляется панель инструментовФормы.Щелкните на кнопке того элемента управления формы, который необходимо вставить на лист.■ Появляется панель инструментовФормы.Щелкните на кнопке того элемента управления формы, который необходимо вставить на лист.Q Перетащите указатель на листе Excel, чтобы установить размеры элемента управления, и отпустите кнопку мыши.Q Перетащите указатель на листе Excel, чтобы установить размеры элемента управления, и отпустите кнопку мыши.
■ Появляется панель инструментов
Формы.
Щелкните на кнопке того элемента управления формы, который необходимо вставить на лист.
■ Появляется панель инструментов
Формы.
Щелкните на кнопке того элемента управления формы, который необходимо вставить на лист.
Q Перетащите указатель на листе Excel, чтобы установить размеры элемента управления, и отпустите кнопку мыши.
Q Перетащите указатель на листе Excel, чтобы установить размеры элемента управления, и отпустите кнопку мыши.
二 Создавая форму на листе Excel, вы, возможно, не захотите, чтобы на экране отображалась сетка и была видна каждая пустая ячейка. Для удаления линии
Ьетки с рабочего листа щелкните на кнопке Сетка, расположенной на панели инструментов Формы. Щелкая на этой кнопке, вы можете переключать режим отображения линий сетки. К тому *е линии сетки удаляются только для рабочего листа, -представлен него на экране. При этом вручную определенные границы, которые вы мдали-ранеех нацисте;演 скрываются.
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИЙ ЛИСТВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИЙ ЛИСТ
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИЙ ЛИСТ
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАБОЧИЙ ЛИСТ
Элемент управления формы приобретает указанные размеры.Q Перетащите элемент управления в необходимое место формы.Элемент управления формы приобретает указанные размеры.Q Перетащите элемент управления в необходимое место формы.Если необходимо, повторите действия пп. 2-4, чтобы вставить на лист другие элементы управления.Если необходимо, повторите действия пп. 2-4, чтобы вставить на лист другие элементы управления.
Элемент управления формы приобретает указанные размеры.
Q Перетащите элемент управления в необходимое место формы.
Элемент управления формы приобретает указанные размеры.
Q Перетащите элемент управления в необходимое место формы.
Если необходимо, повторите действия пп. 2-4, чтобы вставить на лист другие элементы управления.
Если необходимо, повторите действия пп. 2-4, чтобы вставить на лист другие элементы управления.
Удалить элементы управления с листа можно в любое время. Для этого щелкните на выбранном элементе правой кнопкой мыши, чтобы его выделить, а затем в появившемся меню выберите команду Вырезать. В результате выделенный элемент будет удален с листа Excel.
Панель инструментов Формы можно поместить в любую часть окна Excel. Лучше всего прикрепить ее к верхнему краю окна, подобно другим панелями инструментов. Щелкните на панели Формы и перенесите ее в выбранное вами место. Кроме то「о, прикрепить панель инструментов можно к любой границе окна, даже к нижней. Также панель инструментов можно оставить незакрепленной в любом месте экрана.
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАЬОЧИИ ЛИСТВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАЬОЧИИ ЛИСТ
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАЬОЧИИ ЛИСТ
ВСТАВКА ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ НА РАЬОЧИИ ЛИСТ
Вставленные элементы управления формы появляются в указанных местах рабочего листа Excel.—■ Щелкнув правой кнопкой мыши на элементе управления, вы можете перевести лист в режим конструктора, чтобы изменить свойства или размеры элемента управления.Вставленные элементы управления формы появляются в указанных местах рабочего листа Excel.—■ Щелкнув правой кнопкой мыши на элементе управления, вы можете перевести лист в режим конструктора, чтобы изменить свойства или размеры элемента управления.Чтобы отключить режим конструктора, щелкните на любой ячейке рабочего листа.Чтобы отключить режим конструктора, щелкните на любой ячейке рабочего листа.
Вставленные элементы управления формы появляются в указанных местах рабочего листа Excel.
—■ Щелкнув правой кнопкой мыши на элементе управления, вы можете перевести лист в режим конструктора, чтобы изменить свойства или размеры элемента управления.
Вставленные элементы управления формы появляются в указанных местах рабочего листа Excel.
—■ Щелкнув правой кнопкой мыши на элементе управления, вы можете перевести лист в режим конструктора, чтобы изменить свойства или размеры элемента управления.
Чтобы отключить режим конструктора, щелкните на любой ячейке рабочего листа.
Чтобы отключить режим конструктора, щелкните на любой ячейке рабочего листа.
Указание значений для элемента
УПРАВЛЕНИЯ ФОРМЫ
I —Вставив в форму элемент управления, обязательно укажите для него значения. НапрЬмер, если нацисте находится элемент управления Поле со списком, то тре- Ьуётся ук^з^" ШачёТ(йй' кЪторью будут отображаться в качестве элементов его Списка.; Что же касается других элементов управления, например, переключателя или флажка, то там значение определяет, будет ли установлен переключатель или 苗л研双 nib умолчанию.
Для некоторых элементов управления можно задать диапазон допустимых числовых значений. Например, добавляя на форму элемент управления Счетчик, вы должны определить для него два значения: начальное и максимальное. Что же касается других элементов управления, то для них указываются значения, сохраненные на листе.
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫУКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
—Q Щелкните правой кнопкой мыши на выбранном элементе управления. ■ Появляется контекстное меню.—Q Щелкните правой кнопкой мыши на выбранном элементе управления. ■ Появляется контекстное меню.Н Выполните команду Формат объекта. ■ Открывается диалоговое окно Формат элемента управления.Н Выполните команду Формат объекта. ■ Открывается диалоговое окно Формат элемента управления.
—Q Щелкните правой кнопкой мыши на выбранном элементе управления. ■ Появляется контекстное меню.
—Q Щелкните правой кнопкой мыши на выбранном элементе управления. ■ Появляется контекстное меню.
Н Выполните команду Формат объекта. ■ Открывается диалоговое окно Формат элемента управления.
Н Выполните команду Формат объекта. ■ Открывается диалоговое окно Формат элемента управления.
Глава 10. Элементы управления форм
Если для элемента управления нельзя установить диапазон числовых значений, то определите значения из диапазона, расположенного на рабочих листах Excel. Например, если в форме используется элемент Поле со списком, то укажите для него значения, определив диапазон ячеек. Во время просмотра листа с этим элементом управления вам также может потребоваться доступ к другой книге Excel.
Кроме того, с каждым элементом управления можно связать отдельную ячейку. Тогда любое значение, выбранное в элементе, будет отображаться в этой ячейке. Связывая ячейку с элементом, вы будете иметь возможность быстро принимать выбранное значение и использовать его в любой формуле. Значение, которое находится в связанной ячейке, представляется числом, определяющим номер элемента. Например, если используется элемент управления Поле со списком или Список, то число, сохраняемое в связанной ячейке, указывает положение выбранного значения в списке. Таким образом, если при наличии списка Регион, Штат; Город вы выбираете элемент Штат; то в связанной ячейке появится значение 2.
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫУКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
Q Если вкладка Элемент управления не отображается, то щелкните на одноименном ярлыке.Ц Укажите значения для элемента управления.Примечание. О выделении диапазона ячеек рассказано в главе 7.Q Если вкладка Элемент управления не отображается, то щелкните на одноименном ярлыке.Ц Укажите значения для элемента управления.Примечание. О выделении диапазона ячеек рассказано в главе 7.Поля могут отличаться в зависимости от типа элемента управления.—Я Укажите ссылку на ту ячейку, которую следует связать с элементом управления.—U Щелкните на кнопке ОК.Поля могут отличаться в зависимости от типа элемента управления.—Я Укажите ссылку на ту ячейку, которую следует связать с элементом управления.—U Щелкните на кнопке ОК.
Q Если вкладка Элемент управления не отображается, то щелкните на одноименном ярлыке.
Ц Укажите значения для элемента управления.
Примечание. О выделении диапазона ячеек рассказано в главе 7.
Q Если вкладка Элемент управления не отображается, то щелкните на одноименном ярлыке.
Ц Укажите значения для элемента управления.
Примечание. О выделении диапазона ячеек рассказано в главе 7.
Поля могут отличаться в зависимости от типа элемента управления.
—Я Укажите ссылку на ту ячейку, которую следует связать с элементом управления.
—U Щелкните на кнопке ОК.
Поля могут отличаться в зависимости от типа элемента управления.
—Я Укажите ссылку на ту ячейку, которую следует связать с элементом управления.
—U Щелкните на кнопке ОК.
? При работе со значением, выбранньгм в элементе управления Список или Поле ” со списком, обычно требуется с его помощью определить значение в другой ячейке. Предположим, что у вас в ячейках Н2:14 содержится следующий список.
Пример:
Компьютер $1295
r…"h6丽工。6一…$9?向
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УП映ВЛЕНПН ФОРМЫУКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УП映ВЛЕНПН ФОРМЫОпределить цену выбранной единицы оборудования можно с помощью функции ^ндекс. Например, если в элементе управления выбран Монитор, то в связанную ячейку помещается значение 2. Чтобы найти стоимость выбранного оборудования,
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УП映ВЛЕНПН ФОРМЫ
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УП映ВЛЕНПН ФОРМЫ
—Н В элементе управления выберите требуемое значение.
используйте формулу, аналогичную приведенной ниже, предположив, что связанной с элементом управления ячейкой является С2,
Пример:
=ИНДЕКС($Н$2:$1$4;С2;2)
На самом деле функция Индекс создает массив на основе списка Excel и с помощью значения, выбранного в элементе управления, определяет, какой элемент массива следует вернуть. Функция использует три аргумента.
Пример:
Массив, Номер _ строки И Номер — столбца.
$1 296.00$1 296.00$995.00$995.00$55ДО|,$55ДО|,$75.00$75.00Промежуточная суммаПромежуточная суммаЕЗ Mi—Qsoft Excel - ChlQ/crmCsRtreWaloeZ^dsЕЗ Mi—Qsoft Excel - ChlQ/crmCsRtreWaloeZ^dsУКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫУКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫШ8『9Г1Р1五112豆114支116117-恒妾Ш8『9Г1Р1五112豆114支116117-恒妾_J—二.&.二1 количество Описание•А—,出к_J—二.&.二1 количество Описание•А—,出к部 d • 2<wb— •部 d • 2<wb— •Злемен【 СтоимостьЗлемен【 СтоимостьКомпьютерМонитор Клавиатура^ МышьКомпьютерМонитор Клавиатура^ Мышь
$1 296.00
$1 296.00
$995.00
$995.00
$55ДО|,
$55ДО|,
$75.00
$75.00
Промежуточная сумма
Промежуточная сумма
ЕЗ Mi—Qsoft Excel - ChlQ/crmCsRtreWaloeZ^ds
ЕЗ Mi—Qsoft Excel - ChlQ/crmCsRtreWaloeZ^ds
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
УКАЗАНИЕ ЗНАЧЕНИЙ ДЛЯ ЭЛЕМЕНТА УПРАВЛЕНИЯ ФОРМЫ
Ш8『9Г1Р1五112豆114支116117-恒妾
Ш8『9Г1Р1五112豆114支116117-恒妾
_J—二.&.二
1 количество Описание
•А—,出к
_J—二.&.二
1 количество Описание
•А—,出к
部 d • 2<wb— •
部 d • 2<wb— •
Злемен【 Стоимость
Злемен【 Стоимость
Компьютер
Монитор Клавиатура^ Мышь
Компьютер
Монитор Клавиатура^ Мышь
~■ В связанной ячейке появляется число, которое представляет значение, выбранное в элементе управления.
Анализ данных в Excel: наглядный курс
Настройка элементов управления
出Ормы С ПОМОЩЬЮ МАКРОСОВ
:.Каждому элементу управления формы, размещенному на листе, можно назначать |иакрос.-В_результате этрт элемент будет выполнять специальные операции, а вы при анализе данных Сможете экономить рабочее время. Например, программа Excel должна вычислять итог для определенных ячеек, если пользователь устанавливает Соответствующий элемент управления Флажок.
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВНАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВП<аяф,ому элементу управления, находящемуся на листе, вы вправе назначить по одному макросу. Макрос создается либо путем записи последовательности выполненных операций, либо посредством создания в редакторе Visual Basic процедуры VBA. Если выбрать в меню команду Назначить макрос, то программа Excel автоматически создаст новый макрос с именем элемента управления; после этого имени указывается знак подчеркивания, а затем — имя события, например, — Щелкнуть.
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ
Выполните команду Назначить макрос.Выполните команду Назначить макрос.
Выполните команду Назначить макрос.
Выполните команду Назначить макрос.
—Q Щелкните правой кнопкой мыши навыбранном элементе управления.
■ Появляется меню.
Глава 10. Элементы управления форм
Имя назначается элементу управления в процессе его вставки на рабочий лист Excel. Например, первый элемент Переключатель, добавленный вами на лист, имеет название Перекл!. И если для него вы назначаете макрос, то последний получает ИМЯ Перекл1 Щелкнуть.
Часть имени макроса, расположенная после символа подчеркивания, соответствует действию, которое обычно называется событием, происходящем с участием элемента управления. Например, если рассматривать элемент управления Переключатель, то для выбора того или иного варианта пользователь щелкает на переключателе, поэтому событие называется Щелкнуть. При создании макроса для элемента управления Поле со списком событием по умолчанию является Изменение, т.к. обычно требуется, чтобы макрос выполнялся только при изменении значения этого элемента. Такое расширение имени с указанием события необходимо для следующего: Excel получает указание следить за элементом управления и выполнять макрос всегда, когда пользователь щелкнет на первом.
И какой бы способ вы ни выбрали, команду записи макросов или редактор VBA, программа Excel определит макросу одно и то же имя. Более подробно о создании макросов рассказано в главе 9.
g [1 Hg [1 H尽 Microsoft Excel - Chi D-AddFnrmMacro<xfe尽 Microsoft Excel - Chi D-AddFnrmMacro<xfeПерем 26 ▼£Перем 26 ▼£НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВНАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ0ПИС«ымо0ПИС«ымо$995.00$995.00МониторМониторКлавиатура $55.00Клавиатура $55.00КолонкиКолонки」i Р右;ЕВ创 '」i Р右;ЕВ创 '$75,00J55.00$75,00J55.001 количество.2 一词匹f1 количество.2 一词匹fЗлемент СтоимостьКомпьютер _$1 295,00Злемент СтоимостьКомпьютер _$1 295,00[назначить макрос(^>екту[назначить макрос(^>екту
g [1 H
g [1 H
尽 Microsoft Excel - Chi D-AddFnrmMacro<xfe
尽 Microsoft Excel - Chi D-AddFnrmMacro<xfe
Перем 26 ▼£
Перем 26 ▼£
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ
0ПИС«ымо
0ПИС«ымо
$995.00
$995.00
Монитор
Монитор
Клавиатура $55.00
Клавиатура $55.00
Колонки
Колонки
」i Р右;ЕВ创 '
」i Р右;ЕВ创 '
$75,00
J55.00
$75,00
J55.00
1 количество
.2 一词匹f
1 количество
.2 一词匹f
Злемент Стоимость
Компьютер _$1 295,00
Злемент Стоимость
Компьютер _$1 295,00
[назначить макрос(^>екту
[назначить макрос(^>екту
■ Открывается диалоговое окно Назначить макрос объекту.■ Выбранному вами объекту определяется имя, установленное по умолчанию.■ Открывается диалоговое окно Назначить макрос объекту.■ Выбранному вами объекту определяется имя, установленное по умолчанию.—■ Чтобы создать новый макрос в редакторе VBA, щелкните на кнопке Создать.■ Если макрос требуется записать, щелкните на кнопке Записать.Примечание. Более подробно о создании макросов рассказано в главе 9.—■ Чтобы создать новый макрос в редакторе VBA, щелкните на кнопке Создать.■ Если макрос требуется записать, щелкните на кнопке Записать.Примечание. Более подробно о создании макросов рассказано в главе 9.
■ Открывается диалоговое окно Назначить макрос объекту.
■ Выбранному вами объекту определяется имя, установленное по умолчанию.
■ Открывается диалоговое окно Назначить макрос объекту.
■ Выбранному вами объекту определяется имя, установленное по умолчанию.
—■ Чтобы создать новый макрос в редакторе VBA, щелкните на кнопке Создать.
■ Если макрос требуется записать, щелкните на кнопке Записать.
Примечание. Более подробно о создании макросов рассказано в главе 9.
—■ Чтобы создать новый макрос в редакторе VBA, щелкните на кнопке Создать.
■ Если макрос требуется записать, щелкните на кнопке Записать.
Примечание. Более подробно о создании макросов рассказано в главе 9.
:mМаК^Ж:Гназначенный элементу управления, выполнится только тогда, когда
叫• для этого элемента ;произойдет соответствующее событие. Например, у вас имеется макрос, вычисляющий общую сумму, которую должен заплатить клиент.
! Этот макрос выполняется при щелчке пользователем на соответствующем элементе
управления. Предположим, уже после щелчка вы изменили отдельные значения, на -фенове которь/х рассчитывается общая сумма. В результате сумма не будет обнов- -лена> пока пользовател^нова не щелкнет на этом элементе.
Чтобы отредактироваГь макрос, назначенный элементу управления, щелкните на
Зтом элементе правой кнопкой мыши и выберите команду Назначить макрос i , В диалоговом окне Назначить макрос объекту выберите имя макроса и щелкни- Мгена кйопке Правка. Выбранный вами макрос будет отображен в окне редактора 「 Visual Basic.
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ
.*1icKJM)ft Visudf Bask - ChlO-AtklForm>1acroj<b «[Modufel (Code)!.■■■■. ее — ,. ■—■,1.—амоа^.,;э^та:1дач....=,....,.・^мйм*..*.*1icKJM)ft Visudf Bask - ChlO-AtklForm>1acroj<b «[Modufel (Code)!.■■■■. ее — ,. ■—■,1.—амоа^.,;э^та:1дач....=,....,.・^мйм*..*城 EuroTool (EUROTOOIJCLA) 眩 funcy (fUWRf5.XLA) 必 Internet_Assi$tant (HTMLJ 晚 YBAPro)ect (ChlO-AddForm 三-争 Microsoft Excel Objects3 圖 5ЬееЦ《ПиЕ)1 噌 5heet2 (Лист2) 暂 5heet3 (Листз)-百 ThteWc^booh 忌••切 Modules選HoWM VBAProject (PER50f4AL.XLS!城 EuroTool (EUROTOOIJCLA) 眩 funcy (fUWRf5.XLA) 必 Internet_Assi$tant (HTMLJ 晚 YBAPro)ect (ChlO-AddForm 三-争 Microsoft Excel Objects3 圖 5ЬееЦ《ПиЕ)1 噌 5heet2 (Лист2) 暂 5heet3 (Листз)-百 ThteWc^booh 忌••切 Modules選HoWM VBAProject (PER50f4AL.XLS!ner«l)ner«l)X R6 g5 ftl«皿 g 睁, II .留:出声甘改:⑦&。1X R6 g5 ftl«皿 g 睁, II .留:出声甘改:⑦&。1I'-EeAJFTf? 8~1p:I'-EeAJFTf? 8~1p:Sub OpcionBucton2 б_С11с)с()Cells (L0f 5) .Value"- (Cells(9, 5).Value * 0.015) +Cells(llz 5).Value ■ Cells(9, S).Value 十 Cells(10rEnd Sub OpcionBucton2 б_С11с)с()Cells (L0f 5) .Value"- (Cells(9, 5).Value * 0.015) +Cells(llz 5).Value ■ Cells(9, S).Value 十 Cells(10rEnd
.*1icKJM)ft Visudf Bask - ChlO-AtklForm>1acroj<b «[Modufel (Code)!
.■■■■. ее — ,. ■—■,1.—амоа^.,;э^та:1дач....=,....,.・^мйм*..*
.*1icKJM)ft Visudf Bask - ChlO-AtklForm>1acroj<b «[Modufel (Code)!
.■■■■. ее — ,. ■—■,1.—амоа^.,;э^та:1дач....=,....,.・^мйм*..*
城 EuroTool (EUROTOOIJCLA) 眩 funcy (fUWRf5.XLA) 必 Internet_Assi$tant (HTMLJ 晚 YBAPro)ect (ChlO-AddForm 三-争 Microsoft Excel Objects
3 圖 5ЬееЦ《ПиЕ)
1 噌 5heet2 (Лист2) 暂 5heet3 (Листз)
-百 ThteWc^booh 忌••切 Modules
選HoW
M VBAProject (PER50f4AL.XLS!
城 EuroTool (EUROTOOIJCLA) 眩 funcy (fUWRf5.XLA) 必 Internet_Assi$tant (HTMLJ 晚 YBAPro)ect (ChlO-AddForm 三-争 Microsoft Excel Objects
3 圖 5ЬееЦ《ПиЕ)
1 噌 5heet2 (Лист2) 暂 5heet3 (Листз)
-百 ThteWc^booh 忌••切 Modules
選HoW
M VBAProject (PER50f4AL.XLS!
ner«l)
ner«l)
X R6 g5 ftl«皿 g 睁
, II .留:出声甘改:⑦&。1
X R6 g5 ftl«皿 g 睁
, II .留:出声甘改:⑦&。1
I'-EeAJFTf? 8~1p:
I'-EeAJFTf? 8~1p:
Sub OpcionBucton2 б_С11с)с()
Cells (L0f 5) .Value"- (Cells(9, 5).Value * 0.015) +
Cells(llz 5).Value ■ Cells(9, S).Value 十 Cells(10r
End
Sub OpcionBucton2 б_С11с)с()
Cells (L0f 5) .Value"- (Cells(9, 5).Value * 0.015) +
Cells(llz 5).Value ■ Cells(9, S).Value 十 Cells(10r
End
—■ В редакторе Visual Basic создается новый макрос, названный в честь элемента управления.—■ В редакторе Visual Basic создается новый макрос, названный в честь элемента управления.Q Введите код макроса.—0 Щелкните на кнопке View Microsoft Excel.Q Введите код макроса.—0 Щелкните на кнопке View Microsoft Excel.
—■ В редакторе Visual Basic создается новый макрос, названный в честь элемента управления.
—■ В редакторе Visual Basic создается новый макрос, названный в честь элемента управления.
Q Введите код макроса.
—0 Щелкните на кнопке View Microsoft Excel.
Q Введите код макроса.
—0 Щелкните на кнопке View Microsoft Excel.
Если макрос, назначенный элементу управления, вам больше не понадобится, то щелкните на этом элементе правой кнопкой мыши, а затем выберите команду Назначить макрос. В диалоговом окне Назначить макрос объекту удалите имя макроса из поля Имя макроса, а затем щелкните на кнопке ОК.
В результате макрос потеряет связь с элементом управления, но все равно останется в книге Excel. Чтобы удалить макрос из книги, выполните команду Сервис 匸〉 Макрос О Макросы. Будет отображено диалоговое окно Макрос. Выберите макрос, который необходимо удалить, и щелкните на кнопке Удалить.
НАСТРОЙКА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ ФОРМЫ С ПОМОЩЬЮ МАКРОСОВ
Microsoft fKcd - 0)10-AddFormMacroZjcfeMicrosoft fKcd - 0)10-AddFormMacroZjcfe;營 Файл Правка 弥 Йстамса Фоирт Cjpanc Даммые Э®*5 $лр»«3—qu" нсрк▼.占 XP学Q Н史昌®力其电酵• m С ♦ ….嚏工,樹X幫勲@皿。"日.:aГ3• 10 > */9声号羨雷,图e%т0協再学率二・a・6&,5^....Е18-■ Л,~一一;營 Файл Правка 弥 Йстамса Фоирт Cjpanc Даммые Э®*5 $лр»«3—qu" нсрк▼.占 XP学Q Н史昌®力其电酵• m С ♦ ….嚏工,樹X幫勲@皿。"日.:aГ3• 10 > */9声号羨雷,图e%т0協再学率二・a・6&,5^....Е18-■ Л,~一一
Microsoft fKcd - 0)10-AddFormMacroZjcfe
Microsoft fKcd - 0)10-AddFormMacroZjcfe
;營 Файл Правка 弥 Йстамса Фоирт Cjpanc Даммые Э®*5 $лр»«3—qu" нсрк▼.占 X
P学Q Н史昌®力其电酵• m С ♦ ….嚏工,樹X幫勲@皿。"日.
:aГ3• 10 > */9声号羨雷,图e%т0協再学率二・a・6&,5^....
Е18-■ Л,~一一
;營 Файл Правка 弥 Йстамса Фоирт Cjpanc Даммые Э®*5 $лр»«3—qu" нсрк▼.占 X
P学Q Н史昌®力其电酵• m С ♦ ….嚏工,樹X幫勲@皿。"日.
:aГ3• 10 > */9声号羨雷,图e%т0協再学率二・a・6&,5^....
Е18-■ Л,~一一
—0 Щелкните на элементе управления с ■ Программа Excel выполнит макрос, только что назначенным макросом.
Анализ данных в Excel: наглядный курс
Создание пользовательского
ДИАЛОГОВОГО ОКНА
можете создавать ' пользовательские диалоговые окна, используемые совместно-с макросами.「С помощью пользовательского диалогового окна вы "упфстите процесс сбора или анализа данных, поскольку данный элемент функционально расширяет возможности графического интерфейса и предоставляет пользователям возможность, щелкая на опциях, получать или вводить соответствующие значения. Создавая макросы, вы, кроме всего прочего, получаете в свое распоряжение большинство средств Visual Basic, в том числе инструменты создания пользовательских диалоговых окон. В среде VBA эти диалоговые окна называются формами, или объектами UserForm.
PER5ONAL.X15PER5ONAL.X15СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНАСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА■ MirroGt Visual Basic■ MirroGt Visual BasicAcceptlabeklnFo F脚е ―>4toUpdateFrequOAcceptlabeklnFo F脚е ―>4toUpdateFrequO°»4n06Hsi。田.ОConHictResolution 1 • xLteerResoL 'IМЮ f&xIC4splayDrawingOt-41(M • xOt$olay|E nableAutoRecoy If ue EnvctopeVMbte Fa;$e H^sftoutr^lip False Hghbg»itChange$( False IsAddn Falje°»4n06Hsi。田.ОConHictResolution 1 • xLteerResoL 'IМЮ f&xIC4splayDrawingOt-41(M • xOt$olay|E nableAutoRecoy If ue EnvctopeVMbte Fa;$e H^sftoutr^lip False Hghbg»itChange$( False IsAddn Falje
PER5ONAL.X15
PER5ONAL.X15
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
■ MirroGt Visual Basic
■ MirroGt Visual Basic
AcceptlabeklnFo F脚е ―
>4toUpdateFrequO
AcceptlabeklnFo F脚е ―
>4toUpdateFrequO
°»4n06Hsi。田.О
ConHictResolution 1 • xLteerResoL 'I
МЮ f&xI
C4splayDrawingOt-41(M • xOt$olay|
E nableAutoRecoy If ue EnvctopeVMbte Fa;$e H^sftoutr^lip False Hghbg»itChange$( False IsAddn Falje
°»4n06Hsi。田.О
ConHictResolution 1 • xLteerResoL 'I
МЮ f&xI
C4splayDrawingOt-41(M • xOt$olay|
E nableAutoRecoy If ue EnvctopeVMbte Fa;$e H^sftoutr^lip False Hghbg»itChange$( False IsAddn Falje
Выберите команду InsertsUserForm.Выберите команду InsertsUserForm.
Выберите команду Inserts
UserForm.
Выберите команду Inserts
UserForm.
~Q В окне проекта выберите проект, в который необходимо добавить новый объект UserForm.
Имя проекта соответствует названию текущей рабочей книги Excel.
В редакторе Visual Basic пользовательские диалоговые окна создаются с помощью команды UserForm. Новая пользовательская форма будет иметь имя user- Forml и размещаться в окне проекта — в папке Forms. Данная папка отображается только тогда, когда в текущем проекте создан хотя бы один объект UserForm.
Имя UserForm вы можете заменить на такое, которое легче идентифицировать при просмотре объектов UserForm в окне проекта. Для этого необходимо в окне Свойства изменить свойство Name (имя) соответствующего объекта.
Создав объект UserForm, вы можете снабжать его различными элементами управления^ расположенными на панели инструментов Toolbox. Эта панель будет отображена только тогда, когда активизировано пользовательское диалогогюе окно. Элементы управления вставляются в объект UserForm в результате перетаскивания с панели инструментов в выбранную область окна. Вставив элемент управления, вы можете, если в этом есть необходимость, изменить его размеры. В редакторе Visual Basic свойствам каждого элемента управления определяются значения по умолчанию. Значения свойств того или иного элемента управления можно изменить в окне Properties. Помните, что перед тем, как определить свойства элемента управления, вы должны выделить этот элемент в объекте UserForm.
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНАСОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
■ В редакторе Visual Basic создается пустой объект UserForm со стандартным именем UserForml.■ В редакторе Visual Basic создается пустой объект UserForm со стандартным именем UserForml.Q В поле Name окна Properties введите новое имя объекта UserForm.ТД Щелкните на этом объекте.Q В поле Name окна Properties введите новое имя объекта UserForm.ТД Щелкните на этом объекте.
■ В редакторе Visual Basic создается пустой объект UserForm со стандартным именем UserForml.
■ В редакторе Visual Basic создается пустой объект UserForm со стандартным именем UserForml.
Q В поле Name окна Properties введите новое имя объекта UserForm.
ТД Щелкните на этом объекте.
Q В поле Name окна Properties введите новое имя объекта UserForm.
ТД Щелкните на этом объекте.
女璃ХЗй戸ХШ^йТруправАения, вставляемому в объект UserForm, вы можете
определить несколько свойств. Несмотря на то, что элементы управления каждого типа имеют свои уникальные свойства, многие свойства являются универсаль- йыми для вс0х элементе^ управления. Чтобы изменить значение свойства, введите новое значение или выбёрите его из отображаемого списка. Ниже приведена таб-
Лица с описанием некотЛица с описанием некот•ых общих свойств элементов управления.
Лица с описанием некот
Лица с описанием некот
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
■ Появляется панель инструментов Toolbox.
―g На этой панели щелкните на необходимом элементе управления и перетащите его в объект UserForm.
Q Введите имя элемента управления в поле Name окна Properties.
Q Продолжайте вставлять другие элементы управления.
—Q Щелкните на кнопке Run Sub/
UserForm.
Свойство элемента управления
Описание
Name)
Имя элемента управления
BackColor
Цвет фона элемента управления
Caption
Текст, отображаемый на элементе управления, например текст на кнопке
Font
Шрифт, которым отображаются все текстовые данные элемента управления
Height
Высота элемента управления в пикселях
Text
Текстовое значение элемента управления, заданное по умолчанию
TextAlign
Способ выравнивания текста в элементе управления
Width
Ширина элемента управления в пикселях
Л
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА
■ В Excel отображается новое диало- ■ Чтобы вернуться в среду редакто- говое окно.pa Visual Basic, закройте это диалого
вое окно.
~Q Создайте в соответствующем проекте объект UserForm.Примечание. О создании объектов UserEorm рассказано в разделе~Q Создайте в соответствующем проекте объект UserForm.Примечание. О создании объектов UserEorm рассказано в разделе^Создание пользовательского Аналогового окна".Q Выберите команду Insert ^Module.^Создание пользовательского Аналогового окна".Q Выберите команду Insert ^Module.
~Q Создайте в соответствующем проекте объект UserForm.
Примечание. О создании объектов UserEorm рассказано в разделе
~Q Создайте в соответствующем проекте объект UserForm.
Примечание. О создании объектов UserEorm рассказано в разделе
^Создание пользовательского Аналогового окна".
Q Выберите команду Insert ^Module.
^Создание пользовательского Аналогового окна".
Q Выберите команду Insert ^Module.
Вlil3OB ПОЛЬЗОВАТЕЛЬСКОГО
ДИАЛОГОВОГО ОКНА В МАКРОСЕ
? Bbl Имеете.возможность»! вызывать и отображать любые пользовательские диалоговые окна,которые входят в тот же проект, что и код созданного вами макроса. Исподфуйте диалоговые окна, чтобы упростить сбор или анализ данных, т.к. они расширяют функции пользовательского графического интерфейса; позволяют пользователям/ щелкая на кнопках, быстро получать или вводить необходимые ^аньф1е!Г|4апример, вы можете открыть диалоговое окно, чтобы запросить у пользователя значения, участвующие в вычислениях на рабочем листе Excel. Более подробно о пользовательских диалоговых окнах рассказано в разделе ''Создание пользовательского диалогового окна".
Чтобы отобразить пользовательское диалоговое окно, используйте метод Show объекта UserForm. Этот метод имеет только один (необязательный) аргумент, что и отображено в следующем коде:
UserForml.Show modal
ВЫЗОВ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА В МАКРОСЕ
Параметр modal (модальный) определяет, как будет отображаться в Excel объект userForm: как модальное или немодальное диалоговое окно. Заданное по умолчанию значение vbModal делает диалоговое окно модальным, т.е. вам придется закрыть или скрыть диалоговое окно перед выполнением в Excel другой операции. Пока открыто модальное диалоговое окно, управление в Excel передается ему; пользователи могут выбирать значения только в этом окне и ни в каком другом. Значение vbModeless указывает, что даже при открытом диалоговом окне пользователь может выполнять в Excel другие операции.
Закрывать диалоговое окно можно с помощью обычной кнопки Закрыть или применив в коде макроса метод Unload. Обычно, чтобы пользователь мог закрыть диалоговое окно, в него добавляются кнопки Закрыть или Отмена. Для каждого из этих двух элементов управления (объекты CommandButton) потребуется обра(5о- тать событие Click (щелчок), создав процедуру, которая при щелчке должна вызывать метод Unload. Более подробно о генерации кода, запускаемого при щелчке на кнопке, рассказано в разделе "Ввод данных в пользовательском диалоговом окне".
甲+
^ Microsoft Voual Bask - СЬ10-Са111Хдк)дВох.м1$ - [Module 1 (Code)]
J E3 n^&Fom
f-事 Modules 々Moddel
臼 魁 VBAProiect (Pf RSONAl.]
ВЫЗОВ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА В МАКРОСЕ
F:臼 Microsoft Excel Objects О Sheet! (fticrl) fi] Sheet? (1Ъст2)
|Modutel MocMe
俄—5)I
,Eoddkl
—Q Введите имя создаваемого макроса. Примечание. О создании макросов рассказано в главе 9.
Q Нажмите клавишу <Enter>.
■ Вставляется инструкция End Sub.
ч^^^ХёйШ"'*^>бЁ£Кта UserForm из памяти можно использовать оператор
ad. При вызове этой инструкции все элементы управления объекта
Un получают ти объекта
ачения, заданные по умолчанию. Поэтому после выгрузки из памя- JserForm значения, заданные пользователем^ станут недоступными. 'к необходимым значениям, сохраняйте их в глобальных
Чтобы обеспечить досту!1 к ^^^^,^^7,。аr^,・,。〃,”,〜^八产―力,一~,,人=-ww、5,5八 —^временных Или скрывайте объект UserForm до тех пор, пока ваша процедура не „Завершит свсяо работу^Шля выгрузки объекта UserForm используйте оператор Un-
"loa^noa^koTop^o^^имя формы.
:ая выгрузки объекта UserForm используйте оператор Un-
Пример:
eа丄丄»,&20?в。х ()
^ Microsnrt V^suuf StisM - Ch 1 G-C<rfft>idiogeoK.fdb - (Muehrfel KCodc"
拦 息3 Mkrosoft Excel Objects a
JltapycFormSbou vtoModal End Sub
ВЫЗОВ ПОЛЬЗОВАТЕЛЬСКОГО ДИАЛОГОВОГО ОКНА В МАКРОСЕ
,-fl) 5heet& (Лист!) j L О Sheet2 (Лист2) ;к® 5Ъв«ЛЗ(ЛистЗ) j : g ThteWorkbook ,fe-Si Forms
-3 InputFomn : S 中 Modutes
■貪脸 6 M vBAProHct
Module I Modulo
:^b^ Icawreod I
Бмдите ecnpoc
—Q Введите UserForm1>Show vbModal, заменив UserForml именем формы, а если данное диалоговое окно должно стать немодальным, то замените vbModal на vbModeless.
Вы можете скрыть объект UserForm, чтобы он не отображался при вызове макросом. Скрыть этот объект можно с помощью метода Hide (скрыть), который все же позволяет из процедуры получать доступ к пользовательской форме. Итак, чтобы скрь(ть форму, примените процедуру, подобную следующей.
Пример:
UserForml.Hide
Как только пользовательская форма будет скрыта, в коде все еще можно будет получить к ней доступ. Программа Excel как будто останавливает свое выполнение, если процедура продолжает обращаться к данным формы UserForm. Подобное "безобразие" завершится, как только код прекратит обработку данных объекта UserForm.
Q Перейдите в Excel и выполните макрос.Q Перейдите в Excel и выполните макрос.■ Указанный объект UserForm будет отображен в виде пользовательского диалогового окна.■ Указанный объект UserForm будет отображен в виде пользовательского диалогового окна.
Q Перейдите в Excel и выполните макрос.
Q Перейдите в Excel и выполните макрос.
■ Указанный объект UserForm будет отображен в виде пользовательского диалогового окна.
■ Указанный объект UserForm будет отображен в виде пользовательского диалогового окна.
Ввод ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ
ДИАЛОГОВОМ ОКНЕ
__В .ERcel диалоговые окна обычно используются для того, чтобы собирать ин- фармацию^-вводимую пользователем. С данными, введенными пользователем, Можно выполнять различные операции: начиная с определения того, на какой кнопке щелкнул пользователь, и заканчивая обработкой введенных им значений. С помощью событий объекта UserForm можно принимать пользовательские дан- ныё~и выполнять определенные операции в ответ на действия пользователя. Это весьма полезная возможность в аналитической обработке информации, когда требуется, чтобы пользователь самостоятельно выполнял вычисления или изучал данные на рабочем листе Excel. Например, если пользователь щелкнет на кнопке ОК или на другом объекте CommandButton, то для определения следующих действий макроса вы будете использовать процедуру CommandButton _ Click.
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
Q Создайте в соответствующем проекте объект UserForm.Примечание. О создании объектовUserForm рассказано 8 разделе ''Создание пользовательского диалогового окна*Q Создайте в соответствующем проекте объект UserForm.Примечание. О создании объектовUserForm рассказано 8 разделе ''Создание пользовательского диалогового окна*Н На панели инструментов Toolbox щелкните на элементе управления ListBox и перетащите его на объект UserForm.Н На панели инструментов Toolbox щелкните на элементе управления ListBox и перетащите его на объект UserForm.
Q Создайте в соответствующем проекте объект UserForm.
Примечание. О создании объектов
UserForm рассказано 8 разделе ''Создание пользовательского диалогового окна*
Q Создайте в соответствующем проекте объект UserForm.
Примечание. О создании объектов
UserForm рассказано 8 разделе ''Создание пользовательского диалогового окна*
Н На панели инструментов Toolbox щелкните на элементе управления ListBox и перетащите его на объект UserForm.
Н На панели инструментов Toolbox щелкните на элементе управления ListBox и перетащите его на объект UserForm.
Для программы Excel каждое совершенное в диалоговом окне взаимодействие с пользователем является событием, например, прокрутка списка элементов, щелчок на кнопке ОК или ввод текста в поле. У каждого элемента управления объекта ussr- Form имеется несколько событий, которые вы можете перехватывать. Самое распространенное событие — это Click; оно происходит при щелчке пользователем на элементе управления. Чтобы написать код, взаимодействующий с объектом User- Form, создайте процедуры, которые выполняются при определенных событиях.
Каждый создаваемый вами обьект UserForm имеет два компонента: окно графической структуры и окно кода. Окно графической структуры — это то окно, в котором вы добавляете элементы управления и определяете их свойства. Белее подробно о разработке пользовательских диалоговых окон рассказано в разделе "СозАанне пользовательского диалогового окна". Кроме того, у всех объектов UserForm также имеется окно кода, в котором находится весь код, управляющий объектом и содержащий процедуры обработки событий каждого элемента управления пользовательского диалогового окна.
Если в редакторе Visual Basic щелкнуть на элементе управления, то по умолчанию для этого элемента создается процедура обработки события Click. Если данная процедура уже существует, то на экране всего лишь отображается окно кода.
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
■ Текст на кнопке изменится и представит значение свойства Caption.Q Дважды щелкните на кнопке.■ Текст на кнопке изменится и представит значение свойства Caption.Q Дважды щелкните на кнопке.
■ Текст на кнопке изменится и представит значение свойства Caption.
Q Дважды щелкните на кнопке.
■ Текст на кнопке изменится и представит значение свойства Caption.
Q Дважды щелкните на кнопке.
—Q Щелкните на элементе управления CommandButton и перетащите его на объект UserForm.
—目 В окне свойств введите значение свойства Caption.
工「^исходит тогда, когда пользователь щелкает на элементе ул-
равХения или на каком-либо значении этого элемента. Что касается большинства элементов управления, то для обработки события Click вы можете написать Процедуру (^именем, в котором после имени элемента управления указывается имя события. В Именах всех процедур обработки событий между названием элемента ^правления-и название!^ События должен вводиться знак подчеркивания.
Sub CowandButtonl _ Click()
ВВОД Д/кННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛО1ОВОМ ОКНЕ
Сотт»пх1ВиПоп1
与职 3t 加и grt Mwt e*buo ВМП lock 6M-1M L _ .
‘回国,口",需вам:сC » Н .鼠出◎«泰而i64Q
Project ,■孩Pi。就魔f
Л MKroMjft V,Mid1 Bask - tlilO-C^pturelriputDe^lt - [Ifiputt*
m(Code)]
I F <]5Ьее*2(Пист2) ,■ J 暂 5Ьв*3(Г¥ктЗ)
I - © TNsWorkbook i ^ ^ Ftr/w 国加* j百鋁Mo— У Moddel 父 Module^
Private 3ub CojwBanclButtDnl Clicfcf)
End Sub
Появляется окно кода объекта UserForm.
В окне кода создается процедура Comma ndButtonl Click().
Чтобы перехватывать событие click для объекта вкладки, заданного с помощью элемента управления MultiPage или Tabstrip, в процедуре необходимо указывать индекс вкладки, идентифицирующий ее в общем наборе вкладок окна.
Пример:
Sub MultiPagel Click(l)
Кроме процедуры щелчка мышью на элементе управления, событие Click происходит еще при нажатии клавиши < Enter > в момент выделения элемента управления, а также при нажатии соответствующей элементу управления комбинации клавиш или при нажа тии клавиши пробела при выделении кнопки.
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ
ТЗ Введите UserSelection = ListBoxI .Value, заменив UserSelection именем глобальнойТЗ Введите UserSelection = ListBoxI .Value, заменив UserSelection именем глобальнойQ Введите инструкцию Unload, а после нее — имя объекта UserForm.Q Введите инструкцию Unload, а после нее — имя объекта UserForm.переменной, используемой для приема пользовательских данных.переменной, используемой для приема пользовательских данных.
ТЗ Введите UserSelection = ListBoxI .Value, заменив UserSelection именем глобальной
ТЗ Введите UserSelection = ListBoxI .Value, заменив UserSelection именем глобальной
Q Введите инструкцию Unload, а после нее — имя объекта UserForm.
Q Введите инструкцию Unload, а после нее — имя объекта UserForm.
переменной, используемой для приема пользовательских данных.
переменной, используемой для приема пользовательских данных.
^^ОРднализ^аянь^^^ОРднализ^аянь^ВВОД.ДАННЫХВВОД.ДАННЫХВ ПОЛЬЗОВАТЕЛЬСКОМВ ПОЛЬЗОВАТЕЛЬСКОМ
^^ОРднализ^аянь^
^^ОРднализ^аянь^
ВВОД.ДАННЫХ
ВВОД.ДАННЫХ
В ПОЛЬЗОВАТЕЛЬСКОМ
В ПОЛЬЗОВАТЕЛЬСКОМ
ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
P^V^Mjcqa создается для! кого, чтобы отслеживать события, происходящие с Элементом, управления, например, щелчок пользователем на кнопке. События позволяют опредёля/ь; |<дгда программа Excel должна выполнять определенный код. У каждого элемента управления имеются собственные события, которые можно перехватывать й о которых вы имеете возможность узнать в редакторе Visual Basic. ^1тобыЪь1стро создать в окне кода процедуру обработки события, выберите в спис- ке объектов имя соответствующего элемента управления, а затем укажите в списке процедур соответствующее событие. Когда вы выбираете событие, редактор Visual Basic создает процедуру с именем, первая часть которого состоит из названия элемента управления, а вторая — из названия события.
|(сёп*г5Г|(сёп*г5Г怨| JShowfripirtFofп>怨| JShowfripirtFofп>□国回□国回Sub &howInpuCFQrro()|Sub &howInpuCFQrro()|End QlthEnd QlthIModuk2 ModuleIModuk2 Module<j Microsoft Visual Bas” ChlOYapturelnputDB.xk - [Modu—Z (Code)]<j Microsoft Visual Bas” ChlOYapturelnputDB.xk - [Modu—Z (Code)];•」;•: '-.;;•」;•: '-.;-\=一.a*寧,苏FLn%W-\=一.a*寧,苏FLn%WPubli匚 UserSeLggcion Ag String |Publi匚 UserSeLggcion Ag String |“jduleZ“jduleZk№■叱)Gk№■叱)GВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)8HS8HS三,季 Microsoft Excd Objects в Sbeetl (Лисп)<1 5heetZ (Листа)-曹 5heet3 (ПистЗ) ;;-S ThtsWcrkbook 击眞Forms 占 ^Modules 虑 Module: I三,季 Microsoft Excd Objects в Sbeetl (Лисп)<1 5heetZ (Листа)-曹 5heet3 (ПистЗ) ;;-S ThtsWcrkbook 击眞Forms 占 ^Modules 虑 Module: I
|(сёп*г5Г
|(сёп*г5Г
怨| JShowfripirtFofп>
怨| JShowfripirtFofп>
□国回
□国回
Sub &howInpuCFQrro()|
Sub &howInpuCFQrro()|
End Qlth
End Qlth
IModuk2 Module
IModuk2 Module
<j Microsoft Visual Bas” ChlOYapturelnputDB.xk - [Modu—Z (Code)]
<j Microsoft Visual Bas” ChlOYapturelnputDB.xk - [Modu—Z (Code)]
;•」;•: '-.;
;•」;•: '-.;
-\=一.a*寧,苏F
Ln%W
-\=一.a*寧,苏F
Ln%W
Publi匚 UserSeLggcion Ag String |
Publi匚 UserSeLggcion Ag String |
“jduleZ
“jduleZ
k№■叱)G
k№■叱)G
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
8HS
8HS
三,季 Microsoft Excd Objects в Sbeetl (Лисп)
<1 5heetZ (Листа)
-曹 5heet3 (ПистЗ) ;;-S ThtsWcrkbook 击眞Forms 占 ^Modules 虑 Module: I
三,季 Microsoft Excd Objects в Sbeetl (Лисп)
<1 5heetZ (Листа)
-曹 5heet3 (ПистЗ) ;;-S ThtsWcrkbook 击眞Forms 占 ^Modules 虑 Module: I
Q Создайте новый модуль.Примечание, О создании модулей для хранения макросов рассказано в главе 9Q Создайте новый модуль.Примечание, О создании модулей для хранения макросов рассказано в главе 9Q Введите Public UserSelection As String, заменив UserSelection именем глобальной переменной.—ПЗ Создайте новую процедуру.Q Введите Public UserSelection As String, заменив UserSelection именем глобальной переменной.—ПЗ Создайте новую процедуру.
Q Создайте новый модуль.
Примечание, О создании модулей для хранения макросов рассказано в главе 9
Q Создайте новый модуль.
Примечание, О создании модулей для хранения макросов рассказано в главе 9
Q Введите Public UserSelection As String, заменив UserSelection именем глобальной переменной.
—ПЗ Создайте новую процедуру.
Q Введите Public UserSelection As String, заменив UserSelection именем глобальной переменной.
—ПЗ Создайте новую процедуру.
Значения всех элементов управления активны до тех пор, пока диалоговое окно открыто. Если закрыть данное окно перед сохранением значений, введенных пользователем, эти значения будут утеряны. Чтобы избежать потенциальных п роблем с потерей данных, сохраните введенные пользователем данные в глобальных переменных, которые можно передавать в другие процедуры. Например, объект UserForm обычно вызывается из главной процедуры — таким образом, предоставляется возможность получить от пользователей данные, которые затем передаются обратно в главную подпрограмму.
Общедоступные переменные необходимо объявлять в начале модуля перед кодом всех процедур с помощью инструкции Public. Это позволяет использовать переменные, которые станут доступны всем процедурам проекта.
В процедуре можно обращаться к элементам управления объекта UserForm, указав имя этого объекта, а затем — имя элемента. Перед отображением объекта UserForm вы можете непосредственно в коде устанавливать свойства элемента управления. Кроме того, используйте инструкцию with, чтобы сократить код определения свойств элемента. Более подробно о синтаксисе инструкции With рассказано в приложении В.
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
—Щ Введите With UserForm.ListBoxl, заменив UserForm и ListBoxl, соответственно, именами объекта UserForm и элемента управления ListBox.—Щ Введите With UserForm.ListBoxl, заменив UserForm и ListBoxl, соответственно, именами объекта UserForm и элемента управления ListBox.曲 Введите -Additem "Янв^заменнв пЯнвп значением, вставляемым в элемент управления ListBox.QQ Повторите п. 12 для каждого элемента создаваемого списка.—£Е Введите End With.曲 Введите -Additem "Янв^заменнв пЯнвп значением, вставляемым в элемент управления ListBox.QQ Повторите п. 12 для каждого элемента создаваемого списка.—£Е Введите End With.
—Щ Введите With UserForm.ListBoxl, заменив UserForm и ListBoxl, соответственно, именами объекта UserForm и элемента управления ListBox.
—Щ Введите With UserForm.ListBoxl, заменив UserForm и ListBoxl, соответственно, именами объекта UserForm и элемента управления ListBox.
曲 Введите -Additem "Янв^заменнв пЯнвп значением, вставляемым в элемент управления ListBox.
QQ Повторите п. 12 для каждого элемента создаваемого списка.
—£Е Введите End With.
曲 Введите -Additem "Янв^заменнв пЯнвп значением, вставляемым в элемент управления ListBox.
QQ Повторите п. 12 для каждого элемента создаваемого списка.
—£Е Введите End With.
* Microsoft V—u^ Basic - Ch 10-CapturelnpulDBr>d$ - [Module^ (Co4e)]* Microsoft V—u^ Basic - Ch 10-CapturelnpulDBr>d$ - [Module^ (Co4e)]日国目 一S-«jr МюгойЛ Excel Objects 堂)Sbeetl <Пнст1) г ❿ SbeetZ (Лмст2) -■Й5Ье^З(ПнстЗ)I - Й TNsWorkbook 串磁i FormsВ 婚 Me—i 避 Moddel日国目 一S-«jr МюгойЛ Excel Objects 堂)Sbeetl <Пнст1) г ❿ SbeetZ (Лмст2) -■Й5Ье^З(ПнстЗ)I - Й TNsWorkbook 串磁i FormsВ 婚 Me—i 避 Moddel?f^^^鯉口生4^- , m*^3ц 也乌?f^^^鯉口生4^- , m*^3ц 也乌y通後亡 收 VBAProjcxt (PtRSONALXXly通後亡 收 VBAProjcxt (PtRSONALXXlPublic Ugcrg・lect,l?ii Ад StringPublic Ugcrg・lect,l?ii Ад StringSub ShovInputForw () With InputFonp.LiscBoxl .RouSource -"”Sub ShovInputForw () With InputFonp.LiscBoxl .RouSource -"”££ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ).Addle■巴 m .Acidic.его .Addlcem .Addltew .Addlcen .Addlsm End Uich.Addle■巴 m .Acidic.его .Addlcem .Addltew .Addlcen .Addlsm End Uich•гЯнварь* ** Февраль1 “Март* ,r Апрель" "Me 向" "Июнь”•гЯнварь* ** Февраль1 “Март* ,r Апрель" "Me 向" "Июнь”
* Microsoft V—u^ Basic - Ch 10-CapturelnpulDBr>d$ - [Module^ (Co4e)]
* Microsoft V—u^ Basic - Ch 10-CapturelnpulDBr>d$ - [Module^ (Co4e)]
日国目 一
S-«jr МюгойЛ Excel Objects 堂)Sbeetl <Пнст1) г ❿ SbeetZ (Лмст2) -■Й5Ье^З(ПнстЗ)
I - Й TNsWorkbook 串磁i Forms
В 婚 Me—
i 避 Moddel
日国目 一
S-«jr МюгойЛ Excel Objects 堂)Sbeetl <Пнст1) г ❿ SbeetZ (Лмст2) -■Й5Ье^З(ПнстЗ)
I - Й TNsWorkbook 串磁i Forms
В 婚 Me—
i 避 Moddel
?f^^^鯉口生4^- , m*^3ц 也乌
?f^^^鯉口生4^- , m*^3ц 也乌
y通後
亡 收 VBAProjcxt (PtRSONALXXl
y通後
亡 收 VBAProjcxt (PtRSONALXXl
Public Ugcrg・lect,l?ii Ад String
Public Ugcrg・lect,l?ii Ад String
Sub ShovInputForw () With InputFonp.LiscBoxl .RouSource -"”
Sub ShovInputForw () With InputFonp.LiscBoxl .RouSource -"”
£
£
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ)
.Addle■巴 m .Acidic.его .Addlcem .Addltew .Addlcen .Addlsm End Uich
.Addle■巴 m .Acidic.его .Addlcem .Addltew .Addlcen .Addlsm End Uich
•гЯнварь* ** Февраль1 “Март* ,r Апрель" "Me 向" "Июнь”
•гЯнварь* ** Февраль1 “Март* ,r Апрель" "Me 向" "Июнь”
'Сб^ьггй5ГэлёК5ёйТо& управления перехватываются для того, чтобы опреде- литй;% когда следует|выполнять определенный код. Ниже приведен список с наиболее распространенными событиями, которые обрабатываются для разных элементов правления, размещаемых в объектах UserForm. Не каждое из этих событий поддерживается всеми элементами управления. Чтобы увидеть события, -относящиесяjjK-выбран^ому элементу управления, щелкните в окне кода в поле со 4~Слиском47ро4едур.——由.
ЧЕ введите UserForm>Sho^ заменив UserForm именем объекта UserForm.ЧЕ введите UserForm>Sho^ заменив UserForm именем объекта UserForm.血 Введите дополнительный код VBA, который необходим для обработки значения, выбранного пользователем и возвращенного в глобальную переменную.
ЧЕ введите UserForm>Sho^ заменив UserForm именем объекта UserForm.
ЧЕ введите UserForm>Sho^ заменив UserForm именем объекта UserForm.
Событие элемента управления
Когда происходит
BeforeDragOver
Данные перетаскиваются на элемент управления
BeforeUpdate
Перед изменением данных, находящихся в элементе управления
Change
Изменяется свойство Value элемента управления
Click
Щелчок на элементе управления кнопкой мыши
DblClick
Двойной щелчок мышью на элементе управления
Enter
Перед активизацией элемента управления
KeyDown
При нажатии клавиши
MouseDown
При нажатии кнопки мыши
ВВОД ДАННЫХ В ПОЛЬЗОВАТЕЛЬСКОМ ДИАЛОГОВОМ ОКНЕ (ПРОДОЛЖЕНИЕ!
[Q Перейдите в Excel и выполните■ В диалоговом окне отображается
макрос.список значений, определенных про-
Примечание. О выполнении макросацедурой.
рассказано в главе 9.
Проверка данных диалогового
ОКНА
L Проверка данных гарантирует, что информация, принятая вами для анализа, максимально_т.очна11^редс^гавлена в правильной форме. Существует две причины, по которым значения, указанные пользователем в элементах управления диалогового окна, следует проверять перед передачей в процедуру. Во-первых, проверяется, указал ли пользователь значение для элемента (в противном случае пользователю об^этоКГследует напомнить). Во-вторых — и это, вероятно, самая важная причина — гарантируется, что при выполнении кода не произойдет ошибок, вызванных передачей подпрограмме неправильных данных.
Вы можете создать код, который проверяет введенные пользователем данные при возникновении любого события, поддерживаемого в объекте UserE'orm. Легче всего проверять данные перед закрытием диалогового окна. Например, если в окне находится объект CommandButton, например, кнопка ОК, и этот элемент у правде-
ПРОВЕРКА ДАННЫХ ДИАЛОГОВОГО ОКНАПРОВЕРКА ДАННЫХ ДИАЛОГОВОГО ОКНА
ПРОВЕРКА ДАННЫХ ДИАЛОГОВОГО ОКНА
ПРОВЕРКА ДАННЫХ ДИАЛОГОВОГО ОКНА
―Q В объекте UserFo匸m дважды щелкните на том элементе управления, в котором следует проверить значения.―Q В объекте UserFo匸m дважды щелкните на том элементе управления, в котором следует проверить значения.■ Обычно идеальным средством проверки значений данных является обработчик события кнопки ОК.■ Обычно идеальным средством проверки значений данных является обработчик события кнопки ОК.
―Q В объекте UserFo匸m дважды щелкните на том элементе управления, в котором следует проверить значения.
―Q В объекте UserFo匸m дважды щелкните на том элементе управления, в котором следует проверить значения.
■ Обычно идеальным средством проверки значений данных является обработчик события кнопки ОК.
■ Обычно идеальным средством проверки значений данных является обработчик события кнопки ОК.
Глава 10. Элементы управления форм
ния передает значения в глобальные переменные и закрывает диалоговое окно, то он является идеальным местом для запуска процедуры проверки данных. Помещая код проверки данных в соответствующую процедуру, определяйте свойства каждого элемента управления с помощью условной инструкции, например, If Then. Таким образом гарантируется, что все элементы будут иметь необходимые значения. Например, если пользователь должен обязательно ввести строку в поле Имя диалогового окна, то вставьте в свою процедуру инструкцию If TextBoxl.T^xt = "" Then. Данная инструкция проверяет свойство Text указанного поля и определяет, содержит ли оно значение. Если свойство пустое (не имеет значения)., то в коде VBA должна вызываться функция MsgBox, которая отобразит сообщение, предлагающее пользователю ввести значение.
Кроме того, вы можете использовать специальные функции VBA проверки данных, чтобы узнать, имеет ли значение элемента управления правильный тип данных. Например, оператор If Not IsNumeric (TextBoxl.Value) Then отвечаег за то, чтобы в элемент управления TextBox вводилось числовое значение.
ПРОВЕРКА ДАННЫХ ДИАЛОГОВОГО ОКНА
teeдк те еепрнteeдк те еепрнICommandButtoiHICommandButtoiHProjd : "稣Pi口3EtProjd : "稣Pi口3EtPrivate Sub ConmandBuctonl_Click() DserSelection ■ ListBoxl.Value Onload InputForm End SubPrivate Sub ConmandBuctonl_Click() DserSelection ■ ListBoxl.Value Onload InputForm End Sub电 Sheet 2 (Лист2) 暫 Sheet3 (ПистЗ) ® ThisWofkbook ;S-^ Forms5)ШАЯ^巨示Module离 Module 1還 MocM&VBAProject (PERSON电 Sheet 2 (Лист2) 暫 Sheet3 (ПистЗ) ® ThisWofkbook ;S-^ Forms5)ШАЯ^巨示Module离 Module 1還 MocM&VBAProject (PERSON?*J 日匕注 》®W Insert Ffirmet 盲齿 ftun Jocfe 田Jd-lns 蜘dor* HMp ‘胃您; :园国「Q X呛e勃о е」) н .縫‘同吩智炉':S7, 3 t?*J 日匕注 》®W Insert Ffirmet 盲齿 ftun Jocfe 田Jd-lns 蜘dor* HMp ‘胃您; :园国「Q X呛e勃о е」) н .縫‘同吩智炉':S7, 3 t匸国回峭】Sheet 1 (Лист】)~匸国回峭】Sheet 1 (Лист】)~■ ■♦■■■■. ■'■.. .7二• С±.л1йУй.йфц»Ж»8Й-0,>^1 .■ ■♦■■■■. ■'■.. .7二• С±.л1йУй.йфц»Ж»8Й-0,>^1 .CommandButt。SmmandBbton ♦ 1/*habetK|Cate90rtwj|CommandButt。SmmandBbton ♦ 1/*habetK|Cate90rtwj|
teeдк те еепрн
teeдк те еепрн
ICommandButtoiH
ICommandButtoiH
Projd : "稣Pi口3Et
Projd : "稣Pi口3Et
Private Sub ConmandBuctonl_Click() DserSelection ■ ListBoxl.Value Onload InputForm End Sub
Private Sub ConmandBuctonl_Click() DserSelection ■ ListBoxl.Value Onload InputForm End Sub
电 Sheet 2 (Лист2) 暫 Sheet3 (ПистЗ) ® ThisWofkbook ;S-^ Forms
5)ШАЯ^
巨示Module
离 Module 1
還 MocM&
VBAProject (PERSON
电 Sheet 2 (Лист2) 暫 Sheet3 (ПистЗ) ® ThisWofkbook ;S-^ Forms
5)ШАЯ^
巨示Module
离 Module 1
還 MocM&
VBAProject (PERSON
?*J 日匕注 》®W Insert Ffirmet 盲齿 ftun Jocfe 田Jd-lns 蜘dor* HMp ‘胃您; :园国「Q X呛e勃о е」) н .縫‘同吩智炉':S7, 3 t
?*J 日匕注 》®W Insert Ffirmet 盲齿 ftun Jocfe 田Jd-lns 蜘dor* HMp ‘胃您; :园国「Q X呛e勃о е」) н .縫‘同吩智炉':S7, 3 t
匸国回
峭】Sheet 1 (Лист】)~
匸国回
峭】Sheet 1 (Лист】)~
■ ■♦■■■■. ■'■.. .7二• С±.л1йУй.йфц»Ж»8Й-0,>^1 .
■ ■♦■■■■. ■'■.. .7二• С±.л1йУй.йфц»Ж»8Й-0,>^1 .
CommandButt。SmmandBbton ♦ 1
/*habetK|Cate90rtwj|
CommandButt。SmmandBbton ♦ 1
/*habetK|Cate90rtwj|
■ Открывается окно кода с курсором, расположенным в начале процедуры обработки события Click выбранного элемента управления.
вместо Wсоздавать код проверки данных, который запускается
при возникновении событий, поддерживаемых элементами управления, для Запуска соответствующего кода используйте события обьекта UserForm (например, Перехватив .кое событие, как QueryClose (закрыть запрос)). Следующий код гарантирует, что в элементе управления ListBox перед закрытием диалогового окна - 4бязательно будет вы6р@но одно из значений.
Fphm 也丁Fphm 也丁Private^/Sub UserForm _ QueryClose(Cancel As Integer, CloseMode As Integer)
Fphm 也丁
Fphm 也丁
If Npt IsNumeric (TextBoxl.Value) Then
/,,/ MsgBox "3工。должно быть число.м
Cancel = 1
End If
■ Mirrceft Visual Bd«ir Ch 10 ■Valkiat'eTnputDB^ds - flhp^AFo^m (Code)l■ Mirrceft Visual Bd«ir Ch 10 ■Valkiat'eTnputDB^ds - flhp^AFo^m (Code)l‘4由m加w 吧第?匕2 口国目‘4由m加w 吧第?匕2 口国目PCv&ce 2ub ConugndBuctonl_C工icK () l:f jfscBoxl. Liwiclndex - -Д^Туп]PCv&ce 2ub ConugndBuctonl_C工icK () l:f jfscBoxl. Liwiclndex - -Д^Туп]ICommandButtcx *ICommandButtcx *FalseFalseFontFont[ConwYMndButto Coffimand6utt([ConwYMndButto Coffimand6utt(1 - FmBad<Styte< False —&1 - FmBad<Styte< False —&FakeFake! Cancel:Caption':ContzoTDpTdxt:万еJ Enabled! Cancel:Caption':ContzoTDpTdxt:万еJ Enabled3d】卩3d】卩Users-lection * Lii tBoxl.ValueUnloa d InpucFox mEnd S ubUsers-lection * Lii tBoxl.ValueUnloa d InpucFox mEnd S ub.H,qBox 学ыбепятс зкаченхе"! 匕看1匸3同.H,qBox 学ыбепятс зкаченхе"! 匕看1匸3同I - О Sheetl (Лист!) jj 丨,f- <)5Ьеее2(Пмст2) 興 ShceO Shct3)I - О Sheetl (Лист!) jj 丨,f- <)5Ьеее2(Пмст2) 興 ShceO Shct3)己专3 Forms ;BBWbnnF 百 Modules遂 Module]A Moduie2 lAProject (PERS己专3 Forms ;BBWbnnF 百 Modules遂 Module]A Moduie2 lAProject (PERSJ 主 磊幫л,---пттцJ 主 磊幫л,---пттцПРОВЕРКА ДАННЫХ ДИАЛОГОВОГО ОКНА
■ Mirrceft Visual Bd«ir Ch 10 ■Valkiat'eTnputDB^ds - flhp^AFo^m (Code)l
■ Mirrceft Visual Bd«ir Ch 10 ■Valkiat'eTnputDB^ds - flhp^AFo^m (Code)l
‘4由m加w 吧第?匕2 口国目
‘4由m加w 吧第?匕2 口国目
PCv&ce 2ub ConugndBuctonl_C工icK () l:f jfscBoxl. Liwiclndex - -Д^Туп]
PCv&ce 2ub ConugndBuctonl_C工icK () l:f jfscBoxl. Liwiclndex - -Д^Туп]
ICommandButtcx *
ICommandButtcx *
False
False
Font
Font
[ConwYMndButto Coffimand6utt(
[ConwYMndButto Coffimand6utt(
1 - FmBad<Styte< False —
&
1 - FmBad<Styte< False —
&
Fake
Fake
! Cancel
:Caption
':ContzoTDpTdxt
:万е
J Enabled
! Cancel
:Caption
':ContzoTDpTdxt
:万е
J Enabled
3d】卩
3d】卩
Users-lection * Lii tBoxl.Value
Unloa d InpucFox m
End S ub
Users-lection * Lii tBoxl.Value
Unloa d InpucFox m
End S ub
.H,qBox 学ыбепятс зкаченхе"! 匕看1匸3同
.H,qBox 学ыбепятс зкаченхе"! 匕看1匸3同
I - О Sheetl (Лист!) jj 丨,f- <)5Ьеее2(Пмст2) 興 ShceO Shct3)
I - О Sheetl (Лист!) jj 丨,f- <)5Ьеее2(Пмст2) 興 ShceO Shct3)
己专3 Forms ;BBWbnn
F 百 Modules
遂 Module]
A Moduie2 lAProject (PERS
己专3 Forms ;BBWbnn
F 百 Modules
遂 Module]
A Moduie2 lAProject (PERS
J 主 磊幫л,---пттц
J 主 磊幫л,---пттц
Q Введите Exit Sub.-П Введите End if.Q Введите Exit Sub.-П Введите End if.
Q Введите Exit Sub.
-П Введите End if.
Q Введите Exit Sub.
-П Введите End if.
—Д Введите оператор проверки значений, выбираемых в элементе управления.
—Д Введите MsgBox, а затем — текст, отображаемый этой функцией на экране.
ПРОВЕРКА ДАННЫХ ЛИАЛОГОВО! О ОКНАПРОВЕРКА ДАННЫХ ЛИАЛОГОВО! О ОКНАQ Перейдите в Excel и выполните макрос.Q Перейдите в Excel и выполните макрос.■ Если в элементе управления не выбрано значение, то на экране появится окно сообщения.■ Если в элементе управления не выбрано значение, то на экране появится окно сообщения.Событие Queryclose имеет два аргумента — Cancel и CloseMode. Первый из них принимает целое значение. Если это значение не нуль, то событие Queryclose приостанавливается, и соответствующее диалоговое окно остается открытым. Что касается аргумента CloseMode, то он содержит константу, указывающую на причину возникновения события QueryClose. Вы можете изменить значение этого аргумента: введите значение в диапазоне от О до 3, соответствующее требуемой константе, или используйте одну из четырех констант. Чтобы указать, что пользователь щелкнул в диалоговом окне на кнопке Закрыть (Close), используйте константу vbFormControlMenu. Чтобы определить код, вызвавший инструкцию Unload, используйте константу vbFormCode. Если требуется указать, что сеанс работы Windows завершается или диспетчер задач Windows закрывает программу Excel, то, соответственно, используйте константу vbAp- pWindows или vbAppTaskManager.
ПРОВЕРКА ДАННЫХ ЛИАЛОГОВО! О ОКНА
ПРОВЕРКА ДАННЫХ ЛИАЛОГОВО! О ОКНА
Q Перейдите в Excel и выполните макрос.
Q Перейдите в Excel и выполните макрос.
■ Если в элементе управления не выбрано значение, то на экране появится окно сообщения.
■ Если в элементе управления не выбрано значение, то на экране появится окно сообщения.
Использование надстроек анализа
ИНЫХ
У^^овкАНАДСТРОЕЙ Excel
Г) I
программе Excel вы можете пользоваться надстройками — модулями, предо- 1|-^с|авляющими дополнительные возможности по выполнению финансовых, а также научных расчетов. Кроме встроенных в Excel надстроек, вы можете загружать надстройки, созданные сторонними производителями. Что касается встроенных надстроек, интегрированных в Excel, то из них вам достаточно установить следующие.
Пакет анализа, который содержит финансовые, а также научные функции и вспомогательные средства. Например, в этой надстройке, кроме финансовых, математических функций, а также функций даты и времени, содержится также набор функций, предназначенных для инженерных расчетов. Надстройка Пакет анализа также содержит инструменты статистического анализа, о которых детально рассказано в этой главе.
УСТАНОВКА НАДСТРОЕК EXCELУСТАНОВКА НАДСТРОЕК EXCEL
УСТАНОВКА НАДСТРОЕК EXCEL
УСТАНОВКА НАДСТРОЕК EXCEL
—Q Выберите команду Сервис О Надстройки.—Q Выберите команду Сервис О Надстройки.■ Отображается диалоговое окно Надстройки.■ Отображается диалоговое окно Надстройки.
—Q Выберите команду Сервис О Надстройки.
—Q Выберите команду Сервис О Надстройки.
■ Отображается диалоговое окно Надстройки.
■ Отображается диалоговое окно Надстройки.
Analysis ToolPack-VBA включает в себя финансовые и математические функции, а также функции даты и времени. Например, для расчета начисляемых процентов загружается функция ACCRINT.
Мастер суммирования позволяет быстро создать формулу, которая рассчитывается только при указанных вами условиях. Более подробно об этом рассказано в разделе ''Использование мастера суммирования".
В программе Excel надстройки сохраняются в виде файлов с расширением .xla; их список отображается в диалоговом окне Надстройки и автоматически устанавливается в одну из следующих папок вашего жесткого диска:
C:\Program Files\Microsoft Office\Office 10\Addins
С: \Documents and Settings\HM« пoльзofiaтeля\Application Data\ Microsoft\Addins
После загрузки надстроек программа Excel добавляет строку меню и другие элементы интерфейса. Например, если установить мастер суммирования, то в меню Сервис появляется новая команда Частичная сумма.
Чтобы освободить память, устанавливайте в Excel только те надстройки, которые вам необходимы, а ненужные, наоборот, выгружайте.
—F»DMflint BRp——F»DMflint BRp—Arial CyrArial CyrA1A116,16,18181919E3 Microsoft Excel - К»«(га2E3 Microsoft Excel - К»«(га2NUMNUMИ 7 ► й\Лист 1X />^т2《*3 / ГотовоИ 7 ► й\Лист 1X />^т2《*3 / Готово「A I「A IУСТАНОВКА НАДСТРОЕК EXCELУСТАНОВКА НАДСТРОЕК EXCEL#н---一 516:71819絹#н---一 516:71819絹I I J кI I J к21219 X9 X
—F»DMflint BRp—
—F»DMflint BRp—
Arial Cyr
Arial Cyr
A1
A1
16,
16,
18
18
19
19
E3 Microsoft Excel - К»«(га2
E3 Microsoft Excel - К»«(га2
NUM
NUM
И 7 ► й\Лист 1X />^т2《*3 / Готово
И 7 ► й\Лист 1X />^т2《*3 / Готово
「A I
「A I
УСТАНОВКА НАДСТРОЕК EXCEL
УСТАНОВКА НАДСТРОЕК EXCEL
#н---一 516:71819絹
#н---一 516:71819絹
I I J к
I I J к
21
21
9 X
9 X
■ Чтобы увидеть описание элемента, приведенного в списке надстроек, щелкните на нем._Q Установите флажки для тех надстроек, которые следует установить.■ Чтобы увидеть описание элемента, приведенного в списке надстроек, щелкните на нем._Q Установите флажки для тех надстроек, которые следует установить.Примечание. В этой главе речь, 8 основном, идет о мастере суммирова чия и об инструментах надстройки Пакета анализа.Примечание. В этой главе речь, 8 основном, идет о мастере суммирова чия и об инструментах надстройки Пакета анализа.
■ Чтобы увидеть описание элемента, приведенного в списке надстроек, щелкните на нем.
_Q Установите флажки для тех надстроек, которые следует установить.
■ Чтобы увидеть описание элемента, приведенного в списке надстроек, щелкните на нем.
_Q Установите флажки для тех надстроек, которые следует установить.
Примечание. В этой главе речь, 8 основном, идет о мастере суммирова чия и об инструментах надстройки Пакета анализа.
Примечание. В этой главе речь, 8 основном, идет о мастере суммирова чия и об инструментах надстройки Пакета анализа.
5п6п1рЙ^>Й! ^^^^^^ найти эффективную надстройку для выполнения того или иного 『亠 т задания, то создайте свою собственную. В качестве надстройки можно со-
хранить любую книгу Excel. В подобном сохраненном файле, по большому счету, используются только макросы. Что касается других элементов книги Excel, то в надстройке они не задействуются. Поэтому надстройки создаются исключительно I- фаоснове-рабочих книг с макросами.
Если -требуется-распростра н ить макросы среди других пользователей, то идеальным способом будет создание надстроек. В результате VBA-код макросов будет Скрыт, и пользователи не смогут его просматривать и тем более редактировать.
УСТАНОВКА НАДСТРОЕК EXCEL
曰 Microsoft Excel - Книга2曰 Microsoft Excel - Книга2*1*1:And С”:And С”亠图 2n Ормка ОМ Вствжа Форп«1 Сервис Д«**« dwo Справка / .三:住个力 ье еслрм • . в х 2今0 d电00学X亜応-0 ・Г 一 < ■ 7嘎? ,眩競1;勲召唸。,。.蚱毒话舅№ 6 %制Q源津{三二心,еа , ем.-亠图 2n Ормка ОМ Вствжа Форп«1 Сервис Д«**« dwo Справка / .三:住个力 ье еслрм • . в х 2今0 d电00学X亜応-0 ・Г 一 < ■ 7嘎? ,眩競1;勲召唸。,。.蚱毒话舅№ 6 %制Q源津{三二心,еа , ем.-НадстройкиНадстройкиxk3卜田xk3卜田loan Amorteabon Wizard P«xwr Utiky Pak2300 PUP Dale and Time Functionsloan Amorteabon Wizard P«xwr Utiky Pak2300 PUP Dale and Time Functionstext took.xlsM飢тер подстановок Мм тер сум№1ров.эния Пакет дкелизаtext took.xlsM飢тер подстановок Мм тер сум№1ров.эния Пакет дкелиза
曰 Microsoft Excel - Книга2
曰 Microsoft Excel - Книга2
*1
*1
:And С”
:And С”
亠图 2n Ормка ОМ Вствжа Форп«1 Сервис Д«**« dwo Справка / .三:住个力 ье еслрм • . в х 2今0 d电00学X亜応-0 ・Г 一 < ■ 7嘎? ,眩競1;勲召唸。,。.
蚱毒话舅№ 6 %制Q源津{三二心,еа , ем.-
亠图 2n Ормка ОМ Вствжа Форп«1 Сервис Д«**« dwo Справка / .三:住个力 ье еслрм • . в х 2今0 d电00学X亜応-0 ・Г 一 < ■ 7嘎? ,眩競1;勲召唸。,。.
蚱毒话舅№ 6 %制Q源津{三二心,еа , ем.-
Надстройки
Надстройки
xk
3卜田
xk
3卜田
loan Amorteabon Wizard P«xwr Utiky Pak2300 PUP Dale and Time Functions
loan Amorteabon Wizard P«xwr Utiky Pak2300 PUP Dale and Time Functions
text took.xls
M飢тер подстановок Мм тер сум№1ров.эния Пакет дкелиза
text took.xls
M飢тер подстановок Мм тер сум№1ров.эния Пакет дкелиза
~■ Чтобы загрузить другие надстройки, повторите п. 2.~■ Чтобы загрузить другие надстройки, повторите п. 2.
~■ Чтобы загрузить другие надстройки, повторите п. 2.
~■ Чтобы загрузить другие надстройки, повторите п. 2.
■ Для загрузки надстроек, не указанных в списке, щелкните на кнопке Обзор.
Q Щелкните на кнопке ОК.
Чтобы сохранить книгу Excel в качестве надстройки, выберите команду Файл^ Сохранить как. Будет отображено диалоговое окно Сохранение документа. В поле Тип файла выберите значение Надстройка Microsoft Excel (*.xla). Укажите имя надстройки и место, в котором следует сохранить ее файл. Когда вы щелкнете на кнопке Сохранить, программа Excel создаст надстройку, которая содержит макросы и пользовательские диалоговые окна, сохраненные в исходной книге Excel.
Эта надстройка автоматически попадает в список диалогового окна Надстройки, если вы сохраните ее в одном из стандартных мест хранения надстроек.
УСТАНОВКА НАДСТРОЕК EXCELУСТАНОВКА НАДСТРОЕК EXCEL
УСТАНОВКА НАДСТРОЕК EXCEL
УСТАНОВКА НАДСТРОЕК EXCEL
Программа Excel загружает все выбранные надстройки.Программа Excel загружает все выбранные надстройки.Строка меню Excel обновляется новыми командами, соответствующими выбранным надстройкам.Строка меню Excel обновляется новыми командами, соответствующими выбранным надстройкам.
Программа Excel загружает все выбранные надстройки.
Программа Excel загружает все выбранные надстройки.
Строка меню Excel обновляется новыми командами, соответствующими выбранным надстройкам.
Строка меню Excel обновляется новыми командами, соответствующими выбранным надстройкам.
Использование мастера
СУММИРОВАНИЯ
1__л!как насчет того, чтобы программа Excel проводила вычисления только при опредеденныхусловиях? Сломощью Excel, а точнее — ее надстройки Мастер формул, вы можете получить условную формулу, которая выполнит подобную задачу. Например, вы имеете возможность заставить Excel создать такую формулу, которая фдет подсчитывать итоговые объемы продаж только при условии нахождения Спец^ал1эного кода.
Чтобы использовать мастер суммирования, вначале создайте или откройте список Excel со столбцом значений, которые необходимо сложить. Другие столбцы этого списка можно использовать для задания критерия суммирования. Например, если требуется получить итоговые значения только по Техасу, то величины будут суммироваться только тогда, когда в столбце Штат указано Техас.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
Создайте список Excel иди откройте соответствующий документ Excel.■ При необходимости выделите ячейку того диапазона, который придется суммировать, чтобы ExcelСоздайте список Excel иди откройте соответствующий документ Excel.■ При необходимости выделите ячейку того диапазона, который придется суммировать, чтобы Excelмогла автоматически определить суммируемые значения.Н Выберите команду Сервис Q Мастер О Частичная сумма.могла автоматически определить суммируемые значения.Н Выберите команду Сервис Q Мастер О Частичная сумма.
Создайте список Excel иди откройте соответствующий документ Excel.
■ При необходимости выделите ячейку того диапазона, который придется суммировать, чтобы Excel
Создайте список Excel иди откройте соответствующий документ Excel.
■ При необходимости выделите ячейку того диапазона, который придется суммировать, чтобы Excel
могла автоматически определить суммируемые значения.
Н Выберите команду Сервис Q Мастер О Частичная сумма.
могла автоматически определить суммируемые значения.
Н Выберите команду Сервис Q Мастер О Частичная сумма.
В первой строке списка располагаются заголовки столбцов; при использовании мастера суммирования с помощью этих заголовков определяется, какие столбцы необходимо суммировать, а какие задают условие.
Перед запуском мастера суммирования выделите хотя бы одну ячейку из диапазона, по отношению которого выполняется условное вычисление. В результате мастер автоматически выделит весь диапазон. Ячейки выделяются до ближайшей пустой строки или ближайшего пустого столбца. Перед тем, как продолжать работу, обязательно проверьте выделенный диапазон.
Выбрав необходимые условия, определите критерии, в соответствии с которыми будут суммироваться данные. Вам следует выбрать столбец, оператор сравнения, а затем указать значение для сравнения.
В программе Excel мастер суммирования запускается в качестве надстройки,, которую можно установить в диалоговом окне Надстройки. Установив эту надстройку, вы найдете в меню Сервис команду Мастер ^Частичная сумма. Более подробно об установке надстроек рассказано в разделе "Установка надстроек Excel". Что касается создания логических формул, то об этом речь идет в главе 4.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
■ Отображается окно мастера суммирования.—■ Программа Excel выделяет диапазон ячеек, содержащий список.■ Отображается окно мастера суммирования.—■ Программа Excel выделяет диапазон ячеек, содержащий список.Q Выделите другой диапазон ячеек.Примечание. Более подробно о выборе диапазона ячеек рассказано в главе 1.—И Щелкните на кнопке Далее.Q Выделите другой диапазон ячеек.Примечание. Более подробно о выборе диапазона ячеек рассказано в главе 1.—И Щелкните на кнопке Далее.
■ Отображается окно мастера суммирования.
—■ Программа Excel выделяет диапазон ячеек, содержащий список.
■ Отображается окно мастера суммирования.
—■ Программа Excel выделяет диапазон ячеек, содержащий список.
Q Выделите другой диапазон ячеек.
Примечание. Более подробно о выборе диапазона ячеек рассказано в главе 1.
—И Щелкните на кнопке Далее.
Q Выделите другой диапазон ячеек.
Примечание. Более подробно о выборе диапазона ячеек рассказано в главе 1.
—И Щелкните на кнопке Далее.
^SL|j^^™^B6.jBT6poM'OKfie■ мастера суммирования вы определяете критерий суммирова- '厂 м ния/используя условный оператор. Этот оператор определяет, каким образом условие 6%ет интерпретироваться программой Excel. Например, в условной инструкции можно использовать следующий оператор сравнения: Значение > $50000,00
4-результате Йудут суммироваться только те значения, которые больше $50000 и -^-Соответствуют-другим Критериям. Более подробно об использовании операторов сравнёнйя" B^Excet рассказано в приложении Г.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
Отображается второе окно мастера суммирования.—Q Выберите столбец для суммирования.——Q Выберите столбец условий и условный оператор.Отображается второе окно мастера суммирования.—Q Выберите столбец для суммирования.——Q Выберите столбец условий и условный оператор.Введите значение для сравнения или укажите его в текущем столбце.—Д Щелкните на кнопке Добавитьусловие.Введите значение для сравнения или укажите его в текущем столбце.—Д Щелкните на кнопке Добавитьусловие.
Отображается второе окно мастера суммирования.
—Q Выберите столбец для суммирования.
——Q Выберите столбец условий и условный оператор.
Отображается второе окно мастера суммирования.
—Q Выберите столбец для суммирования.
——Q Выберите столбец условий и условный оператор.
Введите значение для сравнения или укажите его в текущем столбце.
—Д Щелкните на кнопке Добавить
условие.
Введите значение для сравнения или укажите его в текущем столбце.
—Д Щелкните на кнопке Добавить
условие.
Мастер суммирования подходит также для использования в списках данных, в которых присутствуют записи с одинаковыми значениями, например, несколько записей с объемами продаж для штата Техас или записи о продаже одной и той же единицы компьютерного оборудования. Используя одинаковые значения в разных записях данных, можно быстро просуммировать однотипные ячейки, а затем вставить итоговое значение в необходимую ячейку.
Если в списке данных отсутствует такое значение, относительно которого можно задавать критерии фильтрации, то подумайте о том, чтобы использовать инструмент анализа, отличный от мастера суммирования. В любом случае обратите особое внимание на использование функции СУММ. Более подробно о ней рассказывается в главе 4.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ
■ Указанное условие вставляется в поле.■ Указанное условие вставляется в поле.
■ Указанное условие вставляется в поле.
■ Указанное условие вставляется в поле.
И Для каждого критерия суммирования, который необходимо создать, повторите пп, 6-8.
—ПА Щелкните на кнопке Далее.
Использование мастера
Суммирования (продолжение)
£ —В屮 можете^вставить в ячейку на листе только формулу, созданную мастером, или формулу вместеис^роверяемыми значениями каждого условия, участвующего в создании формулы. Например, пусть используются следующие два условия: ? Величина >/ $50000,00
I Ц]$£т、Тд厶 с
"^ Программа Excel позволяет вставлять значения $50000,00 и Техас в разные ячейки рабочего листа. Эти значения вы можете использовать на рабочем листе в качестве проверяемых значений условия. В третьем окне мастера суммирования указывается, следует ли вставлять значения условия вместе с формулой.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
■ Отображается третье окно мастера суммирования, в котором следует указать, что будет вставлено на лист: только условная формула или как фор-■ Отображается третье окно мастера суммирования, в котором следует указать, что будет вставлено на лист: только условная формула или как фор-Щ Щелкните на требуемом переключателе.—Ш Щелкните на кнопке Далее.Щ Щелкните на требуемом переключателе.—Ш Щелкните на кнопке Далее.мула, так и все значения проверяемых условий.мула, так и все значения проверяемых условий.
■ Отображается третье окно мастера суммирования, в котором следует указать, что будет вставлено на лист: только условная формула или как фор-
■ Отображается третье окно мастера суммирования, в котором следует указать, что будет вставлено на лист: только условная формула или как фор-
Щ Щелкните на требуемом переключателе.
—Ш Щелкните на кнопке Далее.
Щ Щелкните на требуемом переключателе.
—Ш Щелкните на кнопке Далее.
мула, так и все значения проверяемых условий.
мула, так и все значения проверяемых условий.
К сожалению, вы не можете указать, какие именно значения условия вставить, а какие — нет. Вставляются все значения условия или только вычисленная сумма.
В последнем окне мастера вводится ссылка на ячейку, в которую следует вставить условную формулу. Формула может размещаться в любой ячейке рабочего листа. Если вам требуется также добавить в значения условия, то вначале вам будет предложено задать ссылки на ячейки для них, и только после этого — ссылку на ячейку для формулы. Ссылка для каждого значения условия вводится в отдельном окне мастера.
При использовании мастера суммирования создается условная формула, в которой применяются функции сумм и если, и эта формула размещается в указанные ячейки. Формулу можно отредактировать в любое время с помошью диалогового окна Аргументы функции. Более подробно о редактировании формул рассказано в главе 4.
Как только вы закроете окно мастера суммирования, то уже не сможете редактировать полученную формулу с его помощью. При повторном запуске мастера предполагается, что вам потребуется создать новую условную сумму.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
■ Отображается последнее окно мастера суммирования.ЧЕ Определите ячейку для формулы.■ Если ячейку легче выбрать непосредственно на листе, то щелкните на кнопке Свернуть диалог■ Отображается последнее окно мастера суммирования.ЧЕ Определите ячейку для формулы.■ Если ячейку легче выбрать непосредственно на листе, то щелкните на кнопке Свернуть диалог由 Щелкните на кнопке Готово. Примечание. Если потребуется вставить на лист все значения условий, то последнее окно будет отображаться несколько раз — отдельно для каждого из значений.由 Щелкните на кнопке Готово. Примечание. Если потребуется вставить на лист все значения условий, то последнее окно будет отображаться несколько раз — отдельно для каждого из значений.
■ Отображается последнее окно мастера суммирования.
ЧЕ Определите ячейку для формулы.
■ Если ячейку легче выбрать непосредственно на листе, то щелкните на кнопке Свернуть диалог
■ Отображается последнее окно мастера суммирования.
ЧЕ Определите ячейку для формулы.
■ Если ячейку легче выбрать непосредственно на листе, то щелкните на кнопке Свернуть диалог
由 Щелкните на кнопке Готово. Примечание. Если потребуется вставить на лист все значения условий, то последнее окно будет отображаться несколько раз — отдельно для каждого из значений.
由 Щелкните на кнопке Готово. Примечание. Если потребуется вставить на лист все значения условий, то последнее окно будет отображаться несколько раз — отдельно для каждого из значений.
суммирования создается в результате комбинирования
функции СУММ с вложенной инструкцией ЕСЛИ. Если вы планируете изменять функцию в' будущем, то вам непросто будет в ней разобраться. Вложенная инструкция ЕСЛИ является главным аргументом функции СУММ, поэтому суммируемые зна- ! чения возвращаются только после выполнения функции ЕСЛИ. Например, програм- :…,а Ехсе1'€оздеет следующую формулу для списка, в которой будут суммироваться -1—значения свыше-$50000|а в столбце Штат — введено значение Техас:
^СУММ (ЕСЛИ ($*КЙ: $D$20 = "Texac"; ЕСЛИ ($F$2 : $F$20>50000;$F$2: $F$20;0'd))
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
Формула вставляется в указанную Щ Щелкните на ячейке, ячейку.
В этом примере вначале проверяется, равно ли значение записи в столбце D строке Техас. Если после проверки первого условия возвращается Истина, то вторая инструкция проверяет, больше ли $50000 значения, введенного в столбце Е Если оба условия выполняются, то значение из столбца F добавляется к общей сумме, и процесс повторяется для следующей строки диапазона. Если же определенная строка не соответствует одному из условий, то к общей сумме добавляется нуль. Более подробно о создании условных инструкций ЕСЛИ рассказано в главе 4.
ИСПОЛЬЗОВАНИЕ МАСТЕРА СУММИРОВАНИЯ (ПРОДОЛЖЕНИЕ)
~■ Формула отображается в строке формул.
СПЕРСИОННЫИ АНАЛИЗ СПИСКОВ
ЗНАЧЕНИЙ
Выполняя дисперсионный анализ, вы можете определить, существует ли связь между наборами Аанны^Зтот тип вычислений используется аналитиками данных, чтобь! подтвердить или опровергнуть имеющееся у них предположение о сущест- вова^ии зависимости не менее чем двух групп данных. В Excel поддерживается три варианта дисперсионного анализа: однофакторный, двухфакторный с повторением и двухфакторный без повторения.
H0: 〃尸 〃]и 乩:从=/H0: 〃尸 〃]и 乩:从=/ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ_Д Выделите ячейку в диапазоне данных, который требуется проанализировать.Примечание. Несмотря на то, что в этом примере описан однофакторный дисперсионный_Д Выделите ячейку в диапазоне данных, который требуется проанализировать.Примечание. Несмотря на то, что в этом примере описан однофакторный дисперсионныйанализ, выполнив эти же действия, можно провести и двухфакторный дисперсионный анализ.Q Выберите команду Сервис ^Анализ данных.анализ, выполнив эти же действия, можно провести и двухфакторный дисперсионный анализ.Q Выберите команду Сервис ^Анализ данных.~ Однофакторный дисперсионный анализ выполняется тогда, когда выдвигается предположение о том, что количество товара (//,), продаваемого компанией напрямую, связано с числом звонков (〃;),поступивших в отдел продаж. Это так называемая правильная гипотеза (НА); нулевая гипотеза говорит о том, что эти две величины не связаны (Но):
H0: 〃尸 〃]и 乩:从=/
H0: 〃尸 〃]и 乩:从=/
ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
_Д Выделите ячейку в диапазоне данных, который требуется проанализировать.
Примечание. Несмотря на то, что в этом примере описан однофакторный дисперсионный
_Д Выделите ячейку в диапазоне данных, который требуется проанализировать.
Примечание. Несмотря на то, что в этом примере описан однофакторный дисперсионный
анализ, выполнив эти же действия, можно провести и двухфакторный дисперсионный анализ.
Q Выберите команду Сервис ^Анализ данных.
анализ, выполнив эти же действия, можно провести и двухфакторный дисперсионный анализ.
Q Выберите команду Сервис ^Анализ данных.
В двухфакторном дисперсионном анализе можно высказать предположение о том, что на объем продажи товара влияет количество звонков и специальная маркетинговая политика по продвижению товара. Двухфакторный анализ без повторений проводится тогда, когда данные извлекаются однократно из каждой группы данных, а двухфакторный анализ предполагает повторное извлечение данных из каждой группы. Что касается однофакторного анализа, то он подразумевает только одну выборку.
Чтобы выполнить такое вычисление, необходимо указать диапазон ячеек со значениями, которые следует проанализировать, а также уровень статистической достоверности, выражаемый числом от 0 до 1 и указываемый в поле Альфа. Значение в поле Альфа — это вероятность того, что гипотеза НА является истинной. Уровень 0,05, заданный по умолчанию, эквивалентен 5-процентному уровню достоверн(1сти.
В данном примере приведен однофакторный дисперсионный анализ, однако действия по выполнению двухфакторного дисперсионного анализа отличаются незначительно. В Excel дисперсионный анализ доступен только благодаря надстройкам. Более подробно о других надстройках Excel, а также об их установке рассказано в разделе "Установка надстроек Excel*.
ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
■ Отображается диалоговое окно Анализ данных.-П Для использования единственной выборки из определенной группы данных щелкните в списке на опции Однофакторный дисперсионный анализ.Вы можете также выбирать в списке■ Отображается диалоговое окно Анализ данных.-П Для использования единственной выборки из определенной группы данных щелкните в списке на опции Однофакторный дисперсионный анализ.Вы можете также выбирать в спискедвухфакторный анализ.двухфакторный анализ.Примечание. Настройки двухфакторного анализа имеют много общего с параметрами однофакторного анализа, но они определяются в других диалоговых окнах.Q Щелкните на кнопке ОК.Отображается диалоговое окно Оа“о・ факторный дисперсионный анализ.Примечание. Настройки двухфакторного анализа имеют много общего с параметрами однофакторного анализа, но они определяются в других диалоговых окнах.Q Щелкните на кнопке ОК.Отображается диалоговое окно Оа“о・ факторный дисперсионный анализ.
■ Отображается диалоговое окно Анализ данных.
-П Для использования единственной выборки из определенной группы данных щелкните в списке на опции Однофакторный дисперсионный анализ.
Вы можете также выбирать в списке
■ Отображается диалоговое окно Анализ данных.
-П Для использования единственной выборки из определенной группы данных щелкните в списке на опции Однофакторный дисперсионный анализ.
Вы можете также выбирать в списке
двухфакторный анализ.
двухфакторный анализ.
Примечание. Настройки двухфакторного анализа имеют много общего с параметрами однофакторного анализа, но они определяются в других диалоговых окнах.
Q Щелкните на кнопке ОК.
Отображается диалоговое окно Оа“о・ факторный дисперсионный анализ.
Примечание. Настройки двухфакторного анализа имеют много общего с параметрами однофакторного анализа, но они определяются в других диалоговых окнах.
Q Щелкните на кнопке ОК.
Отображается диалоговое окно Оа“о・ факторный дисперсионный анализ.
^^Х^рргр^ма^^дисперсионный анализ, но что означают отобра-
广 женй^1е в таблице результаты? Чтобы определить, истинна ли ваша гипотеза, г)осмотрите в таблице, [созданной Excel, на F-статистику. Большое значение в
столбце F означает, что ^нуль-гипотезу следует отвергнуть и утвердиться в мысли об истинное^ пред подсажен и й. Если значение F близко к 1, то средние значения действительно равны, ижудь-гипотезу опять же следует отвергнуть. Кроме того,столбце F означает, что ^нуль-гипотезу следует отвергнуть и утвердиться в мысли об истинное^ пред подсажен и й. Если значение F близко к 1, то средние значения действительно равны, ижудь-гипотезу опять же следует отвергнуть. Кроме того,ДИСПЕРСИОННЫМ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙДИСПЕРСИОННЫМ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ—Q Укажите диапазон ячеек, который требуется проанализировать.—Q Щелкните на выбранном переключателе, чтобы указать, находится список данных в столбцах или в строках.—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.—Q Укажите диапазон ячеек, который требуется проанализировать.—Q Щелкните на выбранном переключателе, чтобы указать, находится список данных в столбцах или в строках.—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.--Q Укажите доверительный интервал или значение параметра Альфа.•电| Укажите место вывода результата...^ Щелкните на кнопке ОК.--Q Укажите доверительный интервал или значение параметра Альфа.•电| Укажите место вывода результата...^ Щелкните на кнопке ОК.—необходимо проанализировать Р-значекие и F-критическое. Если значении F боль- I ше значения F-критического, то нуль-гипотезу придется отвергнуть. В противном Случае отвергать нуль-гипотезу нельзя. Что касается P-значения: если оно большое.
столбце F означает, что ^нуль-гипотезу следует отвергнуть и утвердиться в мысли об истинное^ пред подсажен и й. Если значение F близко к 1, то средние значения действительно равны, ижудь-гипотезу опять же следует отвергнуть. Кроме того,
столбце F означает, что ^нуль-гипотезу следует отвергнуть и утвердиться в мысли об истинное^ пред подсажен и й. Если значение F близко к 1, то средние значения действительно равны, ижудь-гипотезу опять же следует отвергнуть. Кроме того,
ДИСПЕРСИОННЫМ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
ДИСПЕРСИОННЫМ АНАЛИЗ СПИСКОВ ЗНАЧЕНИЙ
—Q Укажите диапазон ячеек, который требуется проанализировать.
—Q Щелкните на выбранном переключателе, чтобы указать, находится список данных в столбцах или в строках.
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.
—Q Укажите диапазон ячеек, который требуется проанализировать.
—Q Щелкните на выбранном переключателе, чтобы указать, находится список данных в столбцах или в строках.
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.
--Q Укажите доверительный интервал или значение параметра Альфа.
•电| Укажите место вывода результата.
..^ Щелкните на кнопке ОК.
--Q Укажите доверительный интервал или значение параметра Альфа.
•电| Укажите место вывода результата.
..^ Щелкните на кнопке ОК.
то значение F, вполне вероятно, получено случайно. Если P-значение маленькое, то значение F точно получено неслучайно. Ниже приведена таблица, в которой схематично представлено, как следует интерпретировать результаты дисперсионного анализа-
F-статистика
F-критическое
Р-значение
Действие
Маленькое
V F-статистика
Большое
Не отвергайте нуль-гипотезу
Большое
> F-статистика
Маленькое
Нуль-гипотеза должна быть отвергнута
ДИСПЕРСИОННЫЙ АНАЛИЗ СПИСКОВ ЗНАЧЕНИИ
Программа Excel анализирует наборы данных и создает отчет с результатами дисперсионного анализа.
Нахождение, корреляции между
двумя НАБОРАМИ ДАННЫХ
L ^Используялакой-инструмент Excel, как Корреляция, вы получаете возможность сравнить—два—набсфа данных, чтобы определить между ними взаимосвязь' Если вы представили данные в виде точечной диаграммы и видите на ней прямую линию, то можно статистически доказать существование связи, вь1числив корреляцию и ковариацию. Корреляция — это функция ковариации, определяющая, зависят ли друг от друга два набора данных. Чтобы определить степень этой зависимости, вычисляется ковариация. Наборы данных могут быть положительно или отрицательно коррелированными. Например, если объемы продаж товара возрастают с увеличением рекламной деятельности компании, то имеет место положительная корреляция; а когда возврат проданного товара с малым сроком хранения уменьшается с ростом объемов продаж, то, наоборот, рассмат-
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХНАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХ
—Q Выделите ячейку в диапазонеанализируемых данных.——Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.—Q Выделите ячейку в диапазонеанализируемых данных.——Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.Q Щелкните в списке на опции Корреляция.I—Д Щелкните на кнопке ОК.Q Щелкните в списке на опции Корреляция.I—Д Щелкните на кнопке ОК.
—Q Выделите ячейку в диапазонеанализируемых данных.
——Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
—Q Выделите ячейку в диапазонеанализируемых данных.
——Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
Q Щелкните в списке на опции Корреляция.
I—Д Щелкните на кнопке ОК.
Q Щелкните в списке на опции Корреляция.
I—Д Щелкните на кнопке ОК.
ривается отрицательная корреляция. Более подробно о ковариации рассказано в разделе ''Определение ковариации набора данных^ Что касается управления диаграммами в Excel, то об этом более подробно речь идет в главе 6.
Для вычисления корреляции необходимо указать программе Excel диапазон ячеек для обоих наборов данных, а также способ их группирования. Чтобы результат анализа было легче понять, вам, возможно, придется ввести в первой строке рабочего листа Excel подписи данных.
Инструмент Корреляция создает таблицу, в которой рассчитывается коэффициент корреляции двух наборов данных. Коэффициент корреляции принимает значение в диапазоне от -1 до 1. Коэффициент, равный -1, указывает на абсолютно отрицательную корреляцию, когда значения из одного набора увеличиваются в той же степени, в какой значения из другого набора уменьшаются. Коэффициент, равный 1, указывает на абсолютно положительную корреляцию, когда значения из одного набора увеличиваются в той же степени, что и значения из другого набора. Если коэффициент корреляции равен нулю, то наборы значений друг с другом никак не связаны.
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХНАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАБОРАМИ ДАННЫХ
■ Отображается диалоговое окноКорреляция.—Q Укажите диапазон ячеек, которыйтребуется проанализировать.■ Отображается диалоговое окноКорреляция.—Q Укажите диапазон ячеек, которыйтребуется проанализировать.Q Щелкните на выбранном переключателе, чтобы указать, находятся данные в столбцах или в строках.Q Щелкните на выбранном переключателе, чтобы указать, находятся данные в столбцах или в строках.
■ Отображается диалоговое окно
Корреляция.
—Q Укажите диапазон ячеек, которыйтребуется проанализировать.
■ Отображается диалоговое окно
Корреляция.
—Q Укажите диапазон ячеек, которыйтребуется проанализировать.
Q Щелкните на выбранном переключателе, чтобы указать, находятся данные в столбцах или в строках.
Q Щелкните на выбранном переключателе, чтобы указать, находятся данные в столбцах или в строках.
"При ^пользовании инструмента Корреляция программа Excel вычисляет коэффициент корреляции на основе текущего набора данных. Если после корреляционного анализа одно из значений в наборе данных меняется, то полученное значение автоматически обновляться не будет. Чтобы обновить коэффициент корреляции, необходимо снфва запустить инструмент Корреляция.
——…Если вы-постоянно изменяете исходные данные и хотите, чтобы программа Excel Автоматически обновляла коэффициент корреляции, то создайте формулу, в ко- ТО^й^йспользуется ^ KOPPEJ1. С ее помощью можно проверять значения в двух различных списках и определять корреляцию. У функции KOPPEJ1 имеется два
,•叩「умен /
jj^^K佈 РЕ 冗(масс”в1;массив2)
瓜 Microsoft Excel - ch 11 >Correlation.xls瓜 Microsoft Excel - ch 11 >Correlation.xlsНАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАЬОРАМИ ДАННЫХНАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАЬОРАМИ ДАННЫХ^^^^^^^^КорреляцияКорреляция
瓜 Microsoft Excel - ch 11 >Correlation.xls
瓜 Microsoft Excel - ch 11 >Correlation.xls
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАЬОРАМИ ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАЬОРАМИ ДАННЫХ
^^^^
^^^^
Корреляция
Корреляция
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.Q Укажите место отображения результата.Q Щелкните на кнопке ОК.Q Укажите место отображения результата.Q Щелкните на кнопке ОК.
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.
Q Укажите место отображения результата.
Q Щелкните на кнопке ОК.
Q Укажите место отображения результата.
Q Щелкните на кнопке ОК.
Каждый аргумент представляет диапазон ячеек, содержащий значения, которые требуется сравнить. Функция КОРРЕЛ возвращает значение в диапазоне от -1 до 1, которое определяет корреляцию, существующую между двумя наборами значений.
Если необходимо сравнить несколько наборов значений, то при сравнении каждых двух наборов данных необходимо создавать отдельную формулу с функцией КОРРЕЛ.
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАВОММН ДАННЫХНАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАВОММН ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАВОММН ДАННЫХ
НАХОЖДЕНИЕ КОРРЕЛЯЦИИ МЕЖДУ ДВУМЯ НАВОММН ДАННЫХ
"~■ Программа Excel анализирует наборы данных и создает отчет о корреляции."~■ Программа Excel анализирует наборы данных и создает отчет о корреляции.■ В этом примере получен результат, близкий к 1, что указывает на сильную положительную корреляцию.■ В этом примере получен результат, близкий к 1, что указывает на сильную положительную корреляцию.
"~■ Программа Excel анализирует наборы данных и создает отчет о корреляции.
"~■ Программа Excel анализирует наборы данных и создает отчет о корреляции.
■ В этом примере получен результат, близкий к 1, что указывает на сильную положительную корреляцию.
■ В этом примере получен результат, близкий к 1, что указывает на сильную положительную корреляцию.
9npsЕЛЕНИЕ ковариации двух НАБОРОВ ДАННЫХ
;—_Инструмент Ковариацйя определяет отклонение значений от среднего в каждом наборе данных^сли вы представили данные в виде точечной диа- граммы и видите на ней прямую линию, то можете статистически доказать существование связи, вычислив корреляцию и ковариацию. В то время, как корреляция определяет, зависят ли друг от друга два набора данных, ковариация указывает на степень взаимосвязи двух наборов данных или их отличность друг от друга. Рассчитав ковариацию и корреляцию, вы с помощью полученных ре
зультатов сможете определить, существует ли на самом деле связь между двумя наборами данных. Более подробно о вычислении корреляции рассказано в разделе ''Нахождение корреляции между двумя наборами данных^, а вопрос представления данных в виде диаграмм детально рассмотрен в главе 6.
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
Q Щелкните в списке на опции Ковариация.TJ Щелкните на кнопке ОК.Q Щелкните в списке на опции Ковариация.TJ Щелкните на кнопке ОК.
Q Щелкните в списке на опции Ковариация.
TJ Щелкните на кнопке ОК.
Q Щелкните в списке на опции Ковариация.
TJ Щелкните на кнопке ОК.
—П Выделите ячейку в диапазоне данных.
—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
Глава 11. Использование надстроек анализа данных
Для вычисления ковариации необходимо указать программе Excel диапазон ячеек, который содержит наборы данных, а также способ группирования наборов. Чтобы представить результат в более наглядной форме, вам, возможно, придется использовать в первой строке листа Excel подписи данных.
Программа Excel создает таблицу со значением ковариации между всеми анализируемыми наборами данных. Ковариация значения описывает отклонение этого значения от среднего (нормы). Если значение ковариации положительно, зто означает, что значения в обоих наборах данных растут одновременно. Если же значение ковариации отрицательно, то это означает, что значения второго набора данных склонны к росту, в то время как значения первого набора уменьшаются. Если ковариация нулевая, то корреляцию между двумя наборами данных спрогнозировать нельзя.
О том, как установить инструмент Ковариация, входящий в надстройку Пакет анализа, более подробно рассказано в разделе ''Установка надстроек Excel".
Вводной интервал:J|A“侬$】Э|Вводной интервал:J|A“侬$】Э|Па^отрыеьсом- -g「駐ходкой интвреал:ГПа^отрыеьсом- -g「駐ходкой интвреал:Г;Г" *тхм в первой строке;Г" *тхм в первой строкеКовари ш^ияКовари ш^ия£3 Micromft Excel - chi I <Gverience.xls£3 Micromft Excel - chi I <Gverience.xlsОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ工^^工^^
Вводной интервал:J|A“侬$】Э|
Вводной интервал:J|A“侬$】Э|
Па^отрыеьсом- -
g「駐ходкой интвреал:Г
Па^отрыеьсом- -
g「駐ходкой интвреал:Г
;Г" *тхм в первой строке
;Г" *тхм в первой строке
Ковари ш^ия
Ковари ш^ия
£3 Micromft Excel - chi I <Gverience.xls
£3 Micromft Excel - chi I <Gverience.xls
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
工^^
工^^
■ Отображается диалоговое окноКовариация.—Q Укажите диапазон ячеек, которыйтребуется проанализировать.■ Отображается диалоговое окноКовариация.—Q Укажите диапазон ячеек, которыйтребуется проанализировать.Q Щелкните на переключателе, который указывает: находятся данные в столбцах или в строках.Q Щелкните на переключателе, который указывает: находятся данные в столбцах или в строках.
■ Отображается диалоговое окно
Ковариация.
—Q Укажите диапазон ячеек, которыйтребуется проанализировать.
■ Отображается диалоговое окно
Ковариация.
—Q Укажите диапазон ячеек, которыйтребуется проанализировать.
Q Щелкните на переключателе, который указывает: находятся данные в столбцах или в строках.
Q Щелкните на переключателе, который указывает: находятся данные в столбцах или в строках.
小ая функции'каждый уабор данных представлен отдельным массивом.—Функция-КО^А J^-как показано в следующем синтаксисе, использует два аргумента: I ! =КОВАРДмассив1;массив2)小ая функции'каждый уабор данных представлен отдельным массивом.—Функция-КО^А J^-как показано в следующем синтаксисе, использует два аргумента: I ! =КОВАРДмассив1;массив2)ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.血 Укажите место для вывода результата.—Q Щелкните на кнопке ОК.血 Укажите место для вывода результата.—Q Щелкните на кнопке ОК.
小ая функции'каждый уабор данных представлен отдельным массивом.
—Функция-КО^А J^-как показано в следующем синтаксисе, использует два аргумента: I ! =КОВАРДмассив1;массив2)
小ая функции'каждый уабор данных представлен отдельным массивом.
—Функция-КО^А J^-как показано в следующем синтаксисе, использует два аргумента: I ! =КОВАРДмассив1;массив2)
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
ОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.
—Q Чтобы поместить таблицу, созданную программой Excel, в первой строке вашего листа, установите флажок Метки в первой строке.
血 Укажите место для вывода результата.
—Q Щелкните на кнопке ОК.
血 Укажите место для вывода результата.
—Q Щелкните на кнопке ОК.
попробуй* ^и необходимо получить значение ковариации всего лишь для двух набо- ;[? “ ров данных, используйте функции Excel КОВАР для создания соответствую
щей формулы ячейке рабочего листа. Применив эту функцию, вы определите кова- I риацию двух наборов данных, которая равна среднему произведению отклонений I между всеми возможными парами значений, сохраненных в виде набора данных.
Каждый аргумент представлен диапазоном ячеек, содержащим значения, которые не обходимо сравнить. Оба аргумента включают в себя одинаковое количество значений, в противном случае функция возвращает сообщение об ошибке. Программа Excel игнорирует любые ячейки, которые содержат текст, логические значения, а также пустые ячейки.
Для сравнения нескольких наборов данных создайте отдельную функцию КОВАР для каждой пары наборов. Например, если требуется сравнить наборы А, В и С, то создайте три разные формулы, чтобы выполнить анализ для пар А и В, А и С, В и С・
& Microsoft Excel - chi i-Coveriance.>ds& Microsoft Excel - chi i-Coveriance.>dsОПРЕДЕЛЕНИЕ КОВАРИАЦИИ ДВУХ НАБОРОВ ДАННЫХ
& Microsoft Excel - chi i-Coveriance.>ds
& Microsoft Excel - chi i-Coveriance.>ds
& Ф^л [1>«жа gHA Вставка Фодат; Сеяис Дамм ^ско Правка• - d х
аг^. :。",*回9 ;套匿I号■®%帆/尊仁賛季:,小,©a-mb....
D2
—■ Программа Excel анализирует наборы данных и создает отчет.—■ Программа Excel анализирует наборы данных и создает отчет.
—■ Программа Excel анализирует наборы данных и создает отчет.
—■ Программа Excel анализирует наборы данных и создает отчет.
■ В этом примере значение ковариации отрицательное;значения во втором наборе данных имеют тенденцию к увеличению, в то время как значения в первом наборе уменьшаются.
Анализ данных в Excel: наглядный курс
冃ОАУYЕНИЕ СТАТИСТИЧЕСКИХ
j i ,I
СВЕДЕНИЙ
I С помощью инструмента Описательная статистика программа Excel вычисляет шестнадцать различных статистических параметров и отображает их в виде списка. Для ан2/\М1"мка это невероятно полезный инструмент, поскольку позволяет быстро получать статистические сведения для больших баз данных или рабочих листов Ехсе1.;С помощью этого инструмента программа Excel создает таблицу со стандарт- йымиТтатистическими сведениями для каждой группы значений в указанном вами списке. В этой таблице указываются среднее значение, стандартная ошибка, медиана, мода, стандартное отклонение, дисперсия выборки, эксцесс, асимметричность, интервал, минимум, максимум, сумма, количество, наибольшее значение, наименьшее значение и доверительный уровень. Например, если применить этот инструмент
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИИ
ЕЗ Microsoft FwcH - Chi 1 -DesrStats^dsЕЗ Microsoft FwcH - Chi 1 -DesrStats^ds凹^ А* 妹 Вст— Е 应辺 i 函。2»,^^^_ ,0.口方口m电@®,X跑嗯,',、…。…鷗工ri丹®召m% .⑵.■ ■ W ?; m ^ S等—专用- ■-H摩戸质.▼-・©-▼eМ凹^ А* 妹 Вст— Е 应辺 i 函。2»,^^^_ ,0.口方口m电@®,X跑嗯,',、…。…鷗工ri丹®召m% .⑵.■ ■ W ?; m ^ S等—专用- ■-H摩戸质.▼-・©-▼eМ87▼87▼А 103900А 1039001 "ехасФлорида[2 ;$611 569 .СО 一 $3片龍1 "ехасФлорида[2 ;$611 569 .СО 一 $3片龍КалифорнияКалифорния$784 504 .СО $7 ^труненты акалюа$784 504 .СО $7 ^труненты акалюа$56 975.С0 ' $2 _$56 975.С0 ' $2 _Гб~!Гб~!$599 944.60$3$599 944.60$3|^^^> данных|^^^> данныхJ23 405£0J23 405£0$456 900.006 鈴 78 900.СО$456 900.006 鈴 78 900.СООднофактормьм дисперсионный ьгализ▲Авух&кт0PKbii дисперсионыи анализ с повторениями ТДвухфакторный дисперсноммык анализ без повторений 签 КорреляцияОднофактормьм дисперсионный ьгализ▲Авух&кт0PKbii дисперсионыи анализ с повторениями ТДвухфакторный дисперсноммык анализ без повторений 签 Корреляция$321 900.00$1」$145 900,СП$$311 275,СО :$$918 244,СОГ$321 900.00$1」$145 900,СП$$311 275,СО :$$918 244,СОГOnixai^itHsw статисти» aOnixai^itHsw статисти» aЭкспоненциальное сглаживание Двухеыборочньм F-тест для дисперсии Анапе ФурьеЭкспоненциальное сглаживание Двухеыборочньм F-тест для дисперсии Анапе Фурье$918 244.С0$9 . r”cwpE‘^$97 600.С0 $ииз ■—и ;'$918 244.С0$9 . r”cwpE‘^$97 600.С0 $ииз ■—и ;'141514151616$869 900.СО$560 900,00$5Б4 440.00$776 900.С0$998 900,00$995 560.00$645 900,С01315 900.00$433 900.00~"'$297 650 .СО$209 450.00$2Э5 550,00$411 569.СО$314 56 9,00$314 569.00 _$869 900.СО$560 900,00$5Б4 440.00$776 900.С0$998 900,00$995 560.00$645 900,С01315 900.00$433 900.00~"'$297 650 .СО$209 450.00$2Э5 550,00$411 569.СО$314 56 9,00$314 569.00 _$611 543.С0 $151 001,66 $525 001 ,С0 $569 900,00 J650 900.С0 ' $450 900,00 $510 544.С0 *890 544,00$611 543.С0 $151 001,66 $525 001 ,С0 $569 900,00 J650 900.С0 ' $450 900,00 $510 544.С0 *890 544,00方$410 600 Д1 $900 500.0031 $2i 1 эн ,са $133131 卩口И 4 » н\Пист1 X ГЙСТ2 X Листз 7「2方$410 600 Д1 $900 500.0031 $2i 1 эн ,са $133131 卩口И 4 » н\Пист1 X ГЙСТ2 X Листз 7「2$244 001,00 $577 880.00 _ $655 900,0 0 ~$777 544.00 一 $366 600,0Э$255131.00$244 001,00 $577 880.00 _ $655 900,0 0 ~$777 544.00 一 $366 600,0Э$255131.00
ЕЗ Microsoft FwcH - Chi 1 -DesrStats^ds
ЕЗ Microsoft FwcH - Chi 1 -DesrStats^ds
凹^ А* 妹 Вст— Е 应辺 i 函。2»,^^^_ ,0
.口方口m电@®,X跑嗯,',、…。…鷗工ri丹®召m% .⑵.■ ■ W ?; m ^ S等—专用- ■-H摩戸质.▼-・©-▼eМ
凹^ А* 妹 Вст— Е 应辺 i 函。2»,^^^_ ,0
.口方口m电@®,X跑嗯,',、…。…鷗工ri丹®召m% .⑵.■ ■ W ?; m ^ S等—专用- ■-H摩戸质.▼-・©-▼eМ
87▼
87▼
А 103900
А 103900
1 "ехасФлорида
[2 ;$611 569 .СО 一 $3片龍
1 "ехасФлорида
[2 ;$611 569 .СО 一 $3片龍
Калифорния
Калифорния
$784 504 .СО $7 ^труненты акалюа
$784 504 .СО $7 ^труненты акалюа
$56 975.С0 ' $2 _
$56 975.С0 ' $2 _
Гб~!
Гб~!
$599 944.60$3
$599 944.60$3
|^^^> данных
|^^^> данных
J23 405£0
J23 405£0
$456 900.00
6 鈴 78 900.СО
$456 900.00
6 鈴 78 900.СО
Однофактормьм дисперсионный ьгализ▲
Авух&кт0PKbii дисперсионыи анализ с повторениями Т
Двухфакторный дисперсноммык анализ без повторений 签 Корреляция
Однофактормьм дисперсионный ьгализ▲
Авух&кт0PKbii дисперсионыи анализ с повторениями Т
Двухфакторный дисперсноммык анализ без повторений 签 Корреляция
$321 900.00$1」
$145 900,СП$
$311 275,СО :$
$918 244,СОГ
$321 900.00$1」
$145 900,СП$
$311 275,СО :$
$918 244,СОГ
Onixai^itHsw статисти» a
Onixai^itHsw статисти» a
Экспоненциальное сглаживание Двухеыборочньм F-тест для дисперсии Анапе Фурье
Экспоненциальное сглаживание Двухеыборочньм F-тест для дисперсии Анапе Фурье
$918 244.С0$9 . r”cwpE‘
^$97 600.С0 $ииз ■—и ;'
$918 244.С0$9 . r”cwpE‘
^$97 600.С0 $ииз ■—и ;'
14
15
14
15
16
16
$869 900.СО$560 900,00$5Б4 440.00
$776 900.С0$998 900,00$995 560.00
$645 900,С01315 900.00$433 900.00~"'
$297 650 .СО$209 450.00$2Э5 550,00
$411 569.СО$314 56 9,00$314 569.00 _
$869 900.СО$560 900,00$5Б4 440.00
$776 900.С0$998 900,00$995 560.00
$645 900,С01315 900.00$433 900.00~"'
$297 650 .СО$209 450.00$2Э5 550,00
$411 569.СО$314 56 9,00$314 569.00 _
$611 543.С0 $151 001,66 $525 001 ,С0 $569 900,00 J650 900.С0 ' $450 900,00 $510 544.С0 *890 544,00
$611 543.С0 $151 001,66 $525 001 ,С0 $569 900,00 J650 900.С0 ' $450 900,00 $510 544.С0 *890 544,00
方$410 600 Д1 $900 500.00
31 $2i 1 эн ,са $133131 卩口
И 4 » н\Пист1 X ГЙСТ2 X Листз 7
「2
方$410 600 Д1 $900 500.00
31 $2i 1 эн ,са $133131 卩口
И 4 » н\Пист1 X ГЙСТ2 X Листз 7
「2
$244 001,00 $577 880.00 _ $655 900,0 0 ~$777 544.00 一 $366 600,0Э
$255131.00
$244 001,00 $577 880.00 _ $655 900,0 0 ~$777 544.00 一 $366 600,0Э
$255131.00
—Q Выделите ячейку в том диапазоне данных, который необходимо анализировать.—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.—Q Выделите ячейку в том диапазоне данных, который необходимо анализировать.—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.S Щелкните в списке на опции Описательная статистика.Yj Щелкните на кнопке ОК.■ Отображается диалоговое окноОписательная статистика.S Щелкните в списке на опции Описательная статистика.Yj Щелкните на кнопке ОК.■ Отображается диалоговое окноОписательная статистика.
—Q Выделите ячейку в том диапазоне данных, который необходимо анализировать.
—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
—Q Выделите ячейку в том диапазоне данных, который необходимо анализировать.
—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
S Щелкните в списке на опции Описательная статистика.
Yj Щелкните на кнопке ОК.
■ Отображается диалоговое окно
Описательная статистика.
S Щелкните в списке на опции Описательная статистика.
Yj Щелкните на кнопке ОК.
■ Отображается диалоговое окно
Описательная статистика.
к списку, содержащему сведения об объемах продаж в разных штатах, то Excel создаст таблицу со статистическими сведениями для каждого штата.
Для инструмента Описательная статистика укажите диапазон ячеек с наборами данных. Кроме того, определите способ группировки наборов данных — по строкам или по столбцам. В каждой строке или в каждом столбце содержится отдельный набор данных. Чтобы результат можно было легче понять, вам, возможно, придется использовать в первой строке рабочего листа подписи данных.
Последние четыре параметра диалогового окна Описательная статистика предназначены для указания тех статистических параметров, которые должны вычисляться программой Excel. Чтобы получить полные статистические сведения, установите флажок Итоговая статистика. Если требуется вычислить доверительный уровень для среднего, выставьте флажок Уровень надежности. Например, значение 90% соответствует доверительному интервалу 10%. Флажки К-ый наибольший и К-ый наименьший позволяют найти указанные значения в группе, например, второе наименьшее или третье наибольшее число. Если вы указываете 1, то получаете те же самые значения, которые приводятся в качестве минимума и максимума.
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙ
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙ
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙ
—Q Укажите диапазон ячеек, данные которого будут анализироваться.—Q Щелкните на переключателе, чтобы указать, как группируются значения: в строках или в столбцах.—Q Укажите диапазон ячеек, данные которого будут анализироваться.—Q Щелкните на переключателе, чтобы указать, как группируются значения: в строках или в столбцах.—Q Чтобы таблицу, созданную программой Excel, поместить в первой строке рабочего листа, установите флажок Метки в первой строке.^-|J Укажите место для вывода результата вычислений.—Q Чтобы таблицу, созданную программой Excel, поместить в первой строке рабочего листа, установите флажок Метки в первой строке.^-|J Укажите место для вывода результата вычислений.
—Q Укажите диапазон ячеек, данные которого будут анализироваться.
—Q Щелкните на переключателе, чтобы указать, как группируются значения: в строках или в столбцах.
—Q Укажите диапазон ячеек, данные которого будут анализироваться.
—Q Щелкните на переключателе, чтобы указать, как группируются значения: в строках или в столбцах.
—Q Чтобы таблицу, созданную программой Excel, поместить в первой строке рабочего листа, установите флажок Метки в первой строке.
^-|J Укажите место для вывода результата вычислений.
—Q Чтобы таблицу, созданную программой Excel, поместить в первой строке рабочего листа, установите флажок Метки в первой строке.
^-|J Укажите место для вывода результата вычислений.
что
ЕЩ
СОписательная статистика вычисляется несколько
статистических величин.
Статистическая величина 己
Описание
вреднее
Среднее арифметическое или центр распределения для группы данных
^Стандартная ошибка
квадратный корень размера выборки (п), деленный на стандартное отклонение от квадратного корня размера выборки (п)
Медиана
Среднее значение в наборе данных
Мода
Самое распространенное значение в группе данных
Стандартное отклонение
Разброс значений набора данных
1
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙ—Q Чтобы создать таблицу со всеми шестнадцатью статистическими величинами, установите флажок Итоговая статистика.—Qj] Чтобы показать доверительный уровень, установите флажок Уровень надежности; определите—Q Чтобы создать таблицу со всеми шестнадцатью статистическими величинами, установите флажок Итоговая статистика.—Qj] Чтобы показать доверительный уровень, установите флажок Уровень надежности; определитеЩ Чтобы отображать k-ое наибольшее или к-ое наименьшее значение в каждом наборе данных, установите соответствующие флажки.МЕ Щелкните на кнопке ОК.Щ Чтобы отображать k-ое наибольшее или к-ое наименьшее значение в каждом наборе данных, установите соответствующие флажки.МЕ Щелкните на кнопке ОК.доверительный уровень в процентах.доверительный уровень в процентах.
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙ
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИЙ
—Q Чтобы создать таблицу со всеми шестнадцатью статистическими величинами, установите флажок Итоговая статистика.
—Qj] Чтобы показать доверительный уровень, установите флажок Уровень надежности; определите
—Q Чтобы создать таблицу со всеми шестнадцатью статистическими величинами, установите флажок Итоговая статистика.
—Qj] Чтобы показать доверительный уровень, установите флажок Уровень надежности; определите
Щ Чтобы отображать k-ое наибольшее или к-ое наименьшее значение в каждом наборе данных, установите соответствующие флажки.
МЕ Щелкните на кнопке ОК.
Щ Чтобы отображать k-ое наибольшее или к-ое наименьшее значение в каждом наборе данных, установите соответствующие флажки.
МЕ Щелкните на кнопке ОК.
доверительный уровень в процентах.
доверительный уровень в процентах.
Статистическая величина
Описание
Дисперсия выборки
Квадрат стандартного отклонения или мера разброса данных
Эксцесс
Направление кривизны распределения данных
Асимметричность
Степень симметрии распределения относительно центральной оси
Интервал
Разность между наибольшим и наименьшим значениями
Минимум/максимум
Наименьшее и наибольшее значения в группе
Сумма
Сумма, получаемая при сложении всех значений в группе
Счет
Количество значений в группе
Наибольшее(М)/ наименьшее(Н)
Наибольшее и наименьшее значение в группе, где N является указанным целым числом
Доверительный уровень
Определяет, насколько значение отклоняется от среднего
464378.6 Среднее369687 3 Среднее唠-—而каЭ556ОЛ0679 Стандартная ошибка36490£8 352 Стандартная ошибка一 460490 Медиана314569 Медиауа'儉戈ДМода3*45^ Моддspwoe отклонение 2514 4 7 773 Сп»ка«ртяое отклонение.25即29/97 7 Стандартное ^жпбййние :рсмявыборкм6322^65095 Дисперсия выборки■66578499187Дисперсиявыборких<863546268Эксцесс-0^020Ю795ЭксцессderpxMcibOJJ99904O39 АсимметричностьUJ39Q2 4 460 АсимметричностьИнтервал954895Интервал94400QИнтервалМинимум- =23406 Минимум2900 Минимум' г :имум978300 Максимум'9969(» Максимум,18232喝雷嘴雷•наибольший^)97S300 НаибольшийО)9Q690Q Наибольший)На«»еньи«А0)23405 Наи«енъй«й(1)54900 Немлекыи嘲⑺mю8днь н訣ежносМЭ63%) 7[460砂48Уp0"他"被《w皿"(95必 73330.72951 уровень 3两备g5g%)464378.6 Среднее369687 3 Среднее唠-—而каЭ556ОЛ0679 Стандартная ошибка36490£8 352 Стандартная ошибка一 460490 Медиана314569 Медиауа'儉戈ДМода3*45^ Моддspwoe отклонение 2514 4 7 773 Сп»ка«ртяое отклонение.25即29/97 7 Стандартное ^жпбййние :рсмявыборкм6322^65095 Дисперсия выборки■66578499187Дисперсиявыборких<863546268Эксцесс-0^020Ю795ЭксцессderpxMcibOJJ99904O39 АсимметричностьUJ39Q2 4 460 АсимметричностьИнтервал954895Интервал94400QИнтервалМинимум- =23406 Минимум2900 Минимум' г :имум978300 Максимум'9969(» Максимум,18232喝雷嘴雷•наибольший^)97S300 НаибольшийО)9Q690Q Наибольший)На«»еньи«А0)23405 Наи«енъй«й(1)54900 Немлекыи嘲⑺mю8днь н訣ежносМЭ63%) 7[460砂48Уp0"他"被《w皿"(95必 73330.72951 уровень 3两备g5g%)@ Файл Оржа Вид Встарке Формат Овронс Данные Q»cw Спр®»^不…i・s* - в X口爲QS电昌底? %电醛,Нe・~-.圖e・館以尊利18% > @.ArE.10. *国4 声困等困,⑶% «8 ■制季偉 -*-©△.» йтель...,方— 一@ Файл Оржа Вид Встарке Формат Овронс Данные Q»cw Спр®»^不…i・s* - в X口爲QS电昌底? %电醛,Нe・~-.圖e・館以尊利18% > @.ArE.10. *国4 声困等困,⑶% «8 ■制季偉 -*-©△.» йтель...,方— 一h;二…\仙中/麻区Готовоh;二…\仙中/麻区ГотовоПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИИПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИИ
464378.6 Среднее369687 3 Среднее唠
-—而каЭ556ОЛ0679 Стандартная ошибка36490£8 352 Стандартная ошибка
一 460490 Медиана314569 Медиауа
'儉戈ДМода3*45^ Модд
spwoe отклонение 2514 4 7 773 Сп»ка«ртяое отклонение.25即29/97 7 Стандартное ^жпбййние :
рсмявыборкм6322^65095 Дисперсия выборки■66578499187Дисперсиявыборки
х<863546268Эксцесс-0^020Ю795Эксцесс
derpxMcibOJJ99904O39 АсимметричностьUJ39Q2 4 460 Асимметричность
Интервал954895Интервал94400QИнтервал
Минимум- =23406 Минимум2900 Минимум' г :
имум978300 Максимум'9969(» Максимум,
18232喝雷嘴雷•
наибольший^)97S300 НаибольшийО)9Q690Q Наибольший)
На«»еньи«А0)23405 Наи«енъй«й(1)54900 Немлекыи嘲⑺
mю8днь н訣ежносМЭ63%) 7[460砂48Уp0"他"被《w皿"(95必 73330.72951 уровень 3两备g5g%)
464378.6 Среднее369687 3 Среднее唠
-—而каЭ556ОЛ0679 Стандартная ошибка36490£8 352 Стандартная ошибка
一 460490 Медиана314569 Медиауа
'儉戈ДМода3*45^ Модд
spwoe отклонение 2514 4 7 773 Сп»ка«ртяое отклонение.25即29/97 7 Стандартное ^жпбййние :
рсмявыборкм6322^65095 Дисперсия выборки■66578499187Дисперсиявыборки
х<863546268Эксцесс-0^020Ю795Эксцесс
derpxMcibOJJ99904O39 АсимметричностьUJ39Q2 4 460 Асимметричность
Интервал954895Интервал94400QИнтервал
Минимум- =23406 Минимум2900 Минимум' г :
имум978300 Максимум'9969(» Максимум,
18232喝雷嘴雷•
наибольший^)97S300 НаибольшийО)9Q690Q Наибольший)
На«»еньи«А0)23405 Наи«енъй«й(1)54900 Немлекыи嘲⑺
mю8днь н訣ежносМЭ63%) 7[460砂48Уp0"他"被《w皿"(95必 73330.72951 уровень 3两备g5g%)
@ Файл Оржа Вид Встарке Формат Овронс Данные Q»cw Спр®»^不…i・s* - в X
口爲QS电昌底? %电醛,Нe・~-.圖e・館以尊利18% > @.
ArE.10. *国4 声困等困,⑶% «8 ■制季偉 -*-©△.» йтель...,
方— 一
@ Файл Оржа Вид Встарке Формат Овронс Данные Q»cw Спр®»^不…i・s* - в X
口爲QS电昌底? %电醛,Нe・~-.圖e・館以尊利18% > @.
ArE.10. *国4 声困等困,⑶% «8 ■制季偉 -*-©△.» йтель...,
方— 一
h;二…\仙中/麻区
Готово
h;二…\仙中/麻区
Готово
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИИ
ПОЛУЧЕНИЕ СТАТИСТИЧЕСКИХ СВЕДЕНИИ
■ Программа Excel анализирует данные и выводит статистические сведения для каждого набора значений.
^РАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
; Для сравнений\дисперс!ии двух групп данных используйте такой инструмент Ехсе!^ -как Двухвыборочный F-тест для дисперсии. Дисперсия — это показа- т^ь рого7насколько 'значения "рассеиваются" относительно среднего значения в наборе, данных./Яапример, существуют два завода, которые производят один и тот >fle продукт; Один завод находится в Индиане, а другой — в Техасе. Оба имеют Эффективность производства 95 %, но вам необходимо знать точно, какой из этих заводов более стабильно производит продукцию в течение года.
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХСРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
—Q Создайте две группы данных для проведения F-теста.—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.—Q Создайте две группы данных для проведения F-теста.—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.Q Щелкните в списке на опции Двухвыборочный F-тест для дисперсии.•~П Щелкните на кнопке ОК.Q Щелкните в списке на опции Двухвыборочный F-тест для дисперсии.•~П Щелкните на кнопке ОК.
—Q Создайте две группы данных для проведения F-теста.
—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
—Q Создайте две группы данных для проведения F-теста.
—Q Чтобы открыть диалоговое окно Анализ данных, выберите команду Сервис ^Анализ данных.
Q Щелкните в списке на опции Двухвыборочный F-тест для дисперсии.
•~П Щелкните на кнопке ОК.
Q Щелкните в списке на опции Двухвыборочный F-тест для дисперсии.
•~П Щелкните на кнопке ОК.
Во время F-теста программа Excel сравнивает дисперсию двух групп данных. Excel вычисляет значение F для двух наборов данных, которое представляет собой отношение средней стандартно-квадратичной ошибки (MS) между группами к ней же внутри групп. Если значение F меньше значения F-критического, то вы не можете отвергнуть нуль-гипотезу о том, что дисперсии двух групп одинаковы. Если F-статистика близка к 1, то это означает, что у двух групп равные дисперсии.
Чтобы выполнить этот тест, в Excel потребуется указать диапазоны обеих групп данных, а также уровень ожидаемой статистической надежности. Значение поля Альфа — это вероятность того, что Нл истинно. Доверительный уровень указывается в диапазоне от 0 до 1. По умолчанию используется значение 0,05, что эквивалентно 95% уровню надежности. Чтобы представить результат в более наглядной форме, вам, возможно, придется указать в первой строке рабочего листа подписи данных. Более подробно о сравнении двух групп данных и о выдвижении статистических гипотез (НА и Но) рассказано в разделе 'Дисперсионный анализ списков Аанных".
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
S Nlorofoft Excel - Chll-FTest—S Nlorofoft Excel - Chll-FTest—Орввка Вид Вставка Фсрйлт Сервис 4*»*л &смо ^правее! X 砲禽-Ь с • с •唸 £ Т; 3U “ 卫 it»% • О .Орввка Вид Вставка Фсрйлт Сервис 4*»*л &смо ^правее! X 砲禽-Ь с • с •唸 £ Т; 3U “ 卫 it»% • О .:?«?х'ГГб тлрк:?«?х'ГГб тлрк▼ id ▼:★附马▼ id ▼:★附马979965955979965955Индиана ТехасИндиана Техас$М1:$А$】3 竺1:$8$13$М1:$А$】3 竺1:$8$13京的х京的хВ XВ X|д”квь»борочный1естАМ.иСпсрсии|д”квь»борочный1естАМ.иСпсрсии
S Nlorofoft Excel - Chll-FTest—
S Nlorofoft Excel - Chll-FTest—
Орввка Вид Вставка Фсрйлт Сервис 4*»*л &смо ^правее
! X 砲禽-Ь с • с •唸 £ Т; 3U “ 卫 it»% • О .
Орввка Вид Вставка Фсрйлт Сервис 4*»*л &смо ^правее
! X 砲禽-Ь с • с •唸 £ Т; 3U “ 卫 it»% • О .
:?«?х'ГГб тлрк
:?«?х'ГГб тлрк
▼ id ▼:★附马
▼ id ▼:★附马
979
965
955
979
965
955
Индиана Техас
Индиана Техас
$М1:$А$】3 竺1:$8$13
$М1:$А$】3 竺1:$8$13
京的х
京的х
В X
В X
|д”квь»борочный1естАМ.иСпсрсии
|д”квь»борочный1естАМ.иСпсрсии
■ Отображается диалоговое окно Двухвыборочный F-тест для дисперсии._g Укажите первый диапазон ячеек, который следует проанализировать.■ Отображается диалоговое окно Двухвыборочный F-тест для дисперсии._g Укажите первый диапазон ячеек, который следует проанализировать.Q Укажите второй диапазон ячеек,который будет анализироваться.—И Если подписи данных для таблицы, создаваемой программой Excel, вы разместили в первой строке исходного рабочего листа, то установите флажок Метки.Q Укажите второй диапазон ячеек,который будет анализироваться.—И Если подписи данных для таблицы, создаваемой программой Excel, вы разместили в первой строке исходного рабочего листа, то установите флажок Метки.
■ Отображается диалоговое окно Двухвыборочный F-тест для дисперсии.
_g Укажите первый диапазон ячеек, который следует проанализировать.
■ Отображается диалоговое окно Двухвыборочный F-тест для дисперсии.
_g Укажите первый диапазон ячеек, который следует проанализировать.
Q Укажите второй диапазон ячеек,который будет анализироваться.
—И Если подписи данных для таблицы, создаваемой программой Excel, вы разместили в первой строке исходного рабочего листа, то установите флажок Метки.
Q Укажите второй диапазон ячеек,который будет анализироваться.
—И Если подписи данных для таблицы, создаваемой программой Excel, вы разместили в первой строке исходного рабочего листа, то установите флажок Метки.
Когда вы примените инструмент Двухвыборочный F-тест для дисперсии, про-
Г…
граьЛма Excel вычислит несколько значений, описанных в следующей таблице.
Статистическая величина
Описание
[Среднее--|—
Среднее значение или центр распределения группы данных
Степень распространения или дисперсии данных.
Среднеквадратичное расстояние между каждым значением и средним
* Наблюдения
Определяет количество значений в каждом списке
df
Определяет количество степеней свободы или количество значений, которые могут свободно изменяться после вычисления статистических величин для набора данных
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХСРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
5 Доверительный уровень задайте в диапазоне от 0 до 1.5 Доверительный уровень задайте в диапазоне от 0 до 1.
5 Доверительный уровень задайте в диапазоне от 0 до 1.
5 Доверительный уровень задайте в диапазоне от 0 до 1.
0 Укажите место для вывода результатов.
ТЕ Щелкните на кнопке ОК.
Статистическая величина
Описание
F
Отношение дисперсии отдельных групп ко всему диапазону значений. Значение F — это отношение среднеквадратичного расстояния между наборами данных к среднеквадратичному расстоянию внутри наборов данных
P(Fv = f) одностороннее
Значение в диапазоне от 0 до 1, которое указывает вероятность наблюдения хотя бы одной экстремальной точки в тесте. Чем ближе это значение к единице, тем указанная вероятность выше
F критическое одностороннее
Критическое значение распределения F. Оно зависит как от доверительного уровня, так и от степеней свободы. Это стандартное значение, с которым сравнивается значение F
СРАВНЕНИЕ ДИСПЕРСИИ В ДВУХ ГРУППАХ ДАННЫХ
~■ Программа Excel сравнивает дисперсию двух групп.
Вычисление скользящего среднего
С помощью такого инструмента Excel, как Скользящее среднее, можно сглаживать ряды данных, содержащие существенно отличающиеся значения. Эта опе- раци^ наиболее эффективно выполняется по отношению к большому количеству данных, в которых произвольно встречаются пиковые значения, не вписывающие- сЯЗ общую зависимость?Иапример? вы ежедневно собираете данные об объемах продйж определенного товара, и в них наверняка встречаются пиковые значения, Описывающие дни, когда вы устраивали распродажи или активно рекламировали товар^ С помощью инструмента Скользящее среднее можно вычислить среднее более точно — сглаживая пиковые значения, вызванные определенными внешними факторами. Используя метод скользящего среднего, вы сможете получать тенденции, которые не являются явными для необработанных значений.
В поле Интервал укажите число значений или интервалов, которые программа Excel должна использовать для вычисления скользящего среднего. Если в это поле
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО
I &Micro.oft Excel. CM ].MovtngAwyu<to:,. L ,
哟 файл0>авка Вид Встдвка Ооррат [ Cgpenc | Да^^ыв Окно ртрмка"±а“ ”tcgd,_ 4 X
2方о 小史昌氏 h X亀壁[e 6 ,…嗔£ T1 乂禽0 m% -日.
&3- 10 一回"9言画巻园:® % BB储寿 厚库:"6-@агм・“.
A1 ▼• ЕжеАнебнне продан
жедневные продажи
хфакторньР дисперсиог^ый анализ с поеторе^ани хфакторный аислорсиошв; аналм без повторений репяиия аркация
сателькая статнстигв
гюнекциальное сглаживание хвыборочнык F-тест для A«nepcw- лю Фурье
is данных
——Q Создайте диапазон данных, для которого вычисляется скользящее среднее.
—Q Выберите команду Сервис ^> Анализ данных.
Отображается диалоговое окно
Анализ данных.
Q Щелкните в списке на опции Скользящее среднее.
Q Щелкните на кнопке ОК.
Глава 11. Использование надстроек анализа данныхничего не введено, то по умолчанию используется значение, равное 3. Это означает, что скользящее среднее будет вычисляться путем расчета среднего последних трех значений.В отличие от других инструментов анализа данных. Скользящее среднее заносит полученные результаты только на текущий рабочий лист. Вам придется определить первую ячейку диапазона, в который выводятся результаты. Не забывайте о том, что если в первой строке списка введены подписи данных, то данные должны анализироваться, начиная со второй строки.Установив флажок Вывод графика, вы отобразите график, на котором показана взаимосвязь между исходными значениями в наборе данных и прогнозируемым скользящим средним, создаваемым инструментом Скользящее среднее. График размещается на том же листе, что и значения скользящего среднего.Инструмент Скользящее среднее является частью надстройки Пакет анализа, устанавливаемой с помощью диалогового окна Надстройки. Более подробно об установке инструментов надстройки Пакет анализа можно узнать из раздела "Установка надстроек ЕхсеГ.Глава 11. Использование надстроек анализа данныхничего не введено, то по умолчанию используется значение, равное 3. Это означает, что скользящее среднее будет вычисляться путем расчета среднего последних трех значений.В отличие от других инструментов анализа данных. Скользящее среднее заносит полученные результаты только на текущий рабочий лист. Вам придется определить первую ячейку диапазона, в который выводятся результаты. Не забывайте о том, что если в первой строке списка введены подписи данных, то данные должны анализироваться, начиная со второй строки.Установив флажок Вывод графика, вы отобразите график, на котором показана взаимосвязь между исходными значениями в наборе данных и прогнозируемым скользящим средним, создаваемым инструментом Скользящее среднее. График размещается на том же листе, что и значения скользящего среднего.Инструмент Скользящее среднее является частью надстройки Пакет анализа, устанавливаемой с помощью диалогового окна Надстройки. Более подробно об установке инструментов надстройки Пакет анализа можно узнать из раздела "Установка надстроек ЕхсеГ.ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО|SMicrosoft Ексе) - Chll-MovingAveragejdsВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО|SMicrosoft Ексе) - Chll-MovingAveragejds固 $аил Ормка 斷д Ветерка Формат Сфокс &нае Ньо Справка・.А хг^н^'а ^а^- х ffcfe-</^^-噎工 7i:i &^^ •日.N就-6 •.回附Ч ;叁叵J更舉:寄%(M0®ei津作「r4・®A,еm….А1 ▼ 伤 Ежедневные продажи固 $аил Ормка 斷д Ветерка Формат Сфокс &нае Ньо Справка・.А хг^н^'а ^а^- х ffcfe-</^^-噎工 7i:i &^^ •日.N就-6 •.回附Ч ;叁叵J更舉:寄%(M0®ei津作「r4・®A,еm….А1 ▼ 伤 Ежедневные продажиЕжедневные продажиЕжедневные продажиОтображается диалоговое окно
Глава 11. Использование надстроек анализа данных
ничего не введено, то по умолчанию используется значение, равное 3. Это означает, что скользящее среднее будет вычисляться путем расчета среднего последних трех значений.
В отличие от других инструментов анализа данных. Скользящее среднее заносит полученные результаты только на текущий рабочий лист. Вам придется определить первую ячейку диапазона, в который выводятся результаты. Не забывайте о том, что если в первой строке списка введены подписи данных, то данные должны анализироваться, начиная со второй строки.
Установив флажок Вывод графика, вы отобразите график, на котором показана взаимосвязь между исходными значениями в наборе данных и прогнозируемым скользящим средним, создаваемым инструментом Скользящее среднее. График размещается на том же листе, что и значения скользящего среднего.
Инструмент Скользящее среднее является частью надстройки Пакет анализа, устанавливаемой с помощью диалогового окна Надстройки. Более подробно об установке инструментов надстройки Пакет анализа можно узнать из раздела "Установка надстроек ЕхсеГ.
Глава 11. Использование надстроек анализа данных
ничего не введено, то по умолчанию используется значение, равное 3. Это означает, что скользящее среднее будет вычисляться путем расчета среднего последних трех значений.
В отличие от других инструментов анализа данных. Скользящее среднее заносит полученные результаты только на текущий рабочий лист. Вам придется определить первую ячейку диапазона, в который выводятся результаты. Не забывайте о том, что если в первой строке списка введены подписи данных, то данные должны анализироваться, начиная со второй строки.
Установив флажок Вывод графика, вы отобразите график, на котором показана взаимосвязь между исходными значениями в наборе данных и прогнозируемым скользящим средним, создаваемым инструментом Скользящее среднее. График размещается на том же листе, что и значения скользящего среднего.
Инструмент Скользящее среднее является частью надстройки Пакет анализа, устанавливаемой с помощью диалогового окна Надстройки. Более подробно об установке инструментов надстройки Пакет анализа можно узнать из раздела "Установка надстроек ЕхсеГ.
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО
|SMicrosoft Ексе) - Chll-MovingAveragejds
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО
|SMicrosoft Ексе) - Chll-MovingAveragejds
固 $аил Ормка 斷д Ветерка Формат Сфокс &нае Ньо Справка・.А х
г^н^'а ^а^- х ffcfe-</^^-噎工 7i:i &^^ •日.
N就-6 •.回附Ч ;叁叵J更舉:寄%(M0®ei津作「r4・®A,еm….
А1 ▼ 伤 Ежедневные продажи
固 $аил Ормка 斷д Ветерка Формат Сфокс &нае Ньо Справка・.А х
г^н^'а ^а^- х ffcfe-</^^-噎工 7i:i &^^ •日.
N就-6 •.回附Ч ;叁叵J更舉:寄%(M0®ei津作「r4・®A,еm….
А1 ▼ 伤 Ежедневные продажи
Ежедневные продажи
Ежедневные продажи
Скользящее среднее.
—Q Укажите диапазон ячеек, который требуется проанализировать.
—Q Если в первой строке введены подписи данных, то установите флажок Метки в первой строке.
Q При необходимости введите целое значение в поле Интервал.
Примечание. Когда это поле не заполнено, то используется значение по умолчанию — 3.
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГОВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГОfej файл ОР®к® &« Вст— Фодапг с^жнс ^t^o Окно Справкаг 二,「:・.Q х口 й 口力咤谷1Ah х也壺,4 s—% E 71 " Й|/h»% "?.如"一0・回к а蓑匿!号困® %«м謎名歩拿 一◎,®4.ум...厶1“т—出 Ехеднеенне продажиfej файл ОР®к® &« Вст— Фодапг с^жнс ^t^o Окно Справкаг 二,「:・.Q х口 й 口力咤谷1Ah х也壺,4 s—% E 71 " Й|/h»% "?.如"一0・回к а蓑匿!号困® %«м謎名歩拿 一◎,®4.ум...厶1“т—出 Ехеднеенне продажиСкользящее среднееСкользящее среднее—Q Задайте ссылку на ячейку для вывода результата.—Q Установите флажокВывод графика.—Q Задайте ссылку на ячейку для вывода результата.—Q Установите флажокВывод графика.血 Чтобы отобразить стандартные погрешности, установите флажок Стандартные погрешности.―(П Щелкните на кнопке ОК.血 Чтобы отобразить стандартные погрешности, установите флажок Стандартные погрешности.―(П Щелкните на кнопке ОК.
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО
fej файл ОР®к® &« Вст— Фодапг с^жнс ^t^o Окно Справкаг 二,「:・.Q х
口 й 口力咤谷1Ah х也壺,4 s—% E 71 " Й|/h»% "?.
如"一0・回к а蓑匿!号困® %«м謎名歩拿 一◎,®4.ум...
厶1“т—出 Ехеднеенне продажи
fej файл ОР®к® &« Вст— Фодапг с^жнс ^t^o Окно Справкаг 二,「:・.Q х
口 й 口力咤谷1Ah х也壺,4 s—% E 71 " Й|/h»% "?.
如"一0・回к а蓑匿!号困® %«м謎名歩拿 一◎,®4.ум...
厶1“т—出 Ехеднеенне продажи
Скользящее среднее
Скользящее среднее
—Q Задайте ссылку на ячейку для вывода результата.
—Q Установите флажок
Вывод графика.
—Q Задайте ссылку на ячейку для вывода результата.
—Q Установите флажок
Вывод графика.
血 Чтобы отобразить стандартные погрешности, установите флажок Стандартные погрешности.
―(П Щелкните на кнопке ОК.
血 Чтобы отобразить стандартные погрешности, установите флажок Стандартные погрешности.
―(П Щелкните на кнопке ОК.
F Если вьГ работаете с инструментом Скользящее среднее, то определить скользящее среднее для каждого из значений вы сможете, применив функцию СРЗНАЧ. Первые несколько ячеек столбца содержат значение #Н/Д. Количество этих ячеек на единицу меньше того числа, которое указано в поле Интервал. Например, если в поле Интервал представлено значение 3, то #Н/Д будет находиться 一 в первых двух-ячейках столбца Скользящее среднее. Это говорит о том, что для вычисления среднего в раждой из этих ячеек невозможно найти три значения, фи- I гурирующих в расчетах.
Если, работая с инструментом Скользящее среднее, вы создаете диаграмму, то для каждого набора данных, осей и самой диаграммы программа Excel использует
названия, заданные по умолчанию. Изменить текст названий можно с помощью диалогового окна форматирования диаграммы.
Итак, чтобы изменить текст названий диаграммы и осей, выберите команду Диаграмма » Параметры диаграммы. В диалоговом окне Параметры диаграммы щелкните на вкладке Заголовки и укажите требуемые названия.
丿丿Чтобы изменить имена рядов данных, отображаемые в легендах, выберите команду Диаграмма О Исходные данные, а затем щелкните на вкладке Ряд. Щелкните на каждом ряде и укажите новое имя. Вы можете либо ввести имя, либо задать ссылку на ячейку с соответствующим названием. Более подробно о работе с диаграммами в Excel рассказано в главе 6.
丿
丿
ВЫЧИСЛЕНИЕ СКОЛЬЗЯЩЕГО СРЕДНЕГО
^ Microsoft Excel > Chll-MovingAveragejds
因 ®айл Оравкд Вид Эстдвка «ореат С©»ис Данные *ю бравка6t=“:c ьу—■ ■占 X
.口今0 d %i昌®学,X/配У e,".區£ 7:泰@召100% "日.-
ATM一0, * 教 y ,導毒毛重磅1 % UW谣虑I車津 ,@, @ & Гm...
8899.25104,2599.25104,25#н/Д #н/д *Н/Д #н/д#н/Д #н/д *Н/Д #н/д85 掛1/ПВ8 #Н/Д124 削/А85 掛1/ПВ8 #Н/Д124 削/А1二:。1二:。105107-99:_90-93;105107-99:_90-93;102,75 100^597^5 ―92.58875102,75 100^597^5 ―92.5887593日4.8286.7593日4.8286.7512594.75日 694^5%97泡 101.2512594.75日 694^5%97泡 101.25侬 100 133侬 100 13396,2599.75109,2610? 7£96,2599.75109,2610? 7£价'仁#н/д2.19G176933 5,560744105 5.941117319 6.273705046 6.442636514 4.567206477 15.6559693116.03316874 15,86779012 15,7 4 950396 6.19S538134 4.62837714 5 12.70680576 11 9Е304626价'仁#н/д2.19G176933 5,560744105 5.941117319 6.273705046 6.442636514 4.567206477 15.6559693116.03316874 15,86779012 15,7 4 950396 6.19S538134 4.62837714 5 12.70680576 11 9Е304626*;. каста』/』7 -*;. каста』/』7 -ГотовоГотово20010002001000
8
8
99.25
104,25
99.25
104,25
#н/Д #н/д *Н/Д #н/д
#н/Д #н/д *Н/Д #н/д
85 掛1/П
В8 #Н/Д
124 削/А
85 掛1/П
В8 #Н/Д
124 削/А
1二:。
1二:。
105
107
-99:_
90-
93;
105
107
-99:_
90-
93;
102,75 100^5
97^5 ―92.5
8875
102,75 100^5
97^5 ―92.5
8875
93
日4.
8286.75
93
日4.
8286.75
12594.75
日 694^5
%97
泡 101.25
12594.75
日 694^5
%97
泡 101.25
侬 100 133
侬 100 133
96,25
99.75
109,26
10? 7£
96,25
99.75
109,26
10? 7£
价'仁
#н/д
2.19G176933 5,560744105 5.941117319 6.273705046 6.442636514 4.567206477 15.65596931
16.03316874 15,86779012 15,7 4 950396 6.19S538134 4.62837714 5 12.70680576 11 9Е304626
价'仁
#н/д
2.19G176933 5,560744105 5.941117319 6.273705046 6.442636514 4.567206477 15.65596931
16.03316874 15,86779012 15,7 4 950396 6.19S538134 4.62837714 5 12.70680576 11 9Е304626
*;. каста』/』7 -
*;. каста』/』7 -
Готово
Готово
200
100
0
200
100
0
—■ Программа Excel вычисляет скользящее среднее и создает диаграмму с фактическими и прогнозируемыми значениями.—■ Программа Excel вычисляет скользящее среднее и создает диаграмму с фактическими и прогнозируемыми значениями.■ Если установлен флажок Стандартные погрешности, то вычисляются также стандартные погрешности. Они помещаются в столбец, расположенный после значений скользящего среднего.■ Если установлен флажок Стандартные погрешности, то вычисляются также стандартные погрешности. Они помещаются в столбец, расположенный после значений скользящего среднего.
—■ Программа Excel вычисляет скользящее среднее и создает диаграмму с фактическими и прогнозируемыми значениями.
—■ Программа Excel вычисляет скользящее среднее и создает диаграмму с фактическими и прогнозируемыми значениями.
■ Если установлен флажок Стандартные погрешности, то вычисляются также стандартные погрешности. Они помещаются в столбец, расположенный после значений скользящего среднего.
■ Если установлен флажок Стандартные погрешности, то вычисляются также стандартные погрешности. Они помещаются в столбец, расположенный после значений скользящего среднего.
РПР^ХЕЛЕНИЕл РАНГА И ПЕРСЕНТИЛЯ
; Выстроить по рангу рядрначений из списка данных можно с помощью инс- трумэНта Ранг и'рерсентиль. Используя этот инструмент, программа Excel из- ^декрет указанньпй список; Числовых значений и выстраивает их по рангу — как Н6 пбр^Акб曲疝-у^Ги по ррЬцентьым значениям. Кроме того, для каждого значения Excef рассчитывает персентиль, который отображает отношение отдельного |наченйя к остальным данным. Например, требуется выстроить по рангу объемы рродЬок^выпо^йенных разными менеджерами определенной организации, и при |том»<е тольКЪ определить менеджера с наибольшими продажами, но и вычислить ёГо пррсентиль или долю в общем объеме продаж по всей компании. Данный инструмент идеально подходит для нахождения ранга самого продаваемого товара, самого эффективного отдела компании, а также оборудования или команды, которые создают больше всего товаров.
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
—Q Создайте диапазон данных, предназначенный для анализа.—Q Выберите команду Сервис О Анализ данных.—Q Создайте диапазон данных, предназначенный для анализа.—Q Выберите команду Сервис О Анализ данных.--П Щелкните в списке на опции Ранг и персентиль.--Q Щелкните на кнопке ОК.--П Щелкните в списке на опции Ранг и персентиль.--Q Щелкните на кнопке ОК.
—Q Создайте диапазон данных, предназначенный для анализа.
—Q Выберите команду Сервис О Анализ данных.
—Q Создайте диапазон данных, предназначенный для анализа.
—Q Выберите команду Сервис О Анализ данных.
--П Щелкните в списке на опции Ранг и персентиль.
--Q Щелкните на кнопке ОК.
--П Щелкните в списке на опции Ранг и персентиль.
--Q Щелкните на кнопке ОК.
■ Отображается диалоговое окно
Анализ данных.
За один раз можно выстроить по рангу только одну строку или один столбец. Программа Excel позволяет определять в качестве исходного диапазона несколько строк или столбцов, но анализироваться будет только первая строка или первый столбец этого диапазона. В первой строке диапазона могут содержаться подписи данных. Если в этом диапазоне находится любой другой текст, то отображается сообщение об ошибке.
Результаты, полученные инструментом Ранг и персентиль, можно заносить в указанный диапазон ячеек текущего листа, на новый лист или в новую книгу. Если выбран переключатель Новый лист; то следует указать имя этого листа или дать задание Excel присвоить листу имя, заданное по умолчанию.
Инструмент Ранг и персентиль является частью надстройки Пакет анализа, устанавливаемой в диалоговом окне Надстройки. Более подробно об установке инструментов, входящих в настройку Пакет анализа, можно узнать в разделе *Ус- тановка надстроек ЕхсеГ.
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
■ Отображается диалоговое окноРанг и персентиль.—Q Укажите диапазон ячеек, который необходимо проанализировать.■ Отображается диалоговое окноРанг и персентиль.—Q Укажите диапазон ячеек, который необходимо проанализировать.Q Щелкните на соответствующем переключателе, чтобы указать, как группируются значения: в строках или в столбцах.Q Щелкните на соответствующем переключателе, чтобы указать, как группируются значения: в строках или в столбцах.
■ Отображается диалоговое окно
Ранг и персентиль.
—Q Укажите диапазон ячеек, который необходимо проанализировать.
■ Отображается диалоговое окно
Ранг и персентиль.
—Q Укажите диапазон ячеек, который необходимо проанализировать.
Q Щелкните на соответствующем переключателе, чтобы указать, как группируются значения: в строках или в столбцах.
Q Щелкните на соответствующем переключателе, чтобы указать, как группируются значения: в строках или в столбцах.
Анализ данных в Excel: наглядный курс
что
Е _ Программа Excel создает для указанных вами значений таблицу из четырех столбцов с информацией о рангах данных. Ниже приведено описание каждого Йз столбцов.
Параметр
Описание
Точка —
-Расположение значения данных в указанном исходном диапазоне.
-Например, если в исходных данных значение первоначально располагалось третьим, то в этом столбце для него указывается значение 3
Столбец#
Содержит исходные значения, отсортированные по рангу
f—
Ранг
Число, указывающее ранг каждого значения; 1 означает наивысший ранг в списке
Процент
Процентный ранг исходного значения. Указывает долю в процентах тех значений, которые меньше по рангу, чем указанное значение
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
Q Укажите место для вывода результата._д Щелкните на кнопке ОК.Q Укажите место для вывода результата._д Щелкните на кнопке ОК.
Q Укажите место для вывода результата.
_д Щелкните на кнопке ОК.
Q Укажите место для вывода результата.
_д Щелкните на кнопке ОК.
~Q Если в первой строке содержатся подписи данных, то установите флажок Метки в первой строке.
Чтобы создать формулу для вычисления ранга того или иного значения из списка данных, используйте функцию РАНГ. Эта функция возвращает число, которое показывает, насколько оно сравнимо с другими числами из списка данных. Для функции РАНГ используется следующий синтаксис: =РАНГ (Число;Ссылка; [Порядок]). Ниже приведена таблица с описанием ее трех аргументов.
Аргумент
Описание
Число
Числовое значение, для которого необходимо найти ранг
Ссылка
Диапазон ячеек, который используется, чтобы найти ранг указанного значения
Порядок
Числовое значение, указывающее порядок сортировки списка. Если вы пропустили это значение или оно равно 0, то программа Excel сортирует список в порядке убывания. Если же аргументом является любое другое значение, то сортировка проходит в порядке возрастания. Аргумент Порядок не обязательный
ОПРЕДЕЛЕНИЕ РАНГА И ПЕРСЕНТИЛЯ
~^■ Указанный интервал данных будет переорганизован в соответствии с рангом значений.
©ЭЧЕ5АНИЯ КЛАВИШ EXCEL
N \
$вод|данньщ
Сочетание
Результат^
<Епфг5
Завершает ввод данных в одну ячейку и перемещает курсор в следующую
•< Alt i-Enter >
Начинает новую строку в пределах одной и той же ячейки
<Shift-^Enter#'
Завершает ввод в ячейку и перемещает курсор в соседнюю ячейку, расположенную сверху
vTa&>
Завершает ввод в ячейку и перемещает курсор в соседнюю ячейку, расположенную справа
<Shift+Tab>
Завершает ввод в ячейку и перемещает курсор в соседнюю ячейку расположенную слева
<Esc>
Отменяет ввод данных в ячейку и восстанавливает ее первоначальное содержимое
<Ctrl + D>
Заполняет активную ячейку содержимым соседней ячейки, расположенной сверху
vCtrl+R>
Заполняет активную ячейку содержимым соседней ячейки, расположенной слева
<Ctrl + F3>
Отображает диалоговое окно Присвоение имени
<Ctrl + K>
Отображает диалоговое окно Добавление гиперссылки
<F2>
Редактирует активную ячейку, помещая курсор ввода в конец содержимого ячейки
Редактирование данных
Сочетание
Результат
<Ctrl+C>
Копирует выделенную часть
<Ctrl+X>
Вырезает выделенную часть
<Ctrl+V>
Вставляет выделенную часть
<Backspace>
Удаляет все содержимое ячейки, а при редактировании ее содержимого — только символ, расположенный слева от точки вставки
< Delete >
Удаляет все содержимое ячейки, а при редактировании ее содержимого — только символ, расположенный справа от точки вставки
<Ctrl + Delete>
Удаляет текст от места вставки до конца содержимого ячейки
<Ctrl+Z>
Отменяет действие
<Ctrl+Y>
Повторяет действие (команда Повторить)
<F4>
Повторяет действие (так же, как и vCtrl+Y>)
<Ct" + ->
Удаляет выделенную часть
vCtrl + Shift+ + >
Вставляет пустые ячейки
Форматирование данных
Сочетание
Результат
<Alt+O>
Выбирает в строке меню опцию Формат
<Alt+'>
Открывает диалоговое окно Стиль
<Ctrl + 1>
Открывает диалоговое окно Формат ячеек
<Ctrl + B>
Применяет или удаляет полужирное форматирование текст а
<Ctrl + l>
Применяет или удаляет курсив
<Ctrl + U>
Применяет или удаляет подчеркивание
vCtrl + S>
Применяет или удаляет перечеркивание
<Ctrl+Shifts
Применяет числовой формат Общий
<Ctr!+Shift+$>
Применяет формат Денежный с двумя десятичными знаками и отрицательными числами в скобках
< Ctrl + Shift+ж>
Применяет формат Экспоненциальный с двумя десятичными знаками
<Ctrl+Shift+#>
Применяет формат Дата, имеющий вид дд-мм-гг
<Ctrl + Shift+@>
Применяет формат Время с часами, минутами, а также идентификаторами АМ или РМ
< Ctrl + Shift+!>
Применяет формат Число с двумя десятичными знаками, разделителем тысяч и знаком "минус" для отрицательных чисел
<Ctrl+Shift+&>
Устанавливает внешние границы
<Ctrl+Shift+_>
Удаляет внешние границы
<Alt+Shift4-Стрелка вправо>
Отображает диалоговое окно Группирование
<Alt4-Shift 4-Стрелка влево>
Отображает диалоговое окно Разгруппировать
<Ctrl + 9>
Скрывает выделенные строки
< Ctrl+Shifts (>
Показывает в выделенном диапазоне скрытые строки
<Ctrl + O>
Скрывает выделенные столбцы
<Ctrl + Shift+)>
Показывает в выделенном диапазоне скрытые столбцы
Формулы
Сочетание
Результат
< Ctrl + Shift-ь Enter>
Вводит формулу массива
<Ctrl + Shift+A>
Вставляет в определение функции аргументы (в скобках)
<F3>
Вставляет присвоенное имя в формулу
<Shift+F3>
Отображает диалоговое окно Мастер функций
<->
Задает начало формулы
<Alt+->
Вставляет формулу Автосумма
Сочетание
Результат
<сМ+;>
Вводит текущую дату
< Ctr) +Shift-ь:>
Вводит текущее время
<Ctrj+Shift+">
Копирует в строку формул значение из ячейки, расположенной над активной
<Ctrl+1> -
Переключает режим отображения данных в ячейке с формулы на значение М наоборот 1221
G,—;….:=»”" •-«>**я<й^—ГГХ=~~ги»—"=^—1 _j—
Общепрограммные сочетания
Сочетание
Результат
<Ctri + N>
Создает новую книгу
<Qri + O>
Отображает диалоговое окно Открытие документа, позволяющее выбрать открываемый файл
<Ctrl + Fl2>
Открывает книгу (так же, как vCtrl + O>)
<Ctrl + S>
Сохраняет книгу (если она еще не сохранена, то открывается диалоговое окно Сохранение документа)
<Shift+F12>
Сохраняет книгу (так же, как vCtrl + S>)
<F12>
Открывает диалоговое окно Сохранение документа, позволяя указать имя и расположение книги
<Ctrl+W>
Закрывает активную книгу; если в программе открыта одна книга, то также завершает работу в Excel
<Alt+F4>
Закрывает активную книгу (так же, как <Ctrl4-W>)
<F1>
Открывает окно справочной системы или помощника Office
Сочетание
Результат
<Shift+F1 >
Отображает ппкто「рамму Что это?, на которой изображен вопросительный знак
<F7>
Запускает средство проверки орфографии
<F10>
Активизирует строку меню (для перемещения по ней пользуйтесь клавишами со стрелками)
<Shift+FlO>
Открывает контекстное меню для текущего выделенного объекта на рабочем листе. Это то же окно, что отображается при щелчке правой кнопкой мыши
<F9>
Вычисляет формулы во всех листах всех открытых книг
<Ctrl + F9>
Сворачивает книгу
vCt「l + F1O>
Восстанавливает или разворачивает книгу
<Ctrl+P>
Открывает диалоговое окно Печать
vCW+Shi 什+F12>
Открывает диалоговое окно Печать (подобно <Ctrl+P>)
<Alt+F8>
Отображает диалоговое окно Макрос
<Alt+F11>
Запускает редактор Visual Basic
Сводные таблицы и диаграммы
Сочетание
Результат
<Стрелка вверх>
В списке, расположенном справа, выбирает кнопку предыдущего поля
<Стрелка вниз>
В списке, расположенном справа, выбирает кнопку следующего поля
<Стрелка влево>
Выбирает кнопку поля, расположенную слева
<Стрелка вправо>
Выбирает кнопку поля, расположенную справа
<Alt+R>
Перемещает выбранное поле в область строк
<Ak+C>
Перемещает выбранное поле в область столбцов
<Alt+P>
Перемещает выбранное поле в область страниц
<Alt+L>
Отображает диалоговое окно для поля сводной таблицы
<АИ4-Стрелка вниз〉
Отображает раскрывающийся список для выбранного поля
vCtrl + Shift+*>
Выделяет всю сводную таблицу
< Altч- Shift+Стрелка влево>
Группирует выделенные элементы
< Alt+Shift+Стрелка вправо>
Разгруппировует выделенные элементы
Выделение
Сочетание
Результат
< Shifts Стрелка вправо
Расширяет выделение на одну ячейку вправо
<5Н1И+Стрелка влево
Расширяет выделение на одну ячейку влево
<Shift+CTpeAKa вверх>
Расширяет выделение на одну ячейку вверх
< Shifts Стрелка вниз>
Расширяет выделение на одну ячейку вниз
vCtrl 十 Shift+*>
Выделяет текущую область — ячейки со значениями, расположенные вокруг активной ячейки
<Ctrl + Shift + Стрелка вправо〉
Расширяет выделение вправо до последней непустой ячейки в строке
<Ctrl-+-Shift + Стрелка влево>
Расширяет выделение влево до последней непустой ячейки з строке
<Ctrl + Shift+Стрелка вверх>
Расширяет выделение вверх до последней непустой ячейки з столбце
< Ctrl + Shifts Стрелка вниз>
Расширяет выделение вниз до последней непустой ячейки в столбце
<Shift+Home>
Расширяет выделение до начала строки
vCtrl 十 Shift+Home>
Расширяет выделение до начала листа
<Ctrl4-Shift+End>
Расширяет выделение до конца листа
V Ct M 十 Пробе a >
Выделяет весь столбец
<Shift+ripo6eA>
Выделяет всю строку
Сочетание
Результат
1 <Ctii+^
4> X
Выделяет весь лист
<Shi|ft4
Backspace、
Выделяет активную ячейку только тогда, когда выделено множество ячеек
I <ShiJft-^Страница вниз>
Расширяет выделение вниз на один экран
f<Sfiijft4[Страница ввёрх>
Расширяет выделение вверх на один экран
jvCi d+$ h i ft+R роба'^*^»^1"
Евли выделен какой-либо объект, то выделяет все объекты
< Ctrl 4-
Переключение с одного режима на другой: сокрытие объектов, отображение объектов и заполнителей объектов
^-«etri+7-й- J
Показывает или скрывает Стандартную панель инструментов
之Sffl哂F8>
Добавляет к выделению еще один диапазон ячеек
Перемещение по листам Excel
Сочетание
Результат
<Стрелка вверх>
Делает активной ячейку, расположенную выше на одну строку
<Стрелка вниз>
Делает активной ячейку, расположенную ниже на одну строку
<Стрелка влево>
Делает активной ячейку, расположенную слева на один столбец
<Стрелка вправо>
Делает активной ячейку, расположенную справа на один столбец
<Ноте>
Перемещение в начало текущей строки
vCtrl+Home>
Перемещение в начало листа (обычно активной становится ячейка А1)
< Ctrl + End >
Перемещение в последнюю ячейку листа (которая расположена на пересечении последних используемых в листе строки и столбца)
<Страница вверх>
Прокрутка вверх на один экран
<Страница вниз>
Прокрутка вниз на один экран
< Alt-+Страница вверх>
Прокрутка вправо на один экран
<Alt4-Страница вниз>
Прокрутка влево на один экран
< Ctrl+Страница вверх >
Перемещение на предыдущий лист книги
<Ctrl+Страница вниз>
Перемещение на следующий лист книги
vCtrl + F6>
Перемещение в следующую открытую книгу
<Ctrl + Shift+F6>
Перемещение в предыдущую просмотренную открытую книгу
< F6>
Переход между областями разделенной книги
<Shift+F6>
Переход в книге к предыдущей области разделенной книги
<F5>
Открывает диалоговое окно Переход
<Shift+F5>
Открывает диалоговое окно Найти и заменить
<Shift+F4>
Повторяет последнюю команду Найти
<Tab>
Переход в защищенном листе от одной разблокированной ячейки к другой
<CtrI+.>
Переход по часовой стрелке в следующий угол выделенного диапазона ячеек
<Ctrl+Alt+Стрелка вправо>
Переход вправо к следующему несмежному выделению
<Ctrl+Alt4-Стрелка влево >
Переход влево к следующему несмежному выделению
Краткий справочник
по фупо функциямнкциямExcelExcel
по фу
по фу
нкциям
нкциям
Excel
Excel
Функции баз данных
Легенда
Текст, --Ьврденйый моноширинным шрифтом — обязательный
Курсив 二 данные, определяемые пользователем
[]=необязательный аргумент
...=список элементов
I = или
ПА = функция надстройки Пакета анализа
Функция
Описание
БДДИСП (база_данных;поле;критерий}
Оценивает дисперсию по выборке, в которую входят числа из столбца, соответствующие указанному критерию
БДДИСПП (база_данных;поле;критерий)
Вычисляет дисперсию по генеральной совокупности, в которую входят числа из столбца, соответствующие указанному критерию
бдпроизвед (база_данных;поле; критерий)
Перемножает значения из столбца, которые удовлетворяют критерию, а затем возвращает полученное произведение
БР,СУ^(база_данных;поле;критерий)
Складывает те числа из столбца, которые удовлетворяют указанному критерию, а затем возвращает полученную сумму
БИЗВЛ^чь(база_даннь/х;поле;критерий)
Находит значение в выбранном списке, удовлетворяющее указанному критерию
SC4ET {база_данных;поле; критерий)
Подсчитывает количество тех числовых значений в столбце, которые соответствуют указанному критерию
БСЧЕТА (база_данных;поле;критерий}
Подсчитывает количество значений в столбце (как числовых, так и нечисловых), соответствующих указанному критерию
дмакс (база_данных;поле;критерий)
Находит в столбце максимальное значение, соответствующее указанному критерию
ДМ/Н (база_данны>с;поле;критерий)
Находит в столбце минимальное значение, соответствующее указанному критерию
дсрзнач (база_данных;поле;критерий)
Вычисляет среднее для тех значений поля, коюрые соответствуют указанному критерию
Функция
Описание
ДСТАНДОТКЛ (база_данных;поле;критерий)
Оценивает стандартное отклонение по выборке, в которую входят числа из столбца, соответствующие указанному критерию
ДСТАНДОТКЛП (база_данных;поле;критерий)
Вычисляет стандартное отклонение по генеральной совокупности, в которую входят числа из столбца, соответствующие указанному критерию
Функции даты и времени
Функция
Описание
ВРЕМЯ (час;минута;секунда)
Определяет время в числовом формате, комбинируя указанные значения часа, минуты и секунды
ВРЕМЗНАЧ (время_как_гекст)
Преобразует время в числовой формат, используемый программой Excel для хранения значений времени
ГОД (дата_как_число)
Возвращает ту часть даты, которая указывает год
ДАТА (год;месяц;день)
Создает дату в числовом формате, комбинируя указанные значения года, месяца и дня
датазнач (значение_даты)
Преобразует дату в числовой формат, используемый программой Excel для хранения значений даты
ДАТАМЕС (начальная_дата;мес)пл
Возвращает дату, отстояшую на указанное число месяцев относительно начальной даты
ДЕНЬ (дата_как_число)
Возвращает ту часть даты, которая указывает день
Д^НЬНЕД (дага_как_число[;™л_возвр])
Возвращает число от 1 до 7; указывая день недели, на который приходится дата
ДНЕЙ360 (начальная _дата,конечная _ дата [; метод])
Вычисляет количество дней между двумя датами, используя американский (NASD) или европейский метод отсчета
ДОЛЯГОДА(начальная_дата;конечная_ дата[',базис])пл
Возвращает значение в виде десятичного числа, равного той части года, которую составляет количество дней между двумя датами
КОНМПС 月 НА (нзчальная_дата;мес)Пк
Возвращает в числовом формате последний день месяца, отстоящего вперед или назад на заданное число месяцев от указанной даты
минуты (дата_как_число)
Возвращает ту часть времени, которая указывает минуты
МЕСЯЦ (дата_как_число)
Возвращает ту часть даты, которая указывает месяц
НОМНЕДЕЛК (дата_как_число;тип_ 803 叩"
Возвращает номер той недели, в которую попадает указанная дата
РАБДЕНЬ(нач__дата;дни[;выходные])ПА
Находит дату, отстоящую на заданное количество рабочих дней относительно текущей
СЕГОДНЯ ()
Возвращает текущую дату
Функция .
Описание
СЕКУНДЫ (дата2как_число)
1 1
Возвращает ту часть времени, которая указывает секунды
тдаМс
Возвращает текущую дату и время
ЧАС (\^ата_как_число}
Возвращает ту часть времени, которая указывает час
дагауко
БДНИ (начальная_ чечная^дэта-выходныё)^
Определяет количество рабочих дней между двумя датами, исключая выходные и праздничные дни
Инженерные функции
Функция
Описание
БЕССЕЛЬ. 1(Х;Л)ПА
Возвращает модифицированную функцию Бесселя 1п(х)
БЕССЕЛЬ. J(X;n)nA
Возвращает функцию Бесселя Jn(x)
БЕССЕЛЬ. К(Х;Л)ПА
Возвращает модифицированную функцию Бесселя Кп(х)
БЕССЕЛЬ. У(Х;Л)ЛА
Возвращает функцию Бесселя Yn(x)
ЗОСЬМ.В.ДВ (число[;позиции])пА
Преобразует восьмеричное число в двоичное. Если количество символов не указано, то берется минимальное значение
ВОСЬМ.В. ДЕС (число)пл
Преобразует восьмеричное число в десятичное
ВОСЬМ.В.ШЕСТН (число[;позиции])^
Преобразует восьмеричное число в шестнадцатеричное. Если количество символов не указано, то берется минимальное значение
дв.в.зосьм (число[;позиции])пл
Преобразует двоичное число в восьмеричное. Если количество символов не указано, то берется минимальное значение
ДВ.В.ДЕС (число)ПА
Преобразует двоичное число в десятичное
ДВ.В.ШЕСТИ (число[;позиции])ПА
Преобразует двоичное число в шестнадцатеричное. Если количество символов не указано, то берется минимальное значение
ДВФАКТР(число)ПА
Находит дйойной факториал числа
ДЕЛЬТА (число / [;ЧИСЛО2])пА
Проверяет два числа на равенство. Если второе из них пропущено, то первое число сравнивается с нулем
ДЕС.В.ВОСЬМ (число[;позиции])ПА
Преобразует десятичное число в восьмеричное. Если количество символов не указано, то берется минимальное значение
ДЕС.В.ДВ (число[;позиции])пл
Преобразует десятичное число в двоичное. Если количество символов не указано, то берется минимальное значение
ДЕС.В.ШЕСТИ (ЧИСЛО[;ПОЗИЦИИ])ПА
Преобразует десятичное число в шестнадцатеричное. Если количество символов не указано, то берется минимальное значение
ДФОШ (х)ПА
Возвращает дополнительную функцию ошибки, проинтегрированную от указанного числа до бесконечности
комплексн (действ_чис; мним_ чис[; суффикс])ПА
Преобразует действительный и мнимый коэффициенты в комплексное число
Функция
Описание
MHJ4M.ABS (КОМПЛ_ЧИСЛО)пл
Возвращает абсолютную величину комплексного числа
мним.cos (компл^число)ПА
Возвращает косинус комплексного числа
МНИМ.ЕХР(компл_число)ПА
Возвращает экспоненту комплексного числа
MHHM.LN (компл^число)^
Определяет натуральный логарифм комплексного числа
MHMM.LOG10 (КОМПЛ^ЧИСЛО)^
Находит десятичный логарифм комплексного числа
МНИМ・ LOG2 (компл^число)^
Находит двоичный логарифм комплексного числа
МНИМ. SIN (компл_число)пл
Определяет синус комплексного числа
МНИМ. АРГУМЕНТ (КОМПЛ_ЧИСЛО)пл
Возвращает аргумент комплексного числа, т.е угол тэта, выраженный в радианах
мним.вещ (компл^исло)^
Возвращает коэффициент при вещественной части комплексного числа
МНИМ.ДЕЛ {компл^исло1;компл_число2)ПА
Возвращает частное от деления двух комплексных чисел
МНИМ. КОРЕНЬ (компл_число)цл
Находит квадратный корень комплексного числа
МНИМ. ПРОИЗВЕЛ (компл_число7;компл_ число2;...)ЛА
Возвращает произведение не менее чем двух комплексных чисел. Максимальное количество таких чисел равно 29
МНИМ.РАЗН (компл_число1;компл_число2)пл
Находит разность двух комплексных чисел
МНИМ.СОПРЯЖ (КОМЛЛ_ЧИСЛО)ПА
Возвращает сопряженное комплексное число
МНИМ.СТЕПЕНЬ (компл_число;число)ПА
Возвращает результат возведения комплексного числа в заданную степень
МНИМ.СУММ(КОМПЛ^4ИСЛО1 [;компл_ число2;...])ПА
Складывает заданные комплексные числа
МНИМ.ЧАСТЬ (КОМ/7人_9*САО)па
Возвращает коэффициент при мнимой части комплексного числа
порог (число[;шаг])ПА
Проверяет, не превышает ли данное число порогового значения
ПРЕОБР (число; изведи ниц; ^единицы)^
Преобразует число из одной системы едини и в другую, например, метры в футы
ФОШ (нижн_граница[;верхн_граница])ПА
Возвращает функцию ошибки, проинтегрированную между заданными границами
ШЕСТН.В.ВОСЬМ (число[;лозиции])ПА
Преобразует шестнадцатеричное число в восьмеричное. Если количество символов не указано, то берется минимальное значение
ШЕСТИ.в. Дв (число[;позиции])пл
Преобразует шестнадцатеричное число в двоичное. Если количество символов не указано, то берется минимальное значение
ШЕСТИ. В. ДЕС (УМСАО)04
Преобразует шестнадцатеричное число в десятичное
финансовые функции
Функция
Описание
АСЧ (<;ТОИМОСТЬ'/ЛИКЗИДНаЯ_ стоиМоЬть;жизнь;период)
Находит общегодовую величину амортизации имущества для указанного периода
Аморув(стоимость^ата_приобр-первь1й_ период^ост_сто^№1°сть;период;ставка;базис)ПА
Использует пропорциональную бухгалтерскую систему, чтобы найти амортизацию имущества с указанным коэффициентом амортизации
ЬМОРУН(стоимрсть;дата_приобр',первый_ пёрй^д^ост^стоимость', период; ставка;базис)ПА
Использует пропорциональную бухгалтерскую систему, чтобы найти амортизацию имущества
АПЛ (стоимость;ликвидная_стоимость;жизнь)
Находит величину непосредственной амортизации имущества за один период
ВС (норма;число_периодов;выплата[;нз;тип])
Находит будущее значение вклада
БЗРАСПИС (первичное; план)ПА
Находит будущее значение вклада после начисления сложных процентов
ВСД (значения [; пред положение])
Находит внутреннюю скорость оборота
ДАТАКУПОЕДО (дата_согл;дата_вступл_в_ силу;частота[;базис])пл
Находит предыдущую дату купона перед датой соглашения
ДАТАКУПОНПОСЛЕ (дата_согл;дата_вступл_в_ силу; частота[; базис] )ПА
Находит следующую дату купона после даты соглашения
ДДОБ {стоимость;остаточная_стоимость; время_ эксплуатации; период [^коэффициент])
Находит снижение стоимости основных фондов за указанный период времени методом двойной амортизации
длт(Аата_согл;дата_вступл_в_силу;купон; доход^астота^базис])^
Находит ежегодную продолжительность действия ценных бумаг
ДНЕЙКУПОК (дата_сом;дата_вступл_в_ силу; частота [; базос]) 口八
Находит количество дней в периоде купона, который содержит дату соглашения
ДНЕЙКУПОНДО (дата_согл;дата_вступл_в_ силу ;часгота [; базис])ПА
Находит количество дней от начала периода купона до даты соглашения
ДНЕЙКУПОНПОСЛЕ (дата_согл;дата__вступл_в_ силу;частота [; базис\)^
Находит число дней от даты соглашения до срока следующего купонаДОХОД (дата_ согл;дата_вступл_в_силу;ставка;цена; пога£пение;частога[;базис])пл Вычисляет доход от ценных бумаг
Д0Х0ДКЧЕК(дата_сом;хдата_вступл_8_ силу;цена)п^
Находит доход по казначейскому чеку
ДОХОД ПЕ?вНЕРЕГ(дата_согл;дата_вступл_в_ силу;дата_выпуска;первый_купон,ставка;цена; погашение^астота^базис])^
Вычисляет доход с вклада, имеющего нерегулярный первый период
ДОХОДПОГАШ (дата_сом;дата_вступл_в_
силу;дата_выпуска;ставка;цена[;базис])п^
Вычисляет годовой доход от ценных бумаг, который составляет доход в момент вступления в силу
Функция
Описание
ДОХОДПОСЛНЕРЕГ (дага_согл;дата_вступл_е_ силу;дата_выпуска;последний_доход;ставка;
цена; погашение; частота [; базис])ПА
Вычисляет доход с вклада, имеющего нерегулярный последний период
ДОХОДСКИДКА(дата_согд;дата_встулл_в_силу; цена; погашение [; базис])пл
Вычисляет годовой доход по уцененным ценным бумагам
ИНОРМА( да га_сом; дата_вступл_в_силу; инвест ииия;погашение[;базис])ПА
Находит процентную ставку для ценных бумаг
кие Р (норма ; выплата;нз [; бс;тип])
Находит общее количество периодов выплаты для данного вклада
МВСЕ (зна чения; финансовая_норма;реинвест_ норма)
Находит модифицированную внутреннюю скорость оборота
мдлит (да та _согл ;дата_вступл _в一см八 у; купон; доход;частота [; базис])пл
Возвращает значение модифицированной длительности для ценных бумаг
НАКОПДОХОД (дата_выпуска;первый_ доход; дата_согл;ставка)пл
Находит общую сумму процентов, выплаченных к дате соглашения
Н АКОП ДОХОДПОГАШ (дата ^выпуска, дата _ вступл_в_силу;ставка[;номинал;базис])п^
Находит общую сумму процентов, выплаченных в момент вступления в силу
НОМИНАЛ (эффект_ставка;кол__пер}пл
Находит номинальную годичную процентную ставку
ставка (клер;вь/ллата;нз[;бс;гил; предположение])
Возвращает норму прибыли за один период при выплате ренты
ЧПС (норма; зна чение 7 [;значение2;...])
Вычисляет текущий объем вклада
ОБЩЦОХОД (ставка; кол_пер; нач__период; кон^ериод;тип)пл
Определяет общую выплату по займу между двумя периодами
ОБЩПЛАТ {ставка;кол_пер;нач_период; кон_период;тип)пл
Определяет общую выплату, проведенную между двумя периодическими выплатами
ОСНПЛТ (норма;период;кпер;тс[;бс;тип]}
Возвращает величину платежа в погашение основной суммы по инвестиции за данный период
ПУО (ликв_стоимость;ост_стоимость;время_ полной_амортизации;начальный_период; конечный_период[;коэффициент;без_ переключений])
Находит величину амортизации имущества для ряда периодов
ПС (норма;кпер',выплата[;бс;тип])
Находит текущий объем вклада
ПРПЛТ (норма; лериод;клер;тс[;бс;тил])
Находит величину выплаты прибыли с вклада за данный период
ПОЛУЧЕНО (дата_сог71;дата__астулл_в_силу;
инвестиция;скидка[;базис])п^
Вычисляет сумму, полученную во время вступления в силу ценных бумаг
ПРОЦПЛАТ (норма;кпер;гс[;бс;тип])
Находит величину выплаты по вкладу
равнокчек (дата_сом;дата_встулл_е_ силу^кидка)^
Возвращает эквивалентный облигации доход по казначейскому чеку
РУБЛЬ.ДЕС (дроб_руб;дроб)ПА
Преобразует цену в рублях, выраженную в виде обычной дроби, в цену в рублях, выраженную десятичным числом
Функция
Описание
РУБЛЬ .[цроб (дес_руб;дроб)i
Преобразует цену в рублях, выраженную десятичным числом, в цену в рублях, выраженную в виде дроби
fСКИДКА(дата_соЕл;дата_вступл р_силу;цена; погашение[; базис]) —
Определяет норму скидки для ценных бумаг
^^^{^атзг^тгл^та^(^упл^
доход;г)огашение;частота[;базис])пл
Возвращает цену ценных бумаг, по которым выплачивается периодический доход
НЕНАК^ЕК (дата_сЬгл;дата_ вступл_ в_ с^у;с砸冰日)门0/
11ЕН^ПЁРВТ1ЕРЕГ(дага_сог7\;дата_вс7улл_в_ силу<дата_выпуска;пербый_купон;сгавка; дохоД; погашение; частота [石аз”с]) 口八
Находит цену казначейского чека
Вычисляет цену вклада с нерегулярным первым периодом
ЦЕНАПОГАШ (дата^согл;дата_вступл_в^ силу^ата^выпуска^тавка^доход^базис])11^
Вычисляет цену ценных бумаг, доход по которым выплачивается во время вступления в силу
ЦЕПАПОСЛПЕРЕГ (дата_согл;дата_вступл__в_ силу;дата_выпуска;последний_доход;ставка;
доход;погашение;частота[;базис1)^
Вычисляет цену вклада с нерегулярным последним периодом
ЦЕНАСКИДКА(дата_согл;дата_встулл_б_срму; скидка;погашение[,базис])пл
Вычисляет цену ценных бумаг, на которые сделана скидка
ЧИСЛКУПОН (дата^согл;дата_вступл_в_ силу; частота[;базис))^
Находит количество купонов, которые могут быть оплачены между датой соглашения и сроком вступления в силу
ЧИСТВНДОХ (зна чения ;даты[; предо])ПА
Вычисляет скорость оборота для непериодических поступлений наличных
ЧИСТНЗ (ставка;значения;дать/)ПА
Вычисляет текущее значение непериодических поступлений наличных
ЭФФЕКТ (номинальная_ставка;кол_пер)пл
Находит действующие ежегодные процентные ставки по вкладу
Функции проверки свойств и значений
Функция
Описание
ЕПУСТО {значение)
Проверяет, пуста ли ячейка
ЕОШ {значение)
Проверяет, нет ли ошибки. Находит любые ошибочные значения, кроме #Н/Д
ЕОШИБКА (значение)
Проверяет, нет ли ошибки. Находит любые ошибочные значения
ЕЧЁТН (ЧИСЛО)
Проверяет, является ли число четным
ЕЛОГИЧ (значение)
Проверяет, является ли значение логическим
ЕН Д (значение)
Проверяет, равно ли значение #Н/д
ЕНЕТЕКСТ (значение)
Проверяет, является ли значение нетекстовым
ЕНЕЧЁТ (ЧИСЛО)
Проверяет, является ли число нечетным
ЕССЫЛКА (значение)
Проверяет, является ли значение ссылкой
Функция
Описание
ЕТЕКСТ (значение)
Проверяет, является ли значение текстом
ИНФОРМ (тип_информации)
Находит информацию о текущей операционной системе
ндО
Возвращает ошибочное значение #Н/Д
ТИП (значение)
Находит тип указанного значения
ТИП. ОШИБКИ (зна чение_ошибки)
Возвращает число, соответствующее типу ошибки для выбранной ячейки
Ч (значение)
Преобразует значение в число
ЯЧЕЙКА (тип_информации [; ссылка])
Возвращает информацию о форматировании, местоположении или содержимом ячейки
Логические функции
Функция
Описание
ЕСЛИ (логическое^ выражение;значение_если_ истина [;значение_если_ложь])
Возвращает одно значение, если условие истинно, или другое, если оно ложно
и (логическое J [;логическое2;...])
Возвращает значение ИСТИНА, если все аргументы имеют значение истина
ИЛИ (логическое 1 [;логическо2;...])
Возвращает значение истина, если это значение имеет хотя бы один из аргументов
ИСТИНА ()
Возвращает значение ИСТИНА
ложьО
Возвращает значение ложь
не()
Меняет логическое значение аргумента на противоположное
Функции ссылок и массивов
Функция
Описание
АДРЕС (номер^троки; номер_
столбца;абсолютный_номер[;а1;текст_листа]}
Возвращает ссылку на указанную ячейку
ВНР (искомое_значение;табл_массив;номер_ индекса_столбца[;диапазон_просмотра])
Находит значение в указанном столбце подходящей строки
ВКЕОР (номер^индекса; зна чение I [; значение2;...])
Выбирает значение из списка по его индексу
ГПР (искомое_значение;табличный_ массив;номер_строки[;диапазон_просмотра])
Находит значение в указанной строке подходящего столбца
ГИПЕРССЫЛКА (адрес_ документа [;дружественное_имя])
Создает ссылку к документу
двссыл (ссылка[;а1])
Возвращает значение или ссылку на значе!;ие
ИНДЕКС (ссыл ка [;номер_строки; номер_ столбца;номер_области])
Возвращает ссылку на указанную ячейку в диапазоне, заданном первым аргументом
Функция
Описание
ОБЛА
Clin (ссылка)
Находит количество несмежных областей в ссылке
поис
масс
КПрЗ {искомое^значение} искомый_ 4В [;тип_сопоставления]) )|
Ищет в массиве подходящее значение
:ПОЛУ1Чфъ:Д^НЫ'Е:^^(лоле_
данных;сводная таблица(;поле Т;элемент!; поле2;э^\емент2;...])/
Позволяет получать данные из сводной таблицы
ПРОСМОТР (искомое_значение; массив)
Находит указанное значение в массиве
е^£^^ылка;строки;столбцы[;высота, ширина})
Ищет диапазон, который смещен на указанное количество столбцов и строк, отсчитанных от заданного диапазона
СТОЛБЕЦ (ссылка)
Определяет номер столбца, на который указывает ссылка
строка (ссылка)
Определяет номер строки, определяемой ссылкой
трансп (массив)
Транспонирует указанный массив (строки становятся столбцами и наоборот)
числстолб (массив)
Находит количество столбцов в массиве
чстрок (массив)
Находит количество строк в массиве
Математические и тригонометрические функции
Функция
Описание
A8S (число)
Находит абсолютное значение числа
ACOS {ЧИСЛО)
Находит арккосинус числа
ACOSH (число)
Находит гиперболический арккосинус числа
ASIN (число)
Находит арксинусмисда
ASINH (ЧИСЛО)
Находит гиперболический арксинус числа
HAAN (ЧИСЛО)
Находит арктангенс числа
HAAN2 (номер_х,номер_у)
Находит арктангенс для заданных координат х и у
HAANH (ЧИСЛО)
Возвращает гиперболический арктангенс числа
cos (число)
Находит косинус угла
COSH (число)
Находит гиперболический косинус
ЕХ? (число)
Находит экспоненту заданного числа
LN {число)
Находит натуральный логарифм указанного числа
LOG (число[;основание_логарифма])
Находит логарифм числа по заданному основанию
LOGIC (число)
Находит десятичный логарифм числа
SIN (число)
Находит синус угла
SINH (число)
Находит гиперболический синус
ТАМ (ЧИСЛО)
Находит тангенс угла
Функция
Описание
TANH (ЧИСЛО)
Находит гиперболический тангенс
ГРАДУСЫ (угол)
Преобразует число из радиан в градусы
ЗНАК (число)
Определяет, является число положительным, отрицательным или равным нулю
КОРЕНЬ (число)
Определяет квадратный корень числа
КОРЕНЬПН (ЧИСЛО)ПА
Определяет квадратный корень произведения числа на р
МОБР (массив)
Находит обратную матрицу для указанной квадратной
МОПРЕД (массив)
Находит определитель матрицы (массива)
МУЛЬТИНОМ {число7[,число2;...])ПА
Делит факториал суммы значений на произведение их факториалов
МУМНО* (массив 1;массив2)
Определяет произведение двух матриц
НЕЧЕТ (ЧИСЛО)
Округляет число до ближайшего нечетного целого
НОД (число1[;число2;. ,.])ПА
Находит наибольший общий делитель указанных чисел
НОК (число! [;число2-,.. .])ПА
Находит наименьшее общее кратное
ОКРВВЕРХ(ЧИСЛО)ТОЧНОСТЬ)
Округляет число с избытком до ближайшего целого числа
ОКРВНИЗ (число;точность)
Округляет число с остатком до ближайшего целого числа
ОКРУГЛ (число;количество_цифр)
Округляет число до указанного количества десятичных разрядов
ОКРУГЛВВЕРХ (число;количество_ цифр)
Округляет число к большему до указанного количества цифр после запятой
ОКРУГЛВНИЗ (число;количество_ цифр)
Округляет число к меньшему до указанного количества цифр после запятой
ОКРУГЛТ (число;точность)п^
Округляет число с указанной точностью
ОСТАТ (число;делитель)
Находит остаток от деления
ОТБР (число [; кол и чество^цифр])
Отбрасывает цифры дробной части числа, кроме указанного количества первых из них
пи()
Возвращает значение числа ?
ПРОИЗВЕД (число 1 [;число2;...])
Перемножает указанные числа
промежуточные . итоги (номер_ функции;ссылка / [; ссылка2;...])
Создает промежуточные итоги для части списка
РАДИАНЫ (угол)
Преобразует градусы в радианы
римское (число[;форма])
Отображает указанное число с помощью римских цифр
РЯД. СУММ (х; п; m ; коэффициенты)пл
Суммирует степенной ряд
СЛ У “МЕЖДУ (нижн_гран; верхн_ гран) "А
Создает случайное число между двумя указанными числами
СЛЧИС0
Создает случайное число между 0 и 1
СТЕПЕНЬ (число;степень)
Возводит число в указанную степень
СУММ (число1[;число2;...])
Суммирует указанные числа
Функция
Описание
суммесли (диапазонусловие[; j
Суммирует ячейки из диапазона, соответствующие
диапазон_суммирования])
критерию
СУМ^КВ (число 7 [;чи<ио2;...])
Суммирует квадраты значений
сумМк^разн (массивах; массив^
Суммирует квадраты разностей соответствующих
значений в двух массивах
СУММП5*оизв (массив ? [; массив^
Суммирует произведения соответствующих элементов
массйвЗ;...])/
массивов
сумм₽Азнкв (массив х;масс”в у) …Т
Суммирует разности квадратов соответствующих значений из двух массивов
СУЙМсуммкв (массивах; массиву)
Возвращает сумму квадратов элементов двух массивов
ФАКТР (число)
Находит факториал числа
ЦЕЛОЕ (число)
Округляет число до ближайшего меньшего иелого
ЧАСТНОЕ (числитель;знаменатель)
Возвращает частное от деления нацело
ЧЁТН (число)
Округляет число до ближайшего четного целого
ЧИС Л КОМБ (число;выбранное_число)
Находит количество комбинаций для заданного числа объектов
Статистические функции
Функция
Описание
FPACn {х;степени_свободы 1;степени_ свободы2)
Находит F-распределение вероятностей
F?ACnOBP (вероятность;степени_ свободы! ;степени__свободы2)
Находит обратное значение для F-распределения вероятностей
ztect (массив; х [; сигма])
Находит двухстороннее Р-значение z-теста
БЕТАОБР (вероятное гь;альфа;бета[; А; 6])
Находит обратную функцию интегральной функции плотности бета-вероятности
ЕЕТАРАСП (х;альфа;бета[,А;В])
Находит интегральную функцию плотности бета- вероятности
ЕНЕОМРАСП (число_$; испытания;
вероятность_$;интегральный)
Находит вероятность числа успешных результатов для указанного количества испытаний
вейбулл (х;альфа;бета;интегральный)
Находит распределение Вейбулла
вероятность (х_диапазон;,лиапазон_ вероятн,нижний_предел[;верхний_ предел])
Определяет, находятся ли значения диапазона внутри заданных пределов
ГАММАНЛОГ(X)
Находит натуральный логарифм гамма-функции
ГАММАОБ? (вероятность;альфа;бета; интегральный)
Находит обратное гамма-распределение
гаммарасп (х;альфа;бета;интегральный)
Находит гамма-распределение
ГИПЕ?ГЕОМЕТ (примеру; размер_ выборки;ген_совокупность_$;...)
Определяет вероятность указанного количества успехов на основе размера генеральной совокупности
Функция
Описание
ЛИСП (число/[;число2;...])
Оценивает дисперсию числовых значений по выборке
диспа (зна чение 1[;значение2;...])
Оценивает дисперсию числовых, текстовых и логических значений по выборке
ДИСПР (число 7 [;число2;...])
Оценивает дисперсию числовых значений для генеральной совокупности
ДИСПРА (значение 7 [;значение2;...])
Оценивает дисперсию числовых, текстовых и логических значений для генеральной совокупности
ДОВЕРИТ (альфа;стандартное_ откл;размер)
Находит доверительный интервал для среднего генеральной совокупности
КВАДРОТКЛ (число 7 [;число2;...])
Суммирует квадраты отклонений для указанных значений
КВАРТИЛЬ (масс/в;значен“е)
Находит квартиль списка значений
КВПИРСОН (известные_у;известные_х)
Находит квадрат коэффициента корреляции Пирсона по указанным точкам данных
ковар (массив 1;массив2)
Находит ковариацию между двумя массивами
КОРРЕЯ (массив];массив2)
Определяет коэффициент корреляции между двумя массивами
критби ном (испыта ния; вероятность^ ; альфа)
Находит наименьшее значение для биномиального распределения
ЛГРФПРИБЛ (изв^зна ч_у[; изв_знач_х; консганта;стат])
Находит экспоненциальную кривую для приближения указанных значений
ЛИНЕЙН (изв^зна ч_у [; изв_зна ч_х; константа;стат])
Находит с помощью метода наименьших квадратов прямую наилучшего приближения
ЛОГНОРМОБР (вероятность;среднее; стандартноеjotka)
Находит обратное логарифмическое нормальное распределение
ЛОГНОРМРАСП (х; среднее; стандартное _откл)
Находит логарифмическое нормальное распределение
МАКС (число /[;число2;...])
Находит максимальное числовое значение
МАКСА (значение![;значение2;...])
Находит максимальное значение в списке, который может содержать числа, текстовые и логические значения
МЕДИАНА (число7[;число2;...])
Находит для списка значение медианы
МИН (ЧИСЛО /[; ЧИСЛО2;...])
Находит минимальное числовое значение
МИНА (значение 1[;значение2;...])
Находит минимальное значение в списке, который может содержать числа, текстовые и логические значения
МОДА (число7[;число2;...])
Находит в списке значение, встречающееся наиболее часто
НАИБОЛЬШИЙ (массив; к)
Находит k-ое наибольшее значение в массиве данных
наименьший (массив-,^
Находит к-е наименьшее значение в массиве данных
Функция
Описание
НАКЛОН (изв_знач_у;изв_знач_х):
Находит наклон линии линейной регрессии
:НОРМАЛИЗАЦИЯ (^среднее;стандартное^ откл^ )%
Находит значение при известном среднем и стандартном отклонении
НОРмЬбр (вероятность;среднее; { .станЖ^ртное^откл}
Находит обратное нормальное распределение для указанных среднего и стандартного отклонения
Н0РМ|РаСн (х)среднеё;станаартАбе_ откл^иргтегральный)
Находит нормальное распределение для указанных среднего и стандартного отклонения
*i乃
;НОРИСТрБР (вероятность)
Находит обратное значение стандартного нормального интегрального распределения со средним, равным 0, и со стандартным отклонением, равным 1
HOP叱ТРАСП ⑵
Находит нормальное распределение со средним, равньпм 0, и со стандартным отклонением, равным 1
ОТРБИНОМРАСП(ЧИСЛО^ЧИСЛО_5; вероятность^)
Определяет вероятность указанного количества неудач
ОТРЕЗОК (х;изв_знач_у;изв_знач_х)
Опре деляет точку пересечения прямой с осью Y
ПЕРЕСТ (числогвыбранное_число)
Вычисляет количество перестановок для указанного числа объектов
ПЕРСЕНТИЛЬ (массив;к)
Находит значение, которое является указанным персентилем значений из списка
ПИРСОН (массив];массив2)
Находит коэффициент корреляции Пирсона
П ?едска 3 (х;изв_зна q_ у; изв_зна з_х)
Прогнозирует будущее значение на основе имеющихся
ПРОЦЕНТ?АНГ(масс0В;х[;знаиимость])
Находит процентную норму значения числа из списка
ПУАССОН (х;среднее;интегральный)
Вычисляет распределение Пуассона
РАНГ (число;ссылка;порядок)
Находит ранг числа в списке
РОСТ (изв_эна ч_)z[; иэв_эна ч_х;нов_ знач_х; константа])
Находит возможный экспоненциальный рост
СКОС (число![;число2;...])
Находит степень асимметрии для ряда “мсеА
СРГАРМ (число ? [; число2;...])
Определяет среднее гармоническое указанных значений
С?ГЕОМ (число 1 [;число2;...])
Определяет среднее геометрическое указанных значений
СРЗНАЧ (число7[,число2;...])
Находит среднее (арифметическое) чисел
С РЗНАЧА (значение Т[;значение2;...])
Находит среднее (арифметическое) числовых, логических и текстовых значений
СРОТКЛ (число J [;число2;...])
Находит среднее отклонение точек данных от среднего
СТАНДСТКЛОН (число7[;число2;...])
Оценивает стандартное отклонение числовых значений по выборке
СТАНДОТКЛОНА (значение!
[;значение2;...])
Оценивает стандартное отклонение чис八овь【х, текстовых и логических значений по выборке
Функция
Описание
СТАНДОТКЛОНП (число 1[;число2;...])
Оценивает стандартное отклонение числовых значений по генеральной совокупности
СТАНДОТКЛОНПА (значение/!;
значение2;...])
Оценивает стандартное отклонение числовых, текстовых и логических значений по генеральной совокупности
CTOUIYX (изв_знач_у,изв_знач_х)
Находит стандартную ошибку для каждого у- значения
СТЫОЛ,РАСП(х;степени_свободы;хвосты)
Находит распределение Стьюдента для указанно。 значения
стьюдраспобр (вероятность;степени_ свободы)
Находит обратное распределение Стьюдента для указанного значения
СЧЁТ {значение 1[;значение2;...])
Подсчитывает количество числовых значений
СЧЁТЕСЛИ (дипазон;условие)
Подсчитывает количество тех ячеек в диапазоне, которые удовлетворяют заданному условию
СЧЁТЗ (зна чение 7 [; зна чение2;...])
Подсчитывает количество заполненных ячеек
СЧИТАТЬПУСТОТЫ(диапазон)
Подсчитывает количество пустых ячеек в выбранном диапазоне
тенденция (,изв_знач_у[;изв__знач^х\ нов_знач__х;константа])
Находит значения в соответствии с линейной аппроксимацией по методу наименьших квадратов
ТТЕСТ (массив/;массив2;хеосты;гип)
Определяет, происходят ли две выборки из oahoi i генеральной совокупности
УРЕЗСРЕДНЕЕ (массив; процент)
Находит среднее внутренней части списка числовых значений
ФИШЕР(X)
Вычисляет преобразование Фишера для указанного значения
ФИШЕРО5Р (у)
Вычисляет обратное преобразование Фишера для указанного значения
ФТЕСТ (массив 7; массив2)
Сравнивает два массива и определяет, равны ли их дисперсии
Х142ОЗ? (вероятность;степени_свободы)
Находит значение, обратное односторонней вероятности распределения хи-квадрат
ХИ2РАСП (х,степени_свободы)
Находит одностороннюю вероятность распределения хи-квадрат
ХИ2ТЕСТ (фактический^ интервал; ожидаемый _интерваМ
Сравнивает два интервала ячеек: с ожидаемыми и фактическими значениями
ЧкСТСТ^(массив_данных;двоичный_ массив)
Определяет, сколько раз определенные значения появляются внутри диапазона
ЭКСПРАСП (х;лямбда;интегральный)
Находит экспоненциальное распределение
ЭКСЦЕСС (число7[;ЧИСЛО2;...])
Определяет эксцесс указанных значений
Текстрвые функции
Функция
Описание
длстр (текст)
Находит длину текстовой строки
КОДСИМВ (текст)
Возвращает числовой код первого символа в текстовой строке
Зк^БЙЧъ\старый_гексг;нач_ном;число_ литер; йрвый_гекст)
Заменяет символы в указанной части текста
3HAq 鼠(текст) /
Преобразует текстовую строку в число
леэс^мв (ге*гт[; число_литер])
Возвращает крайние левые символы из текстовой строки
НАЙт'и (найти_гекст;внутр^гекст[;нач_ном])
Ищет вхождение одной текстовой строки в другой
печсимв (текст)
Удаляет из текста все непечатаемые символы
ПОВТОР {текст;число_повторений)
Повторяет текст заданное количество раз
ПОДСТАВИТЬ {текст;сгар_текст;нов_тексг[;ном_ вхождения])
Заменяет указанный текст внутри строки
ПОИСК (найти_гекст; внутр_текст; нач_ном)
Определяет начальную позицию одной текстовой строки внутри другой
НРАВСММВ (текст[;число_литер])
Возвращает указанное число символов текстовой строки справа
прописе (текст)
Делает все буквы в строке прописными
пропнач (текст)
Делает прописной первую букву в каждом слове текста, преобразуя все другие буквы в строчные
ПСТР (текст;нач__ном;число_литер)
Возвращает указанное число символов из середины текстовой строки
РУБЛЬ (число[;дес_цифрь)])
Преобразует число в денежный формат
СЖПРОБЕЛЫ (текст)
Удаляет из текстовой строки лишние пробелы
символ (число)
Возвращает символ с указанным кодом
совпал (текст!;текст2)
Проверяет идентичность двух текстов
строен (текст)
Делает все буквы в тексте строчными
СЦЕПИТЬ (текЕ;текст2;…)
Объединяет указанные текстовые строки в одну
Т (значение)
Возвращает указанное значение, если оно текстовое
ТЕКСТ (зна чение; с трока^форма т)
Преобразует значение в текст с указанным форматом
фиксированный (число[;дес_цифры;без_ запятых])
Округляет число до указанного количества десятичных знаков и возвращает его в виде текста
Краткий справочник по VBA в Excel
Крат!«1йхправояник по инструкциям VBA
[I i/
Легенда: /
Текст^/.фведенным моноширинным шрифтом — обязательный
Курсив—определяется пользователем
I — ИЛИ
口 一 необязательный
…一список элементов
Работа с файлами и папками
Инструкция
Описание
ChDir путь
Изменяет путь расположения папки
ChDrive диск
Изменяет диск по умолчанию
Close [номерФайла]
Закрывает файл, открытый с помощью инструкции Open
FileCopy источник, местоНазначения
Копирует файл из источника в указанное место
Kill путь
Удаляет файл с диска. Для замены нескольких символов используйте групповой символ а одного символа — групповой символ ?
Lock [#]номерФайла [,диапазонЗаписей]
Блокирует открытый файл или его часть, чтобы сделать их недоступными для других процессов
MkDir путь
Создает новую папку
Open путь For режим [Access доступ] [lock] As [#]имяФайла [Len ^длинаЗаписи]
Открывает указанный файл, разрешая выполнять в нем операции ввода/вывода
Print #номерФайла[, списокВывода]
Посл€?довательно записывает отформатированные данные в файл
Put [#]номерФайла, [номерЗаписи], имяПеременной
Записывает данные из переменной в файл на диске
Reset
Закрывает все файлы, открытые с помощью инструкции Open
RmDir путь
Удаляет указанную папку
SetAttr путь, атрибуты
Задает значения атрибутов для указанного файла
Unlock [^]номерФайла [z диапазонЗаписей]
Разблокирует файл, чтобы сделать его доступным для других процессов
Инструкция
Описание
Width #номерФайла, ширина
Определяет ширину строки для файла, открытого с помощью инструкции Open
Write #номерФайла[, списокВывода]
Записывает данные в последовательный текстовый файл
Взаимодействие
Инструкция
Описание
AppActivate заголовок[, ожидание]
Активизирует окно приложения
DeleteSetting имяПриложения, раздел^ параметр]
Удаляет параметр из раздела в реестре Windows, который соответствует указанному приложению
SaveSetting имяПриложения, раздел, ключ, параметр
Сохраняет параметр в разделе реестра Windows, который соответствует указанному приложению
SendKeys строка[, ожидание]
Заносит в буфер клавиатуры активного окна одну или более комбинаций клавиш, имитируя их ввод с клавиатуры
[Public 1 Private] Declare Sub имя Lib “пмабм6Mотек/ [Alias ^имяАлиасап] [([списокАргументов])]
Объявляет ссылку на функцию из внешней DLL- библиотеки
Do [{while | Until} условие] [инструкции]
Loop
Повторяет набор инструкций, пока (while) условие истинно или, наоборот, не станет (until) истинным. Условие проверяется в начале цикла
Do
[инструкции]
Loop [{while | Until} условие]
Повторяет набор инструкций, пока (while) условие истинно или, наоборот, пока не станет (until) истинным. Так как условие проверяется в конце цикла, то набор инструкций всегда выполняется хсг а бы один раз
Exit Do 1 For 1 Function I Property 1 Sub
Выход из указанного блока кода Do Loop, For Next, Function, Sub или Property Fer Each элемент In группа [инструкции]Next [элемент]
Повторяет набор инструкций для каждого элемента массива или коллекции
For счетчик - начало To конец [Step шаг] [инструкции] Next [счетчик]
Выполняет блок кода указанное число раз
[Public 1 Private [ Friend][Static] Function имя [(списокАргументов)] [As тип] [инструкции] [имя = выражение] End Fanction
Определяет процедуру, которая возвращает значение
If условие Then [инструкции][E1 seIf условие-п Tnen [инструкции_е15е1Г\...
[Else [инструкции_е!зе]] End If
Выполняет тот или иной набор инструкций в зависимости от значения условного выражения
[Public 1 Private | Friend] [Static]Property Get имя [(списокАргументов)] [As тип] [инструкции] [имя = выражение] End Property
Объявляет имя и аргументы процедуры, которая получает значение свойства
Инструкция
Описание
[Public 1 Private | Friend] [Static]Property Let имя ([списокАргументов,] значение) [инструкции] End Property
Объявляет имя и аргументы процедуры, которая присваивает значение свойству
[&ub|iq J PrJ-vate -( Friend]〔 [5Ха{ i C)Егоренty-jSet”A49f ([списокАргумеитов^ значение). [инструкции] End Property
Объявляет имя и аргументы процедуры, которая устанавливает ссылку на объект
Sele®;ct Case текстовоеВыражение [ease списокВыражений [инструкций]}... [Case Else инструкции_е15е]\ End Select
В зависимости от значения выражения, выполняет тот или иной набор инструкций
[Private | Public | Friend] Sub имя [{списокАргументои)] [инструкции] End Sub
Объявляет имя, аргументы и код, которые образуют процедуру Sub
While условие [инструкции] Wend
Выполняет набор инструкций, пока указанное условие истинно
With объект [инструкции] End With
Выполняет набор инструкций для одного объекта или пользовательского типа данных
Объявление переменных
Инструкция
Описание
[Public 1 Private]Const имяКонстанты [As тип] = выражение
Объявляет значение константы
Dim [WithEvents] омяПеременно归 [([индексы])] [As [New] тип]
ОбьявАяет переменные и выделяет для них место в памяти
Friend [WithEvents] имяПеременной [{[индексы])] [As [New] тип]
Объявляет процедуру или переменную, область действия которой — текущий проект
Option Compare {Binary | Text | Database}
Задает метод сравнения строковых значений, используемый по умолчанию
Option Explicit
Обязует объявлять в модуле все переменные
Option Private
Указывает на то, что код в модуле имеет локальную область действий (Private). Этот режим используется по умолчанию. Можно изменить подобное поведение, если объявить необходимую процедуру общедоступной (Public)
Private (WithEvents] имяПеременной[ {[индексы])] [As [New] тип]
Объявляет процедуры или переменные, областью действия которых является только текущий модуль
Public [WithEvents] имяПеременной[( [индексы])] [As [New] тип]
Объявляет процедуры или переменные, областью действия которых является весь проект
ReDim[Preserve] имяПеременной(индексы) [as тип]
Изменяет разл^ерность динамического массива
Инструкция
Описание
[Private ] Public]Type имяПеременной
имяЭлемента [([индексы])] As тип
[имяЭлемента [([индексы])] As тип]
End Туре
Определяет пользовательский тип данных
Краткий справочник по функциям VBA
Легенда:
Текст, введенный моноширинным шрифтом — обязательный
Курсив — определяется пользователем
I = или
[]—необязательный
...—список элементов
Функции массива
Функция
Описание
Возвращает
Array (списокАргуменгов)
Создает массив типа Variant, содержащий указанные элементы
Variant
LBound (имяМассива[, размерность^
Возвращает наименьший индекс указанного массива
Long
UBound (имяМассива[, размерность])
Возвращает наибольший индекс указанного массива
Long
Функции преобразования типов данных
Функция
Описание
Возвращает
As с (строка)
Возвращает код символа строки
Integer
СВоаКвыражение)
Преобразует выражение к типу данных Boolean (принимающему два значения: Истина иди Ложь)
Boolean
CByte (выражение)
Преобразует выражение к типу данных Byte
Byte
CCur (выражение)
Преобразует выражение к типу данных
Currency
Currency
CDate (выражение)
Преобразует выражение к типу данных
Date
Date
CDbl (выражение)
Преобразует выражение к типу данных Double
Double
CDec (выражение)
Преобразует выражение в десятичное значение
Variant. (Decimal)
Инструкция
Описание
Возвращает
:Chr(
УО/
\,Символ&^
Преобразует код символа в соответствующий символ. Chr(9) возвращает символ табуляции, th匸(34) — вопросительный знак и т.д.
Variant (String)
:;c 工 nt
(выражение)—j
Преобразует выражение к типу данных integer, округляя дробную часть
Integer
р 渔VsrrsxveyMx
CLng
{выражение),
Преобразует выражение к типу данных Long
Long
;CSng
(вь1ражениё)
Преобразует выражение к типу данных Single
Single
CSt r| (выражение)
Возвращает указанное выражение в виде строки
String
CVar (выражение)
Преобразует выражение любого типа данных к типу Variant. Все числовые значения рассматриваются как имеющие тип данных Double, а строковые выражения — тип данных string
Variant
Format (выражение^ формат^ первыйДеньНедели[, нерва яНеделя[ода]]])
Назначает выражению заранее определенный или пользовательский формат
Variant
Formatcurrency (выражение [,числоЦифрПослеЗапятой[, имеетВедущуюЦифру[, используетСкобкиДля ОтрицательныхЧисел[, группированиеЦифр\\]])
Преобразует выражение в денежное значение, используя заданный в системе символ валюты
Currency
FormatDateTime(Азта[, именованныйформат])
Назначает выражению формат даты и времени
Date
FormatNumber (выражение[, числоЦпфрПослеЗапятой [, имеетВедущуюЦифру[г 0 c 〃。人 ьзуетСко6к//к/\, ОтрицательныхЧисел[, группированиеЦифр]]\])
Назначает выражению числовой формат
различного типа
Formatpercent (BbfpaxeHwef, числоЦифрПослеЗапятой [, имеетВедутуюЦифру[, используетСкобкиДля ОтрицательныхЧисел[, групяированиеЦифр]]]])
Возвращает выражение в виде процентного значения, в конце которого находится символ %
String
Нех (число)
Преобразует число в шестнадцатеричное значение. Перед преобразованием число округляется до ближайшего целого
String
Oct (число)
Преобразует число в восьмеричное значение. Перед преобразованием число округляется до ближайшего целого
Variant (Строка)
Инструкция
Описание
Возвращает
Str (число)
Преобразует число в строку, используя тип данных Variant
Variant (Строка)
Vai (строка)
Возвращает числовую часть строки в числовом формате соответствующего типа данных
различного типа
Функции даты и времени
Функция
Описание
Возвращает
Date
Возвращает текущую дату системы
Date
Date Add (интервал, число, дата)
Возвращает дату, к которой добавлен указанный интервал времени
Date
DateDiff (интервал, аата7, дата2[, первыйДеньНедели[г перваяНеделяГода]])
Определяет интервал времени между двумя датами
Long
DateFart (интервал, дата, [,первыйДеньНедели[, перваяНеделяГода]])
Возвращает указанную часть даты
Integer
DateSerial (год, месяц, день)
Преобразует указанную дату в числовое значение
Date
DateValue (дата)
Преобразует строку в дату
Date
Day (дата)
Возвращает целое число от 1 ао 31, которое представляет день месяца
Integer
Hour (время)
Возвращает целое число от 1 до 23, представляющее час дня
Integer
Minute {время)
Возвращает целое число от 1 до 59, представляющее минуту часа
Integer
Month (дата)
Возвращает целое число от 1 до 12, представляющее месяц года
Integer
Now
Возвращает текущие системные значения даты и времени
Date
Second (время)
Возвращает целое число от 1 до 59, представляющее секунду минуты
Integer
Time
Возвращает текущее системное время
Date
Timer
Указывает число секунд, прошедших с полуночи
Single
Time Serial (час, минута, секундз)
Создает значение времен% используя указанные значения часа, минуты и секунды
Date
TimeValue (время)
Преобразует время в числовое значение, используемое для хранения времени
Date
WeekDay(4ara[z первыйДеньНедели])
Возвращает целое число, представляющее первый день недели
Integer
Year (дата)
Возвращает целое число, представляющее ту часть даты, которая соответствует году
Integer
Функция
Ьписание
Возвращает
1 Curl^i г (диск)%
возвращает текущий путь
String
1 Di г [([путь, а грибуть^)]
Возвращает имя файла или папки, соответствующих указанному шаблону
String
Возвращает -1, если достигнут конец файла
Integer
;ЕИе^Ьх:(номер^>айла, тиггВрзврашае^ыхДанных)
Указывает режим редактирования для файлов, открытых с помощью инструкции Open
Long
FileDateTime (путь)
Указывает дату и время последнего изменения файла
Date
FileLen (путь)
Указывает длину файла в байтах
Long
FreeFile (диапазонНомеров)
Возвращает следующий номер файла, доступный для использования с инструкцией Open
Integer
GetAttr (путь)
Возвращает ц(?лое число, представляющее атрибуты файла или папки
Integer
Input (число, [#]номерфайла)
Возвращает строку, содержащую указанное число символов из заданного файла
String
Loc (номерФайла)
Указывает текущее положение указателя чтения/записи в открытом файле
Long
LOF (номерФайла)
Возвращает размер в байтах файла, открытого с помощью инструкции Open
Long
Seek (номерФайла)
Определяет положение указателя чтения/записи в файле, открытом с помощью инструкции Open
Long
явления файлами и папками
Функции ynpai
Финансовые функции
Функция
Описание
Возвращает
ddb (начальнаяСтоимость, остаточнаяСтоимость,厶人勿一 тельностьЭксплуатациИг период[, фактор])
Определяет величину амортизации за указанный период времени
Double
EV (ставка, числоПериодов, выплата[г текущаяСумма[г гип]])
Определяет будущее значение суммы регулярных платежей при указанной учетной ставке
Double
工 Pmt (ставка, период, числоПериодов, текуш,аяСумма[, конечнаяСумма[, 丁”门D)
Определяет величину той части платежей, которая составляет выплаты по процентам за указанный период времени
Double
IRR ([массивЗначенийО, прогноз])
Определяет скорость оборота для ряда операций с наличностью
Double
Функция
Описание
Возвращает
MIRR (массивЗначенийО, ставкаПоИнвестициям, процентОтРеинвестиций)
Возвращает модифицированную норму прибыли для ряда периодических операций с наличностью
Double
NPer (ставка, выплатаЗаПериод, текущаяСумма[, конечиаяСумма[Л тип]])
Возвращает количество периодов выплаты
Double
NPV (ставка, массивЗна чений ())
Возвращает итоговое сальдо инвестиции на текущий момент
Double
Pmt (ставка, количествоПериодов, текущаяСумма [, конечнаяСумма [, тип]])
Возвращает объем регулярных платежей по займу при фиксированной учетной ставке
Double
PPmt (ставка, период, количествоПериодов, текущаяСумма[, конечная Сумма [х тип]])
Возвращает часть периодического платежа, приходящуюся на выплату собственно займа
Double
^(ставка, количествоПериодов, выплатаЗаПериод[г конечнаяСумма[, тип]])
Возвращает текущую сумму платежа
Double
Rate (коАхиествоСерпоАОВ, выплатаЗаПериод, текущаяСумма[/ конечнаяСумма[, тип[, прогноз]]])
Возвращает ту процентную ставку на период платежа, которая необходима для получения указанной суммы
Double
SLN (начальнаяСтоимость, конечнаяСтоимос и», периодЭксплуатации)
Определяет снижение стоимости имущества за период эксплуатации по методу равномерной амортизации
Double
SYD (начальнаяСтоимость, конечнаяСтоимостьг периодЭксплуатации, периодВремени)
Определяет снижение стоимости имущества за указанный период времени по методу линейной амортизации
Double
Информационные функции
Функция
Описание
Результат
CVErr (кодОшибки)
Возвращает код ошибки, определенный пользователем
Variant
Error [(кодОшибки)]
Возвращает сообщение об ошибке, соответствующее указанному коду ошибки
String
IsArray (имяПеременной)
Указывает, содержится ли в переменной массив
Boolean
IsDate {выражение)
Указывает; содержится ли в выражении дата
Boolean
Функция.
Описание
Результат
IsEm
pty (выражение)
Указывает, была ли переменная инициализирована
Boolean
IsEr
rot (выражение)
Указывает, представляет ли выражение код ошибки
Boolean
hsMissh^M^Mpr^eHTa)
Указывает, передан ли необязательный аргумент в процедуру
Boolean
IsNuklkBb/ражение)
Указывает, содержатся ли в выражении недопустимые данные
Boolean
工^Nu気&ri£ (выражение)
Указывает, является ли выражение числом
Boolean
IsOJtjject (идентификатор)
Указывает, является ли переменная ссылкой на объект
Boolean
TypeName (имяПеременной)
Указывает тип переменной
String
VarType (имяПеременной)
Указывает подтип переменной
Integer
Интерактивные функции
Функция
Описание
Результат
Choose (индекс, вариант-1^ вариант-2, ...])
Выбирает и возвращает значение из списка аргументов
различного типа
DoEvents ()
Передает управление операционной системе для обработки других событий
Integer
Ilf (выражение, равноЕслиИстина, равноЕслиЛожь)
Проверяет выражение и возвращает значение параметра равноЕслийстина или параметра равноЕслиЛожь
различного типа
:TnputRox (подсказка^ заголовок, поУмолчанию[, положениеХ[, положениеVt, файлСправкиг контекст]]]]])
Отображает диалоговое окно с запросом данных от пользователя
String
GetAllSettings (имяПрилож ения, раздел)
Возвращает список параметров и их значений из реестра Windows
Variant
Ge tObj е с t ([путь] [z класс])
Возвращает ссылку на объект ActiveX
Variant
GetSetting {имяПрило жения, раздел, запись[, поУмолчанию]}
Возврашает значение параметра из раздела системного реестра, соответствующего указанному приложению
Variant
MsgBox (подсказка[., кнопки[, заголовок[, файлСправки, контекст]]])
Отображает окно сообщения и возвращает значение, которое соответствует кнопке, на которой щелкнул пользователь
Integer
Partition (число, начало» конец, интервал)
Указывает, находится ли число в наборе диапазонов
String
QBColor (цвет)
Возвращает код указанного цвета в модели RGB
Long
Функция
Описание
Результат
Switch (выражение-1, значение-?[г выражение-2, значение-2 ...])
Проверяет список выражений и возвращает значение, которое соответствует первому выражению, имеющему значение Истина
Variant
RGB {красный, зеленый, синий)
Возвращает число, представляющее цвет в модели RGB
Long
Математические функции
Функция
Описание
Результат
Abs (число)
Возвращает абсолютное значение числа
различного типа
Atn (число)
Возвращает арктангенс числа
Double
Cos (число)
Возвращает косинус угла
Double
Sxp (число)
Возвращает основу натуральных логарифмов, возведенную в степень
Double
Fix (число)
Возвращает целую часть числа. Если число отрицательное, то возвращает первое отрицательное значение, большее или равное указанному числу
Integer
In t (число)
Возвращает целую часть числа. Если число отрицательное, то возвращает первое отрицательное значение, меньшее или равное указанному числу
Integer
Log (число)
Возвращает натуральный логарифм числа
Double
Round (выражение^ числоЦифрПослеЗапятой])
Округляет число до указанного количества цифр после запятой
различного типа
Rnd [(число)]
Возвращает случайное число между 0 и 1
Single
Sgn (число)
Возвращает 0 для числа, большего 0,0 для 0 и -1 для чисел, меньших нуля
Integer
Sin (число)
Определяет синус угла
Double
Sqг (число)
Определяет квадратный корень числа
Doable
Tan (число)
Определяет тангенс угла
Doable
Функции управления строковыми данными
Функция
Описание
Результат
InStr ([начало» ]строка7, строка2[f сравнение])
Указывает позицию первого экземпляра строки во второй строке
Long
InStrRev (проверка Строк, сравнениеСтрок[, начало[, сравнение]])
Указывает позицию первого экземпляра строки во второй строке, начиная с конца строки
Long
LCase (строка)
Преобразует строку в нижний регистр
String
Функция
Описание
Результат
=Lef ](с|рока,方<^)
^Возвращает указанное количество ^символов с левого края строки
String
;Len (ст/
юка 1 имяП^еменной)
^Определяет количество символов в ;строке
Long
tLTfikc
строку—
^Удаляет пробелы с левого края строки
String
|Mrd4^/^ar«aw^o^
Возвращает указанное число символов в середине строки
String
;RigHy《
крока, длина)
Возвращает указанное число символов с правого края строки
String
'^it^TpoKa)
Удаляет пробелы с правого края строки
String
Space (число)
Создает строку с указанным количеством пробелов
String
Spc(n)
Определяет данные для печати в файл
String
Str (число)
Возвращает строковое представление числа
String
StrComp (строка!, строка2[, сравнение])
Возвращает значение, указывающее на результат сравнения строк
Integer
StrConv {строка, преобразование, LCID)
Преобразует строку в указанный формат
String
String (число, символ)
Создает строку, повторяя символ указанное число раз
String
Tab [(л)]
Устанавливает позицию при печати в файл
String •
Trim (строка)
Удаляет пробелы с левого и правого края строки
String
UCaae (строка)
Преобразует строку в верхний регистр
String
Краткий справочник по событиям Excel
События приложения
Тип события
Описание
NewWorkbook
Происходит при создании новой книги
SheetActivate
Активизируется любой из листов книги Excel
SheetBeforeDoubleCIick
Событие происходит перед тем, как пользователь дважды щелкнет на любом из листов
SheetBeforeRightClick
Событие происходит перед тем, как пользователь щелкнет на любом из листов правой кнопкой мыши
SheetCalculate
Выполняется пересчет любого из листов
Sheetchange
Ячейки на листе изменяются по команде пользователя или при изменении внешней связи
SheetFollowHyperlink
Пользователь щелкает в листе на гиперссылке
Тип события
Описание
SheetPivotTableUpdate
Происходит обновление листа сводной диаграммы
SheetSelectionChange
Происходит изменение в выделенной части любого из листов
WindowActivate
Окно листа активизируется
WindowDeactivate
Окно листа деактивизируется
WindowResize
Пользователь меняет размеры окна листа
WorkbookActivate
Пользователь активизирует книгу
WorkbookAddlnlnstall
Устанавливается надстройка
WorkbookAddlnUninstall
Надстройка удаляется
WorkbookBeforePrint
Печать открытой книги
WorkbookBeforeSave
Сохранение открытой книги
WorkbookDeactivate
Деактивизация книги
WorkbookNewSheet
В открытую книгу добавляется новый лист
WorkbookOpen
Открытие книги
WorkbookPivotTableClose- Connection
Происходит после того, как сводная таблица закрывает снязь с источником данных
WorkbookPivotTableOpen- Connection
Происходит после того, как сводная таблица открывает связь с источником данных
События диаграммы
Событие
Описание
Activate
Активизация листа диаграммы
BeforeDoubleClick
Происходит перед тем, как пользователь дважды щелкнет на листе диаграммы
BeforeRightClick
Происходит перед тем, как пользователь щелкнет на листе диаграммы правой кнопкой мыши
Calculate
Происходит после переноса данных на диаграмму
Deactivate
Деактивиэация листа диаграммы
DragOver
Пользователь перетаскивает диапазон ячеек на диаграмму
DragPlot
Пользователь отпускает диапазон ячеек на диаграмму
MouseDown
Пользователь нажимает кнопку мыши, когда указатель находится на диаграмме
MouseMove
Меняется положение указателя мыши на диаграмме
MouseUp
Пользователь отпускает кнопку мыши, когаз указатель находится на диаграмме
Resize
Пользователь меняет размер диаграммы
Select
Пользователь выделяет элемент диаграммы
Serieschange
Происходит, когда пользователь меняет на диаграмме значение какой-либо точки данных
Анализ данных в Excel: наглядный курс
События пользовательских диалоговых окон
Событие
Описание
Activate\
Активизируется объект UserForm
沾 ddCor^trol
К объекту UserForm во время выполнения добавляется элемент управления
:BefojrebragOver ―彳——
-Пользователь перетаскивает объект или данные
BefojrebropOrPaste
Пользователь отпускает кнопку мыши, чтобы вставить перетаскиваемые данные в место назначения
3李二
Пользователь щелкает мышью на объекте UserForm
Dbicjiick
Пользователь дважды щелкает на объекте UserForm
Deactivate
Пользователь деактивизирует объект UserForm
Error
В одном из элементов управления объекта UserForm обнаружена ошибка
KeyDown
Пользователь нажимает клавишу
Keypress
Пользователь нажимает клавишу символа ANSI. При нажатии одной из таких клавиш отображается символ
Ke у Up
Пользователь отпускает клавишу
MouseDown
Пользователь нажимает кнопку мыши
MouseMove
Пользователь наводит указатель мыши на объект UserForm
MouseUp
Пользователь отпускает кнопку мыши
QueryClose
Объект UserForm закрывается
RemoveControl
Во время выполнения с объекта UserForm удаляется элемент управления
Scroll
Пользователь перемещает бегунок полосы прокрутки элемента управления
Terminate
Происходит выгрузка объекта UserForm из памяти
Zoom
Пользователь изменяет размеры объекта UserForm
События объекта рабочей книги
Событие
Описание
Activate
Активизация книги
Addinlnstall
Устанавливается надстройка
AddinUninstall
Надстройка удаляется
BeforeClose
Закрытие книги
BeforePrint
Печатается часть книги
BeforeSave
Сохранение книги
Deactivate
Деактивизация книги
NewSheet
Добавление нового листа
Open
Открытие книги
Событие
Описание
PivotTableCloseConnection
Происходит после того, как сводная таблица закрывает соединение с источником данных
PivotTableOpenConnection
Происходит после того, как сводная таблица открывает соединение с источником данных
SheetActivate
В книге активизируется лист
SheetBeforeDoubleClick
Происходит перед тем, как пользователь дважды щелкнет на листе
SheetBeforeRightClick
Происходит перед тем, как пользователь щелкнет на лис^е правой кнопкой мыши
SheetCalculate
Выполняется пересчет листа
SheetDeactivate
Деактивизация листа
SheetFollowHyperlink
Пользователь щелкает в листе на гиперссылке
SheetPivotTableUpdate
Выполняется обновление листа сводной таблицы
SheetSelectionChange
Изменяется выделенная часть книги
WindowActivate
Активизация окна книги
WindowDeactivate
Деактивизация окна книги
WindowResize
Изменяются размеры окна книги
События объекта листа
Событие
Описание
Activate
Активизация листа
BeforeDoubleClick
Происходит перед тем, как пользователь дважды щелкнет на листе
BeforeRightClick
Происходит перед тем, как пользователь щелкнет на листе правой кнопкой мыши
Calculate
Выполняется пересчет листа
Change
Происходит тогда, когда пользователь или внешняя ссылка видоизменит ячейки листа
Deactivate
Деактивизация листа
Fol2 owHyperlink
Польэоеатель щелкает на листе на гиперссылке
PivotTableUpdate
Происходит после того, как на листе обновляется сводная таблица
Selectionchange
Изменяется выделенная часть листа
Ввйение в формулы Excel
Введение ^.формулы Excel
1ормулы Л это основной инструмент анализа данных, выполняемого в среде Excel. Они позволяют автоматически вычислять и сравнивать значения из ^азньгх'ячеек; делая возможной интерпретацию этих значений. Данный раздел служит справочником для тех пользователей, которые не знакомы с программой Excel.
Формулы состоят из двух основных элементов: знака равенства, а также выражения, которое сообщает Excel, что нужно делать. При создании формулы можно использовать любое сочетание функций, ссылок на ячейки, именованных диапазонов, констант и операторов. Единственное реальное ограничение состоит в том, что длина формулы не должна превышать 1024 символов. Если программа Excel не может как положено вычислить значение формулы, то отображается сообщение об ошибке.
Операторы Excel
Операторы комбинируют или сравнивают значения, предназначенные для анализа. В Excel представлено много операторов, предназначенных для создания формул. Большинство этих операторов выполняют арифметические действия. Но в Excel можно использовать операторы сравнения, ссылок, а также управления текстовыми значениями.
Арифметические операторы
Арифметические операторы используются для вычислений, как, например, операторы сложения или вычитания. Очевидно, что применяя их к тексту, вы получите сообщение об ошибке. В Excel используются следующие операторы: сложения (+), вычитания (-), умножения (*), деления (/), процента (%) и возведения в степень (*). Если оператор вычитания поместить перед числом, то получится отрицательное число.
Операторы сравнения
Оператор сравнения ставится между двумя выражениями, чтобы определить, равны они (=), больше (>), больше или равны (> =), меньше (<), меньше или равны (<=) или же не равны (о) друг другу. Когда операторы сравнения используются в формулах, программа Excel возвращает логическое значение Истина или Ложь.
Текстовый оператор
Для соединения, или конкатенации не менее чем двух строк текста в одну применяется текстовый оператор (еще называемый оператором конкатенации). Текстовый оператор обозначается символом амперсанда (&). Объединение строк выполняется без добавления к ним каких-либо пробелов. Ну а если пробелы между строками все-таки нужно вставить, то это вы должны сделать вручную. Например,
чтобы поставить пробел между строковым значением яблочное из ячейки А1 и строковым значением пюре из ячейки А2, введите следующую формулу.
Пример
=А1&" "&А2
Если с помощью текстового оператора комбинировать значения, находящиеся в ячейках, то в результате получится текстовое значение. Это верно даже тогда, когда комбинируются числа. Например, если с помощью текстового оператора комбинируются значения 14 и 92z то в результате получится 1492. И хотя это числовое значение, программа Excel расценивает его строкой, поскольку оно создано с помощью текстового оператора. Если это значение вы попробуете использовать в математическом выражении, то оно, являясь текстом, будет игнорироваться и считаться нулем. В некоторых случаях может появиться сообщение об ошибке.
Например, если в формуле деления знаменателем является значение конкатенированной строки, то в результате отобразится ошибка #ДЕЛ/0! Это является признаком деления на нуль. Дело в том, что программа Excel при вычислении считает текстовую строку нулем.
Операторы ссылок
Диапазон ячеек для формулы указывается с помощью одного из трех операторов. О выделении диапазонов ячеек более подробно рассказано в главе 1. Каждый из этих операторов описан в следующей таблице.
Оператор
Символ
Назначение
Пример
Диапазон
Указывает диапазон ячеек, начиная с той, ссылка на которую находится перед оператором, и заканчивая ячейкой, ссылка на которую расположена после оператора
А1:А15 указывает все ячейки ОТ А1 до А15
Объединение
Комбинирует в одной ссылке набор диапазонов
= SUM(A1:A1O, С1:С10) суммирует ячейки от А1 дс
АЮ И ОТ С1 ДО СЮ
Пересечение
(пробел)
Создает ссылку на ячейки, общие для двух диапазонов
(А1:С1О BltDlO) указывает ячейки, общие для диапазонов А1:с10 и Bl:D10. В формуле =SUM(A1:C1O Bl:D10) суммируются только те значения, которые находят ся в ячейках с Bl по С10
Порядок выполнения операторов
Вычисляя значение формулы с операторами, программа Excel должна знать, какую часть формулы надо вычислять первой. Поэтому эта программа делает вычисления в определенном порядке, который называется приоритетностью. Например, результатом выполнения следующей формулы будет 19, так как вначале вычисляется 4*2, а затем выполняется сложение 16 и 3: =3+4л2. Чтобы изменить
порядок вычисления, можно 3+4 заключить в скобки, и результатом выполнения формулы будет 49 (7 возводится во вторую степень): = (3+4) л2.
В кдедующей таблице показана приоритетность операторов, от наивысшего к самому низшему. Этот порядок используется в вычислениях с помощью формул. Если .Bde операторы в формулах имеют одинаковый приоритет, то вычисление вь・ полн^ется слева направо, j ;
Порйдрк следования
Юпёрйторы
Символ
Скобки
()
2
Операторы ссылки
:,(пробел)
Знак минус
-(меняет перед вычислениями знак числа на противоположный)
4
Знак процента
%
5
Умножение и деление
*/
6
Сложение и вычитание
7
Конкатенация
&
8
Операторы сравнения
=< > < => н < >
Функции
Функции — это кладезь неизведанных способов анализа данных в Excel, потому что являются заранее подготовленными формулами. Вместо того чтобы писать сложную формулу для выполнения задачи, например, вычисления среднего, получения нужного значения из базы данных или сравнения данных, вы можете использовать соответствующую функцию. В частности, с помощью функции СРЗНАЧ вычисляется среднее арифметическое для чисел из диапазона ячеек, например, = СРЗНАЧ(А1:А15).
Функции требуют подстановки аргументов. Аргументы — это значения, которые надо предоставить функции, чтобы получить от нее результат. Например, если для вычисления будущего значения вклада выбирается функция бз, то вам надо указать значения ставки, количества платежей, размера платежа и текущего баланса.
Встроенные функции
Для анализа данных можно использовать встроенные функции Excel. Ввести имя функции в свои формулы вы можете вручную или с помощью диалогового окна Мастер функций. Более подробно об этом рассказано в главе 4.
В диалоговом окне Мастер функций указаны различные категории функций. Эти категории перечислены в следующей таблице. Полный список функций Excel приведен в приложении Б.
Категория
Описание
Финансовые
Выполняют финансовые вычисления, например, величины амортизации имущества или процентной ставки для ценных бумаг
Дата и время
Используются для сравнения дат, получения из системных часов значений времени или даже для возвращения части даты или времени
Категория
Описание
Мат. и тригонометрия
Выполняют распространенныематематические или тригонометрические вычисления, например, определение случайного числа или косинуса значения
Статистические
Выполняют статистические вычисления, например, дисперсии для списка значений
Ссылки и массивы
Дают возможность искать определенные значения из книги Excel или создавать на них ссылки, например, на определенные ячейки или искать расположение того или иного значения
Работа с базой данных
Дают пользователю возможность взаимодействовать со значениями, которые находятся в списках или базах данных книги Excel
Текстовые
Позволяют управлять текстовыми значениями, например, изменять регистр текстовой подписи
Логические
Выполняют сравнение и возвращают значения Истина или Ложь. Например, для проверки равенства двух выражений можно использовать функцию и: =И (А1;А2)
Информационные
Возвращают информацию о листе Excel и компьютерной системе. Например, =ЕНЕЧЁТ (А1) определяет, содержится ли в ячейке нечетное число, а =ЕПУСТ。(А1) — является ли ячейка пустой
Функции надстроек
Ваши возможности анализа данных можно значительно расширить, если дополнить встроенные функции Excel функциями такой надстройки, как Пакет анализа. Загрузив эту надстройку, вы получите по несколько дополнительных функций в таких категориях, как Финансовые, Дата и время, Мат. и тригонометрия, Статистические и Информационные. Кроме того, создается инженерная категория функций, которая позволяет, например, преобразовать десятичные числа в двоичные или шестнадцатеричные, а также работать с комплексными числами. Об установке надстроек рассказано в главе 11. А список инженерных функций, добавляемых с помощью Пакета анализа, можно найти в приложении Б.
Ссылки на ячейки
В Excel для указания каждой ячейки листа используется уникальная ссылка или адрес. Такой способ идентификации, называемый ссылкой ”а ячейку дает пользователю возможность быстро определить ячейку или диапазон ячеек, которые нужно использовать в формуле.
Стиль по умолчанию
По умолчанию в Excel все столбцы указываются с помощью букв, а строки — с помощью чисел, и таким образом каждая ячейка получает свой уникальный адрес. Ссылка на ячейку создается на основе столбца и строки, которые пересекаются в этой ячейке. Например, левой верхней ячейкой листа является А1, потому что в ней пересекаются столбец А и строка 1.
Стиль ссылок R1C1
В Excel используется и другой стиль ссылок, который называется R1C1. В соответствии с этим стилем ячейка указывается с помощью буквы С (column или
Bie^), за которой следует номер столбца, и с помощью буквы R (row, или "стро- ф<3^歩0】*'S6WPqepeAb, следует номер строки. Девой верхней ячейкой 《я R1C1% ячейкой на пересечении второй строки и первого столбца — R2C1 I предпочитаете использовать этот формат, то измените соот- 1Ю в диалоговом окне Параметры. И хотя этот формат вполнеBie^), за которой следует номер столбца, и с помощью буквы R (row, или "стро- ф<3^歩0】*'S6WPqepeAb, следует номер строки. Девой верхней ячейкой 《я R1C1% ячейкой на пересечении второй строки и первого столбца — R2C1 I предпочитаете использовать этот формат, то измените соот- 1Ю в диалоговом окне Параметры. И хотя этот формат вполнеiMepax из данной книги в ссылках все же применяетсяiMepax из данной книги в ссылках все же применяется
Bie^), за которой следует номер столбца, и с помощью буквы R (row, или "стро- ф<3^歩0】*'S6WPqepeAb, следует номер строки. Девой верхней ячейкой 《я R1C1% ячейкой на пересечении второй строки и первого столбца — R2C1 I предпочитаете использовать этот формат, то измените соот- 1Ю в диалоговом окне Параметры. И хотя этот формат вполне
Bie^), за которой следует номер столбца, и с помощью буквы R (row, или "стро- ф<3^歩0】*'S6WPqepeAb, следует номер строки. Девой верхней ячейкой 《я R1C1% ячейкой на пересечении второй строки и первого столбца — R2C1 I предпочитаете использовать этот формат, то измените соот- 1Ю в диалоговом окне Параметры. И хотя этот формат вполне
iMepax из данной книги в ссылках все же применяется
iMepax из данной книги в ссылках все же применяется
^вляет^я Riel%-. ~. И та, д^Аее. EcR. вы ветст;вующую опциг 1йожно {использовать, в прр &иа£ ЗаАанныР> тр умоач出
ьныеьныеАбсолютные или^этносите
ьные
ьные
4《9猛| указать в формуле ячейку, вы можете использовать относительную или 或бсо加Ryi^WbiAKy. Что касается абсолютной ссылки на ячейку то куда бы ни копировалась и ни вставлялась формула с такой ссылкой, ссылка все равно будет указывать на первоначальную ячейку. Чтобы сделать ссылку абсолютной, перед
ссылкой на столбец и строку поместите символ $. Например, если скопировать формулу =СУММ($А$1:$А$5) в ячейки от Аб до вб, то формула в последней из этих ячеек все равно будет возвращать сумму значений, хранящихся в ячейках от
А1 ДО А5.
Если нужно копировать формулу, и при этом ссылка на ячейку должна изменяться в зависимости от того, куда вставляется формула, используйте относительную ссылку на ячейку Тогда формула будет отслеживать местоположение ячейки, указанной в ссылке, относительно ячейки с формулой. Таким образом, если формула =СУММ(А1:А5) копируется из ячейки Аб е; вб, то во вторую из них будет вставлена формула =сумм(в1:в5).
Создавая ссылки на ячейки, вы можете использовать комбинацию абсолютных и относительных ссылок. Например, ссылка на столбец может быть абсолютной, а на строку — относительной и наоборот. В частности, ссылка А$2 состоит из относительной ссылки на столбец и абсолютной ссылки на строку. И если А$2 скопировать в другую ячейку, то ссылка на столбец изменится относительно этой новой ячейки, а ссылка на строку останется той же самой.
Ошибки в формулах
Если созданная вами формула не может корректно вычислиться, то в ее ячейке появляется сообщение об ошибке. Например, если вы пытаетесь сложить хранящиеся в двух ячейках текстовые значения, то в ячейке формулы появится сообщение #знач !. В следующей таблице описаны сообщения об ошибках вычисления формул.
Ошибка
Описание
#####
Столбец недостаточно широкий, чтобы отобразить результат, или в аргументе содержится отрицательное значение даты или времени
#ЗНАЧ!
В аргументе содержатся значения недопустимого типа; например, имеет место попытка сложить текстовые значения, хранящиеся в ячейках
#ДЕЛ/0!
Имеет место попытка деления на нуль
#имя?
Программа Excel не может определить имя функции или диапазона. Это обычно происходит при неправильном вводе имени функции
#н/д
Указанная ссылка на ячейку недоступна для формулы
#ССЫЛКА!
Используется недопустимая ссылка на ячейку
«ЧИСЛО!
В формуле содержатся недопустимые числовые значения. Это бывает тогда, кода формуле, которой требуется число, приходится использовать хоть и число, но с нечисловым символом, например, со знаком доллара
#ПУСТО!
Диапазоны ячеек не пересекаются
Анализ данных с помощью Excel: наглядный курс
Приметный
УКАЗАТЕЛЬ
в
Analysis^feolPack-VBA, 431
н
HTML/216 /'
Microsoft Access, 200
Microsoft Query, 201
о
ODBC, 202
OLE, 177
S
SQL, 203
VBA, 320
VBE, 320
Visual Basic, 320
W
Ввод данных в диалоговом окне, 418
Влияющие ячейки, 138
Внешние данные, 176
Внешняя база данных, 293
Вставка, 176
Вставка модуля, 346
Вставка функции, 128
Вставка элемента управления, 398
Выбор диапазона, 395
Выбор источника данных, 181; 196; 295
Выбор сертификата, 359
Вызов пользовательского диалогового окна, 414 Выключатель, 395 Выполнение макроса, 336 Вычисление скользящего среднего, 462
Вычисление среднего, 212
Вычисление формулы, 136
Вычисляемое поле, 280
Вычисляемый элемент, 284
Web-за 叩 ос, 192
X
XML, 218
А
Автосумма, 124
Амортизация кредита, 172
Анализ формулы, 148
Аргумент, 128
Арифметические операторы, 328
Б
База данных, 196
Безопасность макросов, 352
Биржевая диаграмма, 226
Гистограмма, 220
График, 221
Группа, 394; 395
Группирование данных, 248
Группирование элементов сводной диаграммы, 312
Группирование элементов сводной таблицы, 272
Группировка, 90
д
Данные диаграммы, 240
Дата, 324
Диаграмма, 220
Диаграмма с областями^ 224
Диапазон значений, 324
Диапазон консолидации, 83
Диапазон условий, 113
Дисперсионный анализ, 442
Дисперсия, 458
Диспетчер сценариев, 118
Добавление вычисления, 276
Добавление вычисляемого поля, 280
Добавление вычисляемого элемента, 284
Добавление на сводную диаграмму
таблицы данных, 316
Добавление полей сводной таблицы, 261
Добавление поля, 262
Добавление ряда данных, 243
Добавление рядов данных, 64
Добавление тенденции, 236
Дополнительные вычисления, 270
3
Зависимости формул, 138
Зависимые ячейки, 139
Запись данных, 61
Запись макроса, 332
Запись макросов, 321
Запрос данных макросом, 376
Запрос к базе данных, 198
Запуск VBE, 340
Запятая, 184
Защита сценария, 118
Значение элемента управления формы, 402
И
Изменение аргументов, 134
Изменение диапазона данных, 242
Изменение запроса, 211
Изменение итоговой формулы, 268
Изменение структуры сводной
диаграммы, 300
Изменение структуры сводной
таблицы, 260
Изменение типа диаграммы, 228
Изменение типа сводной диаграммы, 304
Изменение формулы, 134
Импорт внешних данных, 194
Импорт таблицы базы данных, 196
Импорт текстового файла, 180
Импортирование списка, 74
Импортирование форматирования, 194
Имя источника данных, 200
Интерактивная страница, 217
Источник ошибки, 152
Исходные данные, 240
Итоги, 100
Итоговая статистика, 455
Кнопка, 394; 395
Ковариация, 450
Код программы, 394
Кольцевая диаграмма, 224
Команда записи макросов, 321
Комбинации клавиш, 343
Комбинированная диаграмма, 246
Комбинированная функция, 440
Комментарий, 350
Конкатенация, 328
Консолидация данных, 80
Константа, 327
Копирование, 176
Копирование формулы, 134
Корреляции между наборами данных, 446
Корреляция, 446
Корреляция данных, 226
Коэффициент достоверности, 236
Критерии суммирования, 436
Критерии фильтрации, 109
Круговая диаграмма, 222
Л
Легенда, 245; 319
Лепестковая диаграмма, 225
Линейчатая диаграмма, 221
Логические данные, 324
Логи веские опёраторы, 329
Логи ямские операторы, 110
Локальная процедура, 345 | 入ока届ная функция, 362 ;
—-К-
Макро,, 320/
Маркер данный 222
Маркёр1заполнения, 65 Массив自龙
Мастер запросов, 201; 294
Мастер сводных таблиц и диаграмм, 254; 292
Мастер суммирования, 431
Мастер текстов, 181
Мастер формул, 434
н
Набор вкладок, 395
Набор страниц, 395
Надежные источники, 359
Надпись, 394; 395
Надстройка, 140; 430
Настройка элементов управления, 406
Нестандартные диаграммы, 232
О
Область данных, 251; 276
Область действия, 344
Обновление макроса, 348
Обновление сводной диаграммы, 302
Общедоступная процедура, 344
Общедоступная функция, 362
Общий итог, 251
Объединение данных, 80
Объект, 325
Объемная диаграмма, 227
Объявление переменной, 364
Ограничение, 142
Однофакторный дисперсионный анализ, 442
Окно кода, 322
Окно контрольного значения, 322
Окно локальных переменных, 322
Окно отладки, 322
Окно проекта, 322
Окно свойств, 322
Окно сообщения, 372
Оператор, 143; 327
Оператор комментария, 350
Операторы сравнения, 115; 329
Описательная статистика, 455
Определение ранга значения, 168
Отбор информации во внешней базе данных, 200
Отделение секторов круговой диаграммы, 230
Отладка формулы, 136
Относительная ссылка, 333
Отображение окна сообщения, 374
Ошибка, 94; 283
п
Пакет анализа, 430
Панель инструментов Формы, 394; 401
Параметры диаграммы, 247; 318
Параметры импорта, 181
Параметры разделения, 188
Параметры таблицы, 207
Параметры форматирования, 96
Переключатель, 394; 395
Перекрестное табулирование данных, 248
Переменная, 323
Перемещение полей, 303
Перемещение формулы, 135
Переход к данным, 98
Персентиль, 466
Поверхностная диаграмма, 225
Подбор значений, 140
Поиск записей данных, 63
Поиск значения, 156
Поиск источника ошибки, 152
Поиск решения, 140
Поле, 248; 395
Поле данных, 251
Поле со списком, 394; 395
Поле столбца, 251
Поле страницы, 251
Поле строки, 251
Полоса прокрутки, 394; 395
Получение значения из сводной таблицы, 288
Получение статистических сведений, 454
Пользовательская сортировка данных, 72
Пользовательская форма, 392
Пользовательская функция, 360
Пользовательский тип данных, 327 Пользовательский тип диаграммы, 232; 306
Пользовательский фильтр, 108
Порядок вычислений, 287
Порядок сортировки, 69; 77; 208
Правила сводных таблиц, 249
Правила сортировки данных, 70
Приоритет операторов, 328
Проверка данных, 120
Проверка данных диалогового окна, 426
Проверка нескольких условий, 146
Прогноз, 237
Прогрессия, 66
Промежуточные итоги, 100
Промежуточный итог, 251; 275
Процедура, 344
Пузырьковая диаграмма, 226
Р
Разделение столбцов, 188
Разделитель данных, 180
Ранг, 466
Ранг значения, 168
Расположение значения, 160
Расположение макроса, 334
Расположение полей в сводной таблице, 250
Расширенный фильтр, 112
Региональные стандарты, 186
Редактирование данных диаграммы, 240
Редактирование формул, 132
Редактор Visual Basic, 321
Режим конструктора, 399 Ряд данных, 64; 241
С
Сводная диаграмма, 292
Сводная таблица, 119; 248
Свойство элемента управления, 413
Сворачивание группы, 275
Связанные значения, 162
Связывание данных, 177
Связь с данными, 86
Сертификат, 354
Сетка, 394; 400
Символ табуляции, 184
Скользящее среднее, 462
Событие Click, 420
События элементов управления, 424
Совместное использование диаграмм, 244
Совместное использование программ, 176
Создание Web-запроса, 192
Создание источника данных, 203
Создание макроса, 344
Создание надстройки, 432
Создание пользовательского диалогового окна, 410 Создание пользовательской функции, 360
Создание сводной диаграммы, 292
Создание сводной таблицы, 252
Создание списка, 60
Создание структуры, 89
Создание формул, 124
Сообщение об ошибке, 122; 283
Сортировка полей базы данных, 295
Сортировка сводной таблицы, 279
Сортировка списка, 68
Сохранение документов для Web,, 216
Сохранение запроса, 210
Сохранение макроса, 338
Сохранение надстройки, 433
Специальная вставкау 177; 790
Список, 60; 394; 395
Список объектов, 322
Список полей сводной :
диаграммы, 302 丄—
Список процедур, 322——任;
Способы вставки, I 78
Способы фильтрации, 105
Справка по функции, 131
Сравнение данных, 329
Сравнение дисперсии, 460
Среднее значение, 212
Ссылка на ячейки, 366
Стандартные вычисления, 268
Статистические параметры, 460
Статистические функции, 170
Статическая страница, 217
Стиль, 90
Строковые данные, 325
Структура данных, 88
Структура сводной диаграммы, 299
Суммирование значений, 124
Сценарий, 116
Счетчик, 394; 395
Таблица амортизации кредита, 172
Таблица базы данных, 196
Таблица подстановки, 148
Тенденция, 236
Тип базы данных, 293
Тип данных, 121; 249; 255; 323
Тип диаграммы, 228; 296
Тип тенденции, 238
Тип файла, 183
Типы диаграмм, 220
Точечная диаграмма, 223
V
Удаление вычисляемого поля, 282
Удаление групп, 315
Удаление групп элементов, 275
У\аление записи данных, 62
Удаление поля сводной таблицы, 263
Удаление промежуточных итогов, 103
Удаление условного форматирования, 99
Уникальные записи, 113
Уровень безопасности макросов, 352
Условия фильтрации, 115
Условная формула, 144
Условное форматирование, 92
Установка безопасности, 354
Установка надстроек, 430
Ф
Фильтр, 104
Фильтрация данных, 248
Фильтрация поля, 264
Фильтрация поля сводной
диаграммы, 308
Фильтрация списка, 104
Финансовые функции, 173
Флажок, 394; 395
Форма ввода данных, 392
Форма данных, 60
Форматирование
условное, 92
Форматирование элементов
диаграммы, 235
Функции баз данных, 214
Функции поиска значений, 156
Функции суммирования, 127
Функция, 128
Функция консолидации, 82; 102
ц
Цикл, 368
Цифровая подпись, 352; 358
Частичная сумма, 431
Числовые типы данных, 323
э
Элемент, 326
Элемент управления, 392
Научно -популярное издание
Джинжер Саймон
Анализ данных в Excel: наглядный курс созданияотчетов, диаграмм и сводных таблиц
Литературный редактор Верстка Художественный редактор Корректоры
О. В. Ожигова
О. В. Линник
Е.П. Дынник
З.В. Александрова, Л.А. Гордиенко.
0.5. Ми1иутин%ЛВ Чернокозинская
Издательский дом “Внльямс".
101509, Москва, ул. Лесная, д. 43, стр. 1.Изд. лиц. ЛР № 090230 от 2 3.06.99
Госкомитета РФ по печати.
Подписано в печать 29.02.2004. Формат 70x100/16.Гарнитура «OpiumNew». Печать офсетная.
Усл. печ. л. 42,6. Уч.-изл. л. 27,2.
Тираж 3000 экз. Заказ № 2014.
Отпечатано с диапозитивов в ФГУП **Печатный 〃вор"Министерства РФ по делам печати,телерадиовещания и средств массовых коммуникаций.
197110, Санкт-Петербург, Чкаловский пр., 15.
ПРОГРАММИРОВАНИЕ В EXCEL: НАГЛЯДНЫЙ КУРС СОЗДАНИЯ ИНТЕРАКТИВНЫХ ЭЛЕКТРОННЫХ ТАБЛИЦ
Джинжер Саймон
www.dialektika.comwww.dialektika.com
www.dialektika.com
www.dialektika.com
Работа в Excel часто оказывается однообразной. Надоела рутина? Прочтите эту книгу, и сможете интенсифицировать свою работу и создавать интерактивные рабочие таблицы используя макросы, написанные с помощью Visual Basic for Applications (VBA). В книге описаны основы программирования в VBA, отладки макросов, работа с объектами, их свойствами и методами, создание графического интерфейса макросов, автоматическое создание и редактирование диаграмм, автоматические процедуры с событиями Excel. В приложении сведены воедино операторы VBA и даны их краткие описания. Книга рассчитана на пользователей с различными уровнями подготовки. Легкий и доступный стиль изложения, множество примеров, поможет даже новичкам автоматизировать свою работу в Excel.
ОСОБЕННОСТИ ФИНАНСОВОГО МОДЕЛИРОВАНИЯ С ПОМОЩЬЮ EXCEL И VBA
Мэри Джексон, Майк Стонтон
www.dialektika.comwww.dialektika.com
www.dialektika.com
www.dialektika.com
Эта уникальная книга демонстрирует, что Excel и VBA могут играть важную роль в анализе результатов численных методов финансового моделирования. В ней рассмотрена оценка акций, опционов на акции и опционов на облигации согласно теориям, разработанным на протяжении периода от начала 1950-х до конца 1990-х годов. Все главы, посвященные анализу этих финансовых инструментов, содержат как стандартный материал, так и более сложные, специальные темы. Используемые модели реализованы в виде электронных таблиц, облегчающих понимание экономического смысла, а также в виде специальных функций VBA.
Книга предназначена как для студентов и аспирантов, так и для экономистов-практиков.
Плановая дата выхода 1 кв. 2004 г.
АНАЛИЗ
ДАННЫХ
С ПОМОЩЬЮ MICROSOFT EXCEL
www.williamspublishing.comwww.williamspublishing.com
www.williamspublishing.com
www.williamspublishing.com
Кеннет Барк,
Патрик Кэри
Плановая дата выхода II кв. 2004 г.
Эта книга позволяет овладеть основными приемами работы с программой Excel и представляет собой учебное пособие по статистическому анализу. В ней для более детального изложения учебного материала используются реальные примеры, которые позволят читателю понять все тонкости и сложности статистического анализа, являющегося составной частью понимания окружающего нас мира. Приведенные примеры данных варьируются от типичных для бизнеса данных до физиолошческих исследований астронавтов NASA. При работе с реальными данными читатели сразу же смогут понять, что статистика не дает автоматического ответа на поставленный вопрос, поэтому интуиция и творческий подход в анализе данных имеют очень большое значение. Эту книгу можно применять как основное или вспомогательное учебное пособие для вводного курса статистического анализа. Ее можно использовать для самообразования и освоения способов использования программы Excel для анализа наборов реальных бизиес-данных, создания прогнозов и принятия решений.
DECISION MODELING 皆 I 1 Н Ml E Ш $ 8 f 1* [ X t I IDECISION MODELING 皆 I 1 Н Ml E Ш $ 8 f 1* [ X t I Iwww.williamspublishing.comwww.williamspublishing.com
DECISION MODELING 皆 I 1 Н Ml E Ш $ 8 f 1* [ X t I I
DECISION MODELING 皆 I 1 Н Ml E Ш $ 8 f 1* [ X t I I
www.williamspublishing.com
www.williamspublishing.com
ЭКОНОМИЧЕСКОЕ МОДЕЛИРОВАНИЕ В MICROSOFT EXCEL
Джеффри Мур, Лоренс Р. Уэдерфорд, Ларри Р. Уэдерфорд
Эта книга посвящена основным принципам моделирования, которые можно применить к широкому спектру различных управленческих задач, решаемых с помощью Microsoft Excel. В ней подробно рассматривается определенные классы моделей, используемые в самых разнообразных ситуациях. Цель книги — не составить сборник готовых “рецептов” моделей, а научить читателя самостоятельно готовить "здоровую пишу" на основе нескольких типов моделей, приведенных в качестве примеров. Она поможет современным менеджерам в их карьерном росте, покажет реальные жизненные ситуации, которые можно смоделировать с помощью электронных таблиц, и представит методы построения и анализа моделей.
Книга предназначена для широкого круга студентов, аспирантов и работающих специалистов.
СТАТИСТИКА
ДЛЯ МЕНЕДЖЕРОВ С ИСПОЛЬЗОВАНИЕМ MICROSOFT EXCEL
Д.Левина, Д.Стефанае Т.Кребиля, М.Беренсона
STATISTICS FOR MANAGERS
USING MICROSOt-1 IXCEL
хзгммзх『号 "一一二二一
LEVINE STEPHAN
KREHBIEL BERENSON
Software
Г ft ♦■ — ■u,a
www.williamspublishing.com
Книга представляет собой вводный курс бизнес-статистики.
В ней рассмотрены практически все традиционные темы, касающиеся анализа данных — от описательных статистик до регрессионного анализа и карт контроля.
Особенную ценность книге придает огромное количество примеров, почерпнутых из практики, а также компакт-диск, на котором содержится большое количество приложений, иллюстрирующих методы статистического анализа данных с помощью программы Microsoft Excel.
Книга предназначена для студентов, изучающих основы менеджмента, преподавателей бизнес*школ, а также для менеджеров, желающих повысить качество своей работы.
ПРАКТИЧЕСКАЯ БИЗНЕС- СТАТИСТИКА, 4-Е ИЗДАНИЕ
Эндрю Сигел
www.williamspublishing.comwww.williamspublishing.com
www.williamspublishing.com
www.williamspublishing.com
Эта книга представляет собой прекрасно организованный вводный курс статистических методов анализа данных. Дидактически грамотно представленный теоретический материал не перегружен математическими подробностями и дополняется большим количеством тщательно отобранных примеров с использованием Microsoft Excel. Здесь есть анализ финансового состояния предприятий и конъюнктуры фондового рынка, прогнозирование уровня продаж и результатов избирательных кампаний, анализ качества продукции и эффективности рекламы, изучение аудитории средств массовой информации и много других непростых и практически важных задач. Книга может быть полезна преподавателям, студентам, научным сотрудникам, аналитикам консалтинговых фирм и рекламных агентств, всем тем кто зан1шается (или еще только собирается заняться) прикладным статистическим анализом эмпирических экономических и социальных данных.
БИЗНЕС-АНАЛИЗ С ПОМОЩЬЮ MICROSOFT EXCEL, 2-Е ИЗДАНИЕ
Конрад КарлбергКонрад Карлбергwww.williamspublishing.comwww.williamspublishing.com
Конрад Карлберг
Конрад Карлберг
www.williamspublishing.com
www.williamspublishing.com
В книге освещаются вопросы финансового анализа, контроля, планирования и принятия инвестиционных решений, а также рассматриваются наиболее типичные ситуации, с которыми приходится сталкиваться ежедневно. Каждый пример начинается с обсуждения самой проблемы: почему она считается таковой и какое решение принесет наибольшую выгоду компании. Затем приводится как минимум один способ решения проблемы с использованием в качестве основного инструмента последней версии программы электронных таблиц — Microsoft Excel 2002. Примеры построены так, чтобы вы мысленно поставили себя в описываемую ситуацию, обдумали ее, а затем попытались применить предложенное решение в реальной жизни при возникновении аналогичной проблемы.
Во втором издании переработаны некоторые примеры, а также приведено множество новых. Дополнена глава о связи Excel с базами данных и использовании средств анализа данных. Книга рассчитана на подготовленных пользователей.
БИЗНЕС- ПРОГНОЗИРОВАНИЕГ 7-е издание
Джон Э. Ханк, Дин У. Уичерн, Артур Дж. Райте
БИЗНЕС- ~ ПРОГНОЗАТ, " -;卷""■ |*^w| "**4£® “吋 илс^РШе > г JБИЗНЕС- ~ ПРОГНОЗАТ, " -;卷""■ |*^w| "**4£® “吋 илс^РШе > г JДжон Э. Ханк Дин У. Уичерн Артур Дж. РайтеДжон Э. Ханк Дин У. Уичерн Артур Дж. Райтеwww.williamspublishing.comwww.williamspublishing.comНазначение этот книги состоит в том, чтобы предоставить читателю основной статистический аппарат, который он сможет использовать для подготовки индивидуальных деловых прогнозов и далеко идущих планов.
БИЗНЕС- ~ ПРОГНОЗА
Т, " -;卷""■ |*^w| "**4
£® “吋 илс^РШе > г J
БИЗНЕС- ~ ПРОГНОЗА
Т, " -;卷""■ |*^w| "**4
£® “吋 илс^РШе > г J
Джон Э. Ханк Дин У. Уичерн Артур Дж. Райте
Джон Э. Ханк Дин У. Уичерн Артур Дж. Райте
www.williamspublishing.com
www.williamspublishing.com
Кнгьга написана в простом доступном стиле. В ней широко используются практические деловые примеры, позволяющие уввдеть связь между теоретическими концепциями и их практическим применением. Основной акцент делается на применении менеджером изучаемого математического аппарата для принятия деловых решений. Предполагается, что читатель знаком с вводным курсом математической статистики и владеют компьютером в такой степени, чтобы уметь эффективно работать с пакетами прикладного программного обеспечения,— например, текстовыми процессорами и процессорами электронных таблиц.
ИНЖЕНЕРНЫЕ РАСЧЕТЫ В EXCEL
Рональд У. Ларсен
ИНЖЕНЕРНЫЕРАСЧЕТЫВ EXCELИНЖЕНЕРНЫЕРАСЧЕТЫВ EXCELwww.williamspublishing.comwww.williamspublishing.com
ИНЖЕНЕРНЫЕ
РАСЧЕТЫ
В EXCEL
ИНЖЕНЕРНЫЕ
РАСЧЕТЫ
В EXCEL
www.williamspublishing.com
www.williamspublishing.com
ВВЕДЕНИЕ В EXCEL
ПОСТРОЕНИЕ ДИАГРАММ
В EXCEL
ФУНКЦИИ В EXCEL
МАТРИЧНЫЕ ОПЕРАЦИИ В EXCEL
ЛИНЕЙНАЯ РЕГРЕССИЯ В EXCEL
-РЕАЛИЗАЦИЯ В EXCEL ИТЕРАЦИОННЫХ МЕТОДОВ
-ИСПОЛЬЗОВАНИЕ МАКРОСОВ
В EXCEL
-ПРОГРАММИРОВАНИЕ В EXCEL НА ЯЗЫКЕ VBA
ВЗАИМОДЕЙСТВИЕ EXCEL С WORD И MathCAD
ОЦЕНКА ЭФФЕКТИВНОСТИ ДЕНЕЖНЫХ ВЛОЖЕНИЙ
С ПОМОЩЬЮ EXCEL
ФИНАНСОВЫЕ РАСЧЕТЫ В EXCEL
СТАТИСТИЧЕСКИЕ ФУНКЦИИ EXCEL
-ЧИСЛЕННОЕ ДИФФЕРЕНЦИРОВАНИЕ В EXCEL
ЧИСЛЕННОЕ ИНТЕГРИРОВАНИЕ В EXCEL
МЕТОДЫ ЧИСЛЕННОГО РЕШЕНИЯ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ С ПОМОЩЬЮ EXCEL
НАУЧНЫЕ ВЫЧИСЛЕНИЯ В MICROSOFT EXCEL
А.Н. Васильев
www.dialektika.comwww.dialektika.com
www.dialektika.com
www.dialektika.com
В книге обсуждается использование Excel для решения прикладных научных и инженерно-физических задач. Помимо основных сведений о принципах работы в Excel, читателю предлагается большое количество практических примеров, охватывающих дифференцирование и интегрирование функций, решение уравнений, в том числе дифференциальных и интегральных, поиск экстремумов функций, выполнение интерполяции и аппроксимации. Анализируются методы использования Excel для решения задач теории вероятностей и математической статистики. Отдельная глава книги посвящена вопросам программирования в Excel. Дополнительно в книге описываются методы совместного использования Excel и Maple. Книга будет полезна как новичкам, так и опытным пользователям.
поиск В INTERNET. САМОУЧИТЕЛЬ
Гусев В. С.
Самоучитель предназначен для тех, кто уже получил элементарные навыки работы в Internet и понимает: в Сети имеется огромное количество чрезвычайно полезной информации, но найти ее не так просто. В книге даны подробные рекомендации по проведению поиска разнообразных данных с помощью наиболее популярных поисковых машин, пор「юв, каталогов и т.д. Приведены подробные инструкции по выполнению сложных запросов на поиск и многочисленные примеры, благодаря которым даже неискушенный пользователь сможет быстро находить в Internet необходимую ему информацию.
www.dialektika.com
Читая меньше, узнавай больше!
Приглашаем познакомиться с новой серией книг, реализующих уникальный метод наглядного изложения материала и позволяющих достичь профессионального уровня освоения новейших информационных технологий. Откройте книгу, и вы окунетесь в море подробных иллюстраций, демонстрирующих самые невероятные способы анализа данных в Excel. На страницах нашего пособия вы узнаете, как:
создавать сводные таблицы и сводные диаграммы
импортировать и связывать данные
объединять данные из разных источников
фильтровать список данных
создавать график выплат по кредиту
управлять диаграммами
редактировать таблицы внешних баз данных
использовать функции Excel
в макросах
создавать формулы в сводных таблицах
использовать средства надстройки Пакет анализа
О Врезки “Нто еще?” и “Попробуй!” содержат множество полезных советов
。Высококачественные иллюстрации подробно демонстрируют каждое действие
。Сжатые инструкции внятно разъясняют, как поступить в той или иной ситуации
。Каждой теме посвящен отдельный краткий урок
Категория: Excel/анализ данных
ISBN 5-8459-0581-8
ИдиДЛЕКШиКЛ
www.dialektika.com
maranGraphics"
www.wiley.com/compbooks
.四辞4一,