Трехмерная таблица в excel пример

Большинство людей думают, что электронная таблица — это двухмерный объект (2-D), потому что есть строки и столбцы, но электронная таблица также может быть создана с третьим измерением или 3-мерным (3-D) в функции запроса Excel. используя вкладку, например:

Изображение 1: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

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

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

Изображение 2: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

Второй этаж такой:

Изображение 3: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

. А третий этаж такой:

Изображение 4: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

Каждый этаж — это отдельная вкладка на листе. Чтобы было понятнее, вы можете изменить имена вкладок с Sheet1, Sheet2 и Sheet3 на First, Second и Third, например:

Изображение 5: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

Теперь, чтобы использовать созданный вами трехмерный лист, вы должны думать, что каждый человек живет в трехмерном пространстве с адресом. Например, человек по имени Рена живет на третьем этаже, в ячейке B2, поэтому ее адрес будет ThirdB2 или в таблице Third! B2 (восклицательным знаком адрес между вкладками).

Итак, чтобы использовать его в качестве листа, вы можете добавить к нему что-нибудь полезное, например вопрос «Кто живет в комнате X на Y-м этаже?» В этом случае управляющий легко найдет его, просто введите адрес и название этажа. В таблице это должно выглядеть так:

Изображение 6: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

Ячейки с репрезентативными кружками, где пользователь листа вводит первый номер комнаты, например d4, затем пол, а затем лист даст ответ, например:

Изображение 7: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

Джилл живет в комнате d4 на первом (первом) этаже, что вы можете увидеть, посмотрев на вкладку «Первый этаж» выше. Конечно, чтобы лист дал вам ответ, как показано выше, вы должны использовать некоторые функции Excel, и в этом случае вам сначала нужно будет построить адрес, объединив имя этажа с полем адреса, выполнив следующие действия:

Изображение 8: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

Здесь, поскольку это имя этажа — ячейка K10, а адрес ячейки (комната) — I10, мы можем составить адреса, сложив их вместе, используя «&» и добавив между ними знак, чем «!», И это будет выглядеть как это:

Изображение 9: Как создавать и использовать трехмерные (3-D) таблицы в Excel 2010

В ячейке K16 мы случайно выбрали сохранение результата спаривания. Затем в поле ответа (где Джилл показана выше) введите = ДВССЫЛ (K16), чтобы содержимое ячейки K16 интерпретировалось как адрес ячейки, а не как обычный текст. Результатом является ответ, который мы будем искать, Джилл.

 

serdiuk

Пользователь

Сообщений: 2
Регистрация: 13.05.2013

Здравствуйте!

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

Вижу следующий вариант: разместить в строках измерение продукта, в столбцах — вид сырья. А в ячейках через точку с запятой (или любой другой разделитель) выгрузить данные за каждый день.
Но как мне теперь вернуть данные за конкретный день?
Интуиция подсказывает, что можно с помощью формулы массива ПОИСК, но как сосчитать позицию n-ного разделителя, придумать не могу.

Спасибо.

Изменено: serdiuk09.12.2015 08:38:57

 

wowick

Пользователь

Сообщений: 972
Регистрация: 14.01.2014

По мне так проще было бы разместить на листах таблицу Продукт — Вид сырья. А листы обозвать нужными датами.
Тогда можно и сквозное суммирование использовать. Да и вполне логично будет.

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

 

serdiuk

Пользователь

Сообщений: 2
Регистрация: 13.05.2013

Спасибо. Это тоже вариант, но от него как раз хотелось бы уйти. Данных ОЧЕНЬ много.
К тому же, не исключаю появление четырехмерного массива. Его можно будет сохранить в ячейку с помощью двух видов разделителей.
Поэтому нужно искать какой-то способ «вытягивания» данных из ячеек.
В крайнем случае, конечно, можно макрос написать.  

 

wowick

Пользователь

Сообщений: 972
Регистрация: 14.01.2014

Может тогда и не Ексель использовать, а например Акссес? И вытягивать нужные данные запросами? Потому как в данном случае Ексель вместо удобства, накладывает свое двухмерное ограничение, которое надо обходить…

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

 

justirus

Пользователь

Сообщений: 295
Регистрация: 03.06.2014

Странный вы формат родили, почему не подходит простой вариант, с колонками (Продукт, Дата его производства и Вид сырья) и строками на каждое разнообразие?
Потом сводной таблицей, это все крутить как хочется.
А если данные измеряются уже миллионами строк, тогда уж лучше серверный OLAP запилить.

Изменено: justirus09.12.2015 08:59:54

 

Roiko

Пользователь

Сообщений: 13
Регистрация: 31.07.2016

#6

31.07.2016 13:53:33

Цитата
serdiuk написал:
данные представляют собой трехмерный массив: Продукт, Дата его производства и Вид сырья

И у меня такая же проблема.
Реально, у меня (да и у многих из Вас) есть данные, которые можно разместить в 3d-таблице.
Это:
— по оси X — «Статьи затрат»
— по оси Y — «Наименование продукции»
— по оси Z — «Период»
Данные
осей X, Y размещаются в двухмерной стандартной таблице Excel. Данные
оси Z размещаются на разных листах. Удобнее было бы, если бы все данные
были в одной трехмерной таблице — залез мышью в таблицу и легко
выделяешь и сосчитываешь неоходимые данные. Я понимаю, что многое можно
получить стандартными средствами Excel, но это не очень удобно.

Подскажите,
пожалуйста, может, кто-нибудь обладает информацией, в какой программе
можно построить трехмерную таблицу и работать с ее данными. Просто
картинка в 3d не нужна, трехмерные графики — это не то, что нужно.

Неужели MicroSoft не может внедрить 3d-Excel, считаю, что это не сложно.

Изменено: Roiko31.07.2016 13:54:36

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

#7

31.07.2016 14:53:54

Цитата
Roiko написал:  у меня такая же проблема.

см. #5
а sql-запросы по принципу Access БД можно и в Excel делать…

Цитата
Roiko написал: залез мышью в таблицу и легко выделяешь и сосчитываешь неоходимые данные.

?? а почему без мыши никак?

Цитата
serdiuk написал:  навигация по этим данным будет сильно затруднена.

по ним не надо бегать… изучите язык sql-запросов и вытягивайте нужное

Цитата
serdiuk написал: Данных ОЧЕНЬ много.

разработать Базу Данных, можно на сервере… учитывая все правила формирования БД… работать с БД (а не с сырьём через запятую)… можно будет применить Power Pivot (надстройка xl)

Цитата
Roiko написал: в какой программе можно построить трехмерную таблицу и работать с ее данными.

вы с какой-то непонятной стороны смотрите на xl или на ваше представление о трёхмерности… создаёте 3 столбца с 3-мя вашими измерениями и считаете, или вытягиваете из них что угодно — по ключам (может быть составной, т.е. состоящий из значений нескольких полей «период | продукт | статьи затрат»… если вы из такой структуры не можете просчитать, что вам надо — это др. вопрос… насколько вы знаете сам xl  ;) … если чуть посложнее — то вопрос алгоритма обсчёта тех или иных показателей  

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

