הפונקציה IMPORTTEXT מאפשרת לך לייבא נתונים מקובץ מבוסס טקסט (כגון CSV, TXT או TSV) ישירות לתוך Excel. באפשרותך לציין מפרידים, לדלג על שורות או לקחת שורות ולהחיל הגדרות קידוד או אזור לשליטה מדויקת על התוכן המיובא.
הערה
תכונה זו זמינה כעת בדרך כלל למנויי Microsoft 365 הרשומים לערוץ הביתא של משתתפי Insider , הפועל בגירסה 2502 (גירסת Build מס' 18604.20002) ואילך ב - Excel עבור Windows.
תחביר
הפונקציה IMPORTTEXT מייבאת נתונים מקובץ מבוסס טקסט ל- Excel כמערך דינאמי.
התחביר של הפונקציה IMPORTTEXT הוא:
IMPORTTEXT(path, [delimiter], [skip_rows], [take_rows], [encoding], [locale])
| ארגומנט | תיאור |
|---|---|
|
נתיב (נדרש) |
נתיב הקובץ המקומי או כתובת ה- URL של הקובץ מבוסס הטקסט שברצונך לייבא. |
| מפריד | תו או מחרוזת המציינים את אופן ההפרדה בין עמודות בקובץ. אם הפונקציה מושמטת, היא משתמשת ב - Tab כמפריד. |
| skip_rows | מספר המציין על כמה שורות יש לדלג. ערך שלילי מדלג על שורות מסוף המערך. |
| take_rows | מספר המציין כמה שורות יש להחזיר. ערך שלילי לוקח שורות מסוף המערך. |
| קידוד | קידוד הקובץ. כברירת מחדל, נעשה שימוש ב- UTF-8. |
| אזור | קביעת עיצוב אזורי (לדוגמה, תאריך, תבניות מספר). כברירת מחדל, נעשה שימוש באזור מערכת ההפעלה. |
הערה
- פונקציות ייבוא אינן מתרעננות באופן אוטומטי. כדי לעדכן נתונים מיובאים, השתמש בלחצן 'רענן הכל ' בכרטיסיה 'נתונים '.
- באפשרותך לציין עמודות ברוחב קבוע על-ידי העברת מערך מופרד באמצעות פסיק של מספרים שלמים עולים בארגומנט המפריד.
דוגמה: =IMPORTTEXT("C:\Data\fixedwidth.txt", {1,3}) - באפשרותך להשתמש בפונקציה CHAR כדי לציין תווים מיוחדים עבור הארגומנט המפריד.
- באפשרותך להשתמש בפונקציה IMPORTCSV כחלופה קלה יותר לייבוא קבצי CSV.
התחברות לקבצי טקסט באינטרנט
בעת ייבוא קובץ מהאינטרנט, ייתכן שתצטרך לספק אישורים או להיכנס כדי לגשת לקובץ המקור. במקרים כאלה, תתבקש לבחור את שיטת האימות שבה יש להשתמש עבור כתובת ה- URL שסופקה באמצעות תיבת דו-שיח של אימות.
שיטות האימות הזמינות הן:
- אנונימי: בחר שיטת אימות זו כאשר התוכן נגיש לציבורואינו דורש כניסה.
- Windows: בחר שיטת אימות זו בעת גישה למשאב הדורש את אישורי Windows שלך.
- בסיסי: בחר שיטת אימות זו כאשר המשאב דורש שם משתמשוסיסמה.
- Web API: בחר שיטה זו אם משאב האינטרנט שאליו אתה מתחבר משתמש במפתח API למטרות אימות.
- חשבון ארגוני: בחר שיטת אימות זו אם המשאב דורש אישורי חשבון ארגוני.
כדי לנקות את ההרשאות שניתנו במהלך תהליך האימות, לחץ על 'הגדרות>מקור נתונים'של 'קבלת נתונים>...'. לאחר מכן, תחת הכרטיסייה 'הרשאות גלובליות' , בחר את נתיב ה-URL הרלוונטי ולחץ על 'נקה הרשאות'
דוגמאות
הדוגמאות הבאות מבוססות על נתיב קובץ טקסט פיקטיבי : "C:\Data\example.txt".
דוגמה 1
החזרת שתי השורות הראשונות מקובץ המקור
נתונים
| מוצר | קטגוריה | מחיר |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| נוסחאות |
|---|
| =IMPORTTEXT("C:\Data\example.txt",,,2) |
האיור הבא מציג את התוצאה:
דוגמה 2
דילוג על השורה הראשונה מקובץ המקור
נתונים
| מוצר | קטגוריה | מחיר |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| נוסחאות |
|---|
| =IMPORTTEXT("C:\Data\example.txt",,1) |
האיור הבא מציג את התוצאה: