אקסל האשכול המרכזי לשאלות באקסל/גוגל שיטס

ה. שלמה

משתמש סופר מקצוען
מנוי פרימיום

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
כלומר.. זה הרי קובץ png ומדוע זה צריך לעבור המרה?
וכן אין לך פתרון ללא סיומת זו?
הקובץ תמונה שצולם בנייד.הוא png (ליתר דיוק לרוב זה פורמט jpg) ללא שום שיוך לרשת.
זה לא לינק.זה קובץ "יבש"
להפוך את התמונה "למאן דאמר" ברשת.צריך להפוך אותו ללינק עם כללי הקידוד בhtml
להוסיף http וכו וכו.
הלינק בדרייב מבוצע אוטומט בעת ההעלאה .אבל url כזה לא רלוונטי לפונקציה.
אז המסקנה היא שהתמונה צריכה לעבור המרה שתהפוך ללינק "חי ופעיל" .עם סיומת png(או פורמט אחר הנתמך בפונקציה)
כפי שהנך רואה אלו הפורמטים הנתמכים בפונקציית image
Screenshot_20230621_164018_Chrome.jpg
 
נערך לאחרונה ב:

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
כנראה שלא הסברתי את עצמי טוב, אני רוצה לבנות נוסחה שתחלץ אוטומטית את התמונה מתוך הקישור ותציגו בתוך התא.
אחרי כל המסע ומתן הזה.
אסכם את הדברים .שניתן להטמיע תמונה כurl.בדרך ארוכה ומפותלת.(חיפשתי בהמון אתרים באנגלית.המרה מjpg לurl.יש הרבה תוצאות.אבל עוד לא מצאתי מישהו שעונה על הקריטריונים של פונקציית image.בקיצור..די מייאש)
או בדרך הישרה והפשוטה שאיתה פתחתי בדבריי.
מצרף לך מדריך
אני נוהג(בדרך זו השניה) כך תמיד.והאמן לי שהתוצאה בניראות והויזואל לא פחותים בכי הוא זה מהדרך הראשונה שציינתי.
ולדעתי.אין שום צורך לכל ההרפתקאה הזו.
ומה שנקרא-והבוחר יבחר...
והעיקר שיהיה בהצלחה
סה טו!!!
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
מצורף צילום מסך.
נעשה שימוש בפונקציית filter.
עובד בשיטס, ובאקסל החל מגירסא 365.
בהצלחה.צפה בקובץ המצורף 1403522
@אבי2021 @קול תורה
תקשיבו סיפור.לפני מספר ימים חבר שלי פנה אלי עם בקשת עזרה באקסל.
יש לו טבלה של רשימת נבחנים עם ת.ז ,שם,ומשפחה .
בוצעו 3 מבחנים.ויש פילוח של תוצאות.או נבחן(ולא עבר) או עבר (בקושי) או עבר בהצלחה.
החבר רצה שאבצע נוסחא שתחזיר לפי תא חיפוש 3 תוצאות של עמודות (תז.שם.ומשפחה).
עד כאן יפה מאוד!אפשר להסתדר עם זה על ידי פונקציות vlookup או xlookup...
הבעיה הגדולה שהחבר לא הסתפק בתא חיפוש אחד עם קריטריון 1.אלא 3 קריטריונים!!!
דהיינו שהפונקציה תחזיר 3 תוצאות(ת.ז,שם,ומשפחה).של מי שעמד בכל 3 הקריטריונים.והם שבכל 3 המבחנים הוא עבר בהצלחה...
פה זה כבר היה בהחלט אתגר מורכב.
ובכן,כדרכי חיפשתי וחיפשתי עד שמצאתי את התשובה.
הפיתרון הוא באותה פונקציית xlookup עם כמה טריקים גאוניים שטרם הכרתי...
הפונקצייה מסוגלת "לעבד" 3 (ואף יותר)תאי חיפוש.
לגבי הטווח -אנו עוטפים אותו בפונקציית arrayformula.
והתוצאה לפניכם.
Screenshot_20230622_021016_Sheets.jpg

בשטח הצבוע באדום תוצאות ת.ז 333.הוא זה שעבר את 3 המבחנים בהצלחה.
רבותי..הפונקצייה הזו גאונית במניפולציות שניתן לעשות איתה.מדובר בהחלט בפונקצייה "רבת עוצמה".

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


כאשר ישנם כמה תוצאות אז עדיף באמת להשתמש בפונקציית filter.(ובאגב ניתן לבצע את זה בקלות גם עם כלי ה-power query )
היתרון האמיתי בשיטה הזו של xlookup הוא במקרה וצריכים לייבא נתונים בין גיליונות וכו..וכאן זה באמת נותן מענה פנטסטי ומושלם.
אני מצרף כאן את הגיליון לכל שימוש בהווה ובעתיד.

