Обчислювані елементи в програмі Excel і службах Excel Services

Обчислювані елементи в програмі Excel і службах Excel Services

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

У програмі Microsoft Excel 2013 є багато можливостей бізнес-аналітики, завдяки яким можна створювати переконливі звіти, системи показників і приладні дошки. Нові та вдосконалені можливості дають змогу створювати, зокрема, обчислювані елементи, такі як обчислювані елементи, члени й поля. Прочитайте цю статтю, щоб дізнатися про обчислювані елементи та про те, чи підтримуються вони у службах Excel Services.

Обчислювані елементи у службах Excel Services

У Excelкористувачі можуть створювати обчислювані елементи, які містять Обчислювані елементи, Обчислювані елементита Обчислювані поля. Обчислювані елементи дають змогу створювати та використовувати настроювані обчислення та набори елементів, які не існує у базі даних, які використовуються для створення звітів зведених діаграм і звітів зведених таблиць.

Якщо у вас є книги, яка містить обчислювані елементи, можна надати спільний доступ до книги з іншими користувачами, завантаживши її в бібліотеці SharePoint. Залежно від того, як настроєно ваше середовище SharePoint користувачі зазвичай можна переглядати та використовувати книги, які містять обчислювані елементи у вікні браузера. Проте деяких середовищах може не підтримує цієї можливості.

Якщо ваша організація використовує Office Web Apps сервер поруч із сервера 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 Online (у SharePoint Online):

Обчислюваний елемент

Excel Services (SharePoint Server 2013, локальний)

Excel Web App (Office Web Apps, локальний)

Excel Online (у SharePoint Online)

Обчислювані елементи

Так

Так

Так, якщо джерела даних, які використовуються, які підтримуються в службі SharePoint Online. Перегляд використання зовнішніх даних у книгах у службі SharePoint Online.

Обчислювані члени

Так

Так

Так, якщо джерела даних, які використовуються, які підтримуються в службі SharePoint Online. Перегляд використання зовнішніх даних у книгах у службі SharePoint Online.

Обчислювані поля

Так

Ні.

Можливості засобу PowerPivot, зокрема обчислювані поля й моделі даних, не підтримуються на сервері Office Web Apps Server (локально).

Так, якщо джерела даних, які використовуються, які підтримуються в службі SharePoint Online. Перегляд використання зовнішніх даних у книгах у службі SharePoint Online.

Додаткові відомості можна знайти в таких статтях:

Увага! : Якщо ви намагаєтеся переглянути книгу з обчислюваними елементами (або непідтримуваними функціями) у вікні браузера й отримуєте повідомлення про помилку, це свідчить про те, що книга не підтримується. Спробуйте відкрити її у програмі Excel 2013.

На початок сторінки

Що таке обчислювальні елементи?

Обчислюваний елемент – це настроюване обчислення, яке можна створити в програмі Excel під час роботи з багатовимірними даними, що зберігаються в службах аналізу SQL Server Analysis Services. Обчислювані елементи корисні для визначення обчислень, яких, можливо, уже немає в базі даних. Ось кілька прикладів таких настроюваних обчислень.

  • Вимірювання квоти збуту, що використовує конкретну формулу

  • міра відсотка від підсумку для елементів у групі;

  • міра валового прибутку, що використовує комплексний запит;

  • Вимірювання прибутку, що використовує суму валового доходу й вартості продукту

Під час створення обчислюваного елемента потрібно визначити запит багатовимірних виразів (MDX). Ця дія легко виконується в діалоговому вікні "Обчислюваний елемент" у програмі Excel, що дає змогу настроїти запит за допомогою перетягування.

Створення обчислюваного елемента в Excel

  1. Створіть звіт зведеної таблиці або зведеної діаграми на основі даних, що зберігаються в кубі служб аналізу Analysis Services.

  2. На вкладці Аналізувати в групі Обчислення натисніть кнопку Знаряддя OLAP, потім виберіть пункт Обчислюваний елемент багатовимірного виразу. Відкриється діалогове вікно Створення обчислюваного елемента.

  3. У полі Ім’я введіть ім’я для обчислюваного елемента.

  4. (Цей крок необов’язковий.) Щоб указати місце відображення обчислюваного елемента в полях зведеної таблиці (або полях зведеної діаграми), виконайте одну з таких дій (або обидві).

    • Скористайтеся списком Група мір, щоб указати місце відображення обчислюваного елемента у списку Поля зведеної таблиці (або Поля зведеної діаграми). Якщо групу мір не буде вказано, обчислюваний елемент відобразиться у групі Значення.

    • У полі Папка введіть ім’я, щоб створити папку відображення для обчислюваного елемента.

  5. На вкладці Поля й елементи перетягніть об’єкт (наприклад, обчислюваний елемент) в область Багатовимірний вираз.

  6. В області Багатовимірний вираз додайте після елемента операцію (+, -, /, *).

  7. На вкладці Поля й елементи перетягніть інший елемент в область Багатовимірний вираз.

  8. Повторіть кроки 5–7, доки не настроїте елементи та формулу.
    Наприклад, якщо ви створюєте обчислюваний елемент із назвою "Прибуток" в області Багатовимірний вираз, ваш запит може мати такий вигляд:
    [Measures].[Product Cost]+[Measures].[Gross Profit]

  9. Виберіть команду Перевірити MDX, щоб переконатися, що запит працюватиме належним чином.

  10. Натисніть кнопку OK, щоб створити обчислюваний елемент.

  11. Щоб використати обчислюваний елемент у звіті, виберіть його у списку Поля зведеної таблиці (або Поля зведеної діаграми). Елемент має бути розташовано в тому місці, яке ви вказали у кроці 4.

