Prisijungimas prie "Excel" arba CSV failo ("Power Query")

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Naudokite programos "Excel' gauti ir transformuoti (" Power Query ") patirtį prisijungti prie" Excel "darbaknygės, teksto failo (.txt) arba kableliais atskirtos reikšmės (.csv) failą, taip pat, kaip kad būtų prisijungti prie bet kokio kito duomenų šaltinio. "Power Query" rengyklę suteikia jums daug lankstumo, kaip gauti ir transformuoti savo duomenis.

Šiame straipsnyje:

Prisijungimas prie "Excel" arba CSV failo

Duomenų importavimas iš pavadintu diapazonu

Duomenų importavimas iš CSV failo

Formulių pavyzdžiai

Microsoft Access duomenų bazės modulis (Microsoft.ACE.OLEDB.12.0 teikėjas) nėra registruota klaida

Prisijungimas prie „Excel“ arba CSV failo

Spustelėkite skirtuką duomenys , tada Gauti duomenis > Iš failo > pasirinkti Iš darbaknygės, arba Iš teksto/CSV. Jei nematote parinkties mygtuką Gauti duomenis , spustelėkite Nauja užklausa > Iš failo > pasirinkti Iš darbaknygės, Iš CSVarba Iš teksto. Atlikite papildomus veiksmus.

Pastaba: Taip pat galite atkurti Senstelėjusi jungčių, norint imituoti anksčiau. Šiame straipsnyje rasite skyriuje "Kaip atkurti senstelėjusių gauti išorinius duomenis experience?": vieningosios gauti ir transformuoti.

Power Query juostelės skirtuke spustelėkite Iš failo > Iš "Excel", Iš CSVarba Iš teksto. Atlikite papildomus veiksmus.

Papildomi veiksmai

  1. Dialogo lange Naršyti „Excel“ arba Naršyti kableliais atskirtų reikšmių ieškokite arba įveskite norimo failo kelią.

  2. Spustelėkite Atidaryti.

    Svarbu: Jei importuojate duomenis iš CSV failo, Power Query automatiškai aptikti stulpelių skyriklių, įskaitant stulpelių pavadinimus ir tipus. Peržiūrėkite importuoti duomenis iš CSV failą.

Duomenų importavimas iš pavadintu diapazonu

Jei jūsų šaltinio darbaknygė yra Pavadintų diapazonų, bus galima kaip duomenų rinkinio diapazono pavadinimą.

Power Query naršymo dialogo lango vaizdas

Duomenų importavimas iš CSV failo

Jei importuojate duomenis iš CSV failo, Power Query automatiškai aptikti stulpelių skyriklių, įskaitant stulpelių pavadinimus ir tipus. Pavyzdžiui, jei importavote toliau pateiktą CSV failo pavyzdį, Power Query automatiškai naudoja pirmą eilutę kaip stulpelių pavadinimus ir pakeičia kiekvieno stulpelio duomenų tipą.

CSV failo pavyzdys

CSV failo vaizdą

„Power Query“ automatiškai pakeičia kiekvieno stulpelio duomenų tipą:

  • Užsakymo ID keičiamas į skaitinį tipą

  • Užsakymo data keičiamas į datos tipą

  • Kategorijos lieka tekstinis (numatytasis stulpelio tipas)

  • Produkto pavadinimas lieka tekstinis (numatytasis stulpelio tipas)

  • Pardavimo skaičius pakeitimai

Užklausų rengyklės Power Query automatiškai taiko į FirstRowAsHeader ir ChangeType veiksmus. Šie automatiniai veiksmai atitinka rankiniu būdu skatinti eilutę ir rankiniu būdu keisti kiekvieno stulpelio tipą.

Formulių pavyzdžiai

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

„Microsoft Access“ duomenų bazės modulis (Microsoft.ACE.OLEDB.12.0 teikėjas) nėra registruota klaida

Bandant importuoti duomenis iš Excel failui arba Access duomenų bazės į tam tikrus nustatymus, gali įvykti klaida, į Microsoft Access duomenų bazės modulis (Microsoft.ACE.OLEDB.12.0 teikėjas) nėra registruota vietiniame kompiuteryje. Klaida įvyksta sistemose su tik Office 2013. Norėdami išspręsti šią problemą, atsisiųskite ir įsitikinkite, kad galite tęsti duomenų šaltinį, kurį norite pasiekti šiuos išteklius.

Pastaba: Siekiant užtikrinti, kad turite visą funkcijų rinkinį, įdiekite Microsoft Access Database Engine 2010 Redistributableir visus pakeitimų paketus.

Pastaba: Užklausų rengyklė rodoma tik įkeliant, redaguoti arba sukurkite naują užklausą, naudojant " Power Query". Šiuos vaizdo įraše Užklausų rengyklės langas programoje "Excel 2013" rodoma po Redaguoti užklausą iš "Excel" darbaknygę. Norėdami peržiūrėti Užklausų rengyklės įkėlimo arba redaguoti esamą darbaknygę užklausą Gauti išorinius duomenis skyriuje Power Query juostelės skirtuke pasirinkite iš kitų šaltinių > tuščia užklausa. Šį vaizdo įrašą rodomas vienas iš būdų Rodyti Užklausų rengyklė.

Kaip matyti užklausų rengyklę programoje „Excel“

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Power Query yra žinoma, kaip gauti ir transformuoti programoje "Excel 2016"

Duomenų importavimas iš išorinių duomenų šaltinių

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×