pinkys brain1
New member
פומרט גילאים באקסל 2010-2013
שלום לכולם.
בהדרכתכם מלפני זמן מה (לדעתי, שנים..) אני נוהג להשתמש בפונקציה fatedif ע"מ לחשב גיל נוכחי (שנה וחודש) של עובד, החל מתאריך הלידה שלו ועד היום ע"י
העניין הוא - שאם אני רוצה לבצע סינון ערכים מהקטן לגדול (לדוגמא), הוא לוקח גילאים כמו 18.10 ושם אותם לפני ערכים כמו 18.2
השאלה: האם ישנה דרך שבה הסינון יבוצע ע"פ מדרג גילאים (כלומר, 18 ו-10 חודשים יהיה יותר גדול מ-18 ו-2 חודשים)?
פתרון לדוגמא שניסיתי היה לבצע:
אך אם ישנה דרך יותר אלגנטית (לא שזאת כ"כ נוראית, וגם היה נראה שזה עובד, אבל מתוך התעניינות) זה יהיה מעולה
תודה מראש!
שלום לכולם.
בהדרכתכם מלפני זמן מה (לדעתי, שנים..) אני נוהג להשתמש בפונקציה fatedif ע"מ לחשב גיל נוכחי (שנה וחודש) של עובד, החל מתאריך הלידה שלו ועד היום ע"י
=DATEDIF(cell,TODAY(),"y") &"."& DATEDIF(cell,TODAY(), "ym")
העניין הוא - שאם אני רוצה לבצע סינון ערכים מהקטן לגדול (לדוגמא), הוא לוקח גילאים כמו 18.10 ושם אותם לפני ערכים כמו 18.2
השאלה: האם ישנה דרך שבה הסינון יבוצע ע"פ מדרג גילאים (כלומר, 18 ו-10 חודשים יהיה יותר גדול מ-18 ו-2 חודשים)?
פתרון לדוגמא שניסיתי היה לבצע:
=DATEDIF(cell,TODAY(),"y") & "." & IF(DATEDIF(cell,TODAY(),"ym")>9, DATEDIF(cell,TODAY(),"ym"), "0"&DATEDIF(cell,TODAY(),"ym"))
אך אם ישנה דרך יותר אלגנטית (לא שזאת כ"כ נוראית, וגם היה נראה שזה עובד, אבל מתוך התעניינות) זה יהיה מעולה
תודה מראש!