Преминаване към основното съдържание

Създаване на именуван набор в OLAP обобщена таблица

Когато работите с обобщена таблица за онлайн аналитична обработка OLAP в Excel, можете да създавате именувани набори, гъвкава функция, която можете да използвате, за да:

  • Групиране на често използвани набори от елементи, които можете да използвате повторно, дори когато тези набори не присъстват в данните.

  • Комбиниране на елементи от различни йерархии по начини, които не бяха възможни в по-ранните версии на Excel, често наричани асиметрични отчети.

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

Ако не сте запознати с езика за заявки за многомерни изрази (MDX), можете да създадете именуван набор, базиран на елементи в редовете или колоните на вашата обобщена таблица. За да научите повече за езика на заявката MDX, вижте заявки за многомерни данни.

Ако сте запознати с езика за заявки MDX, можете да използвате MDX, за да създадете или модифицирате именуван набор.

Какво искате да направите?

Създаване на именуван набор на базата на елементи на ред или колона

Използвайте MDX, за да създадете именуван набор

Редактиране или изтриване на именуван набор

Създаване на именуван набор на базата на елементи на ред или колона

  1. Щракнете върху OLAP обобщената таблица, за която искате да създадете именуван набор.

    Това показва инструменти за обобщена таблица, добавяйки Опции и раздел за проектиране .

  2. В раздела Опции , в групата изчисления щракнете върху полета, елементи & набории след това щракнете върху Създаване на набор на базата на елементи на ред или Създаване на набор на базата на елементи на колона.

    Инструменти за обобщена таблица: групата ''Изчисления'' в раздела ''Опции''

    Показва се диалоговият прозорец нов набор . Ако е необходимо, можете да преоразмерите този диалогов прозорец, като плъзгате манипулатора за оразмеряване в долния десен ъгъл на диалоговия прозорец.

  3. В полето Задаване на име въведете името, което искате да използвате за набора.

  4. За да зададете редове, които искате да включите в именувания набор, направете едно или повече от следните неща:

    • За да премахнете ред от списъка с елементи, щракнете върху областта отляво на реда, който искате да изберете, и след това щракнете върху Изтрий реда.

    • За да добавите нов ред към списъка с елементи, щракнете върху областта отляво на реда, под който искате да добавите новия ред, и след това щракнете върху Добавяне на ред.

    • За да създадете копие на елемент, щракнете върху областта отляво на реда, който искате да копирате, и след това щракнете върху Копирай реда.

    • За да местите даден елемент в друго местоположение, щракнете върху областта отляво на реда, който искате да прехвърлите, и след това използвайте стрелките нагоре и надолу , за да го прехвърлите в подходящото местоположение.

  5. По подразбиране елементите от различни нива ще се показват в отделни полета в йерархията и именуваният набор замества текущите полета в областта за редове или колони.

    • За да покажете тези елементи в същото поле като другите елементи, изчистете отметката от квадратчето Показвай елементите от различни нива в отделни полета .

    • За да запазите текущите полета в областта за редове или колони, изчистете отметката от квадратчето Замести полетата в момента в областта за редове с новия набор или заместете полетата, които в момента се показват в областта за колони с новия набор . Наборът няма да се показва в обобщената таблица, когато щракнете върху OK, но ще е достъпен в списъка с полета на обобщената таблица.

  6. Щракнете върху OK , за да създадете именуван набор.

    Забележки: 

    • За да отмените всички действия, след като затворите диалоговия прозорец, щракнете върху Отмени в лентата с инструменти за бърз достъп.

    • Не можете да прилагате всякакъв тип филтриране към наименувани набори.

Най-горе на страницата

Използвайте MDX, за да създадете именуван набор

