Egy egyéni formátummaszk további lehetőségeket biztosít egy numerikus adatokat tartalmazó oszlop (például árbevétel vagy számlázott mennyiség) formázásához.
A Számok kezelése másképp mező és az Egyéni numerikus mező együttes használatával beállíthat egyéni formátummaszkot egy numerikus adatokat tartalmazó oszlophoz. A további tudnivalókat lásd: Oszlop tulajdonságai párbeszédpanel: Adatformátum lap.
A táblázatban a maszk karakter és egy leírás látható. A harmadik oszlop konkrét példa a numerikus mezőre, amely az Egyesült államok esetében a maszkot angol nyelvalappal használja.
Maszk karakter | Leírás | Példa |
---|---|---|
# |
Font jel vagy kettőskereszt jel használata tetszőleges számjegyhez (a kezdő és záró nullák törölve lesznek) |
A #,###,##0.### maszk megadása a 12345.67 számhoz ezt eredményezi: 12,345.67. |
0 |
Nulla használata egy kötelező számjegyhez |
A #0.##0 maszk megadása a 12.34 számhoz ezt eredményezi: 12.340. |
" " |
Dupla idézőjel használata szó szerinti idézet megjelenítéséhez Megjegyzés: ha idézőjeles maszkolási karaktert használ numerikus adatok ábrázolásához, a kifejezett maszkolási karaktert el kell távolítania az elemzés eredményeinek Excel fájlba való exportálása előtt, mivel az Excel nem tudja értelmezni a maszkolási karaktert. |
A "++++" maszkrész megadása ezt eredményezi ++++. |
; |
Pontosvessző használata a pozitív, a negatív és a nulla formátumok elválasztásához |
A "+"#0.000;"-"#0.000;"nulls" maszk megadása a 467482.18 számhoz ezt eredményezi: +467482.18. Lásd a sorban következő ábrázolásokat. |
[$] |
Nyelvi/területi beállításhoz kapcsolódó pénznemszimbólumként használatos |
A [$]#,##0.## maszk megadása az 5000.48 számhoz a következőt eredményezi: $5,000.48 annak a felhasználónak, akinek a nyelvi/területi beállítása Angol-Egyesült Államok, és £5,000.48 annak, akinek a nyelvi/területi beállítása Angol-Egyesült Királyság. |
Az Egyéni numerikus mezőben a formátummaszk meghatározásához mindig az alábbi tizedesjelet és ezres elválasztójelet használja:
Pont — egy szám egész- és törtrészének elválasztásához használják
Vessző — az ezres értékek elválasztásához használják
Azonban az elemzésekben és irányítópultokon ténylegesen megjelenített elválasztó karakterek az országtól és az Oracle BI EE alkalmazást futtató nyelvtől függenek.
A következő táblázat az egyes területi-nyelvi beállítások hatását szemlélteti. Megjegyzés: az ebben a táblázatban bemutatott példák nem teljesek, és az írás ideje alatt lesznek pontosak.
Megjelenítendő formátum | A BI EE alkalmazásban használandó formátum | Előre definiált országtól (nyelvtől függő) elválasztó karakter | Jellemzően ebben az országban (nyelvben) használják |
---|---|---|---|
Decimális: 123,45 Ezresek: 6.789 |
Decimális: ###.## Ezresek: #,### |
Decimális: , (vessző) Ezresek: . (pont) |
Argentína (spanyol), Dánia (dán), Ecuador (spanyol), Németország (német), Görögország (görög), Olaszország (olasz) és Liechtenstein (német) |
Decimális: 123.45 Ezresek: 6,789 |
Decimális: ###.## Ezresek: #,### |
Decimális: . (pont) Ezresek: , (vessző) |
Ausztrália (angol), Egyiptom (arab), Guatemala (spanyol), Izrael (héber), Japán (japán), Szingapúr (kínai) és az Egyesült Államok (angol) |
Decimális: 123.45 Ezresek: 6'789 |
Decimális: ###.## Ezresek: #,### |
Decimális: . (pont) Ezresek: ' (aposztróf) |
Svájc (francia, német és olasz) |
Decimális: 123,45 Ezresek: 6 789 |
Decimális: ###.## Ezresek: #,### |
Decimális: , (vessző) Ezresek: (szóköz) |
Finnország (finn), Lengyelország (lengyel) és Svédország (svéd) |
Az egyéni formátummaszk lehetővé teszi mind a negatív, mind a nulla formátum felülírását pontosvesszőkkel elválasztott külön maszkok megadásával. Egy teljesen meghatározott maszk a következőképpen jelenik meg: positivemask;negativemask;nullmask. Lásd a mutatott példát.
Ha a nulla maszkot kihagyja, akkor a null érték helyén szóköz jelenik meg.
Ha a negatív maszkot kihagyja, akkor helyette a pozitív maszk jelenik meg.
Ha nulla maszkot kíván használni, akkor negatív maszkot is használnia kell.
Ha minden # jelet maszkként használ, akkor a nulla (0) érték szóközként jelenik meg.
Megjegyzés:
Az Excel programban a teljesen meghatározott maszk így jelenhet meg: positivemask;negativemask;zeromask;text. Ha null maszkot tartalmazó oszlopot exportál, a null maszk el lesz dobva, mivel az Excel nem támogatja azt. Emellett az Excel nulla maszkját nem használja a rendszer, mivel az Oracle BI EE nem támogatja azt.A példa ábráján egy árbevétel-táblázat látható, mely egy „előző évi árbevétel-számítást” és egy „negyedévenként összesített növekedésszámítást” tartalmaz Amerikára vonatkozóan. Ugyanazt az egyéni formátummaszkot használták az összes mérőszám oszlophoz, és a "null értékű" értékű szöveget állították be a mérőszám kiszámításának megjelenítéséhez (a null értékek figyelmen kívül hagyásával kapcsolatos további tudnivalókat lásd: A null értékek figyelmen kívül hagyásának ismertetése). A táblázatban a következő formátummaszkot használták a három oszlophoz: "+"#0.000;"-"#0.000;"null".
A pozitív számhoz egy plusz jel és egy két tizedes jegyű maszk jelenik meg.
A negatív számhoz egy mínusz jel és egy két tizedes jegyű maszk jelenik meg.
Ha a mérőszám értéke null, akkor a nulla szó jelenik meg.
Az Elemzésszerkesztő Feltételek lapján nyissa meg azt az elemzést, amelyben szerkeszteni szeretné a formázást.
Adja hozzá vagy keresse meg a módosítandó oszlopot.
A Kijelölt oszlopok ablaktáblán kattintson az oszlopnév jobb oldalánál a Beállítások gombra.
Kattintson az Oszlop tulajdonságai gombra. Megjelenik az Oszlop tulajdonságai párbeszédpanel.
Kattintson az Oszlop tulajdonságai párbeszédpanel Adatformátum lapfülére.
Jelölje be az Alapértelmezett adatformátumok felülbírálása jelölőnégyzetet.
Válassza ki az Egyéni elemet a Számok kezelése másképp listáról.
Az Egyéni numerikus formátum szövegmezőben adja meg a maszkot a numerikus mezőhöz, majd kattintson az OK gombra.