שאלתך שאלה מאוד יפה ומעניינת.
מצורף כאן בגיליון 3 פיתרונות שונים.
צפה בקובץ המצורף 1562729
קצת הסבר על מה שקורה כאן:
אז ראשית בכל הפתרונות יש לכתוב בהזנה ידנית את התא העליון ביותר במספר בו נרצה להתחיל "בסדרה" .בדוגמא כאן זה המספר 1.
בטווח המסומן באדום קיימת פונקציית if+isnumber
התנאי הוא האם בתא שבאותו שורה כתוב ערך מספרי או לא.הבדיקה עצמה מופקדת בידיה של פונקציית isnumber.
הרעיון פה שתאריך שכתוב בפורמט תאריך הוא יש בו למעשה "מספר סידורי" משלו כפי שהסברתי בעבר פעמים רבות.
ולכן שכתוב תאריך מתקיים התנאי .ולכן מוחזר התא שמעל בקפיצה של עוד מספר קדימה.
שהתנאי לא מתקיים מוחזר המספר בתא מעל ללא קפיצה במספר.
קומבינצייה זו יעילה בתנאי שבעמודת התנאי אין סתם מספרים "משוטטים".
בטווח המסומן בצהוב קיימות פונקציות if+regexmatch (פונקציית REGEXMATCH זמינה בשיטס.באקסל היא אופצייה בvba וכו...זו פונקצייה מאוד מעניינת .בהזדמנות בל"נ אכתוב על הלוגיקה שבה)
הרעיון כאן שיש "סימן היכר" המאופיין בכתיבת תאריך והוא הסלש /.בתנאי רגיל כללי ההתאמה מאוד "קפדניים". וכיון שתאריך מכיל גם ערכי טקסט של יום,חודש,ושנה אז אם נחפש את הערך "/" בלבד .התוצאה תהיה תמיד false .
כאשר משתמשים בבדיקה זו על ידי פונקציית REGEXMATCH .הפונקצייה מזהה את הערך גם שהוא "דומה וממש קרוב" .כלומר גם שיש לפני ואחרי הסלש עוד כמה רכיבי טקסט זה גם "מאושר".
יתר התנאי בif זה כנל.
מה שיש להקפיד כאן.הוא על פורמט טקסט בעמודה בה התאריכים נמצאים.אחרת תוחזר שגיאה.
בטווח המסומן בירוק קיימות פונקציות if+isnumber+search
וזהו למעשה פיתרון הכי אידיאלי לכל פורמט של עמודה ולכל ערכי טקסט שישנם שם.
בסופו של דבר התנאי התקיים שבתא ישנו סימן סלש /.

על הלוגיקה כאן כתבתי בעבר באריכות רבה ראה כאן בלינק-קחנו משם....
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13016285

תודה רבה לך על האתגר המעניין והמחכים!
בהצלחה רבה!
באקסל של מיקרוסופט אפשר לבדוק אם התא מעוצב כתאריך ע"י פונקציית cell בארגומנט הראשון "format". אם מחזיר D1 התא מעוצב כתאריך (בפורמט הנ"ל).
בגוגל שיטס יש פונקציה ISDATE בכדי לבדוק אם תא מכיל תאריך. אבל היא מחזירה TRUE גם עבור שעה.
 
באקסל של מיקרוסופט אפשר לבדוק אם התא מעוצב כתאריך ע"י פונקציית cell בארגומנט הראשון "format". אם מחזיר D1 התא מעוצב כתאריך (בפורמט הנ"ל).
בגוגל שיטס יש פונקציה ISDATE בכדי לבדוק אם תא מכיל תאריך. אבל היא מחזירה TRUE גם עבור שעה.
תודה על ההארה.
בדרך כלל אני תמיד שואף בכל פיתרון שאני עורך וכותב שיהיה מענה רלוונטי הן באקסל והן בשיטס.
כפי שכתבת סוג המידע format אינו זמין בשיטס בארגומנט הראשון info_type של פונקציית cell.
isdate בשיטס גם אינה רלוונטית שיש ערכי שעה בעמודה.
ולמעשה 2 הפיתרונות הראשונים שכתבתי גם אינם מושלמים "לכל תרחיש"..וכתבתי לעיל את המגבלות בכל אחת מהן.
הפיתרון בעזרת if+ isnumber+ search הוא הכי מעולה לכל תרחיש ולכל פורמט וכפי שהדגשתי בתשובתי לעיל.וזה עובד הן בשיטס והן באקסל.