Roiko

Пользователь

Сообщений: 13
Регистрация: 31.07.2016

JeyCi, так ведь хочется получить не просто какую-то выборку, а визуально, самому вручную это выбрать (посчитать, сравнить). Т.е. нужно визуально провести анализ данных находясь внутри самих данных.

Трехмерность? Внешне выглядит так, как в Win7 нажать клавиши Win+Tab: есть высота, ширина, глубина. Этого я и  хочу от Excel.

Изменено: Roiko31.07.2016 15:29:02

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

#9

31.07.2016 15:38:37

Цитата
Roiko написал:  визуально, самому вручную это выбрать (посчитать, сравнить).

вы меня не услышали или не захотели понять или не захотели проверить… что обойтись можно просто предложенным инструментом — sql-запросы… ну и ладно… хотя автоматизация для того и создана, чтобы НЕ визуально и НЕ вручную

Цитата
Roiko написал: высота, ширина, глубина.

— это не структура данных, это графика…

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

Doober

Пользователь

Сообщений: 2204
Регистрация: 09.04.2013

#10

31.07.2016 19:16:37

Цитата
Roiko написал:
есть высота, ширина, глубина

Какая может быть глубина у монитора, это все обман зрения,изометрия.
Вы пример  хотелки прикрепите

<#0>

 

Roiko

Пользователь

Сообщений: 13
Регистрация: 31.07.2016

#11

01.08.2016 20:23:37

Я согласен. Я лишь пытаюсь показать то, как я себе представляю трехмерную таблицу Excel. Ось Z — это и есть глубина, т.е. период. Пока-то что на каждый период я делаю копию таблицы на новом листе. А так было бы все на одном листе — своего рода слоеный пирог, где каждый слой — период. Мне кажется, что так было бы удобнее работать с данными (вводить, смотреть, сравнивать) — сразу видны данные за какой-то БОЛЬШОЙ период времени, а так приходится постоянно прыгать с одного листа на другой.

Цитата
Doober написал:
Вы пример  хотелки прикрепите

Пример? Ну это обыкновенный кубик.
— вправо — по оси X — «Статьи затрат»
— вниз — по оси Y — «Наименование продукции»
— в глубину — по оси Z — «Период».
Двумерность — это очень хорошо, но не всегда.

Вот поэтому и интересуюсь — есть ли какая программа, позволяющая работать по принципу, описанному выше.
Или я где-то сильно заблуждаюсь?

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

#12

01.08.2016 20:53:38

Цитата
Roiko написал: Пример? Ну это обыкновенный кубик.

пример данных это пол-беды

Цитата
Doober написал: пример  хотелки прикрепите

ведь не из воздуха

Цитата
Roiko написал:  (вводить, смотреть, сравнивать)

что хотите смотреть и сравнивать? покажите… куда вводить — подскажут…
p.s. а трёхмерно — читать неудобно будет… по одной из плоскостей текст/цифры точно будет(ут) накладываться др на др…  

Изменено: JeyCi01.08.2016 20:56:40

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

TheBestOfTheBest

Пользователь

Сообщений: 2366
Регистрация: 03.04.2015

Excel 2010 +PLEX +SaveToDB +PowerQuery

#13

02.08.2016 07:33:25

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

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

Цитата
Roiko написал: в какой программе можно построить трехмерную таблицу и работать с ее данными.

Программа — Excel, инструмент — сводные таблицы.

Цитата
Roiko написал: Трехмерность? Внешне выглядит так, как в Win7 нажать клавиши Win+Tab: есть высота, ширина, глубина. Этого я и  хочу от Excel.

Только вот WIn 7 — это плоский монитор. Даже если получить такую пространственную картинку, то Вы не сможете её анализировать, мозгов не хватит. Проведите простой эксперимент — сделайте две таблицы одинаковой структуры 20х20 (например), положите их рядом на рабочем столе и замерьте время, которое потратите на сравнение этих двух таблиц. С помощью сводной же вы потратите не более 5 мину, хотя она не будет объемной как Win 7.

Цитата
Roiko написал: Пока-то что на каждый период я делаю копию таблицы на новом листе. А так было бы все на одном листе — своего рода слоеный пирог, где каждый слой — период.

А что мешает период вынести в столбцы, зачем разные листы?

Цитата
Roiko написал: Цитата Doober  написал: Вы пример  хотелки прикрепите

+

Неизлечимых болезней нет, есть неизлечимые люди.

 

Roiko

Пользователь

Сообщений: 13
Регистрация: 31.07.2016

#14

03.08.2016 21:20:19

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

Первая картинка (схема):

Скрытый текст

Вторая картинка (с данными):

Скрытый текст

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

#16

04.08.2016 06:46:05

Цитата
Roiko написал: Но принцип, я думаю, понятен.

принцип (OLAP-кубы) и без ваших картинок понятен… вы не хотите понять, КАК и ЧТО вы там хотите «вычислять и сравнивать»… пример поднимался буквально вчера —

Данные из Oracle в модель данных с параметрами!

— смотрите, как люди работают с данными многомерных кубов (google тоже в помощь) — SQL, PowerPivot, и разрабатывайте свою БД… Если данных Немного,, все могут влезть на один лист (1млн.строк в xl2007 и выше), то и нет смысла плодить столько листов — для «вычислять и сравнивать»…

Цитата
Roiko написал: сразу видны данные за какой-то БОЛЬШОЙ период времени, а так приходится постоянно прыгать с одного листа на другой.

ВЫБОРКУ нужного можно делать за любой период — (ИЗ ОБЩЕЙ БАЗЫ)

Цитата
Roiko написал: Или я где-то сильно заблуждаюсь?

ДА — читать и писать в пространстве НЕрационально — причина в #12

