יום שלישי, 17 ביולי 2012

"אקסל" - נוסחא למציאת היום בשבוע לפי תאריך

"אקסל" - נוסחא למציאת היום בשבוע לפי תאריך



·         רוצה לדעת באיזה יום יחול השנה יום-ההולדת שלך, של אשתך, של אביך, של אמך, של בנך, של הדודה....?
·         רוצה לדעת באיזה יום בשבוע התחתנה אמא שלך? השתחררת מהצבא? נולד בנך?
·         רוצים לדעת באיזה יום הוכרזה מדינת ישראל? פרצה מלחמת העולם הראשונה? נולד יוהן סבסטיאן בך? נפטר נפוליאון? נחנכה תעלת סואץ? הוכרזה "הכרזת העצמאות" האמריקנית?

הנוסחא שפיתחתי ב"אקסל" - תיתן לך מיד את התשובה המדויקת.
לא משנה באיזו גירסת "אקסל" אתה משתמש: 2003, 2007, 2010, 2013.


תוכל לדעת באיזה יום בשבוע התרחש אירוע בעבר, אירוע שאתה יודע את התאריך שלו.
כמו-כן, תוכל לדעת באיזה יום בשבוע יתרחש אירוע בעתיד, אירוע שתאריכו ידוע לך.

כל שעליך לעשות הוא להוריד למחשב שלך את קובץ ה"אקסל" מהקישור הבא:

או מהקישור הבא:



בקובץ עליך רק למלא: יום, חודש ושנה – ותקבל את התשובה מייד!!!!

L1 - יום (מספר בין 1-31)
L2 - חודש (מספר בין 1-12)
L3 - שנה (מספר בין 1600-2400)
התוצאה תופיע בתא: D9






לשם השוואה, אני מציג (בתא: P9) גם את התוצאה שהפונקציה: WEEKDAY מחשבת.

הנוסחא שפיתחתי ב"אקסל" - תיתן לך מיד את התשובה המדויקת.
לא משנה באיזו גירסת "אקסל" אתה משתמש: 2003, 2007, 2010, 2013.

שאלה: אתה אומר שזו נוסחא שפיתחת ב"אקסל". אבל ב"אקסל" כבר קיימת פונקציה בשם: WEEKDAY שמספקת את התשובה.
אז למה "להמציא את הגלגל"?

תשובה: יש לכך 4 סיבות:

א.    "אקסל" יודע לחשב ימים בשבוע רק עבור תאריכים  החל מ- 01/01/1900 אבל הנוסחא שלי יודעת לחשב ימים בשבוע החל משנת 1600. אם תרצה לדעת באיזה יום התרחשו מאורעות במאות 17,18,19 – לא תוכל לדעת, אם אתה משתמש בפונקציה WEEKDAY.
ב.     ב"אקסל" יש BUG (שגיאה בנוסחא) ולכן עבור כל התאריכים מ- 01/01/1900 ועד 28/02/1900 – מוצגת תשובה לא נכונה.
ג.      ב"אקסל" יש BUG נוסף: הוא מחשיב את התאריך 29/02/1900 כתאריך חוקי, בעוד שבחודש פברואר 1900 היו רק 28 ימים.
ד.     השימוש בפונקציה  WEEKDAY הוא קצת מסורבל. הפונקציה מחזירה את היום בשבוע כמספר. כדי לקבל את התשובה במילים, יש ל"תרגם" את המספר ליום בשבוע: 1 – יום ראשון, 2 – יום שני וכו'. בנוסף, גם הארגומנט לפונקציה דורש את התאריך כמספר ולכן יש להקלידו בנפרד.



מי שמעוניין לקבל הסבר כיצד "עובדת" הנוסחה, מוזמן לקרוא בבלוג שלי:





אין תגובות:

פרסום תגובה