מה שמעניין כאן בפיתרון הזה הוא שפורמט העיצוב של התא מאבד מהרלוונטיות שלו.ומדוע?
כי את פונקציית isnumber מעניין רק אחד מהשניים כאן.
או שיוחזר כאן על ידי search מספר כל שהוא (זהו למעשה המיקום של התו / מתחילת המחרוזת) או שיוחזר פה value(כי הפונקציה לא מצאה במחרוזת את התו /) שזהו טקסט יבש.
אם זה מספר יוחזר true על ידי isnumber
ואם יוחזר value זהו עוד טקסט ככל הטקסטים ולכן התשובה תהיה false.
שוב תודה רבה על ההארה ועל התזכורת ל2 הפונקציות הנפלאות שהזכרת.
 
נערך לאחרונה ב:
יש לי קובץ אקסל עם פקודות מאקרו, בחלון הניווט של ה VBA צץ לו פתאום עוד גיליון מוזר שהוא רק ברמת המאקרו ואין אותו בגיליונות האקסל, כנראה עשיתי איזה שהיא פעולה בטעות ונוצר גיליון מאקרו בלי גיליון אקסל, לא מודול, משהו מוזר, היו לפני כן 4 גיליונות היה גיליון 5 ולא היה גיליון 51, וכעת גיליון 5 נקרא 51 וגיליון המאקרו שלו התפצל ממנו ולקח איתו את המאקרואים, זכור לי שיש כזה מושג של שכפול קובץ מאקרו, אני לא מצליחה למחוק את הגיליון הזה, אם מישהו יודע מה זה ואיך מוחקים אותו, או איך מטפלים בבעיה הזו מאוד יעזור לי אם ישיב לי כאן.
הנה צילום מסך-
1706586299403.png
 
נערך לאחרונה ב:
יש לי קובץ אקסל עם פקודות מאקרו, בחלון הניווט של ה VBA צץ לו פתאום עוד גיליון מוזר שהוא רק ברמת המאקרו ואין אותו בגיליונות האקסל, כנראה עשיתי איזה שהיא פעולה בטעות ונוצר גיליון מאקרו בלי גיליון אקסל, לא מודול, משהו מוזר, היו לפני כן 4 גיליונות היה גיליון 5 ולא היה גיליון 51, וכעת גיליון 5 נקרא 51 וגיליון המאקרו שלו התפצל ממנו ולקח איתו את המאקרואים, זכור לי שיש כזה מושג של שכפול קובץ מאקרו, אני לא מצליחה למחוק את הגיליון הזה, אם מישהו יודע מה זה ואיך מוחקים אותו, או איך מטפלים בבעיה הזו מאוד יעזור לי אם ישיב לי כאן.
הנה צילום מסך- צפה בקובץ המצורף 1563254

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


 
כיצד עושים מיון מספרים באקסל אבל בצורה רגילה - שהמספרים הבודדים יופיעו בהתחלה ולא אחרי העשרות?
כרגע המספר 2 מופיע אחרי 10 והמספר 3 אחרי 20 וכן הלאה
 
לסמ
כיצד עושים מיון מספרים באקסל אבל בצורה רגילה - שהמספרים הבודדים יופיעו בהתחלה ולא אחרי העשרות?
כרגע המספר 2 מופיע אחרי 10 והמספר 3 אחרי 20 וכן הלאה
לסינון פשוט-יש לסמן את העמודה ולהגדירה בפורמט מספר
לאחר מכן ללחוץ על נתונים> מיין וסנן>מיין מהקטן לגדול.
אם המספרים מיובאים על ידי החזר של פונקציה/פונקציות.
יש לעטוף את הפונקציה/ות בפונקציית sort ראה מדריך כאן
כל המספרים יסודרו באופן אוטומט בטווח מהקטן לגדול.ובכלל זה אחדים>עשרות>מאות>אלפים וכו וכו
אם משהו עדיין לא מסתדר.נא צרף גיליון דוגמא
 
