אנדרואיד

10 חייבים לדעת פונקציות Excel לתאריך של מיקרוסופט - הנחיות טכנולוגיות

קורס מאקרו VBA עם Excel - שיעור 8 - משתנים

קורס מאקרו VBA עם Excel - שיעור 8 - משתנים

תוכן עניינים:

Anonim

Microsoft Excel מאחסן תאריכים כמספרים סידוריים רצופים ולא בתבנית שאנו רואים. כברירת מחדל, ה- 1 בינואר 1900 הוא מספר סידורי 1. לכן, ה- 10 במאי 2014 הופך ל -41769. שמירת תאריכים כמספרים סידוריים מקלה על הכלי לבצע חישובי תאריך.

נבדוק כעת מספר נוסחאות תאריך כדי להבין יותר על המספרים הסידוריים.

1. תאריך

פונקציית התאריך מחזירה את המספר הסידורי של תאריך נתון. חזותית עדיין תראה ערך תאריך. המספר הסידורי מאוחסן ברקע ותוכלו לאחזר אותו על ידי שינוי פורמט התא למספר.

תחביר = תאריך (שנה, חודש, יום)

2. יום

בהינתן מספר סידורי פונקציה זו יכולה לחלץ את יום החודש. לדוגמה, 41769 מייצג את היום העשירי בחודש.

תחביר = יום (מספר סידורי)

3 חודשים

ניתנת מספר סידורי פונקציה זו יכולה לחלץ את החודש שלה. שוב, 41796 מייצג את החודש מספר 5.

תחביר = חודש (מספר סידורי)

4. שנה

פונקציה זו משמשת לחילוץ ערך השנה מהמספר הסידורי. אז, עבור 41796 זה יהיה 2014.

תחביר = שנה (מספר סידורי)

יש משהו מעניין שאתה יכול לעשות עם הפונקציות שלעיל. אתה יכול למעשה לשתף מספרים סידוריים כקודי תאריך מוסתרים.

  1. כשרוצים ליצור פונקציית תאריך שימוש אחת ולעצב תא כמספר.
  2. כשרוצים לחלץ השתמש בנוסחה = תאריך (שנה (sl_num), חודש (sl_num), day (sl_num))

5. שבוע השבוע

פונקציה זו מחזירה את יום השבוע ממספר סידורי נתון. ערך ההחזרה הוא מספר וכברירת מחדל הספירה מתחילה מיום ראשון. אז 41769 מחזיר 7 כלומר בשבת.

תחביר = יום חול (מספר סידורי,)

עבור הפניות לימים שונים שנה את ערך return_type לפי הטבלה.

סוג_חזרה ימים מספרים תואמים
1 או 17 ראשון עד שבת 1 עד 7
2 או 11 שני לראשון 1 עד 7
3 שני לראשון 0 עד 6
12 שלישי עד שני 1 עד 7
13 רביעי עד שלישי 1 עד 7
14 חמישי עד רביעי 1 עד 7
15 שישי עד חמישי 1 עד 7
16 שבת עד שישי 1 עד 7

6. זמן

זה עובד כמו פונקציית התאריך בהבדל שהיא תחזיר את המספר הסידורי של הזמן ולא את התאריך. שעה, דקה ושעה לא חייבות להיות בטווח של 24, 60 ו 60 בהתאמה. הכלי מספיק אינטליגנטי בכדי לחשב אותו.

תחביר = זמן (שעה, דקה, שניה)

7. שעות

בהינתן מספר סידורי תוכלו למצוא באיזו שעה ביום הוא מייצג.

תחביר = שעה (מספר סידורי)

8. דקה

דקה מחלצת את ערך הדקה מזמן נתון.

תחביר = דקה (מספר סידורי)

9. עכשיו

רוצה להכניס את התאריך והשעה הנוכחיים לגיליון Excel? פשוט כתוב את הפונקציה 'עכשיו'.

תחביר = עכשיו ()

10. היום

אם אתה רוצה רק את התאריך ולא את השעה, 'היום' יעזור.

תחביר = היום ()

סיכום

ב- MS Excel הנתונים שאנו רואים כתאריך עשויים לא תמיד להיות תאריך. זה יכול להיות טקסט פשוט לפעמים. ואף על פי שזה לא משנה את העין, הוא משנה את התוכנה. לכל דבר שיש להתייחס אליו כאל תאריך, יש לעצב את התא כתאריך ושימוש בפונקציית התאריך דואג לעיצוב בפני עצמו.

פורמט התאריך חשוב מכיוון שברקע הכלי מאחסן את הערכים כמספרים סידוריים. אם לא, לא תוכל לבצע חישובי תאריך ושעה.