Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Під час роботи з онлайновою аналітичною обробкою OLAP зведеної таблиці у програмі Excel можна створити іменовані набори – гнучку функцію, яка дає змогу:

  • Групуйте спільні набори елементів, які можна повторно використовувати, навіть якщо ці набори відсутні в даних.

  • Об'єднувати елементи з різних ієрархій у спосіб, недоступний у попередніх версіях Excel, часто називається асиметричним звітуванням.

  • Створення іменованого набору за допомогою настроюваних багатовимірних виразів (MDX) – мови запиту для баз даних OLAP, яка надає синтаксис обчислення, подібний до формул аркуша.

Якщо ви не знайомі з мовою запиту Багатовимірні вирази (БАГАТОВимірні вирази), можна створити іменований набір на основі елементів у рядках або стовпцях зведеної таблиці. Докладні відомості про мову запитів багатовимірного виразу див. в статті Запитування багатовимірних даних.

Якщо ви знайомі з мовою запитів багатовимірного виразу, можна створити або змінити іменований набір за допомогою багатовимірного виразу.

У цій статті

Створення іменованого набору на основі елементів рядків або стовпців

  1. Клацніть зведену таблицю OLAP, для якої потрібно створити іменований набір.

    Відобразяться знаряддя для зведених таблиць, додавши параметри та вкладку Конструктор.

  2. На вкладці Параметри в групі Обчислення натисніть кнопку Поля, Елементи, & Набори, а потім виберіть команду Створити набір на основі елементів рядків або Створити набір на основі елементів стовпців.

    Знаряддя для зведених таблиць: група ''Обчислення'' на вкладці ''Параметри''

    Відкриється діалогове вікно Новий набір . За потреби можна змінити розмір цього діалогового вікна, перетягнувши маркер змінення розміру в нижньому правому куті діалогового вікна.

  3. У полі Ім'я набору введіть ім'я, яке потрібно використовувати для набору.

  4. Щоб указати рядки, які потрібно включити до іменованого набору, виконайте одну або кілька з таких дій:

    • Щоб видалити рядок зі списку елементів, клацніть область ліворуч від рядка, який потрібно виділити, і натисніть кнопку Видалити рядок.

    • Щоб додати новий рядок до списку елементів, клацніть область ліворуч від рядка, під яким потрібно додати новий рядок, і натисніть кнопку Додати рядок.

    • Щоб створити копію елемента, клацніть область ліворуч від рядка, який потрібно скопіювати, і натисніть кнопку Копіювати рядок.

    • Щоб перемістити елемент до іншого розташування, клацніть область ліворуч від рядка, який потрібно перемістити, а потім за допомогою стрілок вгору та вниз перемістіть його до відповідного розташування.

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

    • Щоб відобразити ці елементи в тому самому полі, що й інші елементи, зніміть прапорець Відображати елементи з різних рівнів в окремих полях .

    • Щоб поточні поля відображалися в області рядка або стовпця, зніміть прапорець Замінити поля в області рядків на новий набір або Замінити поля в області стовпців новим набором . Після натискання кнопки OK набір не відображатиметься у зведеній таблиці, але він буде доступний у списку полів зведеної таблиці.

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

    Примітки.: 

    • Щоб скасувати всі дії після закриття діалогового вікна, натисніть кнопку Скасувати на панелі швидкого доступу.

    • До іменованих наборів не можна застосувати фільтрування будь-якого типу.

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

Створення іменованого набору за допомогою багатовимірного виразу