Цитата
Roiko написал: (вводить,

разрабатывайте UserForm для быстрого поиска строки, куда вводить (так всегда работают с большой Базой Данных в xl)… можете на ту же UserForm и график (чего смотреть и сравнивать) разместить
p.s.
постарайтесь понять всё, уже изложенное по вашему вопросу в этой ветке!
да и вообще, принципы построения (нормализации) БД почитайте и способы работы с ней (т.к. ваши данные именно такого рода)…
:excl: вместо того, чтобы искать способ буравить лист глазами и руками  

Изменено: JeyCi04.08.2016 07:05:03

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

Придумал такой вариант.
1 Берешь книгу эксель. Называешь ее конкретным месяцем и годом
2. В книге делаешь количество листов = колличеству дней в месяце + 1
3. В первом листе формируешь шаблонную двумерную таблицу — в строках наименование товара, а в столбцах  — структурные элементы себестоимости. Эту шаблонную таблицу вставляешь на все остальные листы на те же самые ячейки.
4. В первой таблице, ну пусть она нулевая будет, т.е. основная. В каждую ячейку забиваешь формулу по типу — Если(«ссылка на свободную ячейку на первом листе»=1;»аналогичная ячейка, в которую вбиваешь эту формулу, но уже второго листа»;если(«ссылка на свободную ячейку на первом листе»=2;»аналогичная ячейка, в которую вбиваешь эту формулу, но уже третьего листа;…………))))))))))) И так далее. Пока не дойдешь до последнего листа.
5. Создаешь список дней — просто в столбик от 1 до номера последнего дня в месяце.
6. Делаешь выпадающий список из этой колонки с номерами дней. А ячейку, куда выпадающий список выводит номер строки выбираешь ту, куда в первой формуле ссылалась «ссылка на свободную ячейку на первом листе».
7. Каждый новый день получаешь данные и вставляешь их в каждый новый лист.
8. Вот и все. Теперь из выпадающего списка выбираешь на пером листе любой нужный день и кликаешь. Номер строки изменяется в ячейке, куда выводится номер строки, а значит данные нулевой таблицы так же меняются и показывают данные с того листа, который соответствует номеру строки.
Особенности алгоритма — насколько помню есть ограничения на размер формулы в несколько десятков строк, 60 строк что ли. Но я думаю, что простого сможешь уместить констуркцию Если(«ссылка на свободную ячейку на первом листе»=1;»аналогичная ячейка, в которую вбиваешь эту формулу, но уже второго листа»
28,29,30,31 раз в зависимости от колличества дней в месяце.
Ну и единственный недостаток — каждая книга содержит данные за месяц, если хочешь перескакивать от одного на другой месяц — этот алгоритм не поможет.
Если товары выгружаются в беспорядочном положении, т.е. не шаблонизированно — добавляешь ВПР. Вот так, выбирая из выпадающего списка нужный день ты тут же получаешь данные за этот день. А сама кубическая матрица является книгой с 30-ю в среднем плоскостей

 

Doober

Пользователь

Сообщений: 2204
Регистрация: 09.04.2013

JeyCi    

:excl: =  String( ∞,»+»)

 

Влад

Пользователь

Сообщений: 1189
Регистрация: 24.12.2012

#19

04.08.2016 16:40:55

Del

Изменено: Влад04.08.2016 16:41:40

history 16 мая 2015 г.
    Группы статей

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

Рассмотрим трехмерные диаграммы в MS EXCEL 2010. С помощью трехмерных диаграмм отображают поверхности объемных фигур (гиперболоид, эллипсоид и др.) и изолинии.

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

При попытке построить диаграмму типа Поверхность на основе одного ряда данных, MS EXCEL может сказать, что ему требуется как минимум 2 ряда. На самом деле, для более или менее наглядной поверхности потребуется как минимум 10 рядов (лучше 20 – для сложных поверхностей). К счастью, ряды не нужно создавать в ручную – достаточно правильно сформировать таблицу с исходными данными.

Построим график функции z=-sin(x*х+y*y)+1 (см. файл примера ).

В качестве источника данных используем таблицу, в которой в верхней строке указаны значения Х, а в левом столбце Y. В остальных ячейках – значения Z для всех пар (Х,Y)

Чтобы значения Z были более информативны — можно использовать Условное форматирование .

Условное форматирование показывает некий вариант изолиний (см. ниже): близкие значения Z выделены одним цветом. Это также позволяет предварительно оценить вид создаваемой диаграммы.

Теперь выделите любую ячейку таблицы и постройте диаграмму типа Поверхность (вкладка Вставка , группа Диаграммы , Кнопка Другие ).

Полученную фигуру можно повращать (кнопка Поворот объемной фигуры на вкладке Макет ).

Для построения диаграммы используется 3 оси: горизонтальная ось (категорий), вертикальная ось (значений), ось Z (рядов значений). Все 3 названия осей требуют пояснения.

Во-первых, ось Z на самом деле является нашей осью Х и отображает имена рядов. Если имена рядов убрать, то изменятся и подписи оси (убрать имена рядов можно нажав кнопку Изменить в окне Выбор источника данных , которое доступно через вкладку Конструктор ).

Этот факт роднит диаграмму Поверхность с Диаграммой График , где по Х отображаются лишь подписи. Т.е. при попытке построить поверхность с неравномерным шагом по Х (например, 1, 2, 5, 9, 77, 103, ..) получим искажения масштаба: значения по Х будут откладываться последовательно 1, 2, 3, … (конечно, Z будет рассчитаны правильно). Интересно, что формат подписей по оси Z можно настроить только изменяя формат ячеек, на которые ссылаются имена рядов (изменение формата на вкладке Число (в окне Формат Оси) ни к чему не приводит).

Во-вторых, по вертикальной оси (значений) на самом деле откладываются значения Z (это очевидно из рисунка).

И, наконец, в-третьих, горизонтальная ось (категорий) – это значения Y (на самом деле опять только подписи). Подписи, как и для Графика можно удалить или изменить нажав кнопку Изменить в окне Выбор источника данных , которое доступно через вкладку Конструктор (на этот раз нужно нажать кнопку расположенную справа).

Так как диаграмма Поверхность – это по сути трехмерный График , в котором одному Х соответствует один Y, то некоторые объемные фигуры отобразить на диаграмме Поверхность не удастся. Например, не удастся отобразить гиперболоид, т.к. каждой паре (Х;Y) на диаграмме Поверхность соответствует только один Z, а для гиперболоида это не так (каждой паре соответствует 2 значения Z). Поэтому, в MS EXCEL придется довольствоваться только половиной гиперболоида.

Как видно из диаграммы, близкие значения Z выделены одним цветом, которые указаны в Легенде. К сожалению, в MS EXCEL невозможно управлять этими уровнями (даже при повороте фигуры количество уровней и диапазоны значений существенно изменяются). Это приводит к тому, что построение изолиний ( линии уровня, контурный график, англ. Contour plot ) реализовано в MS EXCEL в достаточно ограниченном виде: невозможно указать на диаграмме значение изолинии (диапазоны цветов указаны на Легенде), разбиение на диапазоны по Z производится MS EXCEL автоматически и нет возможности на это повлиять. Ниже приведены изолинии для упомянутого выше гиперболоида. Это особый вид диаграммы – Проволочная контурная .

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

Объемные таблицы в Excel

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

Использование рабочих книг с несколькими листами обеспечивает следующие преимущества:

  • гибкость в оформлении рабочих листов;
  • возможность консолидации (объединения) данных.

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

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

Трехмерные ссылки

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

Лист!: Лист2!В11
Квартал!: Квартал4!А1:А10

Объединение листов

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

  1. Выделите ярлык первого листа.
  2. Нажмите Shift и щелкните ярлык последнего листа.

Ярлыки объединенных листов станут выделенными. Для объединения несмежных листов:

  1. Выделите ярлык первого листа.
  2. Нажмите Ctrl и щелкайте ярлыки тех листов, которые должны быть включены.

Ярлыки объединенных листов станут выделенными.

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

Создание общего заголовка для группы листов

  1. Создайте в новой рабочей книге четыре листа с именами Отдел1, Отдел2, Отдел3 и Общий список.
  2. Выберите ярлык листа Отдел1.
  3. Нажмите Shift и щелкните ярлык листа ОтделЗ (будут выделены листы Отдел1, Отдел2, Отдел3, которые должны быть включены в группу).
  4. Выделите ячейку А1 и введите текст: Список сотрудников по отделам на 01.07.2000 г.
  5. Примените форматирование шрифта Размер 12, Полужирный.
  6. Выделите несколько соседних ячеек (А1:Е1 по размеру таблицы).
  7. Нажмите кнопку Объединить и поместить в центре — на панели Форматирование.
  8. Для отмены объединения листов щелкните ярлык листа Общий список, не принадлежащего к группе.
  9. Просмотрите заголовки на трех листах (Отдел1, Отдел2, Отдел3) и убедитесь, что заголовка на листе Общий список нет.
  10. Введите элементы списка по отделам.
  11. Скопируйте введенные данные на лист Общий список и сохраните файл с именем Список_сотрудников.х1s.

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

Начнем с простого примера — мы придадим ячейке эффект объемности, чтобы она выглядела поднятой, как кнопка. На чистом рабочем листе выберите ячейку D5. (Мы выбираем ячейку D5 потому, что она находится не в углу.) Выберите команду Формат → Ячейки → Граница (Format → Cells → Border). В поле Линия (Line) выберите вторую по толщине линию. Убедитесь, что выбран черный цвет или Авто (Automatic), если вы не меняли значение по умолчанию для этого параметра. Теперь щелкните правую границу, а затем нижнюю границу. Выберите белый цвет. В поле Линия (Line) должна все так же быть выбрана вторая по толщине линия. Щелкните две оставшиеся границы ячейки — верхнюю и левую. Перейдите на вкладку Вид (Patterns) диалогового окна Формат ячеек (Format Cells) и выберите серый цвет. Щелкните на кнопке ОК и снимите выделение ячейки D5. Теперь эта ячейка будет выглядеть поднятой, как кнопка. Это достигается при помощи границ и теней.

Если для разнообразия вы хотите, чтобы ячейка выглядела вогнутой или нажатой, выделите ячейку Е5 (так как она рядом с D5 и пригодится для следующего упражнения). Выберите команду Формат → Ячейки → Граница (Format → Cells → Border), выберите среди линий вторую по толщине и удостоверьтесь, что выбран черный цвет.

Примените форматирование к верхней и левой границам ячейки. Выберите белый цвет и наложите белую линию на правую и нижнюю границы. Перейдите на вкладку Вид (Patterns) и выберите серый цвет. Щелкните на кнопке ОК. Ячейка Е5 теперь должна выглядеть вогнутой. Так она выглядит еще лучше рядом с ячейкой D5 с противоположным эффектом.

Наложение трехмерного эффекта на таблицу данных

Теперь мы поэкспериментируем с этим инструментом, чтобы увидеть, какие эффекты можно применить к таблицам, чтобы придать им объемный вид.

Выделите ячейки D5 и Е5 и щелкните кнопку инструмента Формат по образцу (Format Painter) (это значок кисти) на стандартной панели инструментов. Удерживая левую кнопку мыши, щелкните ячейку F5, а затем перетащите указатель к ячейке J5 и отпустите. Теперь выделите ячейки D5:J5 и снова щелкните кнопку Формат по образцу (Format Painter) на стандартной панели инструментов. Удерживая левую кнопку мыши, щелкните ячейку D6 и перетащите указатель к ячейке J15, а затем отпустите. Результат должен быть похож на представленный на рис. 2.6.

Рис. 2.6. Трехмерный эффект для диапазона ячеек

Рис. 2.6. Трехмерный эффект для диапазона ячеек

Мы выбрали достаточно толстую границу, чтобы гарантировать, что эффект будет ясно виден; однако можно сделать его немного мягче, выбрав более тонкую линию. Можно также использовать другой стиль линии, чтобы добиться еще большего эффекта. Самый простой способ найти хорошие комбинации — это метод проб и ошибок, который нужно применить на пустом листе для поиска нужного эффекта. Ограничения будут накладываться только вашим воображением и, возможно, вашим вкусом.
[stextbox id=»warning»]Всегда помните, что трехмерные эффекты могут улучшить читаемость и придать электронным таблицам более профессиональный вид, однако, если применять их чрезмерно, эффект будет противоположным. Помните, что все нужно использовать в меру.[/stextbox]
Если вы хотите продвинуться дальше и автоматически и динамически применять трехмерные эффекты, можете комбинировать их с условным форматированием, автоматизируя наложение выбранных стилей.

Данная команда трансформирует обычную таблицу в массив для построения сводной таблицы:

Трансформировать таблицу в массив

1

Программа умеет обрабатывать таблицы двух типов:

2

В трансформируемой таблице не должно быть формул (все формулы должны быть заменены на значения):

3

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

4

В трансформируемой таблице не должно быть объединенных ячеек. При необходимости уберите объединение ячеек:

5

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

6

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

7

В трехмерной таблице к одному названию ряда должны относиться минимум два столбца с данными:

8

В трехмерной таблице количество столбцов с данными для каждого ряда должно быть одинаково:

1

Выделите Вашу двухмерную таблицу перейдите во вкладку ЁXCEL Главного меню, нажмите кнопку «Таблицы» и выберите команду «Трансформировать таблицу в массив»:

transformirovat-tablitsu-v-massiv

2

Откроется окно мастера. Мастер автоматически определит тип вашей таблицы. Если вы видите, что мастер определил тип таблицы неверно значит ваша таблица не соответствует требованиям к таблицам. Нажмите кнопку «Отмена», откорректируйте таблицу и повторите операцию. Если тип таблицы мастером определен верно — нажмите кнопку «Далее»:

transformirovat-tablitsu-v-massiv

3

Откроется вторая вкладка мастера. В поле «Количество столбцов содержащих названия строк» необходимо ввести количество столбцов (например, 1). Поле «Количество столбцов, относящихся к одному ряду данных» будет равно «1» и будет неактивно. Нажмите кнопку «Трансформировать»:

transformirovat-tablitsu-v-massiv

4

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

5

Для отмены операции нажмите кнопку отмены:

1

Выделите Вашу трехмерную таблицу перейдите во вкладку ЁXCEL Главного меню, нажмите кнопку «Таблицы» и выберите команду «Трансформировать таблицу в массив»:

transformirovat-tablitsu-v-massiv

2

Откроется окно мастера. Мастер автоматически определит тип вашей таблицы. Если вы видите, что мастер определил тип таблицы неверно значит ваша таблица не соответствует требованиям к таблицам. Нажмите кнопку «Отмена», откорректируйте таблицу и повторите операцию. Если тип таблицы мастером определен верно — нажмите кнопку «Далее»:

transformirovat-tablitsu-v-massiv

3

Откроется вторая вкладка мастера. Поля «Количество столбцов содержащих название строк» и «Количество столбцов, относящихся к одному ряду» будут содержать параметры вашей таблицы и будут неактивны. Если данные в этих полях неверные значит Ваша таблица не соответствует требованиям к таблицам. Нажмите кнопку «Отмена», откорректируйте таблицу и повторите операцию. Если же все верно — нажмите кнопку «Далее»:

transformirovat-tablitsu-v-massiv

4.1

Откроется следующая вкладка мастера. В данной вкладке необходимо указать следует ли транспонировать столбцы с данными. Если вы выберите «Да» — появиться кнопка «Трансформировать»:

transformirovat-tablitsu-v-massiv

4.2

Если Вы выберите «Нет» — появиться кнопка «Далее»:

transformirovat-tablitsu-v-massiv

5

Если во вкладке «Транспонирование» вы выбрали «Нет» — откроется следующая вкладка мастера. В данной вкладке необходимо указать — исключать или нет пустые строки. Выберите один из вариантов и нажмите кнопку «Трансформировать»:

transformirovat-tablitsu-v-massiv

6

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

7

Для отмены операции нажмите кнопку отмены:

Добавить комментарий

Трехмерные диаграммы (поверхности и изолинии) в EXCEL

history 16 мая 2015 г.
    Группы статей

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

Рассмотрим трехмерные диаграммы в MS EXCEL 2010. С помощью трехмерных диаграмм отображают поверхности объемных фигур (гиперболоид, эллипсоид и др.) и изолинии.

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

При попытке построить диаграмму типа Поверхность на основе одного ряда данных, MS EXCEL может сказать, что ему требуется как минимум 2 ряда. На самом деле, для более или менее наглядной поверхности потребуется как минимум 10 рядов (лучше 20 – для сложных поверхностей). К счастью, ряды не нужно создавать в ручную – достаточно правильно сформировать таблицу с исходными данными.

Построим график функции z=-sin(x*х+y*y)+1 (см. файл примера ).

В качестве источника данных используем таблицу, в которой в верхней строке указаны значения Х, а в левом столбце Y. В остальных ячейках – значения Z для всех пар (Х,Y)

Чтобы значения Z были более информативны — можно использовать Условное форматирование .

Условное форматирование показывает некий вариант изолиний (см. ниже): близкие значения Z выделены одним цветом. Это также позволяет предварительно оценить вид создаваемой диаграммы.

Теперь выделите любую ячейку таблицы и постройте диаграмму типа Поверхность (вкладка Вставка , группа Диаграммы , Кнопка Другие ).

Полученную фигуру можно повращать (кнопка Поворот объемной фигуры на вкладке Макет ).

Для построения диаграммы используется 3 оси: горизонтальная ось (категорий), вертикальная ось (значений), ось Z (рядов значений). Все 3 названия осей требуют пояснения.

Во-первых, ось Z на самом деле является нашей осью Х и отображает имена рядов. Если имена рядов убрать, то изменятся и подписи оси (убрать имена рядов можно нажав кнопку Изменить в окне Выбор источника данных , которое доступно через вкладку Конструктор ).

Этот факт роднит диаграмму Поверхность с Диаграммой График , где по Х отображаются лишь подписи. Т.е. при попытке построить поверхность с неравномерным шагом по Х (например, 1, 2, 5, 9, 77, 103, ..) получим искажения масштаба: значения по Х будут откладываться последовательно 1, 2, 3, … (конечно, Z будет рассчитаны правильно). Интересно, что формат подписей по оси Z можно настроить только изменяя формат ячеек, на которые ссылаются имена рядов (изменение формата на вкладке Число (в окне Формат Оси) ни к чему не приводит).

Во-вторых, по вертикальной оси (значений) на самом деле откладываются значения Z (это очевидно из рисунка).

И, наконец, в-третьих, горизонтальная ось (категорий) – это значения Y (на самом деле опять только подписи). Подписи, как и для Графика можно удалить или изменить нажав кнопку Изменить в окне Выбор источника данных , которое доступно через вкладку Конструктор (на этот раз нужно нажать кнопку расположенную справа).

Так как диаграмма Поверхность – это по сути трехмерный График , в котором одному Х соответствует один Y, то некоторые объемные фигуры отобразить на диаграмме Поверхность не удастся. Например, не удастся отобразить гиперболоид, т.к. каждой паре (Х;Y) на диаграмме Поверхность соответствует только один Z, а для гиперболоида это не так (каждой паре соответствует 2 значения Z). Поэтому, в MS EXCEL придется довольствоваться только половиной гиперболоида.

Как видно из диаграммы, близкие значения Z выделены одним цветом, которые указаны в Легенде. К сожалению, в MS EXCEL невозможно управлять этими уровнями (даже при повороте фигуры количество уровней и диапазоны значений существенно изменяются). Это приводит к тому, что построение изолиний ( линии уровня, контурный график, англ. Contour plot ) реализовано в MS EXCEL в достаточно ограниченном виде: невозможно указать на диаграмме значение изолинии (диапазоны цветов указаны на Легенде), разбиение на диапазоны по Z производится MS EXCEL автоматически и нет возможности на это повлиять. Ниже приведены изолинии для упомянутого выше гиперболоида. Это особый вид диаграммы – Проволочная контурная .

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

Построение поверхностей второго порядка в excel

Построение поверхностей в трехмерном пространстве средствами MS Excel 2010.

Цель работы: Изучение графических возможностей пакета MS Excel 2010. Приобретение навыков построения поверхностей в трехмерном пространстве средствами пакета.

В этой лабораторной работе мы рассмотрим плоскость, а также поверхности второго порядка: эллипсоид, гиперболоид, параболоид и конус второго порядка.

Плоскость

Любое линейное уравнение определяет плоскость и, наоборот, уравнение любой плоскости есть уравнение первой степени.

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

Важные частные случаи уравнения плоскости возникают при равенстве нулю не­которых из коэффициентов А, В, С и D. Если D = О, то уравнение

определяет плоскость, проходящую через начало координат.

Если А=О, то уравнение

определяет плоскость, параллельную оси Ох; если А=D =, то уравнение

определяет плоскость, проходящую через ось Ох, если А=В=0, то уравнение

определяет плоскость, параллельную плоскости Оху; если А=В=D=0, то уравнение

Cz = 0 (или z = 0) определяет координатную плоскость Оху.

Существует также ряд уравнений, определяющих плоскости, обладающие специальными свойствами:

1. Уравнение плоскости в отрезках:

где а,b,с — отрезки, отсекаемые плоскостью на осях координат с учетом знака.

2. Уравнение плоскости, проходящей через заданную точку :

3. .Уравнение плоскости, проходящей через три точки

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

Пример1. Рассмотрим построение плоскости в Excel на примере уравнения . Пусть необходимо построить часть плоскости, лежащей в I квадранте Î [0; 6] с шагом = 0,5, у Î [0; 6] с шагом = 1).

Решение.Вначале необходимо разрешить уравнение относительно переменной z. В примере z = х + + 1.

Введем значения переменной х в столбец А. Для этого в ячейку А1 вводим символ х. В ячейку А2 вводится первое значение аргумента — левая граница диапазона (0). В ячейку A3 вводится второе значение аргумента — левая граница диапазона плюс шаг построения (0,5). Затем, выделив блок ячеек А2:АЗ, автозаполнением получаем все значения аргумента (за правый нижний угол блока протягиваем до ячейки А14).

Значения переменной у вводим в строку 1. Для этого в ячейку В1 вводится первое значение переменной — левая граница диапазона (0). В ячейку С1 вводится второе значение переменной — левая граница диапазона плюс шаг построения (1). Затем, выделив блок ячеек В1:С1, автозаполнением получаем все значения аргумента (за правый нижний угол блока протягиваем до ячейки H1).

Далее вводим значения переменной z. В ячейку В2 вводим ее уравнение — =$А2+2*В$1+1. Обращаем внимание, что символы $ предназначены для фиксации адреса столбца А — переменной x: и строки 1 — переменной у. Затем автозаполненнем (протягиванием вправо) копируем эту формулу вначале в диапазон В2:Н2, после чего — в диапазон ВЗ:Н14 (протягиванием вниз).

