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

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Naudodami "Power Query", galite prisijungti su "Excel" darbaknygės, tekstinio 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.

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Taip pat žr.

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

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

Tobulinkite savo į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ų.

×