@יעקב ויצמן בהתחלה המספר היה מאוחסן כטקסט
עשיתי המר למספר ולא עבד, עשיתי פורמט מספר גם לא עבד
תמיד בסוף הסינון המספר הבודד מופיע אחרי העשרות
 
@יעקב ויצמן בהתחלה המספר היה מאוחסן כטקסט
עשיתי המר למספר ולא עבד, עשיתי פורמט מספר גם לא עבד
תמיד בסוף הסינון המספר הבודד מופיע אחרי העשרות
אהה.אני מכיר את הבעיה והתופעה הזו.
תנסה לסמן את העמודה להגדירה בפורמט כללי>תעתיק אותה >בעמודה ריקה ליד תדביק "בהדבקה מיוחדת" של ערכים בלבד.
זה אמור לעזור ב99% מהמקרים.
אם לא עזר תפתח עמודה ריקה ותזין בתא b1 (אם נניח עמודת המקור היא a) את הפונקצייה של (a1)value
וכמובן לבצע גרירה למטה
יש עוד דרך משעשעת "לכפות" על האקסל לבצע המרה למספר על ידי פעולה מתמטית.
אם עמודת המקור היא עמודה A
יש לכתוב בתא b1
a1×1=
או a1+0 =
התוצאות יהיו שוות בשתי העמודות אך הפורמט ישתנה..
אבל זה אומר שצריך להשאיר את עמודת המקור ולהסתירה.
בדרך כלל אין רצונו של משתמש הגיליון בעמודה מיותרת שכזו...אז זה לא ממש פרקטי.
הוספתי את זה רק כטריק ברמת הידיעה..וזה קצת משעשע ומעניין איך האקסל משנה פורמט שרואה "על הצג" פעולה מתמטית...הצדעה למתמטיקה..!כולנו כך...
 
נערך לאחרונה ב:
נתקלתי פעם. נראה כבאג.
מצ"ב שני קישורים של אותה בעיה, תראי אם עוזר לך.
באחד מהם מוסבר בין היתר שהבאג עלול לקרות כאשר הקוד דורש REFERENCE שחסר במחשב שבו פתחו את הקובץ, או כאשר פונקציה מסוימת שהגדרת לא תקינה וגורמת לתקלה.
מציעים שם גם דרכי פתרון.


תודה רבה נעזרתי בהם, הבנתי שזה כנראה באמת באג, העתקתי את כל הגיליונות והמדולים לקובץ חדש...
 
יש לי רשימה בקובץ בגוגל שיטס שייבאתי מקובץ אחר בגוגל שיטס (importrange), והוספתי להוסיף לשורה עוד נתונים (שקיימים רק בקובץ החדש).
הבעיה היא שאין לי אפשרות להשתמש בנתונים המיובאים, כי ברגע שמוסיפים שורות בקובץ המקור, הכל זז בקובץ החדש, (והמשך השורה שהוספתי נשארת באותו מקום).
השאלה היא אם אפשר לקבע את הנתונים החדשים לשורה המיובאת, כך שאם למשל יוסיפו שורה בקובץ המקור, הנתונים שמופיעים רק בקובץ החדש יזוזו יחד עם כל השורה.
תודה מראש
 
יש לי רשימה בקובץ בגוגל שיטס שייבאתי מקובץ אחר בגוגל שיטס (importrange), והוספתי להוסיף לשורה עוד נתונים (שקיימים רק בקובץ החדש).
הבעיה היא שאין לי אפשרות להשתמש בנתונים המיובאים, כי ברגע שמוסיפים שורות בקובץ המקור, הכל זז בקובץ החדש, (והמשך השורה שהוספתי נשארת באותו מקום).
השאלה היא אם אפשר לקבע את הנתונים החדשים לשורה המיובאת, כך שאם למשל יוסיפו שורה בקובץ המקור, הנתונים שמופיעים רק בקובץ החדש יזוזו יחד עם כל השורה.
תודה מראש
בעבר הסברתי את הלוגיקה בשאלה מעין שאלתך למה זה לא אפשרי...תראה בלינק כאן
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13081029
אם אקח כדוגמא ואקרא לטבלת המקור -טבלה 1 ולטבלה המיובאת -טבלה 2.
האקסל וכן השיטס "מכבדים את רצונו" של בעל הגיליון .ולא יזיזו /יוסיפו שורה/ות(שנכתב בה משהו) סתם ככה (וגם שיש "מצוקת מקום/מרחב") בגיליון 2,(ובמקרה כזה יתקבל איתות של שגיאת ref בשיטס או spill באקסל - האיתות אומר כאן לבעל הגיליון ."תפנה את הדרך בבקשה..")
אא"כ זו פעולה יזומה של משתמש הגיליון ויש כאן אישור "וגילוי דעת" מפורש.

