Aquí tens una pregunta de Kevin:
Acabo de començar amb Microsoft Access i mirant la base de dades d'exemple que acabo de crear. Volia entendre una mica més sobre el procediment per exportar dades d'una taula existent. Entenc que si estic interessat en aplicar una anàlisi de seguiment a les dades mitjançant la biblioteca Pandas de Python, probablement hauria de poder exportar les dades al format de valor separat per comes (CSV) (encara millor si puc utilitzar el | delimitador). A Access, veig opcions per exportar dades d'Access a Excel i a formats de fitxer de text. Però quin d'ells puc utilitzar per arribar finalment a un format CSV que puc analitzar més a fons?
Gràcies per la pregunta.
Hi ha diverses opcions per assolir el vostre objectiu, però per motius de brevetat, centrem-nos en un parell d'opcions:
- Mou les teves dades d'Access a Excel i després desa el teu treball com a fitxer CSV.
- Converteix les teves dades d'Access al format CSV mitjançant la funció Exporta a text.
Anem en marxa.
Carregueu dades d'Access a CSV i Excel
- Comenceu obrint el vostre fitxer de base de dades MS Access.
- A la part esquerra, veureu la vista d'objectes d'accés total .
- Ressalteu la taula, la consulta o l'informe que us interessaria exportar.
- Ara, des de la cinta d'accés, feu clic a Dades externes
- Premeu el botó d'Excel .
Nota: com a alternativa, feu clic amb el botó dret a la vostra taula, consulta o informe, després seleccioneu Exporta i trieu Excel.
- Apareixerà l'assistent d'exportació
Converteix una taula d'accés a Excel i CSV
- Ara, seguiu endavant i configureu el nom i el format del fitxer tal com es mostra a dalt.
- Assegureu-vos de prémer la casella de selecció Obre el fitxer de destinació... perquè el vostre Excel s'obri un cop finalitzada la transferència de dades.
- Premeu D' acord .
- Ara premeu Tanca .
- Ara, a Excel, assegureu-vos que el vostre fitxer s'ha exportat correctament.
- Si és així, seguiu endavant i premeu Fitxer i després Desa com a.
- Al quadre de diàleg Desa com a , definiu el nom del fitxer i seleccioneu CSV UTF-8 com a tipus de fitxer.
- Finalment, premeu Desa .
Voila 🙂
Nota: és possible que vulgueu consultar el nostre tutorial sobre l' exportació de fitxers Excel al format CSV .
Transfereix les dades d'accés a text i CSV
- Executeu els passos 1-4 de la secció anterior.
- Premeu el botó Fitxer de text .
- Especifiqueu el nom del fitxer. Tingueu en compte que per defecte el vostre nom de fitxer tindrà el sufix txt. Canvia el sufix a CSV
- Premeu el quadre Exporta dades amb format .
- Assegureu-vos de prémer la casella de selecció Obre el fitxer de destinació... perquè el vostre Excel s'obri un cop finalitzada la transferència de dades.
- Quan se us demani, configureu Windows com a codificació per al fitxer nou.
- El vostre fitxer csv s'obrirà al vostre editor de text preferit o a Excel si l'heu establert com a aplicació predeterminada per a la visualització i l'edició de CSV.
- Deseu el vostre fitxer i ja està.
Nota: si coneixeu Python i us interessa augmentar els vostres processos d'exportació/importació de dades, potser voldreu consultar el nostre tutorial sobre com utilitzar Pandas amb Excel .
Feliç anàlisi de dades 🙂
Resoldre els problemes que falten i els valors incorrectes
La taula següent descriu diverses maneres de solucionar els errors habituals.
Consell: si trobeu que només falten uns quants valors, corregiu-los al llibre d'Excel. En cas contrari, arregleu l'objecte font a la base de dades d'Access i, a continuació, repetiu l'operació d'exportació.
Assumpte
|
Descripció i resolució
|
Camps calculats
|
S'exporten els resultats dels camps calculats; les expressions subjacents que realitzen els càlculs no ho són.
|
Camps multivalorats
|
Els camps que admeten diversos valors s'exporten com a llista de valors separats per punt i coma (;).
|
Imatges, objectes i fitxers adjunts
|
Els elements gràfics (com ara logotips, continguts dels camps d'objectes OLE i fitxers adjunts que formen part de les dades d'origen) no s'exporten. Afegiu-los al full de treball manualment després de completar l'operació d'exportació.
|
Gràfic
|
Quan exporteu un formulari o un informe que conté un objecte Microsoft Graph, l'objecte gràfic no s'exporta.
|
Dades a la columna incorrecta
|
Els valors nuls del full de treball resultant de vegades es substitueixen per les dades que haurien d'estar a la columna següent.
|
Falten valors de data
|
Els valors de dates anteriors a l'1 de gener de 1900 no s'exporten. Les cel·les corresponents del full de treball contindran un valor nul.
|
Falten expressions
|
Les expressions que s'utilitzen per calcular valors no s'exporten a Excel. Només s'exporten els resultats dels càlculs. Afegiu manualment la fórmula al full de treball d'Excel després de completar l'operació d'exportació.
|
Falten subformularis, subinformes i subfulls de dades
|
Quan exporteu un formulari, un informe o un full de dades, només s'exporta el formulari, l'informe o el full de dades principal. Heu de repetir l'operació d'exportació per a cada subformulari, subinforme i subfull de dades que vulgueu exportar.
|
Falten columnes o tenen un format incorrecte
|
Si cap de les columnes sembla tenir format al full de treball resultant, repetiu l'operació d'exportació, assegurant-vos de seleccionar Exporta dades amb format i disseny la casella de selecció de l'assistent. Per contra, si només algunes columnes semblen tenir un format diferent de les versions de l'objecte font, apliqueu el format que vulgueu manualment a Excel.
Formateu una columna en Excel
Obriu el llibre de treball d'Excel de destinació i, a continuació, visualitzeu el full de treball que conté les dades exportades.
Feu clic amb el botó dret en una columna o en un interval de cel·les seleccionat i, a continuació, feu clic a Format cel·les.
A la pestanya Número , a Categories, seleccioneu un format, com ara Text, Número, < a i=9>Data o Hora.
Feu clic a D'acord.
|
"#" valor en una columna
|
És possible que vegeu el valor # en una columna que correspon a un camp Sí/No d'un formulari. Això pot ser el resultat d'iniciar l'operació d'exportació des del panell de navegació o a la vista Formulari. Per resoldre aquest problema, obriu el formulari a la visualització Full de dades abans d'exportar les dades.
|
Indicadors d'error o valors d'error
|
Comproveu a les cel·les si hi ha indicadors d'error (triangles verds a les cantonades) o valors d'error (cadenes que comencen amb el caràcter # en lloc del caràcter dades adequades).
|