Időintelligencia az Excelhez készült Power Pivotban

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Adatelemzési kifejezések (DAX) kifejezetten a összesítése és az adatok időbeli összehasonlítása 35 funkciókkal rendelkezik. A DAX dátum és idő függvénytől eltérően időintelligencia-függvényeket nem igazán van hatással hasonlóan, mint az Excel programban. Ennek oka az időintelligencia-függvényeket, amely folyamatosan változik, a kimutatások és a Power View képi megjelenítések lehetőséget választja környezettől függően adatokkal végzett munkához.

Időintelligencia-függvényeket szeretne dolgozni, hogy az adatmodellen dátumtáblázat van szükség. A dátumtáblázathoz tartalmaznia kell egy sor és oszlop minden egyes szerepelnek az adatok év napjának. Ez az oszlop tekinthető a dátum oszlopban (bár is neve, például függetlenül). Sok időintelligencia-függvényeket kiszámítása a választotta mezők egy jelentésben szereplő dátumok szerint a dátum oszlopból szüksége. Például ha olyan mérőszám, amely alapján számítja ki egy záró negyedév végi egyenleg a CLOSINGBALANCEQTR függvény annak érdekében, hogy a Power Pivot tudható, hogy amikor a negyedév végét valójában, akkor hivatkoznia kell tudnia, ha a dátumtáblázat dátum oszlopában a negyedév kezdődik és végződik. További tudnivalók a dátumtáblázatok, ajánljuk figyelmébe az ismertetése és létrehozása az Excel Power Pivot beépülő modulban.

Függvények

Egyetlen dátumot visszaadó függvények

Függvények ebbe a kategóriába egyetlen dátumot adja eredményül. Az eredmény használható más funkciók argumentumként.

Az első két függvények ebbe a kategóriába vissza az aktuális környezetben a Date_Column az első vagy utolsó dátumát. Ez akkor lehet hasznos, ha meg szeretné keresni az első vagy utolsó dátum, amelyen egy adott típusú tranzakció volt. Ezeket a funkciókat, hogy csak egy argumentum, a dátumtáblázat dátum oszlopában nevét.

Az első vagy utolsó dátum (vagy bármely más oszlop értéke, valamint) keresse meg a következő két függvények ebbe a kategóriába azok a kifejezést nem a nem üres értéket. A leggyakrabban használatos azokról a helyzetekről, például a készlet, ahol el szeretné küldeni a készlet utolsó összeg, és nem tudja, hogy amikor az utolsó leltár felvételének.

Egyetlen dátumot visszaadó hat további függvények találhatók, amelyek a hónap, negyedév, vagy a belül az aktuális környezetben a számításban év első vagy utolsó dátumot ad eredményül.

Dátumokat tartalmazó táblázatot visszaadó függvények

Nincsenek 16 időintelligencia-függvények: dátumokat tartalmazó táblázatot visszaadó. Ezek a függvények leggyakrabban, a CALCULATE függvénynek argumentumként SetFilter lesz. Minden időintelligencia-függvények a DAX rendszerben, hasonlóan a minden függvény argumentumai egyikeként megnyitja a egy dátumot tartalmazó oszlopból.

Az első nyolc függvények ebbe a kategóriába indítása az aktuális környezetben dátum oszlopban. Ha például egy mértéket használata a kimutatásban, előfordulhat, hogy egy hónap vagy év oszlopfeliratok vagy sorfeliratok. A nettó hatással a dátum oszlopban szereplő csak az aktuális környezetben a dátumok szűrt. Kezdve, hogy az aktuális környezetben, ezek a függvények nyolc majd kiszámítása az előző (vagy a következő) nap, negyedév, hónap vagy év, és térjen azokat a dátumokat egyoszlopos tábla formájában. Az "előző" függvények visszafelé első napjától az aktuális környezetben, és a "Tovább" függvények előrelépés az utolsó dátumát, az aktuális környezetben.