הזכרת את המילה קיבוע.ובכן זה פיתרון אחד כאופציה.והוא לקבע את טווח היבוא בפונקציית importrange על ידי תיחום הטווח עד לשורה ספציפית בגיליון 1.
ואני יודע שלא לפיתרון כזה התכוונת בשאלתך..
אז מה שניתן לעשות הוא להקצות שטח מסוים בגיליון 2 ושם לכתוב באותו מבנה של עמודות טקסט חופשי
ובגיליון 3 להערים (מלשון ערימה אחד על השני) את טבלה 2 מעל הטווח של הטקסט החופשי.על ידי פונקציית vstack בשילוב עם filter כדי "לצמצם" ולסנן את התאים הריקים כפי שהסברתי בעבר בלינק כאן (בפיתרון השלישי)
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13093177
ככה תוכל לכתוב כרצונך טקסט חופשי בטווח המיועד וכן בגיליון 1.
ובגיליון 3 תקבל את כל הנתונים בצורה מסודרת טווח מעל טווח.
בהצלחה רבה!
 
קובץ אקסל שיתופי בדרייב
יש לי עמודה עם מספר שמהווה ממוצע נתונים מספריים של מס' עמודות
אני רוצה עמודה נוספת שנותנת לי דירוג באותיות לפי ערך המספר בעמודת הממוצע
אם הערך הממוצע בין 90-100 - שתכתב האות א
ממוצע 70-89- ב'
ממוצע 50-69 - ג'
והלאה
 
נערך לאחרונה ב:
קובץ אקסל שיתופי בדרייב
יש לי עמודה עם מספר שמהווה ממוצע נתונים מספריים של מס' עמודות
אני רוצה עמודה נוספת שנותנת לי דירוג באותיות לפי ערך המספר בעמודת הממוצע
אם הערך הממוצע בין 90-100 - שתכתב האות א
ממוצע 70-89- ב' והלאה
יש להציב בעמודה פונקציית if מקונן ראו כאן מדריך
או פונקציית ifs ראו כאן מדריך
או פונקציית switch (יש להקפיד מאוד מאוד בסדר התנאים בפונקצייה זו)
כתבתי עליה בעבר באריכות עם דוגמא בלינק כאן
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-12766300
אם משהו לא מסתדר נא לשלוח גיליון דוגמא
בהצלחה רבה!
 
צריכה שוב את עזרת המבינים
יש לי עמודה ורשום בה סך שעות עבודה יומית.
רוצה לדעת איך אני מחשבת את כל העמודה יחד עמ''נ שתצא לי תשובה של שעות
ז''א, נניח 5:45 שעות + 3:30 שעות = 9:15 שעות
איך אני עושה את זה?
תודה מראש!
 
בעבר הסברתי את הלוגיקה בשאלה מעין שאלתך למה זה לא אפשרי...תראה בלינק כאן
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13081029
אם אקח כדוגמא ואקרא לטבלת המקור -טבלה 1 ולטבלה המיובאת -טבלה 2.
האקסל וכן השיטס "מכבדים את רצונו" של בעל הגיליון .ולא יזיזו /יוסיפו שורה/ות(שנכתב בה משהו) סתם ככה (וגם שיש "מצוקת מקום/מרחב") בגיליון 2,(ובמקרה כזה יתקבל איתות של שגיאת ref בשיטס או spill באקסל - האיתות אומר כאן לבעל הגיליון ."תפנה את הדרך בבקשה..")
אא"כ זו פעולה יזומה של משתמש הגיליון ויש כאן אישור "וגילוי דעת" מפורש.