Примітка : Оскільки обчислюваного елемента Excel MDX, ЯКА використовується для створення сеансу певному обчисленні для джерела даних служб аналізу SQL Server, до обчислюваного елемента буде лише сеансу та до вихідного зв'язку даних. Дізнайтеся більше про створення сеансу визначено обчислювані члени.

На початок сторінки

Що таке обчислювальні члени?

Обчислюваний член – це набір членів, який можна визначити в програмі Excel під час роботи з багатовимірними даними, що зберігаються в службах аналізу SQL Server Analysis Services. Обчислювані члени корисні для визначення наборів елементів, яких, можливо, уже немає в базі даних. Ось кілька прикладів таких настроюваних наборів.

  • Область, що включає певні географічні території, зокрема країни, регіони, області

  • група продуктів, що враховують розмір квоти торговельного представника;

  • Сукупність рекламних заходів, пов’язаних із певною маркетинговою кампанією

Подібно до обчислюваних елементів, створюючи обчислюваний член, ви визначаєте запит багатовимірного запиту (MDX). Ця дія легко виконується в діалоговому вікні "Обчислюваний член" у програмі Excel, що дає змогу настроїти запит за допомогою перетягування.

Примітка : Працюючи зі зведеною таблицею в програмі Excel, не можна скасувати виділення обчислюваного члена, доданого за допомогою засобів OLAP, у розкривному списку полів, якщо джерело даних підключено до сервера під керуванням SQL Server 2008 або попередньої версії. Якщо джерело даних підключено до сервера під керуванням SQL Server 2008 R2 або пізнішої версії, можна виділити обчислюваний член у розкривному списку фільтра та скасувати виділення.

Створення обчислюваного члена в Excel

  1. Створіть звіт зведеної таблиці або зведеної діаграми на основі даних, що зберігаються в кубі служб аналізу Analysis Services.

  2. На вкладці Аналізувати в групі Обчислення натисніть кнопку Знаряддя OLAP, потім виберіть пункт Обчислюваний член багатовимірного виразу. Відкриється діалогове вікно Створення обчислюваного члена.

  3. У полі Ім’я введіть ім’я для обчислюваного члена.

  4. Скористайтеся списком Батьківська ієрархія, щоб указати місце відображення обчислюваного члена у списку Поля зведеної таблиці (або Поля зведеної діаграми).
    Будьте уважні під час вибору. Щоб мати змогу використати обчислюваний член у звіті зведеної таблиці (або звіті зведеної діаграми) вам потрібно пам’ятати його місце відображення.

  5. На вкладці Поля й елементи перетягніть об’єкт (наприклад, ієрархію вимірів) в область Багатовимірний вираз.

  6. В області Багатовимірний вираз додайте після елемента операцію (+, -, /, *).

  7. На вкладці Поля й елементи перетягніть інший елемент в область Багатовимірний вираз.

  8. Повторіть кроки 5–7, доки не настроїте елементи й формулу.
    Наприклад, якщо ви створюєте обчислюваний член "Основні продукти", що містить дві категорії продуктів, в області "Багатовимірний вираз" у вас має бути приблизно такий запит:
    [Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3].

  9. Виберіть команду Перевірити MDX, щоб переконатися, що запит працюватиме належним чином.

  10. Натисніть кнопку OK, щоб створити обчислюваний член.

  11. Ось як можна додати обчислюваний член до звіту зведеної таблиці або зведеної діаграми.

    1. Переконайтеся, що для звіту вибрано принаймні одну міру.

    2. Розширте батьківський вимір, указаний у кроці 4, у списку Поля зведеної таблиці (або Поля зведеної діаграми).

    3. Установіть прапорець поруч з ієрархією вимірів, що відповідає ієрархії, за допомогою якої було створено обчислюваний член. У звіті подано відомості для всіх елементів виміру у групі, зокрема для створеного обчислюваного члена.

  12. (Необов’язково). Щоб відобразити відомості лише для обчислюваного члена у звіті, виконайте такі дії.

    1. У списку Поля зведеної таблиці (або Поля зведеної діаграми) наведіть курсор на ієрархію вимірів, що містить обчислюваний член.

    2. Клацніть стрілку (або торкніться стрілки), що з’явиться, щоб відкрити діалогове вікно Вибір поля.

    3. Зніміть прапорці поруч з усіма елементами, крім створеного обчислюваного члена.

На початок сторінки

Що таке обчислювальні поля?

Обчислювані поля, корисні, коли ви хочете, щоб створити обчислюваний елемент у зведеній таблиці або звіт, який не використовує багатовимірних даних, що зберігаються в служб аналізу, але замість цього використовує дані в моделі даних у книзі, створені за допомогою надбудови Power Pivot у Excel. Значення в Обчислювані поля можна змінити залежно від контексту. Контекст визначається виділення рядків, стовпців, фільтри, або у настроюваних формули за допомогою Виразів аналізу даних (DAX) у надбудові PowerPivot.

Подібно до обчислюваних елементів і обчислюваних членів, обчислювані поля містяться в списку "Поля зведеної таблиці" (або "Поля зведеної діаграми"), зазвичай у групі "Значення". Обчислюване поле можна створити кількома способами.

Створення обчислюваного поля в Excel

Докладні відомості про створення та використання обчислюваних полів див. у таких ресурсах:

На початок сторінки

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×