В результате должна быть получена следующая таблица (рис. 1).

Построим диаграмму. Выделим диапазон данных (без значений х и у). Выберем вкладку Вставка – Диаграммы – Другие – Проволочная поверхность.

Приведите вид получившейся диаграммы как показано на рисунке:

Упражнения

1. Построить плоскость, параллельную плоскости Оху и пересекающую ось Oz в точке М(0, 0, 2). Диапазоны изменения переменных х и у.хÎ [0;6] с шагом = 0,5, уÎ [0; 6] с шагом = 1.

2. Построить плоскость, отсекающую на координатных осях отрезки а = 3, b= 2 и с = 1. Диапазоны изменения переменных х и у: хÎ [-1; 4] с шагом = 0,5, у Î [-1; 3] с шагом = 1.

3. Построить плоскость, проходящую через точки М(3,3,1), М2(2,3,2), М3(1,1,3). Диапазоны изменения переменных х и у: хÎ [-1; 4] с шагом = 0,5, у Î [-1;3] с шагом = 1.

Поверхности второго порядка в пространстве

Общее уравнение поверхностей второго порядка имеет вид уравнения второй степени:

Ах 2 + By 2 + Cz 2 + 2Dxy + 2Eyz + 2Fzx + 2Gx + 2Hy + 2Kz + L = 0.