הזכרת את המילה קיבוע.ובכן זה פיתרון אחד כאופציה.והוא לקבע את טווח היבוא בפונקציית importrange על ידי תיחום הטווח עד לשורה ספציפית בגיליון 1.
ואני יודע שלא לפיתרון כזה התכוונת בשאלתך..
אז מה שניתן לעשות הוא להקצות שטח מסוים בגיליון 2 ושם לכתוב באותו מבנה של עמודות טקסט חופשי
ובגיליון 3 להערים (מלשון ערימה אחד על השני) את טבלה 2 מעל הטווח של הטקסט החופשי.על ידי פונקציית vstack בשילוב עם filter כדי "לצמצם" ולסנן את התאים הריקים כפי שהסברתי בעבר בלינק כאן (בפיתרון השלישי)
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13093177
ככה תוכל לכתוב כרצונך טקסט חופשי בטווח המיועד וכן בגיליון 1.
ובגיליון 3 תקבל את כל הנתונים בצורה מסודרת טווח מעל טווח.
בהצלחה רבה!
וואו.
תודה רבה על ההשקעה, ועל התשובה המפורטת.
אני מתחיל כעת ללמוד את התשובה.
 
צריכה שוב את עזרת המבינים
יש לי עמודה ורשום בה סך שעות עבודה יומית.
רוצה לדעת איך אני מחשבת את כל העמודה יחד עמ''נ שתצא לי תשובה של שעות
ז''א, נניח 5:45 שעות + 3:30 שעות = 9:15 שעות
איך אני עושה את זה?
תודה מראש!
ראי דוגמא
Screenshot_20240131_202309_Sheets.jpg

יש להקפיד לכתוב בטווח הירוק את השעות בצורה תקנית
דהיינו 03:30
ולא 3:30
הטווח הירוק צריך להיות מוגדר בפורמט שעה.
חישוב הסך הכללי בעמודה הצבוע כאן בצהוב ניתן לביצוע עם פונקציית sum פשוטה.אלא שיש להקפיד שתא זה יהיה בפורמט מספר.
ולבצע מכפלה של ההחזר ב24 כמו שמופיע בצילום מסך הנל.
בהצלחה
 
ראי דוגמא
צפה בקובץ המצורף 1565091
יש להקפיד לכתוב בטווח הירוק את השעות בצורה תקנית
דהיינו 03:30
ולא 3:30
הטווח הירוק צריך להיות מוגדר בפורמט שעה.
חישוב הסך הכללי בעמודה הצבוע כאן בצהוב ניתן לביצוע עם פונקציית sum פשוטה.אלא שיש להקפיד שתא זה יהיה בפורמט מספר.
ולבצע מכפלה של ההחזר ב24 כמו שמופיע בצילום מסך הנל.
בהצלחה
הוא מסיים את התרגיל ב0.00 עשיתי בדיוק לפי ההדרכה שלכם
 
הוא מסיים את התרגיל ב0.00 עשיתי בדיוק לפי ההדרכה שלכם
טוב. זה אומר לנו שהפורמט לא השתנה למספר.
תקלה כעין זו נשאלה כאן ממש אתמול, וכתבתי עליה בלינק כאן
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13226633
תנסי פשוט להוריד את המכפלה של ×24.שיהיה רק sum בלי פעולת כפל.
האם זה הועיל?
אם זה עדיין לא הסתדר נא לשלוח דוגמית מהגיליון לכאן או למייל yv0528174820 בגימייל
 
רבותי-חברי הפורום היקרים,ברשותכם אכתוב כמה מילים בנושא חשוב ושמו -"חישוב ממוצע משוקלל".
ותחילה- כדרכינו אפתח בס"ד במילי דאורייתא:
בתלמוד בבלי מסכת פסחים דף פ"ט ע"ב מובא מעשה "רב פפא ורב הונא בריה דרב יהושע עריבו ריפתא בהדי הדדי אדאכיל רב הונא בריה דרב יהושע חדא אכיל רב פפא ארבע א"ל פלג לי אמר ליה קבילתון איתיביה כל הני תיובתא ושני כדשנינן איתיביה בני חבורה א"ל התם דאמרי לי' כי קבלינך לתיקוני זביחה איתיביה סיבולת פלג ליה אזל עריב בהדי רבינא אדאכיל רב הונא בריה דרב יהושע חדא אכיל רבינא תמניא אמר מאה פפי ולא חדא רבינא" עד כאן.
צירפתי כאן בקובץ pdf ביאור מילולי לדברי הש"ס במעשה זה.
חשוב כאן לבאר ולפרש את התנהגותם של אמוראים קדושי עליון אשר בארץ המה.שלכאורא בפשטם של דברים זה נראה כאילו נהגו ברעבתנות ובצרות עין.וכל זה חלילה וחס לייחס לאמוראים הקדושים שכל אכילתם לשם שמים ומידת צידקותם ופרישותם כרחוק מזרח מן המערב כלפינו...ושיעור קומתם הרוחנית מי ישורינו...
ולכן חובה עלינו להעמיק ולעיין בסוגיא זו למנוע מדעתינו שיגיונות ושגיאות בביאור דברי הש"ס.
בקובץ pdf הנ"ל ליקטתי כמה וכמה ביאורים בענין זה לשבר את דעתינו ושכלינו הדל ליישב דבר דבור על אופניו...