ולכל מי שתכנן טיסה בחופשת הקיץ למדינת פרו לצפות בהשתאות על "המאצ'ו פיצ'ו" רק בגלל שמדובר באחד משבעת פלאי תבל.זה בדיוק הזמן להזכיר שהפלא הגדול נמצא כאן עימנו...- אלו פונקציות האקסל ובפרט פונקציית xlookup הסופר גאונית.

נ.ב לבעיה שהצגתי יש עוד דרך לפיתרון עם vlookup בטכניקה גאונית של "נוסחא בוליאנית" (אולי בהזדמנות אסביר על הקסם הזה)עם עוד מספר פונקציות.אפשר לראות בגיליון ,ללמוד ולהחכים.
ועד כמה שניסיתי.באקסל זה עובד מצוין.ובשיטס מוחזרת שגיאה
בהצלחה
 

קבצים מצורפים

  • XLOOKUP with multiple criteria.xlsx
    KB 32 · צפיות: 39
  • VLOOKUP with multiple criteria advanced (1).xlsx
    KB 17.5 · צפיות: 31
נערך לאחרונה ב:

ה. שלמה

משתמש סופר מקצוען
מנוי פרימיום
אחרי כל המסע ומתן הזה.
אסכם את הדברים .שניתן להטמיע תמונה כurl.בדרך ארוכה ומפותלת.(חיפשתי בהמון אתרים באנגלית.המרה מjpg לurl.יש הרבה תוצאות.אבל עוד לא מצאתי מישהו שעונה על הקריטריונים של פונקציית image.בקיצור..די מייאש)
או בדרך הישרה והפשוטה שאיתה פתחתי בדבריי.

אני נוהג(בדרך זו השניה) כך תמיד.והאמן לי שהתוצאה בניראות והויזואל לא פחותים בכי הוא זה מהדרך הראשונה שציינתי.
ולדעתי.אין שום צורך לכל ההרפתקאה הזו.
ומה שנקרא-והבוחר יבחר...
והעיקר שיהיה בהצלחה
סה טו!!!
אז זהו שהצורך הוא לבנות גליון קהילתי משותף עם פרסומות שהציבור יוכל להעלות לגליון, בלי שהוא יוכל לערוך את התאים ולמחוק ולהרוס, לכן את הכל אני רוצה לערוך אך ורק דרך טפסי גוגל, ומסובך מידי להסביר לציבור שהם צריכים להמיר, וכו' וכו'. לכן אם יש פתרון להעלות תמונה בטפסי גוגל שתוצג בגליון אשמח לשמוע.
ואי אפשר בלי הקטע הזה
@אבי2021 @קול תורה
תקשיבו סיפור.לפני מספר ימים חבר שלי פנה אלי עם בקשת עזרה באקסל.
יש לו טבלה של רשימת נבחנים עם ת.ז ,שם,ומשפחה .
בוצעו 3 מבחנים.ויש פילוח של תוצאות.או נבחן(ולא עבר) או עבר (בקושי) או עבר בהצלחה.
החבר רצה שאבצע נוסחא שתחזיר לפי תא חיפוש 3 תוצאות של עמודות (תז.שם.ומשפחה).
עד כאן יפה מאוד!אפשר להסתדר עם זה על ידי פונקציות vlookup או xlookup...
הבעיה הגדולה שהחבר לא הסתפק בתא חיפוש אחד עם קריטריון 1.אלא 3 קריטריונים!!!
דהיינו שהפונקציה תחזיר 3 תוצאות(ת.ז,שם,ומשפחה).של מי שעמד בכל 3 הקריטריונים.והם שבכל 3 המבחנים הוא עבר בהצלחה...
פה זה כבר היה בהחלט אתגר מורכב.
ובכן,כדרכי חיפשתי וחיפשתי עד שמצאתי את התשובה.
הפיתרון הוא באותה פונקציית xlookup עם כמה טריקים גאוניים שטרם הכרתי...
הפונקצייה מסוגלת "לעבד" 3 (ואף יותר)תאי חיפוש.
לגבי הטווח -אנו עוטפים אותו בפונקציית arrayformula.
והתוצאה לפניכם.
צפה בקובץ המצורף 1404562
בשטח הצבוע באדום תוצאות ת.ז 333.הוא זה שעבר את 3 המבחנים בהצלחה.
רבותי..הפונקצייה הזו גאונית במניפולציות שניתן לעשות איתה.מדובר בהחלט בפונקצייה "רבת עוצמה".

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


כאשר ישנם כמה תוצאות אז עדיף באמת להשתמש בפונקציית filter.(ובאגב ניתן לבצע את זה בקלות גם עם כלי ה-power query )
היתרון האמיתי בשיטה הזו של xlookup הוא במקרה וצריכים לייבא נתונים בין גיליונות וכו..וכאן זה באמת נותן מענה פנטסטי ומושלם.
אני מצרף כאן את הגיליון לכל שימוש בהווה ובעתיד.

ולכל מי שתכנן טיסה בחופשת הקיץ למדינת פרו לצפות בהשתאות על "המאצ'ו פיצ'ו" רק בגלל שמדובר באחד משבעת פלאי תבל.זה בדיוק הזמן להזכיר שהפלא הגדול נמצא כאן עימנו...- אלו פונקציות האקסל ובפרט פונקציית xlookup הסופר גאונית.

נ.ב לבעיה שהצגתי יש עוד דרך לפיתרון עם vlookup בטכניקה גאונית של "נוסחא בוליאנית" (אולי בהזדמנות אסביר על הקסם הזה)עם עוד מספר פונקציות.אפשר לראות בגיליון ,ללמוד ולהחכים.
ועד כמה שניסיתי.באקסל זה עובד מצוין.ובשיטס מוחזרת שגיאה
בהצלחה
זה לא נותן מענה למי שבא לחפש תעודת זהות שעבר דווקא במבחן א' וב' ונכשל דווקא בג' לפי הסדר במדוייק, ואת זה אני משאיר ליעקב הגאון שיסתדר גם עם זה
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
אז זהו שהצורך הוא לבנות גליון קהילתי משותף עם פרסומות שהציבור יוכל להעלות לגליון, בלי שהוא יוכל לערוך את התאים ולמחוק ולהרוס, לכן את הכל אני רוצה לערוך אך ורק דרך טפסי גוגל, ומסובך מידי להסביר לציבור שהם צריכים להמיר, וכו' וכו'. לכן אם יש פתרון להעלות תמונה בטפסי גוגל שתוצג בגליון אשמח לשמוע.
ואי אפשר בלי הקטע הזה
אז תשתמש עם image ותעשה הגנה על התא/טווח
זה לא נותן מענה למי שבא לחפש תעודת זהות שעבר דווקא במבחן א' וב' ונכשל דווקא בג' לפי הסדר במדוייק, ואת זה אני משאיר ליעקב הגאון שיסתדר גם עם זה
לא הבנתי.
צריך לשנות את הקריטריונים גם..
Screenshot_20230622_104054_Sheets.jpg
תסתכל בשורה 7
הכל עובד פרפקט
 

קול תורה

משתמש פעיל
@אבי2021 @קול תורה
תקשיבו סיפור.לפני מספר ימים חבר שלי פנה אלי עם בקשת עזרה באקסל.
יש לו טבלה של רשימת נבחנים עם ת.ז ,שם,ומשפחה .
בוצעו 3 מבחנים.ויש פילוח של תוצאות.או נבחן(ולא עבר) או עבר (בקושי) או עבר בהצלחה.
החבר רצה שאבצע נוסחא שתחזיר לפי תא חיפוש 3 תוצאות של עמודות (תז.שם.ומשפחה).
עד כאן יפה מאוד!אפשר להסתדר עם זה על ידי פונקציות vlookup או xlookup...
הבעיה הגדולה שהחבר לא הסתפק בתא חיפוש אחד עם קריטריון 1.אלא 3 קריטריונים!!!
דהיינו שהפונקציה תחזיר 3 תוצאות(ת.ז,שם,ומשפחה).של מי שעמד בכל 3 הקריטריונים.והם שבכל 3 המבחנים הוא עבר בהצלחה...
פה זה כבר היה בהחלט אתגר מורכב.
ובכן,כדרכי חיפשתי וחיפשתי עד שמצאתי את התשובה.
הפיתרון הוא באותה פונקציית xlookup עם כמה טריקים גאוניים שטרם הכרתי...
הפונקצייה מסוגלת "לעבד" 3 (ואף יותר)תאי חיפוש.
לגבי הטווח -אנו עוטפים אותו בפונקציית arrayformula.
והתוצאה לפניכם.
צפה בקובץ המצורף 1404562
בשטח הצבוע באדום תוצאות ת.ז 333.הוא זה שעבר את 3 המבחנים בהצלחה.
רבותי..הפונקצייה הזו גאונית במניפולציות שניתן לעשות איתה.מדובר בהחלט בפונקצייה "רבת עוצמה".

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


כאשר ישנם כמה תוצאות אז עדיף באמת להשתמש בפונקציית filter.(ובאגב ניתן לבצע את זה בקלות גם עם כלי ה-power query )
היתרון האמיתי בשיטה הזו של xlookup הוא במקרה וצריכים לייבא נתונים בין גיליונות וכו..וכאן זה באמת נותן מענה פנטסטי ומושלם.
אני מצרף כאן את הגיליון לכל שימוש בהווה ובעתיד.

ולכל מי שתכנן טיסה בחופשת הקיץ למדינת פרו לצפות בהשתאות על "המאצ'ו פיצ'ו" רק בגלל שמדובר באחד משבעת פלאי תבל.זה בדיוק הזמן להזכיר שהפלא הגדול נמצא כאן עימנו...- אלו פונקציות האקסל ובפרט פונקציית xlookup הסופר גאונית.

נ.ב לבעיה שהצגתי יש עוד דרך לפיתרון עם vlookup בטכניקה גאונית של "נוסחא בוליאנית" (אולי בהזדמנות אסביר על הקסם הזה)עם עוד מספר פונקציות.אפשר לראות בגיליון ,ללמוד ולהחכים.
ועד כמה שניסיתי.באקסל זה עובד מצוין.ובשיטס מוחזרת שגיאה
בהצלחה
תודה רבה, אני לא מספיק מבין באקסל אז כנראה יקח ל עוד זמן עד שאני אבין את כל התורה, רק שעל העינין של המבחנים ספציפית הייתי מוסיף עוד עמודה נסתרת;) ושם if and שמי שבכל המבחנים עבר בהצלחה הוא יתן עבר, ומסנן עם העמודה הזאת
 
נערך לאחרונה ב:

אבי2021

משתמש מקצוען
@אבי2021 @קול תורה
תקשיבו סיפור.לפני מספר ימים חבר שלי פנה אלי עם בקשת עזרה באקסל.
יש לו טבלה של רשימת נבחנים עם ת.ז ,שם,ומשפחה .
בוצעו 3 מבחנים.ויש פילוח של תוצאות.או נבחן(ולא עבר) או עבר (בקושי) או עבר בהצלחה.
החבר רצה שאבצע נוסחא שתחזיר לפי תא חיפוש 3 תוצאות של עמודות (תז.שם.ומשפחה).
עד כאן יפה מאוד!אפשר להסתדר עם זה על ידי פונקציות vlookup או xlookup...
הבעיה הגדולה שהחבר לא הסתפק בתא חיפוש אחד עם קריטריון 1.אלא 3 קריטריונים!!!
דהיינו שהפונקציה תחזיר 3 תוצאות(ת.ז,שם,ומשפחה).של מי שעמד בכל 3 הקריטריונים.והם שבכל 3 המבחנים הוא עבר בהצלחה...
פה זה כבר היה בהחלט אתגר מורכב.
ובכן,כדרכי חיפשתי וחיפשתי עד שמצאתי את התשובה.
הפיתרון הוא באותה פונקציית xlookup עם כמה טריקים גאוניים שטרם הכרתי...
הפונקצייה מסוגלת "לעבד" 3 (ואף יותר)תאי חיפוש.
לגבי הטווח -אנו עוטפים אותו בפונקציית arrayformula.
והתוצאה לפניכם.
צפה בקובץ המצורף 1404562
בשטח הצבוע באדום תוצאות ת.ז 333.הוא זה שעבר את 3 המבחנים בהצלחה.
רבותי..הפונקצייה הזו גאונית במניפולציות שניתן לעשות איתה.מדובר בהחלט בפונקצייה "רבת עוצמה".

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


כאשר ישנם כמה תוצאות אז עדיף באמת להשתמש בפונקציית filter.(ובאגב ניתן לבצע את זה בקלות גם עם כלי ה-power query )
היתרון האמיתי בשיטה הזו של xlookup הוא במקרה וצריכים לייבא נתונים בין גיליונות וכו..וכאן זה באמת נותן מענה פנטסטי ומושלם.
אני מצרף כאן את הגיליון לכל שימוש בהווה ובעתיד.

ולכל מי שתכנן טיסה בחופשת הקיץ למדינת פרו לצפות בהשתאות על "המאצ'ו פיצ'ו" רק בגלל שמדובר באחד משבעת פלאי תבל.זה בדיוק הזמן להזכיר שהפלא הגדול נמצא כאן עימנו...- אלו פונקציות האקסל ובפרט פונקציית xlookup הסופר גאונית.

נ.ב לבעיה שהצגתי יש עוד דרך לפיתרון עם vlookup בטכניקה גאונית של "נוסחא בוליאנית" (אולי בהזדמנות אסביר על הקסם הזה)עם עוד מספר פונקציות.אפשר לראות בגיליון ,ללמוד ולהחכים.
ועד כמה שניסיתי.באקסל זה עובד מצוין.ובשיטס מוחזרת שגיאה
בהצלחה
הרב ויצמן היקר!
אני במקומך הייתי גם בזה משתמש אך ורק בfilter.
ומרוויח כפליים. א' לא להטריד מדי הרבה את
arrayformula + xlookup
גם ככה הם עובדים קשה, ועשרות מליונים ברחבי העולם מנצלים אותם מידי יום...:D
דבר נוסף שאני מרוויח בfilter היקר, שהוא מביא לך יותר מתוצאה א'.
גוט שבת.
פילטר .png
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
ראשית.תודה לשניכם על הפידבק ועל ההארות הנפלאות.
תודה רבה, אני לא מספיק מבין באקסל אז כנראה יקח ל עוד זמן עד שאני אבין את כל התורה, רק שעל העינין של המבחנים ספציפית הייתי מוסיף עוד עמודה נסתרת;) ושם if and שמי שבכל המבחנים עבר בהצלחה הוא יתן עבר, ומסנן עם העמודה הזאת
הנך צודק לחלוטין.עצם הטכניקה הזו מצוינת ואני גם משתמש בה לעיתים.
אני בעצמי דוגל בשיטת "המינימליזם" בכל הקשור לפונקציות האקסל (ובכלל כדרך חיים בכל הקשור לסדר ויעוץ ארגוני )
באתי להדגיש בדוגמא את עצם היכולת של xlookup עם מספר קריטריונים.וזו היתה מטרתי.אם ההיתי נוהג בדרך שציינת היה קריטריון אחד.וכאן אין הרבה מה לחדש ..זה המוכר והידוע..אבל ישר כח על ההארה.זה נכון וצודק.
ואגב נושא ההסתרה (שגם אותו הסתרת-"הסתרה שבתוך הסתרה"..;))
Screenshot_20230622_222043_Sheets.jpg

אז ניתן להסתיר את כל עמודות הגיליון של מקור הנתונים .ובמקרה הספציפי שהחבר שאל עליו כפי שהנך רואה די בתא חיפוש אחד.כי כל 3 הקריטריונים הם שוים.
הרב ויצמן היקר!
אני במקומך הייתי גם בזה משתמש אך ורק בfilter.
ידידי היקר,ההארה במקומה.אם ישנם כמה תוצאות אין ספק שנצרך פה filter בלבד.ואם הגיליון לפנינו גם כאן ניתן בהחלט להשתמש בפילטר.
ובכל זאת השתמשתי בxlookup רק להוכיח ולגלות את יכולת הביצוע שלה (מהפן הפחות/לא מוכר שלה...)
כאשר שואבים נתונים מגיליון לגיליון ישנו יתרון לשימוש בxlookup.
ובל נשכח את הארגומנט החמישי match_mode.(בvlookup זהו הארגומנט הרביעי) .זה לא קיים בפילטר.וכאשר רמת ההתאמה והדיוק לא מוחלטים -"1". זו בהחלט סיבה מצוינת להעדיף את xlookup.(ושוב אדגיש אם אכן מעונינים בתוצאה אחת בלבד)
ושוב.. -ישר כח על הארתך הנכונה.!
ומרוויח כפליים. א' לא להטריד מדי הרבה את

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

לסיכום. שתי הפונקציות xlookup vs filter
שתיהן נפלאות עם רמת ביצועים באקסל.
לכל אחת מהן יש יתרון משלה.וזה מה שהכי גאוני באקסל.

וזכרו.שכמו שהמרצה שלי למתמטיקה נוהג תמיד לצטט "כי לפתרון משוואות מתמטיות (לרוב)ישנם מספר דרכים.כולם נכונים.חלקם יותר קצרים.חלקם יותר ארוכים.חלקם יותר "גאוניים"...הכל נכון והכל אמת.והבוחר יבחר במה שליבו חפץ"
אז בדיוק הוא הדין לפונקציות האקסל.בדרך כלל ישנו יתרון מובהק לפונקצייה הקצרה ביותר והפחות "מסורבלת".אבל לעיתים נעדיף את הפונקציה והדרך היותר ארוכה רק בגלל היופי והתחכום שטמונה בה...
בקיצור. כפי שנהוג לומר וללמד "בפסיכולוגיה חיובית"- את המשפט "תהנו מהדרך ולא רק מהתוצאה!
זה נכון לפתרונות באקסל!
זה נכון להצלחה בחיים!
זה נכון לכל החיים עצמם!

גוט שאבע'ס
 
נערך לאחרונה ב:

אבי2021

משתמש מקצוען
ראשית.תודה לשניכם על הפידבק ועל ההארות הנפלאות.

הנך צודק לחלוטין.עצם הטכניקה הזו מצוינת ואני גם משתמש בה לעיתים.
אני בעצמי דוגל בשיטת "המינימליזם" בכל הקשור לפונקציות האקסל (ובכלל כדרך חיים בכל הקשור לסדר ויעוץ ארגוני )
באתי להדגיש בדוגמא את עצם היכולת של xlookup עם מספר קריטריונים.וזו היתה מטרתי.אם ההיתי נוהג בדרך שציינת היה קריטריון אחד.וכאן אין הרבה מה לחדש ..זה המוכר והידוע..אבל ישר כח על ההארה.זה נכון וצודק.
ואגב נושא ההסתרה (שגם אותו הסתרת-"הסתרה שבתוך הסתרה"..;))
צפה בקובץ המצורף 1405308

וזכרו.שכמו שהמרצה שלי למתמטיקה נוהג תמיד לצטט "כי לפתרון משוואות מתמטיות (לרוב)ישנם מספר דרכים.כולם נכונים.חלקם יותר קצרים.חלקם יותר ארוכים.חלקם יותר "גאוניים"...הכל נכון והכל אמת.והבוחר יבחר במה שליבו חפץ"
אז בדיוק הוא הדין לפונקציות האקסל.בדרך כלל ישנו יתרון מובהק לפונקצייה הקצרה ביותר והפחות "מסורבלת".אבל לעיתים נעדיף את הפונקציה והדרך היותר ארוכה רק בגלל היופי והתחכום שטמונה בה...
בקיצור. כפי שנהוג לומר וללמד "בפסיכולוגיה חיובית"- את המשפט "תהנו מהדרך ולא רק מהתוצאה!

גוט שאבע'ס
מסכים לחלוטין...
אין כמו לפצח פתרון מורכב באקסל... ויותר מכך ש"אין כמו להחכים ולהבין קומבינציות באקסל" ממש תענוג...

עכשיו לגבי filter וxlookup, אני חושב שנדרש סוג של כילאים בין הפונקציות הנזכרות...
נזקק לפונקציה המחזירה בשיטת lookup י(ibdex_num) ובתוספת מערך שיתן מענה במצב שיש יותר מתוצאה אחת...
יש לי כיוון מסוים בvba אייך לעשות אותו... אולי בשיתוף כמה חברה מכאן נצליח להגיע לפתרון...
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
גם ככה הם עובדים קשה, ועשרות מליונים ברחבי העולם מנצלים אותם מידי יום...:D
רק אציין כי על פי הצילום מסך המצורף פונקציית xlookup הפציעה לעולמינו בשעה טובה באוגוסט 2019.זאת לאחר 35 שנות קיומה של פונקציית vlookup
ומה לגבי הדירוג "והרייטינג"?
פונקציית vlookup דורגה במקום 3 אחרי פונקציות sum.ו-average
image-5.png

מה קרה מאז אתה שואל..?
לא מצאתי נתונים רשמיים מבית היוצרים מייקרוסופט & גוגל.
אך לפחות על פי האתר הזה-,vlookup מדורגת במקום השביעי ברשימת הפונקציות הכי "שימושיות ופופולריות".
Screenshot_20230623_090014_Chrome.jpg

ירידה בדירוג? כן! אולי "ירידת הדורות" זו הסיבה..
ומה עם xlookup? לא מוזכרת כלל.
העיקר שאפשר לנהל עסקים ולספור מזומנים מצוין עם sum.average.count.min.max ועוד..סה טו..
לא לחינם נאמר שהכסף הוא המנוע וצירו המרכזי של העולם..
אז שהזכרת בדבריך על "עשרות מיליונים" של משתמשים בפונקציית xlookup לא נותר לאחל-ובאמת...= לו יהי...
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
עכשיו לגבי filter וxlookup, אני חושב שנדרש סוג של כילאים בין הפונקציות הנזכרות...
נזקק לפונקציה המחזירה בשיטת lookup י(ibdex_num) ובתוספת מערך שיתן מענה במצב שיש יותר מתוצאה אחת...
יש לי כיוון מסוים בvba אייך לעשות אותו... אולי בשיתוף כמה חברה מכאן נצליח להגיע לפתרון...
@אבי2021 היקר!
ראה כאן דוגמא ל-vba עבור פונקציית vlookup להחזרת מספר תוצאות
כך נראות התוצאות
Screenshot_20230625_174440_Chrome.jpg

שים לב שהתוצאות בהיותן רבות,מוחזרות בתא אחד ומופרדות בפסיק.
המניע לכך.הוא למניעת שגיאה מהאקסל.
השגיאה היא כי הנתונים "רוצים" להשתלשל למטה.וזה יגרום "לדריסה" של נתונים בתאים למטה.
ואם יש את נפשך בפיתרון חילופי,ניתן להשתמש "בעטיפת" פונקציית vlookup בפונקציית transpose כפי שכתבתי בזמנו בסוגיא דומה של פונקציית indirect ותאי אימות נתונים,כאן (בשם @שימי .ב )
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-11896658

בהצלחה רבה
 
נערך לאחרונה ב:

BB1234

משתמש צעיר
דרוש לי קובץ אקסל של חמשה טורים לניהול הכנסות והוצאות.
טור ראשון הכנסות
טור שני פירוט ההכנסה
טור שלישי הוצאות
טור רביעי פירוט ההוצאה
טור חמישי יתרה בכל שורה לידיעה מה המצב בקופה
תודה רבה לכל מי שיוכל לסייע.
 

הילוך גבוה

משתמש סופר מקצוען
מנהל קבוצה
מנוי פרימיום
בוגר/תלמיד פרוג
אוטומציה עסקית
טור חמישי יתרה בכל שורה לידיעה מה המצב בקופה
אני חולק על יעילות הטור הזה, לדעתי יש להוסיף מתחת לטבלה שורה אחת של סיכום לכל טור, ואז שורה נוספת שתשאב את הנתון הסופי של ההכנסות - ההוצאות, ואז תדע בכל רגע נתון כמה יתרה יש לך
 

BB1234

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

הילוך גבוה

משתמש סופר מקצוען
מנהל קבוצה
מנוי פרימיום
בוגר/תלמיד פרוג
אוטומציה עסקית
@אבי2021 @קול תורה
תקשיבו סיפור.לפני מספר ימים חבר שלי פנה אלי עם בקשת עזרה באקסל.
יש לו טבלה של רשימת נבחנים עם ת.ז ,שם,ומשפחה .
בוצעו 3 מבחנים.ויש פילוח של תוצאות.או נבחן(ולא עבר) או עבר (בקושי) או עבר בהצלחה.
החבר רצה שאבצע נוסחא שתחזיר לפי תא חיפוש 3 תוצאות של עמודות (תז.שם.ומשפחה).
עד כאן יפה מאוד!אפשר להסתדר עם זה על ידי פונקציות vlookup או xlookup...
הבעיה הגדולה שהחבר לא הסתפק בתא חיפוש אחד עם קריטריון 1.אלא 3 קריטריונים!!!
דהיינו שהפונקציה תחזיר 3 תוצאות(ת.ז,שם,ומשפחה).של מי שעמד בכל 3 הקריטריונים.והם שבכל 3 המבחנים הוא עבר בהצלחה...
פה זה כבר היה בהחלט אתגר מורכב.
ובכן,כדרכי חיפשתי וחיפשתי עד שמצאתי את התשובה.
הפיתרון הוא באותה פונקציית xlookup עם כמה טריקים גאוניים שטרם הכרתי...
הפונקצייה מסוגלת "לעבד" 3 (ואף יותר)תאי חיפוש.
לגבי הטווח -אנו עוטפים אותו בפונקציית arrayformula.
והתוצאה לפניכם.
צפה בקובץ המצורף 1404562
בשטח הצבוע באדום תוצאות ת.ז 333.הוא זה שעבר את 3 המבחנים בהצלחה.
רבותי..הפונקצייה הזו גאונית במניפולציות שניתן לעשות איתה.מדובר בהחלט בפונקצייה "רבת עוצמה".

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


כאשר ישנם כמה תוצאות אז עדיף באמת להשתמש בפונקציית filter.(ובאגב ניתן לבצע את זה בקלות גם עם כלי ה-power query )
היתרון האמיתי בשיטה הזו של xlookup הוא במקרה וצריכים לייבא נתונים בין גיליונות וכו..וכאן זה באמת נותן מענה פנטסטי ומושלם.
אני מצרף כאן את הגיליון לכל שימוש בהווה ובעתיד.

ולכל מי שתכנן טיסה בחופשת הקיץ למדינת פרו לצפות בהשתאות על "המאצ'ו פיצ'ו" רק בגלל שמדובר באחד משבעת פלאי תבל.זה בדיוק הזמן להזכיר שהפלא הגדול נמצא כאן עימנו...- אלו פונקציות האקסל ובפרט פונקציית xlookup הסופר גאונית.

נ.ב לבעיה שהצגתי יש עוד דרך לפיתרון עם vlookup בטכניקה גאונית של "נוסחא בוליאנית" (אולי בהזדמנות אסביר על הקסם הזה)עם עוד מספר פונקציות.אפשר לראות בגיליון ,ללמוד ולהחכים.
ועד כמה שניסיתי.באקסל זה עובד מצוין.ובשיטס מוחזרת שגיאה
בהצלחה
אני לא מכיר בכלל את פונקציית arrayformula וגם לא בדיוק הבנתי איך השתמשת בה
מה שכן ניסיתי לעשות זאת ללא arrayformula והצלחתי
הנה:
1687780538128.png
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
אני לא מכיר בכלל את פונקציית arrayformula וגם לא בדיוק הבנתי איך השתמשת בה
מה שכן ניסיתי לעשות זאת ללא arrayformula והצלחתי
הנה:
צפה בקובץ המצורף 1407454
ראשית.כל הכבוד על ההצלחה.
הפונקצייה arrayformula היא פונקציית מערך.תפקידה העיקרי היא להחזיר טווח ולא תא בודד.זאת אומרת שאנו נקליד אותה בתא בודד (נמצא אותה בדרך כלל בתא ימין ועליון של הטווח המוחזר).אבל היא תחזיר לנו טווח.
מדובר בפונקצייה נפלאה.יש לה הרבה שימושים בפועל בכל מיני סיטואציות.
לגבי הדוגמא הנ"ל.ניתן בהחלט להשתמש בארגומנט השני עם אנדים בלבד שמדובר באקסל.
עריכתי היתה בשיטס .ושם מוחזרת שגיאת n/a.הסיבה שגודל הארגומנט השני שונה מהגודל בארגומנט השלישי.
Screenshot_20230626_153841_Sheets.jpg

הפיתרון עם arryaformula במקרה הזה הוא להפוך מספר טווחים כאילו מדובר בטווח אחד.סוג של "תרמית ועבודה בעינים" (שששש....לא לגלות!;))על השיטס והפונקצייה שלא יחזירו שגיאה.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
טור חמישי יתרה בכל שורה לידיעה מה המצב בקופה
אני אסביר.
"מאזן" כלכלי הן במשק הביתי והן בעסק.לא יכול להימדד על סמך כל פעימה בודדת של הכנסה והוצאה.
מאזן נכון מתחיל בס"ך הכנסות והוצאות יומי/חודשי/רבעון/חציון /שנתי וכו..
אני אתן דוגמא שנבין יחד את האבסורד שבשיטה.
Screenshot_20230626_183019_Sheets.jpg

שים לב לשורה 3 .האם נכון לומר שכעת מר x נמצא בגירעון של 500 ש"ח.מה עם 5000 שח!!!! של הכנסות שנכתבו שורה קודם???
איפה ההיגיון פה?
דברי @הילוך גבוה נאמרו ביושר ובצדק
אני חולק על יעילות הטור הזה, לדעתי יש להוסיף מתחת לטבלה שורה אחת של סיכום לכל טור, ואז שורה נוספת שתשאב את הנתון הסופי של ההכנסות - ההוצאות, ואז תדע בכל רגע נתון כמה יתרה יש לך
תראה עכשיו בשטח הצהוב
Screenshot_20230626_185233_Sheets.jpg
מר x בשיקלול כללי ביתרה של 3900 שח .זו אמת כלכלית....!!!
חישוב עוד יותר בקצרה הוא על ידי "קיפול" של כל ההכנסות בפונקציית sum וכן את ההוצאות ולהפחית זה מזה כמו בשטח הכתום שסימנתי.התוצאה בסוף אותה תוצאה.
אני מצרף פה את הגיליון שתוכל לראות את הכל "מבפנים"
נ.ב לא נאמרה פה בבקשתך מילה או שניים על תאריך.וכיצד הפילוח יתבצע ועל פי איזה פרמטר.אבל דרכי היא "לעשות כרצון איש ואיש"..אז נכון לכעת אסתפק בזה.
אם כי ההיתי מוכרח להוסיף את ההסבר הנל.ולהעמיד את האמת על מקומה הנכון.
בהצלחה
 

קבצים מצורפים

  • הכנסות והוצאות.xlsx
    KB 49.7 · צפיות: 29

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכו

א שִׁיר הַמַּעֲלוֹת בְּשׁוּב יי אֶת שִׁיבַת צִיּוֹן הָיִינוּ כְּחֹלְמִים:ב אָז יִמָּלֵא שְׂחוֹק פִּינוּ וּלְשׁוֹנֵנוּ רִנָּה אָז יֹאמְרוּ בַגּוֹיִם הִגְדִּיל יי לַעֲשׂוֹת עִם אֵלֶּה:ג הִגְדִּיל יי לַעֲשׂוֹת עִמָּנוּ הָיִינוּ שְׂמֵחִים:ד שׁוּבָה יי אֶת (שבותנו) שְׁבִיתֵנוּ כַּאֲפִיקִים בַּנֶּגֶב:ה הַזֹּרְעִים בְּדִמְעָה בְּרִנָּה יִקְצֹרוּ:ו הָלוֹךְ יֵלֵךְ וּבָכֹה נֹשֵׂא מֶשֶׁךְ הַזָּרַע בֹּא יָבוֹא בְרִנָּה נֹשֵׂא אֲלֻמֹּתָיו:
נקרא  106  פעמים

אתגר AI

תאומים • אתגר 145

לוח מודעות

למעלה