Причем коэффициенты А, В, С, D, E, F немогут быть равны нулю одновременно.

Частными случаями уравнения являются основные поверхности второго порядка: эллипсоид, гиперболоид и параболоид.

Эллипсоид

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

Это уравнение называется каноническим уравнением эллипсоида. Эллипсоид представляет собой замкнутую овальную поверхность, обладающую тремя взаимно перпендикулярными плоскостями симметрии. Для построения эллипсоида в Excel каноническое уравнение необходимо раз­решить относительно переменной z (представить в виде z = f(x, у)).

Пример2. Рассмотрим построение эллипсоида в Excel на примере уравнения:

Пусть необходимо построить верхнюю часть эллипсоида, лежащую в диапазонах: х Î [-3; 3], у Î [-2; 2] с шагом = 0,5 для обеих переменных. Решение.Вначале необходимо разрешить уравнение относительно переменной z. В примере

Создайте таблицу значений данной зависимости, введя, а затем копируя, в ячейки B14:J26 формулу =КОРЕНЬ(1-$A2^2/9-B$1^2/4):

Построим диаграмму. Выделим диапазон данных (без значений х и у). Выберем вкладку Вставка – Диаграммы – Другие – Проволочная поверхность.

Приведем вид получившейся диаграммы как показано на рисунке:

Гиперболоид

Существует два вида гиперболоидов: однополостные и двухполостные.

Однополостным гиперболоидом называется поверхность, которая в некоторой сис­теме декартовых прямоугольных координат определяется уравнением

Однополостный гиперболоид имеет вид бесконечной трубки, расширяющейся в обе стороны от горловины.

Двухполостным гиперболоидом называется поверхность, определяемая уравнением

Двухполостный гиперболоид представляет собой поверхность, состоящую из двух отдельных полостей, каждая из которых имеет вид бесконечной выпуклой чаши. Указанные уравнения называются каноническими уравнениями гиперболоидов. Для построения гиперболоида в Excel канонические уравнения, как и в случае с эллипсоидом, необходимо разрешить относительно переменной z (представить в виде z = f(x, у)).

Пример3. Рассмотрим построение двухполостного гиперболоида вида

Пусть необходимо построить верхнюю часть гиперболоида, лежащую в диапазонах: хÎ[-3; 3], у Î[-2; 2] с шагом = 0,5 для обеих переменных.

Решение. Вначале необходимо разрешить уравнение относительно переменной z. В примере

Создайте таблицу значений данной зависимости, введя, а затем копируя, в ячейки B14:J26 формулу =КОРЕНЬ(1+$A2^2/9+B$1^2/4):

Построим диаграмму. Выделим диапазон данных (без значений х и у). Выберем вкладку Вставка – Диаграммы – Другие – Проволочная поверхность.

Приведем вид получившейся диаграммы как показано на рисунке:

Параболоид

Существует два вида параболоидов: эллиптические и гиперболические.

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

Эллиптический параболоид имеет вид бесконечной выпуклой чаши. Он обладает двумя взаимно перпендикулярными плоскостями симметрии. Точка, с которой совмещено начало координат, называется вершиной эллиптического параболоида; числа р и q называются его параметрами.

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

Гиперболический параболоид имеет форму седла. Он обладает двумя взаимно пер­пендикулярными плоскостями симметрии. Точка, с которой совмещено начало координат, называется вершиной гиперболического параболоида; числа р и q называются его параметрами.

Пример 4. Рассмотрим построение гиперболического параболоида вида

Пусть необходимо построить часть параболоида, лежащую в диапазонах: х Î [-3; 3], у Î[-2; 2] с шагом = 0,5 для обеих переменных.

Решение.Вначале необходимо разрешить уравнение относительно переменной z.В примере

Создайте таблицу значений данной зависимости, введя, а затем копируя, в ячейки B14:J26 формулу =КОРЕНЬ($A2^2/18-B$1^2/8):

Построим диаграмму. Выделим диапазон данных (без значений х и у). Выберем вкладку Вставка – Диаграммы – Другие – Проволочная поверхность.

Приведем вид получившейся диаграммы как показано на рисунке:

Конус второго порядка

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

Конус образован прямыми линиями (образующими), проходящими через начало координат (вершина конуса). Сечение конуса плоскостью, не проходящей через начало координат, дает эллипс.

В Excel построение конуса второго порядка аналогично построению других поверхностей, рассмотренных ранее.

Упражнения

1. Построить верхнюю часть эллипсоида:

Диапазоны изменения переменных х и у.хÎ[-2; 2] с шагом = 0,5; yÎ [-3; 3] с шагом = 1.

2. Построить верхнюю часть однополостного гиперболоида:

Диапазоны изменения переменных х и у.х Î[-3; 3] с шагом = 0,5,у Î[-4; 4] с шагом = 1.

3. Построить эллиптический параболоид:

Диапазоны изменения переменных х и у:х Î[-2; 2] с шагом = 0,5,у Î [-3; 3] с шагом = 1.

