Funkcija IMPORTTEXT leidžia importuoti duomenis iš tekstinio failo (pvz., CSV, TXT ar TSV) tiesiai į "Excel". Norėdami tiksliau valdyti importuotą turinį, galite nurodyti skyriklius, praleisti arba užimti eilutes ir taikyti kodavimo arba lokalės parametrus.
Pastaba
Ši funkcija šiuo metu visuotinai pasiekiama "Microsoft 365" prenumeratoriams, užsiregistravusiems " Insider" beta kanale , naudojantiems 2502 (18604.20002 komponavimo versiją) arba naujesnę " Excel", skirtoje "Windows".
Sintaksė
Funkcija IMPORTTEXT importuoja duomenis iš tekstinio failo į "Excel" kaip dinaminį masyvą.
Funkcijos IMPORTTEXT sintaksė:
IMPORTTEXT(kelias, [skyriklis], [skip_rows], [take_rows], [kodavimas], [lokalė])
| Argumentas | Aprašas |
|---|---|
|
kelias (būtina) |
Vietinio failo kelias arba norimo importuoti tekstinio failo URL. |
| skyriklis | Simbolis arba eilutė, nurodanti, kaip faile atskiriami stulpeliai. Jei jis nenurodytas, funkcija naudoja tabuliavimo klavišą kaip skyriklį. |
| skip_rows | Skaičius, nurodantis, kiek eilučių praleisti. Neigiama reikšmė praleidžia eilutes nuo masyvo pabaigos. |
| take_rows | Skaičius, nurodantis, kiek eilučių reikia pateikti. Neigiama reikšmė ima eilutes nuo masyvo pabaigos. |
| koduotė | Failo kodavimas. Pagal numatytuosius nustatymus naudojamas UTF-8. |
| lokalė | Nustato regiono formatavimą (pvz., datos, skaičių formatus). Pagal numatytuosius parametrus naudojama OS lokalė. |
Pastaba
- Importavimo funkcijos automatiškai neatnaujinamos. Norėdami atnaujinti importuotus duomenis, naudokite mygtuką Atnaujinti viską skirtuke Duomenys .
- Fiksuoto pločio stulpelius galite nurodyti perduodami kableliais atskirtą didėjančių sveikųjų skaičių masyvą skyriklio argumente.
Pavyzdys: =IMPORTTEXT("C:\Data\fixedwidth.txt", {1,3}) - Galite naudoti funkciją CHAR , norėdami nurodyti specialiuosius skyriklio argumento simbolius.
- Funkciją IMPORTCSV galite naudoti kaip paprastesnę alternatyvą importuojant CSV failus.
Prisijungimas prie tekstinių failų žiniatinklyje
Importuojant failą iš žiniatinklio gali tekti pateikti kredencialus arba prisijungti, kad galėtumėte pasiekti šaltinio failą. Tokiais atvejais autentifikavimo dialogo lange būsite paraginti pasirinkti pateikto URL autentifikavimo metodą.
Galimi autentifikavimo metodai:
- Anoniminis: pasirinkite šį autentifikavimo metodą, kai turinys yra viešai pasiekiamas ir nereikia prisijungti.
- "Windows": pasirinkite šį autentifikavimo metodą, kai pasiekiate išteklių, kuriam reikalingi jūsų "Windows" kredencialai.
- Pagrindinis: pasirinkite šį autentifikavimo metodą, kai ištekliui reikalingas vartotojo vardas ir slaptažodis.
- Žiniatinklio API: Pasirinkite šį metodą, jei žiniatinklio išteklius, prie kurio jungiatės, autentifikavimo tikslais naudoja API raktą.
- Organizacijos paskyra: pasirinkite šį autentifikavimo metodą, jei ištekliui reikalingi organizacijos paskyros kredencialai.
Norėdami išvalyti autentifikavimo proceso metu suteiktus leidimus, spustelėkite Data>Gauti duomenis> "Duomenų šaltinio nustatymai...". Tada skirtuke "Visuotiniai leidimai" pasirinkite atitinkamą URL kelią ir spustelėkite "Išvalyti leidimus"
Pavyzdžiai
Šie pavyzdžiai pagrįsti fiktyviu teksto failo keliu: "C:\Data\example.txt".
1 pavyzdys
Grąžinti pirmas dvi eilutes iš šaltinio failo
Duomenys
| Produktas | Kategorija | Kaina |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| Formulės |
|---|
| =IMPORTTEXT("C:\Data\example.txt",,,2) |
Šioje iliustracijoje rodomas rezultatas:
2 pavyzdys
Praleisti pirmą šaltinio failo eilutę
Duomenys
| Produktas | Kategorija | Kaina |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| Formulės |
|---|
| =IMPORTTEXT("C:\Data\example.txt",,1) |
Šioje iliustracijoje rodomas rezultatas: