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