Oszlop adattípusának beállítása a Power Pivotban

Hatókör
Microsoft 365-höz készült Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Amikor adatokat vesz fel egy adatmodellbe, az Excel automatikusan észleli és alkalmazza az adattípusokat. Ha a Power Pivot bővítményt használja, módosíthatja az adattípust, ha az helytelen lett hozzárendelve. Az adattípusok megváltozásának leggyakoribb oka az, ha a program numerikus adatokat importál karakterláncokként, ami megakadályozza, hogy az összesítések és egyéb számítások megfelelően működjenek.

  1. A Power Pivot ablakában jelölje ki azt az oszlopot, amelynek módosítani szeretné az adattípusát.

  2. A Kezdőlap lap Formázás csoportjában válasszon adattípust az Adattípus listából.

    • Text (Szöveg)
    • Decimális szám
    • Egész szám
    • Pénznem
    • IGAZ/HAMIS

A számokat és szöveges értékeket egyaránt tartalmazó oszlopok nem alakíthatók numerikus adattípusúvá. Ha módosítania kell az adatértékeket a kívánt adattípus használatához, szerkesztenie kell az értékeket egy forrásfájlban, majd újra importálnia kell az oszlopot.

Megfontolandó szempontok az adattípusok módosításakor

Időnként egy oszlop adattípusának módosításakor vagy adatátalakítás kiválasztásakor a következő hibák jelenhetnek meg:

  • Nem sikerült módosítani az adattípust
  • Nem sikerült módosítani az oszlop adattípusát

Ezek a hibák akkor is előfordulhatnak, ha az adattípus elérhető lehetőségként az Adattípus legördülő listában. Ebből a szakaszból megtudhatja, hogy mi okozza ezeket a hibákat, és hogyan javíthatja ki őket.

Az aktuális adattípus ismertetése

Amikor adatokat vesz fel egy adatmodellbe, az Excel az adatoszlopok ellenőrzésével megállapítja, hogy az egyes oszlopok milyen adattípusokat tartalmaznak. Ha az oszlop adatai konzisztensek, akkor a program a legpontosabb adattípust rendeli az oszlophoz.

Ha azonban az Excelből vagy más olyan forrásból vesz fel adatokat, amely nem követeli meg egyetlen adattípus használatát az egyes oszlopokban, az Excel olyan adattípust rendel hozzá, amely az oszlop összes értékét tartalmazza. Ezért ha egy oszlop különböző típusú számokat tartalmaz (például egész számok, hosszú számok vagy pénznem), az Excel decimális adattípust alkalmaz. Ha egy oszlop vegyesen tartalmaz számokat és szöveget, az Excel a Szöveg adattípust rendeli hozzá.

Ha úgy találja, hogy az adatok adattípusa hibás, vagy legalábbis eltér a kívánt adattípustól, több lehetőség közül választhat:

  • Az adatokat újra importálhatja. Ehhez nyissa meg az adatforrással létesített meglévő kapcsolatot, és importálja újra az oszlopot. Az adatforrás típusától függően előfordulhat, hogy az importálás során szűrőt alkalmazva eltávolíthatja a problémás értékeket. Az importáláskor történő szűréshez a Power Pivot bővítménnyel kell importálni.
  • Egy számított oszlopban létrehozható DAX-képletet a kívánt adattípusú új érték létrehozásához. Például a CSONK függvénnyel egy decimális számot egész számmá alakíthat, illetve információs és logikai függvények kombinálásával vizsgálhatja és konvertálhatja az értékeket.

Az adatkonverzió ismertetése az adattípusok módosításakor a Power Pivotban

Ha hiba történik az adatkonvertálási lehetőség kiválasztásakor, lehet, hogy az oszlop aktuális adattípusa nem támogatja a kijelölt átalakítást. Nem minden átalakítás engedélyezett az összes adattípushoz. Egy oszlopot például csak akkor módosíthat logikai adattípusúra, ha az oszlop aktuális adattípusa szám (teljes vagy decimális) vagy szöveg. Ezért megfelelő adattípust kell választania az oszlopban lévő adatoknak.

A megfelelő adattípus kiválasztása után a Power Pivot figyelmezteti a felhasználókat az adatokban bekövetkező lehetséges változásokra, például a pontosság csökkenésére vagy a csonkításra. Az OK gombra kattintva fogadja el, és módosítsa az adatokat az új adattípusra.

Ha az adattípus támogatott, de a Power Pivot olyan értékeket talál, amelyeket az új adattípus nem támogat, egy újabb hibaüzenet jelenik meg, és a továbblépés előtt javítania kell az adatértékeket.

Az adatmodellekben használt adattípusokról, azok implicit konverziójáról, valamint a különböző adattípusok képletekben való használatáról további információt Az adatmodellekben támogatott adattípusok című témakörben talál.

Vissza a lap tetejére