תאריך עברי באקסל
-
TEXT
- נוסחה להמרת ערך לטקסט בפורמט שרוצים.[$-8040D]
- פורמט תאריך עברי - זה מה שעדכנתי בנוסחה (במקום$-he-IL,88
).dd/mmmm/yyyy
- יום/חודש/שנה.אפשר לשחק עם זה, לדוגמה, אם אתה רוצה רק את החודש, תרשום רק
mmmm
. כלומרTEXT(A1,"[$-8040D]mmmm;@")
.
אם אתה רוצה במקום שנת תשפ"א רק את לראות פ"א תרשוםyy
(במקוםyyyy
).לתשומת לב: רק החודש מוצג נורמלי (נגיד שבט). היום והשנה מוצגים במספרים (י"ב=12 תשפ"א=5781).
לגבי חישוב גימטריה ליום ולשנה - עלה לי רעיון הרבה יותר קל מהטבלאות הנ"ל, אני יבדוק אם שייך באקסל ואעדכן בל"נ.
-
רעיון חישוב גימטרייה בלי טבלאות/VLOOKUP וכו':
האותיות מסודרות לפי הסדר בטבלת ה-ASCII.
הערך של האותא
הוא 1488, הערך שלב
הוא 1489, וכן הלאה.כלומר אפשר לבודד כל ספרה (נגיד בחלוקה ל-10 או ע"י פונקציית MID) ולהוסיף לה 1487, ונגיד אם מדובר באות א', החישוב יהיה 1+1478=1488.
באקסל אפשר להמיר מקוד ASCII לערך עצמו ע"י הפונקצייה UNICHAR - הכנסת 1488 לפונקציה תחזיר את האות א'.
אבל יש בעיה אחת: ב-ASCII האותיות הסופיות (מנצפ"ך) מופיעות מיד אחרי האות הרגילה ולא בסוף (אבגדהוזחטיכךלמםנןסעפףצץקרשת) וזה יצור בעיה המרת ערך השנים, וגם במקרה של יום ל' לחודש.
עריכה: בעיה נוספת: המרת 15 ו-16 ל-ט"ו ו-ט"ז (במקום י"ה ו-י"ו).
למישהו יש לבעיות הנ"ל פתרונות?
-
סליחה על ההקפצה (אם צריך אני אפתח נושא חדש כהמשך)
אבל אני רוצה לפתור את הבעיות הנ"להאם מישהו יכול להסביר לי אם יש באקסל מעין פונקציית SWITCH כמו ב-C#
שאני יכול להחליט שבמקרים מסויימים (מנצפ"ך, ט"ו, ט"ז) יהיה טיפול אחד, ולכל שאר המקרים יהיה טיפול אחר? -
@arielizer אמר בתאריך עברי באקסל:
זה יכול לעבוד גם הפוך? זתומרת, להמיר תאריך עברי ללוזעי?
בקוד VBA שהבאתי לעיל - כן, יש שם גם את הפונקציה ההפוכה.
-
מצאתי אקסל מוכן עם קוד VBA - להמרת תאריכים לועזי-עברי,
באתר כאן http://jmc.mss.co.il/outlook
בשורה הראשונה בדף הנ"ל "אקסל אקסל להמרה לתאריך עברי". -
@איש-יהודי אמר בתאריך עברי באקסל:
לאחר חיפוש ארוך מצאתי תוסף לגוגל שיטס שעושה את העבודה המדהימה.
שם התוסף: Hebrew Date Converter
בתוסף הזה יש שתי נוסחאות לתאריכים עבריים, נתמקד בהמרת תאריך לועזי לעברי.
שם הנוסחה: HEBDATE
הנוסחה מורכב מ3 פרמטרים
1, מיקום התאריך הלועזי. 2, (0) לפני / (1) אחרי השקיעה. 3, (0) באנגלית / (1) עם ניקוד / (2) בלי ניקוד.
לא הצלחתי להבין איך להתקין את התוסף אשמח אם תוכל לתת קישור והסבר מדוייק תודה רבה
-
@פשוט-אבל-תותח
תיכנס במסמך כל שהוא בגוגל שיטס
תוספים > תוספים > בחלונית החיפוש תכניס את הטקסט הזה Hebrew Date Converter > תתקין את התוסף.אחרי ההתקנה תוכל להשתמש עם הנוסחאות של התוסף כמו כל נוסחה אחרת באקסל / שיטס
-
@איש-יהודי תודה, אבל משום מה גם לאחר שהיתקנתי מופיעה לי שגיאה של פונקציה לא ידועה
-
@פשוט-אבל-תותח
למה לא להשתמש בתוסף של אקסל פלוס מצו"ב צילום מסך האקסל -
טיפ למי שרוצה לייבא לשיטס את התאריך העברי
=IMPORTXML(("https://www.hebcal.com/converter/?cfg=xml&gy=" & YEAR(G12) & "&gm=" & MONTH(G12) & "&gd=" & DAY(G12) & "&g2h=1"),"//@str")
מבוסס על המאמר של תותח אקסל כאן
ההבדל הוא שהפונקציות שהוא משתמש שם
FILTERXML(WEBSERVICE
אינן נתמכות בשיטס -
@OdedDvir אמר בתאריך עברי באקסל:
יש בפוסט הזה פתרון קצת שונה: טבלת תאריכים לועזי\עברי מוכנה של 150 השנים האחרונות\הבאות.
אולי תכול להעלות לכאן את הטבלה משם, זה יעזור לי מאוד
תודה רבה -
-
-
תאריך-עברי-באקסל.xlsx
מתוקן-כולל פתרון לטו טז בלי VBA -