A következő négy függvények ebbe a kategóriába hasonlóak, de helyett kiszámítása az előző (vagy a következő) pontra, a dátumok a "hónap aktuális dátumig tartó" (vagy negyedév dátumot, vagy év dátumáig vagy ugyanabban az előző év az időszakban) időtartamának megadása kiszámításához. Ezek a függvények összes hajtsa végre a számításokat az utolsó dátumot az aktuális környezetben. Figyelje meg, hogy SAMEPERIODLASTYEAR kell lennie, hogy az aktuális környezetben összefüggő dátumokat tartalmaz. Ha nem összefüggő dátumok halmazának az aktuális környezetben, SAMEPERIODLASTYEAR hibát ad vissza.

Az utolsó négy ebbe a kategóriába függvényei egy kicsit összetettebb, és még egy kicsit bonyolultabb. Ezeket a funkciókat, amelyek az aktuális környezetben a dátumok halmazának új dátumokat készletből shift használhatók.

  • DATEADD (Date_Column; Number_of_Intervals; Interval)

  • DATESBETWEEN (Date_Column; Start_Date; End_Date)

  • DATESINPERIOD (Date_Column; Start_Date; Number_of_Intervals; Interval)

DATESBETWEEN dátumok közötti meghatározott kezdési és befejezési dátumának megadása számítja ki. A hátralévő három függvény az aktuális környezetből tolódik el néhány időtartományok számát. Az intervallum lehet nap, hónap, negyedév és az év. Ezek a függvények megkönnyítik a shift számítás időközének szerint, az alábbiak egyikét:

  • Visszalépés két évvel

  • Visszalépés egy hónappal

  • Előrelépés három negyedévvel

  • Visszalépés 14 nappal

  • Előrelépés 28 nappal

Minden esetben csak annyit megadni mely időköze, és ezeket időszakok, hogy hány. Egy szám pozitív intervallum fog előrelépés az idő, míg a negatív időköz fog Visszalépés az idő. Az intervallum magát a nap, hónap, NEGYEDÉV és az év kulcsszó határozza meg. Ezek a kulcsszavak sem karakterláncok, így azok nem lehet idézőjelek közé.

Kifejezéseket adott időszakban kiértékelő függvények

A kategóriába tartozó függvényt a kifejezésben megadott időszakban kiértékelésének eredménye. Ugyanezt a CALCULATE és más időintelligencia-függvényeket is elérheti. Például:

= TOTALMTD (Expression, Date_Column [; SetFilter])

pontosan megegyezik a következőképpen:

= CALCULATE (kifejezés, DATESMTD (Date_Column) [; SetFilter])

Célszerűbb azonban ezeket az időintelligencia-függvényeket használni, a probléma megoldandó megfelelő közelítését közül:

  • TOTALMTD (Kifejezés, Date_Column [; SetFilter])

  • TOTALQTD (Kifejezés, Date_Column [; SetFilter])

  • TOTALYTD (Kifejezés, Date_Column [; SetFilter] [, YE_Date]) *

Ez a kategória is, amely kiszámítja a nyitó és záró balances függvények csoportja. Vannak bizonyos fogalmak, ismerje meg, ezeket a funkciókat. Először, mint egyértelmű gondolná, a nyitó egyenleg időszakra megegyezik a záró egyenleg az előző időszakra vonatkozó. A záró egyenleg keresztül az időszak végén az összes adat is tartalmaz, miközben a nyitó egyenleg nem tartalmaz olyan adatainak belül az aktuális időszakra.

Ezek a függvények mindig időben konkrét pontjához kiértékelésre kerülő kifejezés értékét adja eredményül. Az időpont azt érdeklő értéke mindig a legutóbbi dátumérték a Naptár pontra. A nyitó egyenleg utolsó dátumára vonatkozóan az előző időszakra alapul, miközben a záró egyenleg az aktuális időszakra levő utolsó dátum alapján. Az aktuális időszakra mindig az aktuális dátum környezetben utolsó dátumára határozza meg.

További források

Cikkek: ismertetése és létrehozása az Excel Power Pivot beépülő modulban

Hivatkozás: a DAX függvényeinek részletes ismertetéseaz Office.com-on

Minta: eredmény adatmodellezése és elemzése az Excelhez készült Microsoft PowerPivot az Excel

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×