ישר כח לך
רק אוסיף את האופציה של פונקציית
textjoin
(זהו שימושה העיקרי .אך יש לה עוד כמה יתרונות מופלאות שפחות מוכרים)
למיזוג קלאסי.של ערכי
טקסט-אם כבר פונקציות.אז ניתן להשתמש באותה מידה בconcat או בtextjoin.
יש מקרים שבהם קיים יתרון על פונקצייה זו מהשניה.ניתן לראות בהרחבה בלינק
כאן
הדגשתי בהודעה.ערכי טקסט.
להבדיל למשל מערכי תאריך.
אתמול חבר ביקש ממני עזרה.הבעיה היא מיזוג שני תאים המכילים תאריך.
כפי שניתן לראות פה.ערכי תאריך המוזנים מראש בתאים בעלי פורמט טקסט/אוטומטי
האקסל/שיטס מתרגמים את התאריך "למספר סידורי"
ולא.לא מדובר בהמלצה לקוד סודי לכספת הביתית שתרכשו...
אלא .ס"ך הימים שעברו מאז 31/12/1899
שנת 1900 נבחרה כהתחלת ספירה לתאריך .שנה זו נבחרה כהתחלה של ספירה "הגיונית"
(למי מכם שיבקש לתכנן לו"ז תאריכי לאלפי שנים הקרובות.ידע שהספירה מוגבלת עד שנת 9999...)
ניתן לבצע חישוב בפונקציית datedif.נסו ותראו..
אם מנסים לבצע מיזוג שני תאים בתא אחד בעזרת concat מתקבל תחביר של שני המספרים הסידוריים.
זה גם כאשר תאי המקור ותא הממזג מוגדרים בפורמט תאריך.חשוב לדעת זאת.
הסיבה.שפונקציית קונקט בעת המיזוג של התאריכים לא מסוגלת לבצע פירמוט נכון שיהיה לנו עיצוב תאריך.
והחבר שאל אותי.מה לעשות בנידון?..
ובכן.כפי שניתן לראות פתרון א.להשתמש בפונקציית עזר של text שיודעת להמיר מספר לטקטס עם פורמט שנבחר בארגומנט השני.
עוד פיתרון שהצעתי.והוא יותר יפה ויותר גאוני.להשתמש בפונקציית textjoin .
הפונקצייה הזו ניחונה בכישרון ובd.n.a "לשמר" את פורמט התא גם לאחר מיזוג.
זהו מקרה שלא הוזכר בלינק ששלחתי לעיל.
ומעיד על יתרון של פונקציית textjoin במקרה שכזה.
דבריי כאן הם להעשרה בלבד.ועוד דוגמא לכך שלכל פונקצייה יש סיבה.ולכל פונקצייה קיימת גנטיקה שונה .
ובקצרה.מאחורי כל פונקצייה קיים מח אנושי של גאונים.!