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

צביזון

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

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

דבר נוסף, בבסיס, אקסל יודע לעבוד עם פילטר לפי כמה תנאים, והראיה זו הנוסחה הארוכה לעיל.

השאלה איך לתת לו להבין בצורה יותר מקוצרת, משהו שיהיה יותר קל לעבוד איתו על הרבה תאים.
אולי לא בצורה שאני הבאתי, אבל עדיין יותר מקוצרת מהנוסחה המקורית.
אולי יהיה ל @xl3391 איזה רעיון חדש.
 

עוגת בוקר

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
אוטומציה עסקית
איך יורדים שורה בתוך תא?
אנטר מעביר אותי לתא הבא.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
איך יורדים שורה בתוך תא?
אנטר מעביר אותי לתא הבא.
what-does-alt-+-enter-do1.png
 

צביזון

משתמש מקצוען
עיצוב גרפי
@יעקב ויצמן
אני חושב שמצאתי פתרון לשאלה ששאלתי.
אני מעלה כאן קובץ, ותבדוק האם אני צודק שזה עובד מצוין.

את המידע לנוסחה לקחתי מכאן.

אבל האמת, איני יודע בדיוק איך הנוסחה עובדת.
אשמח אם תסביר.

נוסחת הפילטר כתובה בתא G4 בקובץ שהעליתי.
והוא שואב מטבלת המקור שמימין, לפי הטווח שבעמודה E
והוספתי SORT למיין לפי עמודה C
אבל איני מצליח שאח"כ ימשיך הלאה למיין לפי עמודה B
 

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

  • פילטר לפי טווח תאים.xlsx
    KB 10.6 · צפיות: 34

יעקב ויצמן

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

את המידע לנוסחה לקחתי מכאן.

אבל האמת, איני יודע בדיוק איך הנוסחה עובדת.
אשמח אם תסביר.
רצית להסיר כפילויות שבעמודת המקור כמו אפקט של unique?
בגלל זה השתמשת ב countifs?
נוסחת הפילטר כתובה בתא G4 בקובץ שהעליתי.
והוא שואב מטבלת המקור שמימין, לפי הטווח שבעמודה E
והוספתי SORT למיין לפי עמודה C
אבל איני מצליח שאח"כ ימשיך הלאה למיין לפי עמודה B
מיון לפי עמודה 3 ולפי עמודה 2 זה תרתי דסתרי.
אי אפשר ששניהן יתקיימו כאחד
 

צביזון

משתמש מקצוען
עיצוב גרפי
רצית להסיר כפילויות שבעמודת המקור כמו אפקט של unique?
בגלל זה השתמשת ב countifs?

מיון לפי עמודה 3 ולפי עמודה 2 זה תרתי דסתרי.
אי אפשר ששניהן יתקיימו כאחד

ראית את הטבלה? לפי השאלה, זה נראה שאתה לא תופס את העוצמה.

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

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

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

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


לגבי המיון, אני רוצה שימין לפי עמודה 3, ואח"כ לפי עמודה 2.
נניח שיש כמה מאותה עיר, אני רוצה דבר ראשון מיון לפי ערים, אבל בתוך העיר עצמה לפי שם משפחה.

כמובן שאפשר לעטוף את הSORT בעוד SORT ואז זה מתבצע מצוין.
אבל לא הצלחתי לעשות את זה ע"י SORT אחד.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
ראית את הטבלה? לפי השאלה, זה נראה שאתה לא תופס את העוצמה.

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

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

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

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


לגבי המיון, אני רוצה שימין לפי עמודה 3, ואח"כ לפי עמודה 2.
נניח שיש כמה מאותה עיר, אני רוצה דבר ראשון מיון לפי ערים, אבל בתוך העיר עצמה לפי שם משפחה.

כמובן שאפשר לעטוף את הSORT בעוד SORT ואז זה מתבצע מצוין.
אבל לא הצלחתי לעשות את זה ע"י SORT אחד.
תוכל לשלוח צילום מסך איך ביצעת sort בתוך sort ואיך נראית הטבלה?
 

