Az IMPORTTEXT függvénnyel adatokat importálhat szövegalapú fájlból (például CSV, TXT vagy TSV) közvetlenül az Excelbe. Megadhat határoló karaktereket, kihagyhat vagy kihagyhat sorokat, és kódolási vagy területi beállítások alkalmazásával pontosan szabályozhatja az importált tartalmat.
Megjegyzés
Ez a funkció jelenleg általánosan elérhető az Insiders Béta csatornára regisztrált Microsoft 365-előfizetők számára, akik a Windows Excel 2502-es verzióját (18604.20002-es build) vagy újabb verzióját futtatják.
Szintaxis
Az IMPORTTEXT függvény dinamikus tömbként adatokat importál egy szöveges fájlból az Excelbe.
A SZÖVEGIMPORTÁLÓ függvény szintaxisa:
IMPORTTEXT(elérésiút; [elválasztó]; [skip_rows]; [take_rows]; [encoding]; [locale])
| 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ó | A fájl oszlopainak elválasztását meghatározó karakter vagy karakterlánc. Ha nincs megadva, a függvény a tabulátort használja elválasztóként. |
| skip_rows | Az átugorandó sorok számát meghatározó szám. A negatív értékek sorokat hagynak ki a tömb végéről. |
| take_rows | Az eredményként adott sorok számát meghatározó szám. A negatív érték sorokat vesz ki a tömb végéről. |
| kódolás | A fájl kódolása. Alapértelmezés szerint az UTF-8 hibakód használatos. |
| területi beállítások | Meghatározhatja a regionális formázást (például dátum- és számformátumokat). Alapértelmezés szerint az operációs rendszer területi beállítását használja. |
Megjegyzés
- Az importálási függvények nem frissülnek automatikusan. Az importált adatok frissítéséhez használja Az összes frissítése gombot az Adatok lapon.
- Rögzített szélességű oszlopokat úgy adhat meg, hogy az elválasztó argumentumban megadja a növekvő egész számok vesszővel tagolt tömbjé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ény egyszerűbb alternatíva a CSV-fájlok importálásához.
Kapcsolódás a weben található szövegfájlokhoz
Ha a webről importál egy fájlt, előfordulhat, hogy meg kell adnia a hitelesítő adatokat, vagy be kell jelentkeznie a forrásfájl eléréséhez. Ilyen esetekben egy hitelesítési párbeszédpanelen a rendszer 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: Válassza ezt a hitelesítési módszert, ha a tartalom nyilvánosan elérhető , és nem igényel bejelentkezést.
- Windows: Válassza ezt a hitelesítési módszert, ha olyan erőforráshoz fér hozzá, amelyhez Windows rendszerbeli hitelesítő adatai szükségesek.
- Alapszintű: Válassza ezt a hitelesítési módszert, ha az erőforrás felhasználónevet és jelszót igényel.
- Webes API: Válassza ezt a módszert, ha a webes erőforrás, amelyhez csatlakozik, API-kulcsot használ hitelesítési célokra.
- Szervezeti fiók: Válassza ezt a hitelesítési módszert, ha az erőforrás szervezeti fiók hitelesítő adatait igényli.
A hitelesítési folyamat során megadott engedélyek törléséhez kattintson az Adatlekérés>> "Adatforrás beállításai..." lehetőségre. Ezután a "Globális engedélyek" lapon válassza ki a megfelelő URL-útvonalat, és kattintson az "Engedélyek törlése" gombra
Példák
A következő példák egy fiktív szövegfájl elérési útján alapulnak: "C:\Data\example.txt".
1. példa
Az első két sor visszaadása a forrásfájlból
Adatok
| Termék | Kategória | Ár |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| Képletek |
|---|
| =IMPORTTEXT("C:\Data\example.txt",,,2) |
A következő ábra az eredményt mutatja be:
2. példa
A forrásfájl első sorának kihagyása
Adatok
| Termék | Kategória | Ár |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| Képletek |
|---|
| =IMPORTTEXT("C:\Data\example.txt",,1) |
A következő ábra az eredményt mutatja be: