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

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
Screenshot_20231019_152446_Chrome.jpg
 

מינוף

משתמש מקצוען
אוטומציה עסקית
@יעקב ויצמן @xl3391
יש לי טור עם סכומים ואני רוצה שיופיעו כטקסט
לדוגמא: רשום 1025 - שיכתוב אלף עשרים וחמש, וכן הלאה

יש פיתרון ?
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
@יעקב ויצמן @xl3391
יש לי טור עם סכומים ואני רוצה שיופיעו כטקסט
לדוגמא: רשום 1025 - שיכתוב אלף עשרים וחמש, וכן הלאה

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

נ.ב בנימה אישית ,עבורי זה היה מצמרר לקרוא שוב את אשר כתבתי בלינק בעיתוי שכזה...
עַל-אֵלֶּה אֲנִי בוֹכִיָּה, עֵינִי עֵינִי יֹרְדָה מַּיִם--כִּי-רָחַק מִמֶּנִּי מְנַחֵם, מֵשִׁיב נַפְשִׁי; הָיוּ בָנַי שׁוֹמֵמִים, כִּי גָבַר אוֹיֵב...
ואין לנו על מי להישען אלא על אבינו שבשמים!
נתפלל כולנו שהקב"ה יאמר די לצרותינו ויגאלנו גאולת עולמים בביאת משיח צדקינו ובבנין בית תפארתינו אמן
 
נערך לאחרונה ב:

ה. שלמה

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

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

  • אקסל דוגמא.xlsx
    KB 9.7 · צפיות: 27

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
@יעקב ויצמן שלום. יש לי קובץ טבלה עם עמודה שחלק מהתאים מלאים (מאויישים....) וחלק עדיין ריקים, אני רוצה להפעיל את פונקציית COUNTIF כלומר לספור את התאים רק הריקים, אך רק מסוף הרשימה כלומר שהתאים הריקים שבאמצע לא יספרו ורק הרצף שמהתא האחרון עד התא המלא האחרון, מצ"ב דוגמה.
ראשית ניתן להשתמש גם בפונקציית countblank לספירת תאים ריקים בלבד.
עכשיו,חשוב לי כאן.
א.לדבר עם נתונים בדוגמא.
Screenshot_20231025_002042_Sheets.jpg

האם כוונתך שבפונקצייה יכתב טווח של g6:g20
אך הספירה בפועל תהיה רק בטווח g14:g20?
אם לא לכך התכוונת.נא להסביר בדוגמא עם נתוני אמת

ב.אשמח להבין היכן מתבטא הנפקא מינה פה בעתיד הגיליון.
 

ה. שלמה

משתמש סופר מקצוען
מנוי פרימיום
אני רוצה לעשות הערכה חודשית לפי ההספק של עד עכשיו כמה יצא בסוף החודש,
לשם כך עשית נוסחה באמצעות COUNTIF שעושה לי חשבון כך:
1698184434427-cd497c28-1dac-435c-bc03-9bcb8cdde323-image.png

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

בכל אופן זה לא כל כך חשוב שתטרח על זה מידי הרבה....
 

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

  • אקסל-2.xlsx
    KB 14.2 · צפיות: 31

ה. שלמה

משתמש סופר מקצוען
מנוי פרימיום
אני רוצה לעשות הערכה חודשית לפי ההספק של עד עכשיו כמה יצא בסוף החודש,
לשם כך עשית נוסחה באמצעות COUNTIF שעושה לי חשבון כך:
1698184434427-cd497c28-1dac-435c-bc03-9bcb8cdde323-image.png

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

בכל אופן זה לא כל כך חשוב שתטרח על זה מידי הרבה....
עריכה: מצאתי פיתרון, שמחשב את הימים מהיום והלאה, מחלק את הימים עד היום ומכפיל את הימים שבהם עבדתי עד היום + הימים הנותרים עד סוף החודש
1698223672023-b9fd6bf1-4985-44b4-adbb-717ca8057872-image.png
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
עריכה: מצאתי פיתרון, שמחשב את הימים מהיום והלאה, מחלק את הימים עד היום ומכפיל את הימים שבהם עבדתי עד היום + הימים הנותרים עד סוף החודש
1698223672023-b9fd6bf1-4985-44b4-adbb-717ca8057872-image.png
כל הכבוד
יגעת ומצאת תאמין...:)
 

Y M

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

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
יש לי טבלה מלאה בנתונים שיש כותרת מעל כל עמודה וגם בצד בטור A לפני כל שורה
איך אני הופך את כל הטבלה כולל הנתונים שהכותרות מעל העמודות יהיה מהצד וכן הכותרות מהצד יעלה למעלה מעל כל העמודות?
בעזרת פונקציית transpose
ראה דוגמא
Screenshot_20231029_191013_Sheets.png

בהצלחה
 
  • שכוייח!
Reactions: Y M

שימי .ב

משתמש חדש
בס"ד

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

מצרף קובץ דוגמא
https://docs.google.com/spreadsheets/d/177j3YdwR_97mXbzOQyFAW1StM7zxk0-QVkcCkheOUyo/edit#gid=0
 

יעקב ויצמן

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

A. ANSHIN

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

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
בס"ד

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

מצרף קובץ דוגמא
https://docs.google.com/spreadsheets/d/177j3YdwR_97mXbzOQyFAW1StM7zxk0-QVkcCkheOUyo/edit#gid=0
לאחר משא ומתן ,ברוך ה' יש 2 פתרונות לכך.ברוך רחמנא דסייען.
ואסביר בקצרה...(גם לטובת מי שישאל שאלה דומה בעתיד..)
Screenshot_20231030_205650_Sheets.jpg

בשיטה א:
בוצע חישוב של כל תנאי בנפרד עם filter קלאסי.
כאשר התוצאות "מוערמות" זה על גבי זה בעזרת הפונקצייה הגאונית vstach שזמינה בשיטס החל מ3/2023
הפונקצייה הוזכרה כאן בעבר מספר פעמים.חשוב לזכור כי ביצוע שכזה בעבר התאפשר בעיקר רק עם power query באקסל,וזמינותה בשיטס ובאקסל בשורה טובה לכל האנושות כולה.

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

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

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


בפיתרון 2 תתקבל שגיאת n/a
כי החיפוש וההתאמה בפונקציית filter הינם מדויקים.
בעזרת פונקציית regexmatch ניתן לחפש ולייבא פיתרון גם בפורמט "מכיל טקסט...."
(יש לפונקצייה זו עוד שימושים.זה רק אחד הביצועים שלה...תן לחכם ויחכם עוד)
עד כאן!
תודה רבה לך @שימי .ב היקר על האתגר ועל ההארות הנפלאות.
זה היה מחכים ומהנה את הלב והנפש...

נ.ב אצרף כאן את הגיליון עם הפיתרונות ערוכים ומסודרים.
 

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

  • פונקציית פילטר.xlsx
    KB 37.8 · צפיות: 31
נערך לאחרונה ב:

יעקב ויצמן

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

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

הפרק היומי

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


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

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

אתגר AI

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

לוח מודעות

למעלה