יעקב ויצמן

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

צביזון

משתמש מקצוען
עיצוב גרפי
תוכל לשלוח צילום מסך איך ביצעת sort בתוך sort ואיך נראית הטבלה?
מצורפת הטבלה עם SORT בתוך SORT

בינתיים תראה את שני הטבלאות הירוקות.

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

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

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

  • פילטר לפי טווח תאים.xlsx
    KB 11 · צפיות: 31

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
אתייחס פה לשאלתך מה ההיגיון בפונקציה שעשית.
אז הנה ההסבר
image (1).png

אם "נתלוש" לרגע את פונקציית countifs ונבודד אותה.כמו שעשיתי פה בעמודה d.
אנו אומרים לאקסל תסתכל על רשימת הערכים בעמודה e ותספור כאן בעמודה d בתנאי שאחד מהערכים (מעמודה e) מופיע בעמודה c.
אנו רואים שבשורה 7.8 התוצאה היא 0.
כי חיפה וקרית גת לא מופיעים בעמודה e.
כעת נחזור לארגומנט השני של פילטר בטבלה הירוקה .אנו אומרים לאקסל שהתנאי לשורות שיסוננו הוא שהתוצאה לכל הcountifs (שחישבנו לעיל.וכמו שמופיע בשטח הכתום) הוא 0< דהיינו גדול מ0.
ולכן תושבי חיפה וקרית גת .נותרו בחוץ .כי בעמודה d התוצאה שהיתה לצידם היא 0.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
מצורפת הטבלה עם SORT בתוך SORT

בינתיים תראה את שני הטבלאות הירוקות.

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

משא"כ בטבלה הימנית הפילטר יכול להיות עם נוסחה קבועה שתשאב מתוך עמודה G נניח עד שורה 1000, והנוסחה תוכל תמיד תשאר באותו אורך.
לא משנה שורות שרק יתווספו בטבלת המקור הכתומה, וממילא כתוצאה מכך תגדל הרשימה שבעמודה G, בכל מקרה לא נצטרך לעשות שום דבר...
יפה מאוד וכל הכבוד.
לגבי הטבלה הימנית.אודה לך שנסכם את הדברים בשורה תחתונה.
האם צריך עכשיו רק לצמצם את 2 הsort לפונקציה אחת?
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
מההודעה של @נעליים כאן למדתי ש VSTACK מאחד טווחים. אפשר כך:
קוד:
=SORT(VSTACK('גיליון עזר1'!A1:T1000,'גיליון עזר2'!A1:T1000),20,true)
אגב @xl3391
לאחר שבדקתי את הנושא. רק אומר ואזכיר שהפונקצייה של vstack זמינה גם בשיטס.וזו בשורה משמחת בהחלט.
ההשקה הרשמית מגוגל היתה ב1.3.2023 לרווחת וצהלת האנושות.
יחד עם פונקצייה זו הושקו באותה הזדמנות עוד 10 פונקציות רבי עוצמה וגאונות.
פונקציות אלו זמינות באקסל 365 בלבד
_chrome_screenshot_24 באוג׳ 2023 09_27_35 GMT+03_00_.png
 

צביזון

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

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
אכן.
כי כאמור, טבלאות אלו הם רק דוגמה.
בקובץ העבודה האמיתי הטבלה היא עם עמודות רבות יותר, וממילא בשביל למיין לפי עמודות, אצטרך יותר מ2 SORT.
אבל זה לא משהו דחוף.
אוקיי.
תנסה להשתמש עם פונקציית SORTBY
(באותה טכניקה כמו שעשית עד עתה .להקיף את הפילטר)
במקום 2 sort
לתשומת ליבך.ניתן להגדיר עמודה × בסדר עולה (מספר 1) ועמודה y בסדר יורד (מספר 1-)
ראה כאן מדריך
 

שיר לנשמה

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

יעקב ויצמן

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

beedebi

משתמש פעיל
שלום. נתון טבלה
1692876301540.png

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

יעקב ויצמן

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

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

הפרק היומי

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


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

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

אתגר AI

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

לוח מודעות

למעלה