4. Построить верхнюю часть конуса

Диапазоны изменения переменных х и у. х Î [-2; 2] с шагом = 0,5, у Î[-3; 3] с шагом = 1.

| следующая лекция ==>
| Решите задачи с использованием диаграммы Эйлера-Венна.

Дата добавления: 2017-02-25 ; просмотров: 2062 | Нарушение авторских прав

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

Данное сравнение поможет понять, как создать на первый взгляд сложную поверхностную диаграмму в Excel и как ее использовать.

Построение поверхностной диаграммы в Excel

Практический пример применения и создания поверхностной диаграммы в Excel.

Напряжение излучения в квадратной комнате определено формулой z=[sin(x)*y] 2 . Начало осей координат расположено центру комнаты.

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

Сначала выполним все необходимые расчеты и вычисления в таблице. А поверхностную диаграмму построим на основе уже полученных данных.

  1. Заполните таблицу как указано на рисунке.
  2. Выделите диапазон B2:L12 так, чтобы B2 активной ячейкой выделенного диапазона (выделяйте с верхнего левого угла B2 диапазона к нижнему правому углу до ячейки L12).
  3. Не снимая выделения, введите в строку формул: =(SIN(B$13)*$A2)^2 и нажмите комбинацию клавиш CTRL+Enter. Обратите внимание, как мы используем в аргументах формулы смешанные ссылки на ячейки.
  4. Между столбцами A и B вставьте новый столбец и заполните его вторую ячейку формулой: =» «&A2 (не забудьте поставить пробел между кавычками). Скопируйте эту формулу во все ячейки столбца до 12-ой строки (то есть заполните этой формулой диапазон ячеек B2:B12).
  5. Выделите диапазон: B2:M12 и выберите инструмент: «Вставка»-«Диаграммы»-«Другие»-«Поверхность».

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

Чтобы правильно настроить горизонтальную ось X, щелкните по диаграмме, чтобы ее активировать и выберите инструмент: «Работа с диаграммами»-«Конструктор»-«Выбрать данные».

В появившемся окне «Выбор источника данных» в правом разделе «Подписи горизонтальной оси (категории)» щелкните на кнопку «Изменить».

В окне «Подписи оси» измените значение, выделив диапазон ячеек C13:M13 и на всех диалоговых окнах нажмите ОК.

Краткое описание примера

Стоит отметить! При создании поверхностной диаграммы мы изменили числовые значения столбца A в текстовые, поместив их в столбец B с помощью формулы . Если бы мы этого не сделали, то Excel воспринял бы эти числовые значения (столбца A) как данные для построения поверхностной диаграммы, а не как подписи данных.

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

Вот в такой нехитрый способ мы красиво сделали подписи для осей диаграммы и не допустили ошибок при расчетах.

by Ирина Кяршис

ГЛАВА 1. Возможности табличного процессора Microsoft Excel

1.1.Ввод данных в Excel

Электронная таблица – это программа, позволяющая автоматизировать табличные расчеты. Документ Microsoft Ехсел является рабочей книгой, состоящей из листов. Таблица состоит из 65536 строк и 256 столбцов. Строки нумеруются числами, столбцы – буквами латинского алфавита (А, В …, Z, АА, АВ …). На пересечении строки и столбца расположена ячейка, которая имеет адрес, состоящий из имени столбца и номера строки (А4). Одна из ячеек всегда является активной.

Прямоугольная группа смежных ячеек называется диапазоном ячеек. Примеры диапазонов – А2: С4, В2: К40.

Ячейки могут содержать данные трех типов:

1) Текстовые данные – это строка текста произвольной длины.

2) Числовые данные – это отдельное число. Может быть целым, дробным (зап.). Если ширина ячейки мала, то число записывается в экспоненциальной форме, например 125 000 000 → 1,25Е + 8 или вместо числа ставятся символы ###. При этом число сохраняется.

3) Формула – это арифметическое выражение. Он представляет собой последовательность чисел, ссылок на ячейки и функций, объединенных знаками арифметических операций: +, -, /, *. Excel предлагает несколько сотен встроенных функций, которые разделены на категории.

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

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

Абсолютный адрес ячейки описывает ее точные координаты. При копировании формулы, сохраненный адрес, эти адреса не изменяются. Запись абсолютных адресов содержит знаки доллара ($ A $ 2). Можно использовать смешанные адреса, которые задают столбец относительно, а строку абсолютно, или наоборот (A $ 5, $ D3).

1.2.Типы диаграмм

В зависимости от типа диаграммы данные отображаются на ней разным способом.

Можно отметить несколько стандартных типов:

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

2. Линейчатая . Создание и настройка Линейчатой диаграммы аналогично Гистограмме. Различие состоит в том, что столбцы расположены не вертикально, а горизонтально.

3. График . Диаграмма График создана для отображения графиков функций (одному значению Х соответствует только одно значение Y). В этих диаграммах точки соединяются линиями.

4. С областями . Диаграмма с областями похожа на график.

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

Диаграмма Круговая не похожа на другие типы диаграмм, прежде всего потому, что формально в ней не используются Оси.

6. Точечная . Визуально Точечная диаграмма похожа на диаграмму типа График (если у Точечной диаграммы точки соединены линиями)

7. Поверхность . Диаграмма, в которой ряды становятся линиями для некоторой поверхности в объеме.

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

Подробнее о типах диаграмм здесь

1.3 Основы построения диаграмм в Excel

Чтобы создать диаграмму в MS Excel, сначала необходимо создать таблицу с исходными данными.
Для построения диаграммы необходимо как минимум один столбец (строка) числовых данных.
Необходимо выделить необходимый диапазон данных в таблице. Далее на вкладке Вставка в группе Диаграммы выбрать тип диаграммы.
Практически у всех типов диаграмм есть следующие элементы:
1. Название диаграммы
2. Область диаграммы
3. Область построения
4. Ряд данных (может быть несколько)
5. Подписи данных (для каждого ряда)
6. Легенда (нужна при наличии нескольких рядов данных, позволяет отличить разные наборы данных на диаграмме)
7. Оси (вертикальная, горизонтальная, вспомогательные). Осей нет у круговой диаграммы.

Совокупность этих элементов определяет макет диаграммы.

Для настройки макета существует отдельная вкладка Макет. В этой вкладке, а также на вкладке Формат есть группа Текущий фрагмент, с помощью которой можно быстро выделить нужный элемент.
Разберем основные элементы макета.
1. Название диаграммы. При создании диаграммы на основе таблицы с одним числовым столбцом, заголовок столбца автоматически становится названием диаграммы и именем ряда.
Выделить название диаграммы можно просто кликнув на него левой кнопкой мыши (или можно выбрать пункт Название диаграммы).

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