Увага!: Якщо використовується багатовимірний вираз для створення іменованого набору або змінення визначення багатовимірного виразу наявного іменованого набору, будь-які додаткові зміни можна вносити лише за допомогою багатовимірного виразу.

  1. Клацніть зведену таблицю OLAP, для якої потрібно створити настроюваний іменований набір.

  2. На вкладці Параметри в групі Обчислення натисніть кнопку Поля, Елементи, & Набори, а потім виберіть пункт Керування наборами.

    Знаряддя для зведених таблиць: група ''Обчислення'' на вкладці ''Параметри''

    Відкриється діалогове вікно Диспетчер наборів . За потреби можна змінити розмір цього діалогового вікна, перетягнувши маркер змінення розміру в нижньому правому куті діалогового вікна.

  3. Натисніть кнопку Створити та виберіть команду Створити набір за допомогою багатовимірного виразу.

  4. У полі Ім'я набору введіть ім'я, яке потрібно використовувати для набору.

  5. Щоб установити визначення багатовимірного виразу для іменованого набору, виконайте одну з таких дій:

    • У полі Визначення набору введіть або вставте скопійоване визначення багатовимірного виразу.

    • На вкладці Поля та елементи виберіть запис списку полів, який потрібно включити, і натисніть кнопку Вставити.

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

      Доступні записи списку полів

      Елемент списку полів

      Приклади багатовимірного виразу, створеного за допомогою куба Adventure Works

      Виміри

      [Продукт]

      Ієрархія атрибутів (містить усі елементи)

      [Продукт]. [Категорія]

      Рівень ієрархії атрибутів (не включає всі елементи)

      [Продукт]. [Категорія]. [Категорія]

      Member from attribute hierarchy

      [Продукт]. [Категорія].&[4]

      Ієрархія користувачів

      [Продукт]. [Категорії продуктів]

      Рівень ієрархії користувачів

      [Продукт]. [Категорії продуктів]. [Категорія]

      Елемент з ієрархії користувачів

      [Продукт]. [Категорії продуктів]. [Категорія].&[4]

      Вимірювання

      [Міри]. [Обсяг продажів в Інтернеті]

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

      [Міри]. [Відношення Інтернету до батьківського продукту]

      Іменований набір

      [Основна група продуктів]

      Значення KPI

      KPIValue("Прибуток від валового прибутку продукту)

      Мета KPI

      KPIGoal("Прибуток від валового прибутку продукту"),

      Стан KPI

      KPIStatus("Прибуток від валового прибутку")

      Тенденція KPI

      KPITrend("Прибуток від валового прибутку продукту")

      Властивість елемента з ієрархії користувачів

      [Продукт]. [Категорії продуктів]. Properties("Class" )

      Властивість елемента з ієрархії атрибутів

      [Продукт]. [Продукт]. Properties("Class")

    • На вкладці Функції виберіть одну або кілька функцій із доступних функцій багатовимірного виразу, які потрібно використовувати, і натисніть кнопку Вставити. Функції багатовимірного виразу підтримуються службами аналізу Analysis Services; вони не включають функції VBA.

      Аргументи функції розміщуються в кутових символах (<< >>). Щоб замінити аргументи покажчика місця заповнення, клацніть їх і введіть припустимі імена.

      Приклади функцій багатовимірного виразу

      ADDCALCULATEDMEMBERS( "Set" )
      AGGREGATE( "Set"[, "Числовий вираз"] )
      «Level».ALLMEMBERS
      «Ієрархія».ALLMEMBERS
      ПРЕДОК( "Член" "Рівень" )
      ПРЕДОК( "Член", "Відстань" )
      ПРЕДКИ( "Член", "Відстань" )
      ПРЕДКИ( "Член", "Рівень" )
      ASCENDANTS( "Член" )
      AVG( "Set"[, "Числовий вираз"] )
      AXIS( "Числовий вираз" )
      BOTTOMNCOUNT( "Set", "Count"[, "Числовий вираз"] )
      BOTTOMPERCENT( "Набір", "Відсоток", "Числовий вираз" )
      BOTTOMSUM( "Набір", "Значення", "Числовий вираз" ) ...

  6. Щоб перевірити нове визначення багатовимірного виразу, натисніть кнопку Перевірити багатовимірний вираз.

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

    • Щоб відобразити ці елементи в тому самому полі, що й інші елементи, зніміть прапорець Відображати елементи з різних рівнів в окремих полях .

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

    • Щоб поточні поля відображалися в області рядка або стовпця, зніміть прапорець Замінити поля в області рядків на новий набір або Замінити поля в області стовпців новим набором . Після натискання кнопки OK набір не відображатиметься у зведеній таблиці, але він буде доступний у списку полів зведеної таблиці.

  8. Якщо ви підключені до куба служб аналізу Analysis Services SQL Server 2008, за замовчуванням створюється динамічний іменований набір. Цей іменований набір автоматично переобчислюється з кожним оновленням.

    • Щоб іменований набір не переобчислюватися з кожним оновленням, зніміть прапорець Переобчислювати всі оновлення .

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

    Примітки.: 

    • Щоб скасувати всі дії після закриття діалогового вікна, натисніть кнопку Скасувати на панелі швидкого доступу.

    • До іменованих наборів не можна застосувати фільтрування будь-якого типу.

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

Редагування або видалення іменованого набору

  1. Клацніть зведену таблицю OLAP з іменованим набором, який потрібно змінити або видалити.

  2. На вкладці Параметри в групі Обчислення натисніть кнопку Поля, Елементи, & Набори, а потім виберіть пункт Керування наборами.

    Знаряддя для зведених таблиць: група ''Обчислення'' на вкладці ''Параметри''

    Відкриється діалогове вікно Диспетчер наборів . За потреби можна змінити розмір цього діалогового вікна, перетягнувши маркер змінення розміру в нижньому правому куті діалогового вікна.

  3. Виберіть набір, який потрібно змінити або видалити.

  4. Виконайте одну з таких дій:

    • Щоб змінити вибраний іменований набір, натисніть кнопку Редагувати та внесіть потрібні зміни.

    • Щоб видалити вибраний іменований набір, натисніть кнопку Видалити, а потім – Так , щоб підтвердити.

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×