Важно: Когато използвате MDX, за да създадете именуван набор или да модифицирате MDX дефиницията на съществуващ именуван набор, всички допълнителни модификации могат да се извършат само с помощта на MDX.

  1. Щракнете върху OLAP обобщената таблица, за която искате да създадете персонализиран именуван набор.

  2. В раздела Опции , в групата изчисления щракнете върху полета, елементи & набории след това върху управление на набори.

    Инструменти за обобщена таблица: групата ''Изчисления'' в раздела ''Опции''

    Показва се диалоговият прозорец Задаване на диспечер . Ако е необходимо, можете да преоразмерите този диалогов прозорец, като плъзгате манипулатора за оразмеряване в долния десен ъгъл на диалоговия прозорец.

  3. Щракнете върху Създайи след това щракнете върху Създай набор с помощта на MDX.

  4. В полето Задаване на име въведете името, което искате да използвате за набора.

  5. За да зададете MDX дефиницията за именувания набор, направете някое от следните неща:

    • В полето Задаване на дефиниция въведете или поставете копирана MDX дефиниция.

    • В раздела полета и елементи изберете записа от списъка с полета, който искате да включите, и след това щракнете върху Вмъкни.

      Можете също да плъзнете запис от списъка с полета в полето Задаване на дефиниция или да щракнете двукратно върху запис в списък с полета.

      Налични записи от списъка с полета

      Запис от списъка с полета

      Примери за MDX, генерирани с помощта на куба на Adventure Works

      измерение

      Продуктов

      Йерархия на атрибутите (включва всички членове)

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

      Ниво на йерархията на атрибутите (не включва всички членове)

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

      Член от йерархията на атрибутите

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

      Йерархия на потребителите

      [Продукт]. [Продуктови категории]

      Ниво на йерархията на потребителите

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

      Член от йерархията на потребителите

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

      Мярка

      [Мерки]. [Сума за продажби по интернет]

      Изчисляема мярка

      [Мерки]. [Интернет съотношение към родителски продукт]

      Именуван набор

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

      KPI стойност

      KPIValue ("марж на брутната печалба на продукта")

      Цел на KPI

      KPIGoal ("Product брутен марж на печалбата");

      Състояние на KPI

      KPIStatus ("марж на брутната печалба на продукта")

      Тенденция на KPI

      KPITrend ("марж на брутната печалба на продукта")

      Свойство на член от йерархията на потребителите

      [Продукт]. [Продуктови категории]. Свойства ("клас")

      Свойство на член от йерархията на атрибутите

      [Продукт]. [Продукт]. Свойства ("клас")

    • В раздела функции изберете една или повече функции от наличните MDX функции, които искате да използвате, и след това щракнете върху Вмъкни. MDX функции се поддържат от услуги за анализ; те не включват VBA функции.

      Аргументите на функцията се поставят в знаците за Шеврон (<< >>). Можете да заместите аргументите на контейнера, като щракнете върху тях и след това въведете валидните имена, които искате да използвате.

      Примери на MDX функции

      ADDCALCULATEDMEMBERS («Set»)
      Сумиране("зададено" [, «числов израз
      »]) «Ниво».ALLMEMBERS
      «Йерархия».ALLMEMBERS
      Прародител («член» «Level»)
      прародител(«член»; «разстояние»)
      предци(«член», «разстояние»)
      предци(«член»; «Level»)
      («член»)
      («Set» [; «числов израз])
      Axis(«числов израз»)
      BOTTOMNCOUNT(«Set»; «COUNT» [; «числов израз»])
      BOTTOMPERCENT(«Set»; «процент»; «число Expression»)
      BOTTOMSUM(«Set»; «Value»; «числов израз»)...

  6. За да проверите новата MDX дефиниция, щракнете върху проверка на MDX.

  7. По подразбиране елементите от различни нива ще се показват в отделни полета в йерархията, полетата са подредени и дублираните записи се премахват автоматично (защото HIERARCHIZE и РАЗЛИЧИМи се добавят към набора) и именуваният набор замества текущите полета в областта за редове или колони.

    • За да покажете тези елементи в същото поле като другите елементи, изчистете отметката от квадратчето Показвай елементите от различни нива в отделни полета .

    • За да промените йерархията по подразбиране и да запазите дублираните записи, изчистете отметката от квадратчето автоматично поръчване и премахване на повторения от набора .

    • За да запазите текущите полета в областта за редове или колони, изчистете отметката от квадратчето Замести полетата в момента в областта за редове с новия набор или заместете полетата, които в момента се показват в областта за колони с новия набор . Наборът няма да се показва в обобщената таблица, когато щракнете върху OK, но ще е достъпен в списъка с полета на обобщената таблица.

  8. Ако сте свързани към куб на SQL Server 2008 Analysis Services, се създава динамичен именуван набор по подразбиране. Този именуван набор автоматично преизчислява с всяка актуализация.

    • За да не позволите наименувания набор да се преизчислява при всяко актуализиране, изчистете отметката от квадратчето Преизчислявай набора при всяко актуализиране .

  9. Щракнете върху OK , за да създадете именуван набор.

    Забележки: 

    • За да отмените всички действия, след като затворите диалоговия прозорец, щракнете върху Отмени в лентата с инструменти за бърз достъп.

    • Не можете да прилагате всякакъв тип филтриране към наименувани набори.

Най-горе на страницата

Редактиране или изтриване на именуван набор

  1. Щракнете върху OLAP обобщената таблица, която съдържа именувания набор, който искате да редактирате или изтриете.

  2. В раздела Опции , в групата изчисления щракнете върху полета, елементи & набории след това върху управление на набори.

    Инструменти за обобщена таблица: групата ''Изчисления'' в раздела ''Опции''

    Показва се диалоговият прозорец Задаване на диспечер . Ако е необходимо, можете да преоразмерите този диалогов прозорец, като плъзгате манипулатора за оразмеряване в долния десен ъгъл на диалоговия прозорец.

  3. Изберете набора, който искате да редактирате или изтриете.

  4. Направете едно от следните неща:

    • За да редактирате избрания именуван набор, щракнете върху Редактиранеи след това направете желаните промени.

    • За да изтриете избрания именуван набор, щракнете върху Изтриванеи след това щракнете върху да , за да потвърдите.

Най-горе на страницата

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×