Když přidáte data do datového modelu, Excel automaticky rozpozná a použije datové typy. Pokud používáte doplněk Power Pivot, můžete změnit datový typ, pokud byl přiřazen nesprávně. Nejběžnějším důvodem změny datových typů je, když se číselná data naimportuje jako řetězce, takže agregace a další výpočty nefungují očekávaným způsobem.

  1. V Power Pivot vyberte sloupec, u kterého chcete změnit datový typ.

  2. Na kartě Domů ve skupině Formátování zvolte datový typ ze seznamu Datový typ.

    • Text

    • Desetinné číslo

    • Celé číslo

    • Měna

    • PRAVDA/NEPRAVDA

Sloupce, které obsahují čísla i textové hodnoty, nelze převést na číselný datový typ. Pokud potřebujete změnit datové hodnoty, abyste mohli použít datový typ, který chcete použít, budete muset upravit hodnoty ve zdrojovém souboru a potom sloupec znovu importovat.

Důležité informace při změně datových typů

Někdy se při pokusu o změnu datového typu sloupce nebo výběru převodu dat můžou vyskytnout následující chyby:

  • Změna datového typu se nezdařila.

  • Změna datového typu sloupce se nezdařila.

K těmto chybám může dojít i v případě, že je datový typ dostupný jako možnost v rozevíracím seznamu Datový typ. Tato část vysvětluje příčinu těchto chyb a způsob jejich opravy.

Principy aktuálního datového typu

Když přidáte data do datového modelu, Excel sloupce dat zkontroluje, jaké datové typy každý sloupec obsahuje. Pokud jsou data v tomto sloupci konzistentní, přiřadí sloupci nejpřesnější datový typ.

Pokud ale přidáte data z Excel nebo jiného zdroje, který nevynucuje použití jednoho datového typu v každém sloupci, přiřadí Excel datový typ, který pojme všechny hodnoty ve sloupci. Pokud tedy sloupec obsahuje čísla různých typů, jako jsou celá čísla, dlouhá čísla a měna, Excel použije desetinný datový typ. Pokud sloupec směje čísla a text, Excel přiřadí datový typ textu.

Pokud zjistíte, že data mají nesprávný datový typ nebo aspoň jiný datový typ, než jste chtěli, máte několik možností:

  • Data můžete znovu importovat. Chcete-li to provést, otevřete existující připojení ke zdroji dat a znovu naimportujte sloupec. V závislosti na typu zdroje dat můžete při importu použít filtr pro odebrání problémových hodnot. Filtrování během importu vyžaduje import pomocí Power Pivot doplňku.

  • Můžete vytvořit vzorec jazyka DAX v počítané sloupci a vytvořit tak novou hodnotu požadovaného datového typu. Funkci TRUNC můžete například použít ke změně desetinného čísla na celé číslo nebo můžete kombinovat informační funkce a logické funkce k testování a převodu hodnot.

Principy převodu dat při změně datových typů v Power Pivot

Pokud při výběru možnosti převodu dat dojde k chybě, je možné, že aktuální datový typ sloupce nepodporuje vybraný převod. Ne všechny převody jsou povolené pro všechny datové typy. Sloupec můžete například změnit na logický datový typ jenom v případě, že aktuální datový typ sloupce je číslo (celé nebo desetinné číslo) nebo text. Proto musíte zvolit vhodný datový typ pro data ve sloupci.

Jakmile zvolíte vhodný datový typ, Power Pivot vás upozorní na možné změny dat, jako je ztráta přesnosti nebo zkrácení dat. Kliknutím na OK potvrďte a změňte data na nový datový typ.

Pokud je datový typ podporovaný, ale Power Pivot najde hodnoty, které nejsou podporované v novém datovém typu, zobrazí se další chyba a než budete pokračovat, budete muset hodnoty dat opravit.

Podrobné informace o datových typech používaných v datovém modelu, o tom, jak se implicitně převedou a jak se ve vzorcích používají různé datové typy, najdete v tématu Datové typy podporované v datových modelech.

Začátek stránky

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×