Основные настройки также можно сделать через вкладку Формат, группа Стили фигур и Стили WordArt или через вкладку Главная, группа Шрифт.
2. Область диаграммы – это прямоугольник, на котором располагаются все остальные элементы диаграммы. Область диаграммы можно отформатировать по своему усмотрению
Для каждого типа диаграмм в MS EXCEL 2010 существуют заранее созданные стили.
Применение стиля коснется формата всех элементов макета (названия, области диаграммы, подписей данных, осей, области диаграммы и др.), даже если они в данный момент не выделены (в отличие от Стилей фигур на вкладке Формат, которые применяются только к выделенному элементу диаграммы).
3. Область построения . Настройка формата Области построения аналогична настройке формата Области диаграммы.
4. Ряды данных . Каждая диаграмма должна содержать хотя бы 1 Ряд данных. В зависимости от типа диаграммы отображение Ряда данных и его настройка будут различными.
Чтобы выделить Ряд данных, нужно кликнуть левой клавишей мыши по одному из столбцов гистограммы (или линии на диаграмме типа График, или по кругу на круговой диаграмме и т.д.) Также можно выбрать нужный Ряд в выпадающем списке, который находится в группе Текущий фрагмент на вкладке Макет или Формат.
Если Ряд данных выделен, то на листе также выделяется диапазон ячеек, содержащий источник данных. Настроить формат Ряда данных можно с помощью вкладки Формат или с помощью Окна свойств.
Чтобы удалить Ряд данных: кликните на нужный ряд данных и нажмите на клавиатуре клавишу DELETE. Если будет удален последний ряд, то вместе с ним удалятся Оси, Легенда и Область построения, но останется Область диаграммы.
5. Подписи данных . Чтобы отобразить подписи данных, необходимо выделить нужный ряд данных, а затем во вкладке Макет в группе Подписи выбрать нужный вариант размещения подписи.
Подписи данных, как правило, представляют собой значения из исходной таблицы, на основании которых и была построена диаграмма. Дважды кликнув на одну из подписей левой клавишей мыши можно вызвать диалоговое окно для настройки свойств подписи.
В качестве подписи можно установить не только само значение, но и имя ряда и имя категории (для Точечной диаграммы – значения Х).
В окне Формат подписей данных имеется вкладка Число, через которую можно настроить отображение числовых значений.
В случае необходимости можно индивидуально отредактировать подпись к определенной точке ряда.

6. Легенда . Полезна только при наличии нескольких рядов данных, т.к. позволяет отличить их на диаграмме.

Чтобы отобразить Легенду, необходимо во вкладке Макет в группе Легенда выбрать нужный вариант размещения. В том же меню доступно диалоговое окно Формат легенды для настройки свойств. Через тоже меню можно удалить Легенду (или нажать на клавиатуре клавишу DELETE).
В случае необходимости можно удалить из Легенды отображение имени определенного ряда.
7. Оси . При создании Гистограммы, Графика или Точечной диаграммы создаются горизонтальная и вертикальная оси (основные).

Конкретные параметры оси зависят от типа диаграммы и от типа оси (вертикальная или горизонтальная). Диалоговое окно свойств оси можно вызвать, выбрав пункт Горизонтальная ось или Вертикальная ось в выпадающем списке, который находится в группе Оси на вкладке Макет или Формат.
Можно создать Названия для осей и линии сетки по основным и вспомогательным значениям оси.
Если необходимо изменить источник данных или добавить новый ряд данных, то для этого выделите диаграмму, на вкладке Конструктор в группе Данные нажмите пункт Выбрать данные.

ГЛАВА 2. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА

2.1 Уравнения поверхностей второго порядка и их графики

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

Эллипсоидом называется поверхность, которая в некоторой прямоугольной системе координат определяется каноническим уравнением: x^2/a^2+y^2/b^2+z^2/c^2=1, где a, b, c – полуоси эллипсоида.

Если a = b = c, имеем сферу (шар): x^2+y^2+z^2=a^2.

Однополостным гиперболоидом называется поверхность, которая в некоторой прямоугольной системе координат определяется каноническим уравнением: x^2/a^2+y^2/b^2-z^2/c^2=1, где a и b – действительные полуоси, с – мнимая полуось.

Двуполостным гиперболоидом называется поверхность, которая в некоторой прямоугольной системе координат определяется каноническим уравнением: x^2/a^2+y^2/b^2-z^2/c^2=-1,где с – действительная полуось, a и b – мнимые полуоси.

Поверхностная диаграмма в Excel и пример ее построения

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

Данное сравнение поможет понять, как создать на первый взгляд сложную поверхностную диаграмму в Excel и как ее использовать.

Построение поверхностной диаграммы в Excel

Практический пример применения и создания поверхностной диаграммы в Excel.

Напряжение излучения в квадратной комнате определено формулой z=[sin(x)*y] 2 . Начало осей координат расположено центру комнаты.

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

Сначала выполним все необходимые расчеты и вычисления в таблице. А поверхностную диаграмму построим на основе уже полученных данных.

  1. Заполните таблицу как указано на рисунке.
  2. Выделите диапазон B2:L12 так, чтобы B2 активной ячейкой выделенного диапазона (выделяйте с верхнего левого угла B2 диапазона к нижнему правому углу до ячейки L12).
  3. Не снимая выделения, введите в строку формул: =(SIN(B$13)*$A2)^2 и нажмите комбинацию клавиш CTRL+Enter. Обратите внимание, как мы используем в аргументах формулы смешанные ссылки на ячейки.
  4. Между столбцами A и B вставьте новый столбец и заполните его вторую ячейку формулой: =» «&A2 (не забудьте поставить пробел между кавычками). Скопируйте эту формулу во все ячейки столбца до 12-ой строки (то есть заполните этой формулой диапазон ячеек B2:B12).
  5. Выделите диапазон: B2:M12 и выберите инструмент: «Вставка»-«Диаграммы»-«Другие»-«Поверхность».

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

Чтобы правильно настроить горизонтальную ось X, щелкните по диаграмме, чтобы ее активировать и выберите инструмент: «Работа с диаграммами»-«Конструктор»-«Выбрать данные».

В появившемся окне «Выбор источника данных» в правом разделе «Подписи горизонтальной оси (категории)» щелкните на кнопку «Изменить».

В окне «Подписи оси» измените значение, выделив диапазон ячеек C13:M13 и на всех диалоговых окнах нажмите ОК.

Краткое описание примера

Стоит отметить! При создании поверхностной диаграммы мы изменили числовые значения столбца A в текстовые, поместив их в столбец B с помощью формулы . Если бы мы этого не сделали, то Excel воспринял бы эти числовые значения (столбца A) как данные для построения поверхностной диаграммы, а не как подписи данных.

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

Вот в такой нехитрый способ мы красиво сделали подписи для осей диаграммы и не допустили ошибок при расчетах.

источники:

http://4systems.ru/inf/postroenie-poverhnostej-vtorogo-porjadka-v-excel/

http://exceltable.com/grafiki/poverhnostnaya-diagramma

Понравилась статья? Поделить с друзьями:
  • Трехмерная таблица excel это
  • Трехмерная ссылка в excel как выглядит
  • Трехмерная ссылка в excel 2010
  • Трехмерная диаграмма в excel это
  • Трехмерная гистограмма в excel это