Microsoft Excel 2013 пропонує різноманітні можливості бізнес-аналітики, які дають змогу створювати потужні звіти, системи показників і приладні дошки. Нові та вдосконалені можливості включають можливість створювати обчислювані елементи, наприклад обчислювані показники, обчислювані члени та обчислювані поля. Прочитайте цю статтю, щоб дізнатися про обчислювані елементи та про те, чи підтримуються вони в служби Excel Services.
Обчислювані елементи в служби Excel Services
У Excel користувачі можуть створювати обчислювані елементи з обчислюваними мірами, обчислюваними членами та обчислюваними полями. Обчислювані елементи дають змогу визначати та використовувати настроювані обчислення та набори елементів, яких немає в базах даних, які використовуються для створення звітів зведених діаграм або звітів зведених таблиць.
Маючи книгу з обчислюваними елементами, можна надати спільний доступ до книги іншим користувачам, завантаживши її до бібліотеки SharePoint. Залежно від настройок середовища SharePoint користувачі зазвичай можуть переглядати та використовувати книги з обчислюваними елементами у вікні браузера. Проте деякі середовища можуть не підтримувати цю можливість.
У наведеній нижче таблиці підсумовано, чи підтримуються обчислювані елементи в служби Excel Services (SharePoint Server 2013), Excel Web App (Office Web Apps Server) і Інтернет-версія Excel (у SharePoint).
Обчислюваний елемент |
служби Excel Services ( локальнаSharePoint Server 2013 ) |
Excel Web App (Office Web Apps, локально) |
Інтернет-версія Excel (у SharePoint Online ) |
---|---|---|---|
Так |
Так |
Так, якщо джерела даних, які використовуються, підтримуються в SharePoint. Див . статтю Використання зовнішніх даних у книгах SharePoint. |
|
Так |
Так |
Так, якщо джерела даних, які використовуються, підтримуються в SharePoint. Див . статтю Використання зовнішніх даних у книгах SharePoint. |
|
Так |
Ні. Можливості Надбудови Power Pivot, зокрема обчислювані поля та моделі даних, не підтримуються на сервері Office Web Apps Server (локально). |
Так, якщо джерела даних, які використовуються, підтримуються в SharePoint. Див . статтю Використання зовнішніх даних у книгах SharePoint. |
Додаткові відомості див. в таких статтях:
-
Бізнес-аналітика в Excel і служби Excel Services (SharePoint Server) (це стосується локальних середовищ)
-
Можливості бізнес-аналітики в Power BI для Microsoft 365, Excel і SharePoint (це стосується Microsoft 365 середовищ)
Увага!: Якщо під час спроби переглянути книгу з обчислюваними елементами (або непідтримуваними функціями) у вікні браузера з'являється повідомлення про помилку, яке вказує на те, що книга не підтримується, спробуйте відкрити книгу в Excel 2013.
Що таке обчислювані міри?
Обчислювана міра – це спеціальне обчислення, яке можна створити в Excel під час роботи з багатовимірними даними, які зберігаються в SQL Server Analysis Services. Обчислювані показники корисні для визначення обчислень, які, можливо, ще не існують у базі даних. Приклади настроюваних обчислень можуть містити такі:
-
Міра квоти збуту, у якій використовується певна формула
-
Відсоток від загального значення для елементів у групі
-
Міра валового прибутку, що використовує складний запит
-
Показник доходу, який використовує суму валового прибутку та вартості продукту
Під час створення обчислюваного показника визначається запит багатовимірних виразів (MDX). Це легко зробити за допомогою діалогового вікна "Обчислювана міра" в Програмі Excel, яке дає змогу налаштувати запит за допомогою перетягування.
Створення обчислюваної міри в Excel
-
Створення звіту зведеної таблиці або зведеної діаграми за допомогою даних, які зберігаються в кубі служб аналізу Analysis Services.
-
На вкладці Аналіз у групі Обчислення натисніть кнопку Знаряддя OLAP > обчислюваний показник багатовимірного виразу. Відкриється діалогове вікно Нова обчислювана міра .
-
У полі Ім'я вкажіть ім'я обчислюваної міри.
-
(Цей крок необов'язковий.) Щоб указати розташування обчислюваної міри в списку Поля зведеної таблиці (або поля зведеної діаграми), виконайте одну або обидві з наведених нижче дій.
-
За допомогою списку Група мір укажіть, де обчислювана міра має відображатися в списку Поля зведеної таблиці (або поля зведеної діаграми). Якщо не вказати групу мір, обчислювана міра відображатиметься в групі Значення.
-
У полі Папка введіть ім'я для створення папки відображення для обчислюваної міри.
-
-
На вкладці Поля та елементи перетягніть елемент (наприклад, міру) до області багатовимірного виразу .
-
Додайте операцію, наприклад +, -, /або * після елемента в області багатовимірного виразу .
-
На вкладці Поля та елементи перетягніть інший елемент до області багатовимірного виразу .
-
Повторюйте кроки 5–7, доки не налаштуєте елементи та формулу.[Measures].[Product Cost]+[Measures].[Gross Profit]
Наприклад, якщо ви створюєте обчислюваний показник під назвою Дохід, в області багатовимірного виразу може бути запит, схожий на -
Натисніть кнопку Перевірити багатовимірний вираз , щоб переконатися, що запит працюватиме правильно.
-
Натисніть кнопку OK , щоб створити обчислювану міру.
-
Щоб використовувати обчислювану міру у звіті, виберіть її в списку Поля зведеної таблиці (або Поля зведеної діаграми). Ви знайдете його в розташуванні, указаному на кроці 4.
Примітка.: Оскільки обчислювана міра багатовимірного виразу Excel використовується для створення певного обчислення сеансу для джерела даних SQL Server Analysis Services, обчислюваний показник буде обмежено сеансом і використаним підключенням до джерела даних. Дізнайтеся більше про створення обчислюваних членів із областю сеансу.
Що таке обчислювані члени?
Обчислюваний елемент – це набір елементів, які можна визначити в Excel під час роботи з багатовимірними даними, які зберігаються в службах аналізу Server Analysis Services. Обчислювані члени корисні для визначення наборів елементів, які, можливо, ще не існують у базі даних. Приклади цих настроюваних наборів можуть містити такі набори:
-
Область, яка складається з певних географічних областей, таких як країни, регіони або держави
-
Група продуктів, які розраховують на розмір квоти торгового представника
-
Набір рекламних заходів, пов'язаних із певною маркетинговою кампанією
Подібно до обчислюваних мір, під час створення обчислюваного елемента ви визначаєте запит багатовимірного виразу. Це легко зробити за допомогою діалогового вікна "Обчислюваний член" у програмі Excel, яке дає змогу налаштувати запит за допомогою перетягування.
Примітка.: Якщо ви працюєте зі зведеною таблицею в Програмі Excel і використовуєте засоби OLAP для додавання обчислюваного елемента, ви не зможете скасувати його вибір у розкривному списку списку полів, якщо джерело даних підключено до сервера, на якому запущено SQL Server 2008 або попередніх версіях. Якщо джерело даних підключено до сервера, на якому запущено SQL Server 2008 R2 або пізнішої версії, можна вибрати й скасувати вибір обчислюваного елемента в розкривному списку фільтра.
Створення обчислюваного елемента в Excel
-
Створення звіту зведеної таблиці або зведеної діаграми за допомогою даних, які зберігаються в кубі служб аналізу Analysis Services.
-
На вкладці Аналіз у групі Обчислення натисніть кнопку Знаряддя OLAP > обчислюваний елемент багатовимірного виразу. Відкриється діалогове вікно Новий обчислюваний елемент .
-
У полі Ім'я вкажіть ім'я обчислюваного елемента.
-
Використовуйте список батьківської ієрархії , щоб указати, де обчислюваний елемент має відображатися в списку Поля зведеної таблиці (або поля зведеної діаграми).
Зверніть особливу увагу на вибрані елементи. Щоб використовувати його у звіті зведеної таблиці (або звіті зведеної діаграми), потрібно знати, де вказано обчислюваний елемент. -
На вкладці Поля та елементи перетягніть елемент (наприклад, ієрархію вимірів) до області багатовимірного виразу .
-
Додайте операцію, наприклад +, -, /або * після елемента в області багатовимірного виразу .
-
На вкладці Поля та елементи перетягніть інший елемент до області багатовимірного виразу .
-
Повторюйте кроки 5–7, доки не налаштуєте елементи та формулу.[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]
Наприклад, якщо ви створюєте обчислюваний член під назвою Основні продукти, який містить усі, крім двох категорій продуктів, в області багатовимірного виразу може бути запит, схожий на -
Натисніть кнопку Перевірити багатовимірний вираз , щоб переконатися, що запит працюватиме правильно.
-
Натисніть кнопку OK , щоб створити обчислюваний елемент.
-
Щоб додати обчислюваний елемент до звіту зведеної таблиці (або звіту зведеної діаграми), зробіть ось що:
-
Переконайтеся, що для звіту вибрано принаймні одну міру.
-
У списку Поля зведеної таблиці (або поля зведеної діаграми) розгорніть батьківський вимір, указаний на кроці 4.
-
Установіть прапорець поруч із ієрархією розмірів, яка відповідає ієрархії, яка використовується для створення обчислюваного елемента. У звіті відображаються відомості про всіх учасників виміру в групі, включно зі створеним обчислюваним членом.
-
-
(Необов’язково). Щоб відобразити у звіті відомості лише для обчислюваного члена, виконайте такі дії:
-
У списку Поля зведеної таблиці (або поля зведеної діаграми) укажіть на ієрархію вимірів, яка містить обчислюваний елемент.
-
Коли з'явиться стрілка вниз, клацніть її (або торкніться її), щоб відкрити діалогове вікно Вибір поля .
-
Зніміть прапорці для всіх елементів, окрім створеного обчислюваного елемента.
-
Що таке обчислювані поля?
Обчислювані поля корисні, якщо потрібно створити обчислюваний елемент у зведеній таблиці або звіті, який не використовує багатовимірні дані, що зберігаються в службах аналізу Analysis Services, а використовує дані в моделі даних у книзі, створеній за допомогою надбудови Power Pivot у Excel. Значення в обчислюваних полях можуть змінюватися залежно від контексту. Контекст визначається виділенням рядків, стовпців, фільтрів або настроюваної формули за допомогою виразів аналізу даних (DAX) у надбудові PowerPivot.
Як і обчислювані показники та обчислювані члени, обчислювані поля відображаються в списку Поля зведеної таблиці (або поля зведеної діаграми), зазвичай у групі Значення. Для створення обчислюваного поля доступно кілька параметрів.
Створення обчислюваного поля в Excel
Докладні відомості про створення та роботу з обчислюваними полями див. в таких ресурсах: