Az IMPORTTEXT függvény lehetővé teszi, hogy adatokat importáljon egy szövegalapú fájlból (például CSV, TXT vagy TSV) közvetlenül az Excelbe. Határolójeleket adhat meg, sorokat hagyhat ki vagy vehet fel, és kódolási vagy területi beállításokat alkalmazhat az importált tartalom pontos szabályozásához.
Megjegyzés: Ez a funkció jelenleg általánosan elérhető a Windows Excel 2502-es (18604.20002-es build) vagy újabb verzióját futtató Insiders béta csatornára regisztrált Microsoft 365-előfizetők számára.
Szintaxis
Az IMPORTTEXT függvény dinamikus tömbként importál adatokat egy szövegalapú fájlból az Excelbe.
Az IMPORTTEXT függvény szintaxisa:
IMPORTTEXT(path; [határoló]; [skip_rows]; [take_rows]; [kódolás]; [területi beállítás])
|
argumentumok |
Leírás |
|---|---|
|
elérési út (kötelező) |
Az importálni kívánt szövegalapú fájl helyi elérési útja vagy URL-címe. |
|
elválasztó |
Egy karakter vagy sztring, amely meghatározza, hogy az oszlopok hogyan legyenek elválasztva a fájlban. Ha nincs megadva, a függvény tabulátort használ elválasztóként. |
|
skip_rows |
Egy szám, amely megadja, hogy hány sort kell kihagyni. A negatív érték kihagyja a sorokat a tömb végéről. |
|
take_rows |
Egy szám, amely meghatározza, hogy hány sort kell visszaadni. A negatív érték sorokat vesz fel a tömb végéről. |
|
kódolás |
A fájlkódolás. Alapértelmezés szerint az UTF-8 van használatban. |
|
területi beállítások |
Meghatározza a területi formázást (például dátum- és számformátumokat). A rendszer alapértelmezés szerint az operációs rendszer területi beállítását használja. |
Megjegyzések:
-
Az importálási függvények nem frissülnek automatikusan. Az importált adatok frissítéséhez használja az Adatok lap Összes frissítése gombját.
-
Rögzített szélességű oszlopokat úgy adhat meg, hogy az elválasztó argumentumban növekvő egész számokat tartalmazó vesszővel tagolt tömböt ad át.Példa: =IMPORTTEXT("C:\Data\fixedwidth.txt"; {1,3})
-
A KARAKTER függvénnyel speciális karaktereket adhat meg az elválasztó argumentumhoz.
-
Az IMPORTCSV függvényt egyszerűbb alternatívaként használhatja a CSV-fájlok importálásához.
Amikor fájlt importál a webről, előfordulhat, hogy meg kell adnia a hitelesítő adatokat, vagy be kell jelentkeznie a forrásfájl eléréséhez. Ilyen esetekben a rendszer egy hitelesítési párbeszédpanelen kérni fogja, hogy válassza ki a megadott URL-címhez használni kívánt hitelesítési módszert.
Az elérhető hitelesítési módszerek a következők:
-
Névtelen: Akkor válassza ezt a hitelesítési módszert, ha a tartalom nyilvánosan elérhető , és nem igényel bejelentkezést.
-
Windows: Ezt a hitelesítési módszert akkor válassza, ha olyan erőforráshoz fér hozzá, amelyhez a Windows hitelesítő adatai szükségesek.
-
Alapszintű: Akkor válassza ezt a hitelesítési módszert, ha az erőforráshoz felhasználónév és jelszó szükséges.
-
Webes API: Akkor válassza ezt a módszert, ha az a webes erőforrás, amelyhez csatlakozik, API-kulcsot használ hitelesítési célokra.
-
Szervezeti fiók: Akkor válassza ezt a hitelesítési módszert, ha az erőforráshoz szervezeti fiók hitelesítő adatai szükségesek.
A hitelesítési folyamat során megadott engedélyek törléséhez kattintson az Adatok > Adatok lekérése > Az adatforrás beállításai... elemre. Ezután a "Globális engedélyek" lapon válassza ki a megfelelő URL-címet, és kattintson az Engedélyek törlése elemre.
Példák
Az alábbi példák egy kitalált szövegfájl elérési útján alapulnak: "C:\Data\example.txt".
A forrásfájl első két sorának visszaadása
|
Data (Adatok) |
||||||||||||
|
||||||||||||
|
Képletek |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt",,,2) |
Az alábbi ábrán az eredmény látható:
Az első sor kihagyása a forrásfájlból
|
Data (Adatok) |
||||||||||||
|
||||||||||||
|
Képletek |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt";;1) |
Az alábbi ábrán az eredmény látható: