Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Podczas dodawania danych do modelu danych program Excel automatycznie wykrywa i stosuje typy danych. Jeśli korzystasz z dodatku Power Pivot, możesz zmienić typ danych, jeśli został przypisany niepoprawnie. Najczęstszą przyczyną zmiany typów danych jest zaimportowanie danych liczbowych jako ciągów, co uniemożliwia agregacje i inne obliczenia w oczekiwany sposób.

  1. W Power Pivot wybierz kolumnę, dla której chcesz zmienić typ danych.

  2. Na karcie Narzędzia główne w grupie Formatowanie wybierz typ danych z listy Typ danych.

    • Tekst

    • Liczba dziesiętna

    • Liczba całość

    • Waluta

    • PRAWDA/FAŁSZ

Kolumny zawierające zarówno liczby, jak i wartości tekstowe nie mogą być konwertowane na numeryczne typy danych. Jeśli chcesz zmodyfikować wartości danych w celu użycia potrzebnego typu danych, musisz edytować wartości w pliku źródłowym, a następnie ponownie zaimportować kolumnę.

Zagadnienia związane ze zmianą typów danych

Czasami podczas próby zmiany typu danych kolumny lub wybrania konwersji danych mogą wystąpić następujące błędy:

  • Nie można zmienić typu danych

  • Nie można zmienić typu danych kolumny

Te błędy mogą wystąpić nawet wtedy, gdy typ danych jest dostępny jako opcja na liście rozwijanej Typ danych. W tej sekcji wyjaśniono przyczynę tych błędów i wyjaśniono, jak można je poprawić.

Opis bieżącego typu danych

Podczas dodawania danych do modelu danych Excel sprawdza kolumny danych, aby sprawdzić, jakie typy danych zawierają poszczególne kolumny. Jeśli dane w tej kolumnie są spójne, przypisuje ona do kolumny najbardziej precyzyjny typ danych.

Jeśli jednak dodasz dane z Excel lub innego źródła, które nie wymusza użycia jednego typu danych w każdej kolumnie, program Excel przypisze typ danych, który obsługuje wszystkie wartości w kolumnie. Dlatego jeśli kolumna zawiera liczby różnego typu, takie jak liczby całkowite, długie i walutowe, Excel stosuje typ danych dziesiętnych. Jeśli w kolumnie zostaną zmieszane liczby i tekst, Excel typ danych tekstowych zostanie przypisany.

Jeśli błędnego typu danych lub co najmniej innego typu danych ma nieprawidłowy typ danych, dostępnych jest kilka opcji:

  • Możesz ponownie zaimportować dane. W tym celu otwórz istniejące połączenie ze źródłem danych i ponownie zaimportuj kolumnę. W zależności od typu źródła danych podczas importowania może być możliwe zastosowanie filtru w celu usunięcia problemów z wartościami. Filtrowanie podczas importowania wymaga zaimportowania przy Power Pivot dodatku.

  • Możesz utworzyć formułę języka DAX w kolumnie obliczeniowej, aby utworzyć nową wartość o żądanym typie danych. Funkcji LICZBA.DZIES można na przykład użyć do zmiany liczby dziesiętnej na całkowitą liczbę całkowitą lub połączenia funkcji informacyjnych i funkcji logicznych w celu testowania i konwertowania wartości.

Opis konwersji danych podczas zmieniania typów danych w Power Pivot

Jeśli podczas wybierania opcji konwersji danych wystąpi błąd, może to oznaczać, że bieżący typ danych kolumny nie obsługuje wybranej konwersji. Nie wszystkie konwersje są dozwolone dla wszystkich typów danych. Na przykład można zmienić typ danych kolumny na logiczny, jeśli bieżącym typem danych kolumny jest liczba (całkowita lub dziesiętna) albo tekst. Dlatego należy wybrać odpowiedni typ danych dla danych w kolumnie.

Po wybraniu odpowiedniego typu danych zostanie Power Pivot ostrzeżenie o możliwych zmianach danych, takich jak utrata dokładności lub przycęcie. Kliknij przycisk OK, aby zaakceptować i zmienić typ danych na nowy.

Jeśli typ danych jest obsługiwany, ale program Power Pivot znajdzie wartości, które nie są obsługiwane w ramach nowego typu danych, zostanie wyświetlany kolejny błąd i przed przystąpieniem do tej procedury będzie konieczne poprawienie wartości danych.

Aby uzyskać szczegółowe informacje na temat typów danych używanych w modelu danych, niejawnego konwertowania oraz sposobu, w jaki różne typy danych są używane w formułach, zobacz Typy danych obsługiwane w modelach danych.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×