ולקמן עוד נשוב לבאר בסוגיא זו את דברי רב הונא "מאה פפי ולא חדא רבינא"

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

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

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

ובכן.כולנו מכירים את דרך חישוב של הממוצע הקלאסי באקסל...וזאת כמובן על ידי פונקציית average.
חשוב להזכיר כי פונקצייה זו פועלת לפי עיקרון הממוצע "הרגיל". וכך דרך חישובה בטווח תאים.ראשית היא מחברת את סכום כל התאים ואז מחלקת את כל הסכום המתקבל במספר התאים שנכתב בהם ערך (ולא ריקים...ואגב שאני אומר ערך זה כולל 0.וחשוב מאוד מאוד לזכור זאת.אא"כ משתמשים בפונקציית averageif ומסננים את התאים הריקים..זהו הפיתרון הכי קלאסי ומקובל)
ומה קורה שיש לפנינו גיליון ציונים של מספר מבחנים שלכל אחד יש משקל משלו?
התשובה לכך...היא להמיר את הנוסחא המתמטית לפונקצייה שתבצע את כל החישוב הזה.
הזכרתי בפורום זה לא אחת את פונקציית sumproduct הנפלאה והגאונית.
הפונקצייה הזו בצורתה הקלאסית מכפילה (כברירת מחדל ,יש להדגיש!!!)ערך בשני בין שני טווחים תואמים,ומחזירה את סכום כל המכפלות.
רגע רגע...ניזכר לרגע זו בדיוק הפעולה המתמטית שכלולה במונה של נוסחת הממוצע המשוקלל.
ומה לגבי המכנה?
אז לשם כך נוסיף את פונקציית sum למשוואת החילוק שתסכם את ס"ך כל המשקלים.והנה פיתרון מושלם בדיוק לנוסחא שרצינו כאן.יפה וגאוני!!!
תראו בצילום מסך כאן (מתוך גיליון שצירפתי כאן)
Screenshot_20240131_224616_Sheets.jpg

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


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


אם תהיתם היכן השייכות כאן לחישוב ממוצע המשוקלל שדיברנו בו לעיל?
Screenshot_20240131_235038_Sheets.jpg

אז תראו בצילום מסך כדוגמא של תא G4
בתאים C4:C5 אלו "המשקלים" במשוואה המתמטית.
ואלו הם כמות הפרוסות שיש לרכוש.
ובתאים D4 : D5 אלו הערכים כלומר מחיר לכל פרוסת לחם.
כאשר נבצע חישוב מתמטי של הממוצע המשוקלל על ידי הטכניקה שלמדנו בעזרת פונקציות sumproduct +sum .נבחין בתשלום האמיתי שרב הונא צריך לשלם.
ולכן "ההפסד" יותר ניכר באכילתו עם רבינא מאשר באכילה עם מאה כמו רב פפא.


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

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

נהנתם? אשמח לשמוע תגובות/הארות/והערות בכל הנושא הנ"ל.
 

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

  • ביאור הסוגיא מאה פפי ולא חדא רבינא.xlsx
    KB 97.5 · צפיות: 59
  • Weighted Average in Excel.xlsx
    KB 50 · צפיות: 73
  • ביאורי המפרשים בסוגיא דרב הונא ורב פפא-רבינא.pdf
    KB 524.5 · צפיות: 47
נערך לאחרונה ב:

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה