חוקי הפורום

חיפוש חכם באקסל



  • שלום לכולם,
    יש קובץ אקסל (לדוגמה של חברת משלוחים) ואני רוצה שכל משלוחן (להלן עובד) יוכל להזין באיזה שעות הוא פנוי להובלה, יכתוב בצורה מסודרת שם, עיר, ושעות פנויות, וזה פשוט.
    מה שאני רוצה זה שתהיה אפשרות של חיפוש, יותר נכון סינון, אני רוצה שתהיה אפשרות שיסנן לי איזה עובד פנוי לפי מה שנאי מבקש ממנו, לדוגמה משעה 12:15 עד 14:25, ושיציג לי רק את העובדים שפנויים בין השעות הללו.
    האם זה אפשרי?
    תודה.



  • לאף אחד אין מה לומר??? אני שוקל להיעלב...😞



  • האם זה אפשרי?

    @שוהם307 אפשרי לגמרי, חשבתי שיענו לך אחרים יותר מקצועיים כי אני עסוק עד צוואר בעבודה עכשיו (רק קופץ כאן לפורום מידי פעם לרענון....)
    לעת עתה במקום להציע לך את כל האפשרויות עדיף אולי שתבחר מביניהם כדלהלן:
    יש אפשרות של סינון מתקדם שאתה עושה לך מקום שם אתה רושם כל פעם קריטוריונים אחרים (לדוגמא: 12:30< וגם 14:25>) ופורס את הסינון בטבלה חדשה ואז כ"פ נוצרת טבלה חדשה, תן לי לשער שזה לא יעיל בשבילך משום שהנתונים לא מקושרים למקור שלהם וכך כל שינוי שיתבצע בנתונים המקוריים לא ישתקף על פני הטבלה הזו ותצטרך כל פעם לסנן מחדש, בקיצור: לא גמיש. אם זה כן טוב יש לך כמה חלופות לזה עם פונקציות מסדי נתונים של אקסל (קצת יותר קל למביני ענין)וכו' וכו'
    כמו"כ יש אפשרות של PivotTable שתשים במסננים את השעות (צריך לחשוב איך בדיוק לעשות אבל קודם כל הענין אפשרי)
    ועכשיו כשתוך כדי אני קורא את ההודעה שלך שוב אני חושב שעדיף לך לא להתחיל להתקשקש אלא פשוט להוסיף את כלי הסינון (החיצים מעל כל עמודה) ופשוט לבחור שם במסנן כל פעם שעה רצויה (דהיינו בשתי העמודות, שעת התחלה ושעת סיום), פשוט וקל. אני לא חושב שיש לך צורך במשהו אחר, אם תצטרך הדרכה לאחד מהדברים הנ"ל או כל שאלה אחרת תוכל לשאול ובעז"ה הציבור יענה, תדון לכף זכות שאנשים עסוקים בעוד דברים ב"ה.



  • 712878fb-b346-4156-8341-9de813cf56d7-image.png

    וזה הנוסחה:

    =IF(AND(B2<=משעה,C2>=עדשעה),"זמין","לא זמין")
    

    (משעה ועדשעה שבנוסחה זה טווח בעל שם
    אפשר להשתמש עם הפניה ישירה לתא)



  • @מלא נשמע טוווב,
    אולי תרחיב לי קצת בהסבר מה לעשות אחרי שיש לי טבלה של נתונים.



  • להוסיף עמודה של 'זמין'
    ולהכניס את הנוסחה שכתבתי, כמובן שיפנה לתאים המתאימים לסינון.

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



  • @מלא ניסיתי וזה עובד לי מצויין,
    אבל מה, אם אני יכתוב משעה 15:00 עד שעה 19:00 הוא לא יביא את לוי כי לוי פנוי רק בין 15-16, למרות שאני כן רוצה לראות אותו על המסך,
    כי אני רוצה שיציג לי כ'זמין' את כל מי שפנוי בשעות הללו בין 15:00 ל 19:00,
    אתה מבין מה שאני מנסה להסביר?



  • @שוהם307
    נכון, כי טעיתי בנוסחה הקודמת.
    זה נראה לי הנוסחה הנכונה.
    בחן את זה

    =IF(AND(B2<עדשעה,C2>משעה),"זמין","לא זמין")
    


  • @מלא גם לא, זה נראה שזה עושה את אותה טעות אבל הפוך,
    נראה לי שצריך לעשות שתי נוסחאות אחד ל 'משעה' ואחד 'עד שעה', מקווה שהובנתי.



  • @שוהם307
    מה הדוגמא של מקרה הפוך?
    כי בדקתי בוריאציות שונות וכולם עבדו



  • @מלא נראה לי תחליף את AND ב OR



  • @מלא שים לב, איך הוא זמין? הרי כתבתי עד שעה 13:30,
    ללא שם.png
    לענ"ד צריך לעשות את זה בשני תנאים נפרדים,לא?!



  • @שוהם307 אמרת שאתה כל מי שזמין בתוך הזמן.
    והוא זמין 15 דקות.



  • @מלא צודק לחלוטין, הייתה לי פה אי הבנה, תודה רבה רבה, כל הכבוד לך. כבוד לי להיות בכזה פורום איכותי ומכובד ונותן. שוב תודה.


התחבר כדי לפרסם תגובה
 

בא תתחבר לדף היומי!