Excel CUBEVALUE ֆունկցիա
CUBEVALUE ֆունկցիան վերադարձնում է ագրեգացված արժեք բազմակի զտված խորանարդից անդամ_արտահայտություն փաստարկներ:
շարահյուսություն
=CUBEVALUE(connection, [member_expression1], [member_expression2], ...)
Արձանագրություններ
- կապ (պահանջվում է): Տվյալների մոդելի հետ կապի անվանման տեքստային տող (խորանարդ):
- անդամ_արտահայտություն (ըստ ցանկության): Բազմաչափ արտահայտության (MDX) տեքստային տող, որը ցանկանում եք գնահատել: Այլընտրանքային, անդամ_արտահայտություն կարող է լինել մի շարք, որը սահմանված է CUBESET ֆունկցիայով: անդամ_արտահայտություն կարող է օգտագործվել որպես կտրատող՝ սահմանելու խորանարդի այն հատվածը, որի համար պետք է վերադարձվի ագրեգացված արժեքը: Եթե անդամ_արտահայտություն չի տրամադրվում որևէ չափման համար, օգտագործվում է խորանարդի լռելյայն չափումը:
վերադարձը արժեքը
CUBEVALUE ֆունկցիան վերադարձնում է ագրեգացված արժեքը խորանարդից:
Ֆունկցիայի նշումներ
- The #GETTING_DATA… հաղորդագրությունը ցուցադրվում է, երբ տվյալները առբերվում են:
- CUBEVALUE-ը վերադարձնում է #ԱՆՈՒՆ? սխալի արժեքը, եթե ՝
- կապ Աշխատանքային գրքում պահված վավեր աշխատանքային գրքույկի միացում չէ, օրինակ՝ ThisWorkbookDataModel;
- Առցանց վերլուծական մշակման (OLAP) սերվերն անհասանելի է, չի աշխատում կամ վերադարձրել է սխալի հաղորդագրություն:
- CUBEVALUE-ը վերադարձնում է #VALUE! սխալի արժեքը, եթե ՝
- Թուպլում կա մեկ կամ մի քանի անվավեր տարրեր.
- անդամ_արտահայտություն ավելի քան 255 նիշ: Նշում: Դուք կարող եք մուտքագրել տեքստային տողը վանդակում, այնուհետև հղում կատարել բջիջին որպես փաստարկ՝ որպես լուծում:
- CUBEVALUE-ը վերադարձնում է # N / A սխալի արժեքը, եթե ՝
- անդամ_արտահայտություն վավեր չէ;
- Member_expression-ի կողմից նշված անդամը գոյություն չունի խորանարդի մեջ.
- Հավաքածուն պարունակում է մեկ կամ մի քանի անդամներ, որոնք տարբեր չափսերով են, քան մյուս անդամները.
- The tuple in the անդամ_արտահայտություն փաստարկը վավեր չէ, քանի որ նշված արժեքների խաչմերուկ չկա:
- CUBEMEMBER-ի փաստարկները, բացառությամբ բջիջների հղումների, պետք է փակվեն կրկնակի չակերտներով (""):
- Ձեր գրած անդամների անունները, չափերը կամ աղյուսակները և այլն անդամ_արտահայտություն պետք է փաթաթված լինի քառակուսի փակագծերով ([ ]):
- Եթե նշված արժեքների խաչմերուկը արժեք չի պարունակում, CUBEVALUE-ը վերադարձնում է Null արժեք, այսինքն՝ զրոյական երկարությամբ տող: Նկատի ունեցեք, որ եթե մաթեմատիկական գործողություններ եք կատարում Null արժեքով բջիջի վրա, ասեք A1 (Null արժեք) + A2Է, #VALUE! սխալը կվերադարձվի: Դա կանխելու համար կարող եք ստուգել զրոյական երկարությամբ տողի առկայությունը՝ օգտագործելով ISTEXT ֆունկցիան և զրոյական երկարությունը փոխարինել 0-ով՝ օգտագործելով IF ֆունկցիան, ինչպես ցույց է տրված հետևյալ օրինակում. =IF(ISTEXT(A1),0,A1)+IF(ISTEXT(A2),0,A2).
Օրինակ
Ես այստեղ ունեմ «sales2021» անունով աղյուսակ, որը ներառում է 2 թվականի ընթացքում 2021 կատեգորիաների տարբեր ապրանքների վաճառքի և վարկանիշի մասին տեղեկությունները: CUBEVALUE ֆունկցիան օգտագործելու համար մայիսին և հունիսին գլխարկների ընդհանուր վաճառքը ստանալու համար նախ պետք է: ավելացնել այս աղյուսակի տվյալները Տվյալների մոդելին գոյություն ունեցող աշխատանքային գրքում նրա անունը միշտ կլինի This Workbook DataModel. Այնուհետև խնդրում ենք պատճենել կամ մուտքագրել ստորև բերված բանաձևը H8 բջիջում, որտեղ ցանկանում եք հաշվարկել վաճառքը և սեղմել Մտնել արդյունքը ստանալու համար.
=CUBALUE(«This Workbook DataModel»,$ G $ 5,$G8,H $5)
Որտեղ
$ G $ 5 =CUBEMEMBER("This WorkbookDataModel","[Measures]։[Sum of Sales]","Sales")
$G8 =CUBESET ("This WorkbookDataModel", ($G$6,$G$7),"May and June վաճառքներ")
Որտեղ
$ G $ 6 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021]։[Month].&[May]")
$ G $ 7=CUBEMEMBER("ThisWorkbookDataModel","[sales2021]։[Month].&[June]")
H $5 =CUBEMEMBER("This WorkbookDataModel","[sales2021]։[Product].&[Caps]")
√ Նշում. Բջջային տեղեկանքում տողի համարից և/կամ սյունակի այբուբենից առաջ դոլարի նշանն է, որ տողը և/կամ սյունակը ամրագրված են, որպեսզի բանաձևը քաշելիս կամ պատճենելիս դրանք չփոխվեն: Բանաձևը մուտքագրելուց հետո կարող եք լցման բռնակը քաշել դեպի աջ՝ այլ ապրանքների արդյունքները ցույց տալու համար:
Հարակից գործառույթներ
CUBEMEMBER ֆունկցիան առբերում է անդամ կամ բազմապատիկ խորանարդից, եթե այն գոյություն ունի: Հակառակ դեպքում կվերադարձվի #N/A սխալի արժեքը:
CUBEVALUE ֆունկցիան վերադարձնում է ագրեգացված արժեք խորանարդից, որը զտված է բազմաթիվ անդամ_արտահայտման արգումենտներով:
CUBEKPIMEMBER ֆունկցիան վերադարձնում է հիմնական կատարողականի ցուցիչի (KPI) հատկությունը և ցուցադրում է KPI անունը բջիջում:
CUBESETCOUNT ֆունկցիան վերադարձնում է հավաքածուի տարրերի քանակը:
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: