הפונקציה STOCKHISTORY מאחזרת נתונים היסטוריים אודות כלי פיננסי ומטעינה אותו כמערך, שיזלוג אם הוא התוצאה הסופית של נוסחה. פירוש הדבר ש- Excel ייצור באופן דינאמי את טווח המערך בגודל המתאים בעת הקשה על ENTER.
חשוב
הפונקציה STOCKHISTORY דורשת מנוי Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard או Microsoft 365 Business Premium.
פרטים טכניים
תחביר
=STOCKHISTORY(stock, start_date, [end_date], [interval], [headers], [property0], [property1], [property2], [property3], [property4], [property5])
תחביר הפונקציה STOCKHISTORY מכיל את הארגומנטים הבאים:
| ארגומנט | תיאור |
|---|---|
| מניה | הפונקציה מחזירה נתוני מחירים היסטוריים אודות הכלי הפיננסי המתאים לערך זה. הזן סימן מניה במירכאות כפולות (לדוגמה, "MSFT") או הפניה לתא המכיל את סוג הנתונים מניות. פעולה זו תמשוך נתונים מחילוף ברירת המחדל עבור הכלי. באפשרותך גם להפנות לחילוף ספציפי על ידי הזנת קוד מזהה שוק (MIC) מסוג ISO בן 4 תווים, ולאחריו נקודתיים ואחריהם סמל מניה (למשל "XNAS:MSFT"). קבח מידע אודות מקורות הנתונים שלנו. |
| start_date | התאריך המוקדם ביותר שבו נתונים מאוחזרים. שים לב שאם המרווח הוא לא 0 (יומי), נקודת הנתונים הראשונה עשויה להיות מוקדמת יותר מה- start_date המסופק – היא תהיה התאריך הראשון של התקופה המבוקשת. |
| end_date | אופציונלי. התאריך האחרון שעבורו יאוחזרו הנתונים. ברירת המחדל היא start_date. |
| interval | אופציונלי. מציין את מרווח הזמן שכל ערך נתונים מייצג באופן הבא: 0 = יומי, 1 = שבועי, 2 = חודשי. ברירת המחדל היא 0. |
| כותרות עליונות | אופציונלי. מציין אם להציג כותרות עליונות באופן הבא: 0 = אין כותרות, 1 = הצג כותרות, 2 = הצג מזהה מכשיר וכותרות. ברירת המחדל היא 1 (כלומר, הצג כותרות). כאשר הן כלולות, כותרות הן שורות של טקסט המהווים חלק מהמערך המוחזר מהפונקציה. |
| property0 - property5 | אופציונלי. העמודות מאוחזרות עבור כל מניה באופן הבא: 0 = תאריך, 1 = סגירה, 2 = פתיחה, 3 = גבוה, 4 = נמוך, 5 = נפח. אם אחת מהן נוכחת, רק העמודות המצוינות מוחזרות לפי הסדר שסופק. ברירת המחדל היא 0, 1 (כלומר, תאריך וסגירה). |
הערות
הפונקציה STOCKHISTORY אינה מצמידה תבנית על התאים שאליה היא זולגת. אם אתה מוחק את הנוסחה, התאים שהפונקציה מילאה כוללים את התבנית הכללית.
כאשר אתה מזין את הארגומנטים של המאפיין, אתה מקליד מספר עבור כל מאפיין מ- 0 עד 5 בסדר שבו ברצונך לראות אותם. הערך שתזין עבור כל מאפיין תואם למספר המאפיין. לדוגמה, כדי לכלול ‘תאריך‘, ‘פתיחה‘ ו‘סגירה‘, הזן 0, 2, 1. מאפיינים אלה מוגדרים באופן הבא:
Value מאפיין הגדרה 0 תאריך אם המרווח הוא יומי או שבועי, יום המסחר התקף הראשון בתקופה.
אם המרווח הוא חודשי, היום הראשון בחודש, בין אם הוא היה יום מסחר.1 סגירה מחיר הסגירה ביום המסחר האחרון בתקופה 2 פתוח מחיר הפתיחה ביום המסחר הראשון בתקופה 3 גבוה היום הגבוה ביותר בתקופה 4 נמוך היום הנמוך ביותר הוא הנמוך ביותר בתקופה 5 נפח מספר המניות שנסחרו במהלך התקופה
- הפונקציה STOCKHISTORY שייכת למשפחת הפונקציות 'בדיקת מידע ועיון'.
- ארגומנטים של תאריך יכולים להיות תאריכים המוקפים במרכאות כפולות (לדוגמה, "01-01-2020") או נוסחה (לדוגמה, TODAY ()) או הפניה לתא עם תאריך.
- תאריך החזרה עשוי להיות מוקדם מהתאריך שסופק. לדוגמה, אם 31 בדצמבר 2019 מסופק כתאריך ההתחלה ומרווח הזמן הוא חודשי, אז ה- 1 בדצמבר 2019 יוחזר, מאחר שהוא תאריך ההתחלה של התקופה המבוקשת.
- שים לב שבעוד שמכשירים פיננסיים מסוימים עשויים להיות זמינים כסוגי נתונים של מניות, המידע ההיסטורי לא יהיה זמין. לדוגמה, זה המקרה עבור קרנות המדד הפופולריות ביותר כולל S&P 500.
עצות
- אם ברצונך לקבל את הציון הגבוה ביותר במהלך תקופה של 3 חודשים, השימוש במרווח זמן חודשי מהיר יותר מאשר במרווח יומי או שבועי. לדוגמה, =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) יחשב את הערך המרבי של 3 נקודות נתונים (אחת לכל חודש), נתונים ללא כותרות בלבד, עבור ערך המסחר הגבוה ביותר עבור כל חודש. אם במקום זאת הנוסחה תשתמש במרווח זמן שבועי או יומי, תקבל את אותה תוצאה, אך בחישוב ייעשה שימוש בנקודות נתונים רבות נוספות, מה שעשוי להביא לביצועים מופחתים.
- אם ברצונך לראות שיא או שפל של 52 שבועות, לעתים קרובות מהיר יותר להשתמש בסוג הנתונים ' מניות ', הכולל מאפיינים אלה זמינים. לדוגמה, המר את "xnas:msft" לסוג נתוני מניה בתא A1, ובתא B1 תוכל לכתוב את הנוסחה
=A1.[52 week high]לקבלת הערך. באפשרותך גם לקבוע את תצורת חוברת העבודה כך שתרענן ערך זה באופן אוטומטי, כמתואר כאן. - STOCKHISTORY, בהצגת נתונים היסטוריים, מתעדכנת בדרך כלל רק לאחר השלמת יום מסחר. המשמעות היא שלא ניתן להשתמש ב-STOCKHISTORY כדי לקבל נתונים עבור פרטי המסחר של היום עד לאחר סגירת השוק או לאחר השלמת היום, בהתאם לשוק.
- אם אתה משתמש ב- STOCKHISTORY עם פונקציה המתעדכנת אוטומטית (כגון TODAY) ואם חישוב אוטומטי זמין בחוברת העבודה שלך, הפונקציה STOCKHISTORY תרענן באופן אוטומטי את הנתונים בעת פתיחת חוברת העבודה. עדכון זה יתרחש ברקע, ותוכל לערוך את חוברת העבודה כרצונך כאשר העדכון מתבצע. אם חוברת העבודה שלך משתמשת במספר רב של קריאות לפונקציה STOCKHISTORY, עדכון רקע זה ימשיך כל עוד הוא נחוץ כדי לעדכן את הנתונים. באפשרותך לסגור את חוברת העבודה בכל עת במהלך תהליך זה, אם תרצה.