Næringen begrepet " kube " refererer til en metode for å analysere innholdet i en database med henblikk på å lære mer om virksomheten din . Datakuber er komplekse multi- dimensjonale sett av data utledet fra rå informasjon som er lagret i et standard database . En kube er konstruert ved hjelp av tredjeparts programvare som opererer på data dumpet fra den opprinnelige databasen . Microsoft Excel er et program som kan lage data kuber for ytterligere analyse . Programmet lagt kubefunksjonene til sin 2007 versjon . CUBEMEMBER
p Som datakuber kan bli stort og komplekst , er det noen ganger nødvendig å spørre kuben for å se om et bestemt stykke informasjon er tilgjengelig. Excel- funksjonen " CUBEMEMBER " gjør akkurat dette . Det er formet som et standard Excel formel , som begynner med et likhetstegn . Parametere til funksjonen innskrenke aspekter av kuben informasjonen du søker. De to nødvendige komponenter i funksjon er feltet for database tilkobling og type analyse kategorisering av det feltet. Alternativt , hvis databasen lagrer data med bildetekst etiketter, som kan inngå i funksjonen for å gjøre søket kjøre raskere. Formlene er konstruert som "= CUBEMEMBER (tilkobling , member_expression , bildetekst )" med den siste komponenten , " caption " , valgfritt. Parametrene skilles med komma som er standard i alle Excel-funksjoner som involverer flere parametere. Tekststrenger må plasseres i anførselstegn inne i funksjonen. For eksempel kan formelen lese : = CUBEMEMBER ( "salg" , " [Time ] [ Fiscal ] [ 2004 ] . . ") . Den " Salg" parameter isolerer navnet på datafeltet , mens de mer kompliserte " [Time ] . [ Fiscal ] . [ 2004 ] " skisserer uttrykket at cube former mellom dataene. Formelen vil bare returnere navnet på feltet hvis den finnes i kuben. Dette fungerer som bekreftelse på at det er faktisk en del av datasettet kuben konstruksjoner.
CUBEMEMBERPROPERTY
" CUBEMEMBERPROPERTY "-funksjonen er lik den " CUBEMEMBER "-funksjonen bortsett fra at det tar prosessen ett skritt videre og faktisk returnerer verdien av det søkte egenskap, snarere enn bare bekrefter at den finnes. Dette kan ta lengre tid å fullføre, noe som er grunnen til at " CUBEMEMBER "-funksjonen er mer effektiv for å bekrefte tilstedeværelse av data enn å utvinne det. Alle parametrene i " CUBEMEMBERPROPERTY " er nødvendig for at det skal fungere. Byggingen av formelen er "= CUBEMEMBERPROPERTY (tilkobling , member_expression , eiendom )" . De første to parametere er identiske med deres anvendelse i " CUBEMEMBER "-funksjon. Den siste parameteren , "eiendom ", er en tekststreng for navnet på verdien som funksjonen returnerer , slik at det kan tildeles som en variabel . Vekselvis , i stedet for å legge denne verdien direkte til formelen , kan en cellereferanse erstattes som refererer til en celle som inneholder den ønskede tekststreng.
CUBERANKEDMEMBER
< p> " CUBERANKEDMEMBER " er en nyttig funksjon for å vurdere hvor en bestemt dataelement står i forhold til andre lignende elementer. Funksjonen lar deg trekke Topp 10 lister for spørsmål som " beste salget ", " travleste produksjon uker" og andre lignende bekymringer. Den lar deg også til spesielt trekke en rangert stykke data . For eksempel , hvis du søker informasjon om de beste eller verste selger, eller den femte mest solgte produkt . Funksjonen krever tre parametere med en valgfri fjerde . Formelen er konstruert som "= CUBERANKEDMEMBER (tilkobling , set_expression , rang, bildetekst )" . De første to parametere er lik de to første parametre for andre lignende funksjoner , blant annet " CUBEMEMBER " og " CUBEMEMBERPROPERTY " . Den tredje parameteren , "rang ", er rett og slett ønsket rang av elementet du søker. For å returnere en topp 10 liste , bruker 10 forekomster av samme funksjon, men endre " rang" for hver enkelt, fra 1 til 10. . Den siste parameteren , " caption ", er valgfritt, og identisk med "bildetekst " parameter av " CUBEMEMBER " .