Oto pytanie od Kevina:
Dopiero zaczynam od Microsoft Access i patrzę na przykładową bazę danych, którą właśnie zbudowałem. Chciałem dowiedzieć się nieco więcej o procedurze eksportowania danych z istniejącej tabeli. Rozumiem, że jeśli jestem zainteresowany zastosowaniem dodatkowej analizy danych przy użyciu biblioteki Python Pandas, prawdopodobnie musiałbym wyeksportować dane do formatu wartości oddzielonych przecinkami (CSV) (nawet lepiej, jeśli mogę użyć | separator). W programie Access widzę opcje eksportowania danych programu Access do formatów programu Excel i plików tekstowych. Ale którego z nich mogę użyć, aby w końcu dojść do formatu CSV, który mogę dalej analizować?
Dzięki za pytanie.
Istnieje kilka opcji osiągnięcia celu, ale ze względu na zwięzłość skupmy się na kilku opcjach:
- Przenieś swoje dane z programu Access do programu Excel, a następnie zapisz swoją pracę jako plik CSV.
- Przekonwertuj dane z programu Access na format CSV, korzystając z funkcji Eksportuj do tekstu.
Ruszajmy.
Załaduj dane z programu Access do plików CSV i Excel
- Zacznij od otwarcia pliku bazy danych MS Access.
- Po lewej stronie zauważysz widok obiektów All Access .
- Zaznacz tabelę, zapytanie lub raport, który chciałbyś wyeksportować.
- Teraz z wstążki dostępu trafiono na dane zewnętrzne
- Naciśnij przycisk Excela .
Uwaga: Możesz też kliknąć prawym przyciskiem myszy tabelę, zapytanie lub raport, a następnie wybrać Eksportuj i wybrać Excel.
- Pojawi się kreator eksportu

Konwertuj tabelę programu Access na Excel i CSV
- Teraz idź dalej i ustaw nazwę pliku i format, jak pokazano powyżej.
- Upewnij się, że klikniesz pole wyboru Otwórz plik docelowy... , aby program Excel otworzył się po zakończeniu przesyłania danych.
- Naciśnij OK .
- Teraz naciśnij Zamknij .
- Teraz w programie Excel upewnij się, że plik został poprawnie wyeksportowany.
- Jeśli tak, przejdź dalej i naciśnij Plik, a następnie Zapisz jako.
- W oknie dialogowym Zapisz jako ustaw nazwę pliku i wybierz CSV UTF-8 jako typ pliku.
- Na koniec naciśnij Zapisz .
Voila
Uwaga: możesz zajrzeć do naszego samouczka na temat eksportowania plików Excela do formatu CSV .
Przenieś dane dostępowe do tekstu i CSV
- Wykonaj kroki 1-4 z poprzedniej sekcji.
- Naciśnij przycisk Plik tekstowy .
- Podaj nazwę pliku. Zauważ, że domyślnie nazwa pliku będzie miała sufiks txt. Zmień sufiks na CSV
- Uderz w pole Eksportuj dane z formatowaniem .
- Upewnij się, że klikniesz pole wyboru Otwórz plik docelowy... , aby program Excel otworzył się po zakończeniu przesyłania danych.
- Po wyświetleniu monitu ustaw system Windows jako kodowanie dla nowego pliku.
- Twój plik csv otworzy się w ulubionym edytorze tekstu lub w programie Excel, jeśli ustawiłeś go jako domyślną aplikację do przeglądania i edycji CSV.
- Zapisz plik i gotowe.
Uwaga: jeśli znasz Pythona i chcesz usprawnić procesy eksportu/importu danych, możesz zajrzeć do naszego samouczka, jak używać Pand w programie Excel .
Szczęśliwa analiza danych 🙂
Rozwiązywanie problemów z brakującymi i nieprawidłowymi wartościami
W poniższej tabeli opisano różne sposoby rozwiązywania typowych błędów.
Wskazówka: Jeśli okaże się, że brakuje tylko kilku wartości, popraw je w skoroszycie programu Excel. W przeciwnym razie napraw obiekt źródłowy w bazie danych Access, a następnie powtórz operację eksportu.
Wydanie
|
Opis i rozdzielczość
|
Obliczone pola
|
Wyniki obliczonych pól są eksportowane; podstawowe wyrażenia, które wykonują obliczenia, nie są.
|
Pola wielowartościowe
|
Pola obsługujące wiele wartości są eksportowane jako lista wartości oddzielonych średnikami (;).
|
Zdjęcia, obiekty i załączniki
|
Elementy graficzne (takie jak logo, zawartość pól obiektu OLE i załączniki będące częścią danych źródłowych) nie są eksportowane. Dodaj je do arkusza ręcznie po zakończeniu operacji eksportu.
|
Wykres
|
Podczas eksportowania formularza lub raportu zawierającego obiekt Microsoft Graph obiekt wykresu nie jest eksportowany.
|
Dane w niewłaściwej kolumnie
|
Wartości null w wynikowym arkuszu są czasami zastępowane danymi, które powinny znajdować się w następnej kolumnie.
|
Brakujące wartości dat
|
Wartości dat wcześniejsze niż 1 stycznia 1900 nie są eksportowane. Odpowiednie komórki w arkuszu będą zawierać wartość null.
|
Brakujące wyrażenia
|
Wyrażenia używane do obliczania wartości nie są eksportowane do programu Excel. Eksportowane są tylko wyniki obliczeń. Po zakończeniu operacji eksportu ręcznie dodaj formułę do arkusza programu Excel.
|
Brakuje podformularzy, podraportów i podarkuszy danych
|
Podczas eksportowania formularza, raportu lub arkusza danych eksportowany jest tylko główny formularz, raport lub arkusz danych. Operację eksportu należy powtórzyć dla każdego podformularza, podraportu i podarkusza danych, które chcesz wyeksportować.
|
Brakujące lub niepoprawnie sformatowane kolumny
|
Jeśli w wynikowym arkuszu żadna z kolumn nie wydaje się sformatowana, powtórz operację eksportu, pamiętając o wybraniu Eksportuj dane z formatowaniem i układem pole wyboru w kreatorze. I odwrotnie, jeśli tylko niektóre kolumny wydają się być sformatowane inaczej niż wersje w obiekcie źródłowym, zastosuj żądane formatowanie ręcznie w programie Excel.
Sformatuj kolumnę w programie Excel
Otwórz docelowy skoroszyt programu Excel, a następnie wyświetl arkusz zawierający wyeksportowane dane.
Kliknij prawym przyciskiem myszy kolumnę lub wybrany zakres komórek, a następnie kliknij Formatuj komórki.
Na karcie Numer w sekcji Kategorie wybierz format, taki jak Tekst, Liczba, < a i=9>Data lub Czas.
Kliknij OK.
|
„#” wartość w kolumnie
|
Możesz zobaczyć wartość # w kolumnie odpowiadającej polu Tak/Nie w formularzu. Może to być wynikiem rozpoczęcia operacji eksportu z Panelu nawigacji lub w widoku Formularza. Aby rozwiązać ten problem, przed eksportowaniem danych otwórz formularz w widoku arkusza danych.
|
Wskaźniki błędów lub wartości błędów
|
Sprawdź, czy w komórkach znajdują się wskaźniki błędów (zielone trójkąty w rogach) lub wartości błędów (ciągi zaczynające się od znaku # zamiast znaku odpowiednie dane).
|