Ето един въпрос от Кевин:
Току-що започвам с Microsoft Access и разглеждам примерната база данни, която току-що създадох. Исках да разбера малко повече за процедурата за експортиране на данни от съществуваща таблица. Разбирам, че ако се интересувам да приложа някакъв последващ анализ към данните с помощта на библиотеката Pandas на Python, тогава вероятно ще трябва да мога да експортирам данните във формат, разделена със запетая (CSV) (Още по-добре, ако мога да използвам | разделител). В Access виждам опции за експортиране на данни от Access в Excel и в текстови файлови формати. Но кои от тях мога да използвам, за да стигна най-накрая до CSV формат, който мога да анализирам допълнително?
Благодаря за въпроса.
Има няколко опции за постигане на целта си, но за краткост, нека се съсредоточим върху няколко опции:
- Преместете данните си от Access в Excel и след това запазете работата си като CSV файл.
- Преобразувайте данните си от Access във формат CSV, като използвате възможността за експортиране в текст.
Нека тръгваме.
Заредете данни от Access в CSV и Excel
- Започнете, като отворите своя файл с база данни MS Access.
- В лявата страна ще забележите изгледа на обекти за пълен достъп.
- Маркирайте таблицата, заявката или отчета, които бихте искали да експортирате.
- Сега от лентата за достъп натиснете външни данни
- Натиснете бутона Excel .
Забележка: Алтернативно щракнете с десния бутон върху вашата таблица, заявка или отчет, след което изберете Експортиране и изберете Excel.
- Ще се появи съветникът за експортиране
Преобразувайте таблица на Access в Excel и CSV
- Сега продължете и задайте името и формата на файла, както е показано по-горе.
- Уверете се, че сте поставили отметка в квадратчето Отвори целевия файл.. , така че вашият Excel да се отвори след като прехвърлянето на данни приключи.
- Натиснете OK .
- Сега натиснете Затвори .
- Сега в Excel се уверете, че вашият файл е експортиран правилно.
- Ако е така, продължете напред и натиснете File и след това Save As.
- В диалоговия прозорец Запиши като задайте името на файла и изберете CSV UTF-8 като тип файл.
- Накрая натиснете Save .
Вуаля 🙂
Забележка: Може да искате да разгледате нашия урок за експортиране на файлове на Excel във формат CSV .
Прехвърляне на данни за достъп в текст и CSV
- Изпълнете стъпки 1-4 от предишния раздел.
- Натиснете бутона Текстов файл .
- Посочете името на файла. Имайте предвид, че по подразбиране името на вашия файл ще има суфикс txt. Променете наставката на CSV
- Натиснете полето Експортиране на данни с форматиране .
- Уверете се, че сте поставили отметка в квадратчето Отвори целевия файл.. , така че вашият Excel да се отвори след като прехвърлянето на данни приключи.
- Когато бъдете подканени, задайте Windows като кодиране за новия файл.
- Вашият csv файл ще се отвори в любимия ви текстов редактор или в Excel, ако сте го задали като приложение по подразбиране за преглед и редактиране на CSV.
- Запазете файла си и сте готови.
Забележка: Ако познавате Python и се интересувате да заредите процесите си за експорт/импорт на данни, може да искате да разгледате нашия урок как да използвате Pandas с Excel .
Приятен анализ на данните 🙂
Troubleshoot missing and incorrect values
The following table describes various ways of troubleshooting common errors.
Tip: If you find that just a few values are missing, fix them in the Excel workbook. Otherwise, fix the source object in the Access database, and then repeat the export operation.
Issue
|
Description and resolution
|
Calculated fields
|
The results of calculated fields are exported; the underlying expressions that perform the calculations are not.
|
Multivalued fields
|
Fields that support multiple values are exported as a list of values separated by semicolons (;).
|
Pictures, objects, and attachments
|
Graphical elements (such as logos, contents of OLE object fields, and attachments that are part of the source data) are not exported. Add them to the worksheet manually after you complete the export operation.
|
Graph
|
When you export a form or report that contains a Microsoft Graph object, the graph object is not exported.
|
Data in the wrong column
|
Null values in the resulting worksheet are sometimes replaced by the data that should be in the next column.
|
Missing date values
|
Date values earlier than Jan 1, 1900 are not exported. The corresponding cells in the worksheet will contain a null value.
|
Missing expressions
|
Expressions that are used to calculate values are not exported to Excel. Only the results of the calculations are exported. Manually add the formula to the Excel worksheet after you complete the export operation.
|
Missing subforms, subreports, and subdatasheets
|
When you export a form, report, or datasheet, only the main form, report, or datasheet is exported. You must repeat the export operation for each subform, subreport, and subdatasheet that you want to export.
|
Missing or incorrectly formatted columns
|
If none of the columns appear to be formatted in the resulting worksheet, repeat the export operation, being sure to select the Export data with formatting and layout check box in the wizard. Conversely, if only some columns appear to be formatted differently from the versions in the source object, apply the formatting that you want manually in Excel.
Format a column in Excel
Open the destination Excel workbook, and then display the worksheet that contains the exported data.
Right-click a column or a selected range of cells, and then click Format Cells.
On the Number tab, under Categories, select a format, such as Text, Number, Date, or Time.
Click OK.
|
"#" value in a column
|
You might see the value # in a column that corresponds to a Yes/No field in a form. This can be the result of starting the export operation from the Navigation Pane or in Form view. To resolve this issue, open the form in Datasheet view before exporting the data.
|
Error indicators or error values
|
Check the cells for error indicators (green triangles in the corners) or error values (strings that begin with the # character instead of the appropriate data).
|