Applies ToExcel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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ą zmieniania typów danych jest importowanie danych liczbowych jako ciągów, co uniemożliwia działanie agregacji i innych obliczeń zgodnie z oczekiwaniami.

  1. W oknie 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 .

    • Text (Tekst)

    • Liczba dziesiętna

    • Liczba całkowita

    • Waluta

    • PRAWDA/FAŁSZ

Kolumn zawierających zarówno liczby, jak i wartości tekstowe nie można przekonwertować na liczbowy typ danych. Jeśli chcesz zmodyfikować wartości danych, aby użyć odpowiedniego typu danych, musisz edytować wartości w pliku źródłowym, a następnie ponownie zaimportować kolumnę.

Zagadnienia dotyczące zmieniania 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 jeśli typ danych jest dostępny jako opcja na liście rozwijanej Typ danych. W tej sekcji wyjaśniono przyczynę tych błędów oraz sposoby ich poprawiania.

Opis bieżącego typu danych

Podczas dodawania danych do modelu danych program Excel sprawdza kolumny danych, aby sprawdzić, jakie typy danych zawiera każda kolumna. Jeśli dane w tej kolumnie są spójne, do kolumny przypisywany jest najbardziej precyzyjny typ danych.

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

Jeśli okaże się, że dane mają nieprawidłowy typ danych lub przynajmniej inny typ niż pożądany, masz 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żna zastosować filtr w celu usunięcia problematycznych wartości. Filtrowanie podczas importowania wymaga zaimportowania przy użyciu dodatku Power Pivot.

  • Formułę języka DAX można utworzyć w kolumnie obliczeniowej, aby utworzyć nową wartość odpowiedniego typu danych. Można na przykład użyć funkcji LICZBA.CAŁK w celu zmiany liczby dziesiętnej na całkowitą liczbę całkowitą lub połączyć funkcje informacyjne i funkcje logiczne w celu przetestowania i przekonwertowania wartości.

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

Jeśli po wybraniu opcji konwersji danych wystąpi błąd, być może bieżący typ danych kolumny nie obsługuje wybranej konwersji. Nie wszystkie konwersje są dozwolone dla wszystkich typów danych. Na przykład kolumnę można zmienić na typ danych Logiczne tylko wtedy, gdy bieżący typ danych kolumny jest liczbą (całkowitą lub dziesiętną) albo tekstem. Dlatego należy wybrać odpowiedni typ danych dla danych w kolumnie.

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

Jeśli typ danych jest obsługiwany, ale Power Pivot znajduje wartości, które nie są obsługiwane w ramach nowego typu danych, zostanie wyświetlony kolejny błąd i konieczne będzie poprawienie wartości danych przed kontynuowaniem.

Aby uzyskać szczegółowe informacje na temat typów danych używanych w modelu danych, sposobu ich niejawnego konwertowania oraz sposobu użycia różnych typów danych 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ą.