לומד לבנות אקסל

daat99

מייסד
מנהל
הצטרף
22/11/15
תוכל להזכיר לי מה הייתה הטעות (או מאיזה עמוד הציטוט?).
זה עדיין לא מספיק בשבילי להבין.
בראש הציטוטים יש את המלל "נכתב ע"י ...".
המלל הזה הוא קישור להודעה שממנה נלקח הציטוט כך שאתה יכול ללחוץ עליו ולקרוא את ההקשר.

כל שורה שהיא לא שווה ל2 תתן לי את הערך 1000.
אני שואל על הנוסחה - לא על התוצאה.

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

אז אני צריך לעזוב את ההנחה הבסיסית שהצדדים לא שווים?
במקרה שלנו לא מדובר בשוויון חשבונאי אלא ב-"רשימת מרכיבים מייצרת תוצאה".
חלב + קקאו = שותים שוקו.
חלב לבד = שותים חלב.

אם יותר נוח לך אז תחליף את = עם חץ => אבל זה סתם מבלבל לדעתי אז אתה תחליט.
חלב + קקאו => שותים שוקו.
חלב בלבד => שותים חלב.
 

19yoboy

Well-Known Member
הצטרף
12/1/24
בראש הציטוטים יש את המלל "נכתב ע"י ...".
המלל הזה הוא קישור להודעה שממנה נלקח הציטוט כך שאתה יכול ללחוץ עליו ולקרוא את ההקשר.
נזכרתי קצת, זה היה בעיקר סביב הגדרה של משתנים בצורה גלובלית ולא ספציפית לעמודה 50 או 51.
אז אני עדיין לא מבין מה הכוח של לכתוב מאיזו תא נכתבה הנוסחה, אלא אם מדובר בעמודות שבהן הנוסחאות שונות, מה שלא קורה בעמודה C שבה אנחנו כרגע מתעסקים.

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

X:

קוד:
1)=$O$1
2)X1=X
-X1 מייצג את הערך המוזן בתא שמפתחו קבוע בעמודה O ושורה 1.
-X מייצג את ההפקדה הראשונית.
========================================

Y:

קוד:
1)=$O$2
2)Y1=Y
-Y1 מייצג את הערך המוזן בתא שמפתחו קבוע בעמודה O ושורה 2.
-Y מייצג את ההפקדה החודשית.
========================================

P:

קוד:
1) (row() = 2
2) P1 = P
-P1 בודק את השיוויון בין השורה הנוכחית למספר שתיים.
-P מייצג בדיקה לפיה האם המשתמש נמצא באותה בשורה שמספרה הוא שתיים.
========================================

W:

קוד:
1)IF(row()=2, $O$1, $O$2)
2)IF) P, X, Y)
-P מייצג תוצאת בדיקה לפיה האם השורה בה המשתמש נמצא היא השורה מספר שתיים.
-Y מייצג את ההפקדה החודשית.
-X מייצג את ההפקדה הראשונית.
-W מייצג את ההפקדה המתאימה לשורה הנוכחית כאשר בשורה הראשונה של הנתונים זו ההפקדה הראשונה ובשאר השורות זו ההפקדה החודשית.
========================================

ואיך זה עכשיו?..

אם יותר נוח לך אז תחליף את = עם חץ => אבל זה סתם מבלבל לדעתי אז אתה תחליט.
חלב + קקאו => שותים שוקו.
חלב בלבד => שותים חלב.
אז אתה מסכים שהצדדים לא שווים?
כי החץ הזה מזכיר לי סיבה ותוצאה או כפי שכתבת מרכיבים למרות שקצת קשה לי להסכים עם זה ותוצאה.. ואני סותר את עצמי אוף!

@daat99
 
נערך לאחרונה ב:

19yoboy

Well-Known Member
הצטרף
12/1/24
@daat99 מה דעתך על ההגדרות? :)
ההפסקה הזו גורמת לי להרגיש לא פרודוקטיבי..
 

daat99

מייסד
מנהל
הצטרף
22/11/15
@daat99 מה דעתך על ההגדרות?
דעתי היא שלא שמתי לב שרשמת אותן :(

ההפסקה הזו גורמת לי להרגיש לא פרודוקטיבי..
אולי המסר הוא שאתה צריך להיות יותר החלטי ולרדוף יותר אחרי השאיפות שלך?
כמו למשל "להקפיץ את השרשור" בתוך פחות מ-12 יום :eek: אם לא קיבלת התייחסות בכלל :(

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

נזכרתי קצת, זה היה בעיקר סביב הגדרה של משתנים בצורה גלובלית ולא ספציפית לעמודה 50 או 51.
אז אני עדיין לא מבין מה הכוח של לכתוב מאיזו תא נכתבה הנוסחה, אלא אם מדובר בעמודות שבהן הנוסחאות שונות, מה שלא קורה בעמודה C שבה אנחנו כרגע מתעסקים.
אני מנסה לבנות אצלך הרגלים של בניית נוסחאות בצורה נכונה ובשביל זה אני מנסה לגרום לך להגדיר את כל הנוסחאות בצורה אחידה (לפחות בתחילת הדרך).
בנוסחאות שבהן כל המפתחות מפנים לתא שנמצא בעמודה ספציפית ושורה ספציפית המידע של באיזה תא רשומה הנוסחה באמת לא מוסיף הרבה אבל:
1. ההרגל של ציון התא שבו רשומה הנוסחה הוא בעל חשיבות בפני עצמו כי זה *הרגל נכון*
2. אני עדיין לא *יודע* שהנוסחה נכונה ולכן אין לי מושג אם בנוסחה הזו רישום התא שבו רשומה הנוסחה הוא חיוני או לא ובמקרה כזה עדיף לציין מידע שלא מוסיף מאשר להחסיר מידע חיוני


כרגע בכל שלושת הנוסחאות עדיין חסר לי המידע של *באיזה תא הן נכתבו*.
זו בחירה שלך אם אתה מוכן לציין את המידע הזה ובכך:
1. להרגיל את עצמך לציין זאת בשביל להקנות הרגל נכון להמשך
2. לוודא שהוא באמת לא משנה במקום לנחש שהוא לא משנה ופשוט להתעלם ממנו
3. לא עולה כסף לכתוב באיזה תא הנוסחה כתובה :)

-X1 מייצג את הערך המוזן בתא שמפתחו קבוע בעמודה O ושורה 1.
1. עדיין יש מילה המיותרת בהגדרה הזו (דנו עליה בתגובות קודמות).
2. האם המפתח נמצא "בעמודה O" או שהמפתח "הוא עמודה O"?
כשהולכים לעמודה O ותא 1 מוצאים שם את המפתח או את הערך?

טעויות אלו חוזרות על עצמן גם ב-Y1.

-X מייצג את ההפקדה הראשונית.
נכון.


זו הגדרה שגויה למשוואה.
במקרה הזה לא מדובר במשוואה חשבונאית רגילה (סימן שוויון) אלא במשוואה מותנית ולכן היא צריכה להיות מיוצגת ככזו (וזה טיפה קשה).
תחשוב למשל על ייצוג שכזה (אם אתה חושב על ייצוג פשוט ויותר נוח בשביל לייצג התניית יחסיות אז אתה מוזמן להציע):
P = P1 ?= 2

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

בנוסף תחשוב על השאלות הללו מבחינת "השפה העברית":
האם ניתן להשוות "שורה" ל-"מספר"?
האם ניתן להשוות "עמודה" ל-"מילה"?
מה לגבי השוואת "טבלה" ל-"תפוח"?

מה אנחנו באמת משווים למספר 2?
את השורה עצמה (שאינה מספר!) או משהו אחר (ומה המשהו הזה שניתן להשוות אותו למספר 2)?

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

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

רמז:
אין שום התייחסות "למשתמש" או "למיקומו" בהגדרה הנכונה.

-Y מייצג את ההפקדה החודשית.
-X מייצג את ההפקדה הראשונית.
נכון.

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

נ.ב.
הניסוח הזה גם יכול לעזור לך עם ההגדרה המילולית של P :)

אז אתה מסכים שהצדדים לא שווים?
אני מסכים שבמשוואות שאנחנו מציגים יש בצד אחד "תוצאה" ובצד השני "משתנים/מרכיבים".

זה לא 1:1 כמו בבי"ס אבל זה קרוב מספיק (אנחנו הרי מנסים ללמוד דברים דרך פורום שאנשים משלמים לאחרים סכום כסף לא מבוטל בשביל ללמוד כקורס פרונטלי גם באקדמיה).
 

19yoboy

Well-Known Member
הצטרף
12/1/24
יותר החלטי ולרדוף יותר אחרי השאיפות שלך?
אבל זה לא פשוט.. הכי קל לי להתבטל ולצפות ביו טיוב, לעומת להשקיע מחשבה בבניית האקסל והמשך הדיון בשרשור.

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

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

טעויות אלו חוזרות על עצמן גם ב-Y1.
-X1 מייצג את הערך המוזן בתא שמפתחו הוא עמודה O ושורה 1.
-Y1 מייצג את הערך המוזן בתא שמפתחו הוא עמודה O ושורה 2.

שגויה אז גם הגדרת המשתנה P1 שגויה (טעות נגררת).
אני זוכר שהיה לי קושי להגדיר את P1 ועכשיו מבין למה (זו טעות).

במשוואה מותנית
לא מכיר את המושג.
אפשר דוגמה פשוטה?

אני לא מבין ולא זוכר הרבה.
אפשר פישוט של הרעיון?
אני מנסה לבטא את ROW() באמצעות P?. אני צריך שהוא יהיה שווה ל2.
גם את המספר 2 - עלי להפוך למשתנה שמבוטא עם P ומספר? (לדוגמה P1).

מה אנחנו באמת משווים למספר 2?
אני משווה למספר 2 את:
קוד:
=$O$1
.

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

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

daat99

מייסד
מנהל
הצטרף
22/11/15
אבל זה לא פשוט..
הדברים הכי חשובים ומוערכים בחיים הם לא פשוטים בכלל.
תשאל את אמא שלך למשל כמה פשוט זה "היריון" והאם היא הייתה מוכנה לוותר על התהליך אם זה אומר שאתה לא היית נמצא שם לשאול אותה את השאלה הזו :)

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

אתה היחיד שצריך להחליט עד כמה אתה רוצה "תוצאות מאתגרות" ותתאים את הפעולות שלך בהתאם לכך.

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

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

זה כמובן לא רלוונטי אם אין לך כוונה לעבור על הדברים שוב כי יוטיוב יותר מעניין :)

1. אחידות
2. מסייע להבנה בטווח הארוך

דווקא הסיבה שאתה אהבת היא הסיבה הכי פחות חשובה (ודי מיותרת כשמתייחסים לסיבות הבאמת משמעותיות).

אתה מנחה אותי להיות "מינימליסט ומדויק" בהגדרות שלי.
נכון.

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

ברגע שלא מציינים אותו בהסבר של נוסחה/משוואה אחת אז נוטים לשכוח לציין אותו גם באחרות (למרות שבהן הוא נחוץ).

המטרה שלי היא להבין כל מה שאני כותב.
המטרה שלי היא שתבין מה אתה *עושה*.
לא כל כך מעניין אותי אם אתה מבין מה אתה "כותב" :)

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

ביהדות קוראים לזה "נעשה ונשמע":
קודם נעשה כי זה מה שהתבקשנו ואנחנו עדיין לא יודעים למה.
אחר כך נשאל מדוע התבקשנו לעשות זאת בשביל שנבין לבד לפעם הבאה.

-X1 מייצג את הערך המוזן בתא שמפתחו הוא עמודה O ושורה 1.
-Y1 מייצג את הערך המוזן בתא שמפתחו הוא עמודה O ושורה 2.
נכון.

לא מכיר את המושג.
אפשר דוגמה פשוטה?
יש לך 10 שקל ואתה הולך לקנות לחם:
אם לחם עולה פחות מ-10 שקל אז אתה קונה לחם.
אם לחם עולה יותר מ-10 שקל אז אתה לא קונה לחם.

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

בהקשר של משוואה:
m = money = 10
p = price
if p< 10 TRUE else FALSE
B = p < 10

B מייצג את התשובה לשאלה אם מחיר הלחם הוא קטן מ-10 שח (או "אם ניתן לקנות לחם").

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

אפשר פישוט של הרעיון?
זה לא רעיון פשוט כל כך :)

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

במקרה שלנו יש לנו שני סימני שוויון:
סימן השוויון הראשון מייצג "השמה":
לוקחים את כל מה שמימין:
P1 ?=2
ומכניסים אותו לתוך מה שמשמאל:
P

סימן השוויון השני (שאני הוספתי לו את סימן השאלה לצורך הבהרה למרות שבמציאות לא משתמשים בסימן השאלה במקרה שכזה) מייצג בדיקה האם מה שיש משני הצדדים הוא שווה:
P1 = 2
במקרה הזה בודקים האם P1 שווה למספר 2

אפשר לחשוב על זה כך:
קוד:
P = (P1 = 2)
קודם משווים את מה שבתוך הסוגריים *כשאלת שוויון" ומקבלים תוצאה:
האם P1 = 2?
את התוצאה (אמת/שקר) משווים למה שיש מצד שמאל של סימן השוויון *כהשמה* ולכן P מקבל את התוצאה של השאלה שנשאלה.


אני מנסה לבטא את ROW() באמצעות P?
במקרה שלנו ROW (נוסחה באקסל שמחזירה מספר! לא "שורה") זה P1.

P מייצג את התוצאה של בדיקת השוויון בין P1 לבין המספר 2.

אני צריך שהוא יהיה שווה ל2.
אתה לא "צריך" שהוא יהיה שווה ל-2.
אתה *בודק* אם P1 שווה ל-2 ואת התוצאה מכניס לתוך P.

גם את המספר 2 - עלי להפוך למשתנה שמבוטא עם P ומספר? (לדוגמה P1).
המספר 2 הוא קבוע, לא צריך להגדיר לו משתנים.

אני משווה למספר 2 את:
תבדוק שוב את הנוסחה - זה לא מה שכתוב שם.

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

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

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

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

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

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

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

אתה יכול למשל לפתוח שרשור בפורום ופעם ביום לרשום בו משהו לימודי שעשית במהלך אותו היום.
כגון:
* שמעתי 5 דקות מהספר X
* ראיתי 2 דקות של מישהו שהסביר על Y
* קראתי 4 דקות מאמר בנושא Z
וכו'

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

19yoboy

Well-Known Member
הצטרף
12/1/24
B מייצג את התשובה לשאלה אם מחיר הלחם הוא קטן מ-10 שח (או "אם ניתן לקנות לחם").
אז באמצעות משתנה אחד הצלחת לבטא טענה (מחיר הלחם קטן מ10שח). היופי של המתמטיקה..

לוקחים את כל מה שמימין:
P1 ?=2
ומכניסים אותו לתוך מה שמשמאל:
P
אז אם אני מקבל את זה לדוגמת הלחם:

P1 זה התנאי, 2 זה המחיר.
P זה כלל הטענה שבה אני בודק כפי שציינת האם השורה היא באמת השורה השנייה.

וזאת משוואת התניה / השמה ?.

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

תבדוק שוב את הנוסחה - זה לא מה שכתוב שם.
נכון.. ל2 אני משווה את P1 שהוא ROW.. אז בכלליות - אני משווה את $Q$1 לP?

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

-P מייצג בדיקה האם השורה הנוכחית שווה ל2 באמצעות השמה של המשתנים X1,Y1 כאשר X1 מאמת את הבדיקה.

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

אני ממליץ לך בחום לפתח הרגל של לימוד יומיומי בלי קשר למזג האויר, מצב הרוח ו/או הבריאות הזמנית.
אתה יכול לשלב את הלימוד במהלך הליכות/נסיעות (במקום לשמוע מוזיקה למשל).
אני ממש רוצה לחזור לזה.
הייתי ברוטינה כזו. היא התפקששה ליום - יומיים והרצף נעלם מה שהוריד את המוטיבציה וגרם לי להפסיק..
יום אחד שלא ניהלנו דיון הפך לשבוע +, יום אחד שקראתי רק 9 עמודים ולא 10 הפך למחרת ל0, יום אחד בלי אימון גרם לעליה במשקל והרגשה כללית רעה לאחר כמה ימים, אני (לצערי?) בחור של 100% ואני צריך לעבוד על זה.
עכשיו זה הזמן לחזור לזה כי אף אחד לא יקדם אותי מלבדי.

אני ממליץ לך להתחיל עם שמיעת הספר "הרגלים אטומיים".
התיעוד היומיומי הזה גם יספק לך דחף להמשיך באופן עצמאי וצפוי גם לייצר עבורך תמיכה ועידוד של הקהילה.
קראתי אותו לפני כשנה ואני זוכר רק פרטים ממנו, כנראה שזה מסוג הספרים שצריך לקרוא מספר פעמים.
אני רוצה להתחיל (על הדרך) להעשיר את האנגלית שלי. אז אני ארכוש אותו בשפה האנגלית ובנוסף רציתי לשאול אותך להמלצה על הספרים של יובל נוח הררי, אם מכיר, כמו Sapiens, 21 Lessons for the 21st Century בתור התחלה..


תודה וסופש נעים.
 

daat99

מייסד
מנהל
הצטרף
22/11/15
אז באמצעות משתנה אחד הצלחת לבטא טענה (מחיר הלחם קטן מ10שח). היופי של המתמטיקה..
לא באמצעות משתנה (שמופיע מצד ימין של סימן השוויון) אלא באמצעות משוואה (התוצאה שמופיעה מצד שמאל של סימן השוויון) שמייצגת יחסיות.
לזה קוראים התניה :)

אז אם אני מקבל את זה לדוגמת הלחם:

P1 זה התנאי, 2 זה המחיר.
P זה כלל הטענה שבה אני בודק כפי שציינת האם השורה היא באמת השורה השנייה.

וזאת משוואת התניה / השמה ?.
נכון - זו משוואת התניה כי היא מייצגת תנאי.

אין לי אז צורך לכנות את 2 בתור P2. זה רק מבלבל.
נכון.
משתנים אנחנו מגדירים עבור נוסחאות אקסליות כגון ROW.

ל2 אני משווה את P1 שהוא ROW..
נכון.

אני משווה את $Q$1 לP?
לא.
מה הוביל אותך למסקנה הזו?
$Q$1 זו נוסחה אקסלית ומשכך היא לא מופיעה במשוואות המתמטיות בכלל.
P מייצג תוצאה של משוואה מתמטית.

בשביל לתת ייצוג לנוסחה האקסלית במשוואות אנחנו נצטרך להגדיר לה משתנה (כמו P1, P2 וכו').

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

הייתה לנו כבר הגדרה נכונה לזה במשוואות של עמודה B (D המקורית).
אני ממליץ לך בחום לחזור שוב על התהליך שעברנו כשהגדרנו אותן ולהעתיק את המלל הנכון משם.

באמצעות השמה של המשתנים X1,Y1 כאשר X1 מאמת את הבדיקה.
אני לא כל כך מבין מה זה אומר.

הייתי ברוטינה כזו. היא התפקששה ליום - יומיים והרצף נעלם מה שהוריד את המוטיבציה וגרם לי להפסיק..
מאוד נפוץ :)

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

רציתי לשאול אותך להמלצה על הספרים של יובל נוח הררי
לא מכיר.
 

19yoboy

Well-Known Member
הצטרף
12/1/24
לזה קוראים התניה :)
אז בנית התניה באמצעות B לטענה שמחיר הלחם קטן מ10שח?

אני ממליץ לך בחום לחזור שוב על התהליך שעברנו כשהגדרנו אותן ולהעתיק את המלל הנכון משם.
ההגדרה של W(עמודה B):
-W מייצג תוצאת בדיקה האם השורה היא השורה השנייה באמצעות הצבה של המשתנים X/Y.

עמודה D:
-P מייצג תוצאת בדיקה האם השורה היא השורה השנייה באמצעות הצבה של המשתנים 1X1/Y.

זה די עונה על זה..

מאוד נפוץ :)
אבל למה זה קורה?
 

daat99

מייסד
מנהל
הצטרף
22/11/15
אז בנית התניה באמצעות B לטענה שמחיר הלחם קטן מ10שח?
לא לטענה שמחיר הלחם קטן מ-10 שח.
התנית הפעולה של רכישת לחם רק אם מחיר הלחם קטן מ-10 שח.

אם מחיר הלחם קטן מ-10 שח אז קונים, אחרת לא קונים.

B=P<10

ההגדרה של W(עמודה B):
-W מייצג תוצאת בדיקה האם השורה היא השורה השנייה באמצעות הצבה של המשתנים X/Y.
מאיפה זה לקוח?
קישור?

כאן למשל:
תודה על הטיפ.
הגדרת את Y ו-W בצורה נכונה (אבל עדיין היו לך טעויות ב-X).
אני לא מוצא כרגע הגדרה נכונה מרוכזת של כל המשתנים ביחד וזה חבל כי זה מקשה עלינו להבין מה עשינו וללמוד מכך.

תנסה ללמוד מההגדרות הנכונות של Y ו-W שגם שם היתה לך הנוסחה של ROW.

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

19yoboy

Well-Known Member
הצטרף
12/1/24
הגדרת את Y ו-W בצורה נכונה (אבל עדיין היו לך טעויות ב-X).
אני לא מוצא כרגע הגדרה נכונה מרוכזת של כל המשתנים ביחד וזה חבל כי זה מקשה עלינו להבין מה עשינו וללמוד מכך.

תנסה ללמוד מההגדרות הנכונות של Y ו-W שגם שם היתה לך הנוסחה של ROW.
לא מצליח להבין את ההקשר למקרה הנוכחי.

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

מה הבעיה בהגדרה הבאה של P כפי שהצגתי? :

-P מייצג תוצאת בדיקה האם השורה הנוכחית היא השורה השנייה באמצעות הצבה של המשתנים X1/Y1.
 

daat99

מייסד
מנהל
הצטרף
22/11/15
לא מצליח להבין את ההקשר למקרה הנוכחי.
תרשום את הנוסחאות ביחד ותראה אם יש בנוסחאות האקסליות משהו משותף.

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

לא יודע איך לצטט את זה כשאני לא באותו העמוד.
1. תפתח את העמוד הרלוונטי בטאב נפרד בדפדפן
2. תוודא שבטאב החדש לא רשום מלל בתיבה שבה אתה רושם את התגובה
3. תצטט את הטקסט כמו שאתה עושה תמיד
4. באיזור התגובה אתה תראה טקסט כזה:

קוד:
[QUOTE="19yoboy, post: 14763, member: 841"]

לא יודע איך לצטט את זה כשאני לא באותו העמוד.

[/QUOTE]
תעתיק את כל המלל (כולל הסוגריים המרובעים!) אל הטאב שבו אתה רושם את התגובה המלאה שלך במקום המתאים.

הסבר:
לתוכנה של הפורום יש תחביר עבור ציטוט של תגובות:
פותחים תגית QUOTE בתוך סוגריים מרובעים.
בתוך הגדרת התגית רושמים בתוך גרשיים כפולים (עם הפרדה של פסיקים):
1. את שם המשתמש שרשם את ההודעה המצוטטת
2. את מספר התגובה שממנו מצטטים את ההודעה: "post: ####" (זה מה שהופך את הציטוט לקישור לחיץ!)
3. המספר המזהה של המשתמש: member: ####

מה הבעיה בהגדרה הבאה של P כפי שהצגתי? :
מצא את ההבדלים בין ההגדרה שאליה התייחסתי:
-P מייצג תוצאת בדיקה האם השורה היא השורה השנייה באמצעות הצבה של המשתנים 1X1/Y.
לבין ההגדרה שסיפקת עכשיו:
-P מייצג תוצאת בדיקה האם השורה הנוכחית היא השורה השנייה באמצעות הצבה של המשתנים X1/Y1.
 

19yoboy

Well-Known Member
הצטרף
12/1/24
במידה ומצאת משהו משותף בתוך הנוסחאות אז תרשום את המשוואות ביחד ותראה מה מייצג את החלק המשותף במשוואות השונות.
אולי:
קוד:
MOD(ROW()-2, 12)
זה גם סוג של משוואת (אקסלית כרגע) התניה.
אולי הדמיון הוא בין החלק הזה של עמודה B לבין משוואת ההתניה של P?

מצא את ההבדלים בין ההגדרה שאליה התייחסתי:
הבדלים בקושי יש,
לא הבנתי..

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

daat99

מייסד
מנהל
הצטרף
22/11/15
אולי הדמיון הוא בין החלק הזה של עמודה B לבין משוואת ההתניה של P?
זה אולי יעזור לך :)
תרשום את הנוסחאות ביחד ותראה אם יש בנוסחאות האקסליות משהו משותף.
הבדלים בקושי יש,
לא הבנתי..
עדיין לא מצאת את המשותף אז אתה כרגע בונה המשך על טעות נגררת ומשכך לא מפתיע שאתה כרגע לא מבין :)

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

19yoboy

Well-Known Member
הצטרף
12/1/24
תרשום את הנוסחאות ביחד ותראה אם יש בנוסחאות האקסליות משהו משותף.
את הנוסחה:
קוד:
(row()=2
לצד:
קוד:
MOD(ROW()-2, 12) + 1
אם כן, מה אני בדיוק רואה כאן?

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

X:

קוד:
1)=$O$1
2)X1=X
-X1 מייצג את הערך בתא שמפתחו הוא עמודה O ושורה 1.
-X מייצג את ההפקדה הראשונית.


========================================

Y:

קוד:
1)=$O$2
2)Y1=Y
-Y1 מייצג את הערך בתא שמפתחו הוא עמודה O ושורה 2.
-Y מייצג את ההפקדה החודשית.

========================================

P:

קוד:
1) (row() = 2
2) P1 =2
-P1 מייצג את מספר השורה.
-2 מייצג את השורה מספר שתיים בגיליון.
-P מייצג תוצאת בדיקה לפיה האם השורה היא השורה מספר שתיים.

========================================

W:

קוד:
1)IF(row()=2, $O$1, $O$2)
2)IF) P, X, Y)
-P מייצג בדיקה האם השורה הנוכחית היא השורה השנייה בגיליון.
-Y מייצג את ההפקדה החודשית.
-X מייצג את ההפקדה הראשונית.
-W מייצג את ההפקדה בהתאם לשורה הנוכחית.

========================================
 

daat99

מייסד
מנהל
הצטרף
22/11/15
מה אני בדיוק רואה כאן?
תראה אם יש בנוסחאות האקסליות משהו משותף.
נכון מאוד.

P1 מייצג את מספר השורה.
איזו שורה?

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

-P מייצג תוצאת בדיקה לפיה האם השורה היא השורה מספר שתיים.
זו טעות אבל היא כנראה נגררה כי הגדרת את המספר 2 כ-"מייצג שורה מספר 2" במקום להתייחס אליו כמספר קבוע.

-P מייצג בדיקה האם השורה הנוכחית היא השורה השנייה בגיליון.
ההגדרה של P צריכה להיות אחידה גם ב-P וגם ב-W.

נ.ב.
P מייצג בדיקה או תוצאה?

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

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

19yoboy

Well-Known Member
הצטרף
12/1/24
איזו שורה?
הנוכחית? המותאמת?

-P1 מייצג את מספר השורה הנוכחית.
-2 מייצג את המספר הקבוע עצמו.
-P בודק את השיוויון בין המשתנה והקבוע, בהתאם לשורה הנוכחית.

ההגדרה של P צריכה להיות אחידה גם ב-P וגם ב-W.
אתה רומז שP=W? אני לא חושב שלזה התכוונת.
לא הבנתי את הכוונה.

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

daat99

מייסד
מנהל
הצטרף
22/11/15
-P1 מייצג את מספר השורה הנוכחית.
נכון.
-2 מייצג את המספר הקבוע עצמו.
איך צורך להסביר מספרים קבועים - הם מספרים קבועים :)

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

אתה רומז שP=W? אני לא חושב שלזה התכוונת.
המשתנה P מהמשוואה של W הוא בדיוק התוצאה P במשוואה שמחשבת את P.

המשוואה של W זו המשוואה הראשית/חיצונית והיא מורכבת ממשוואות פנימיות ואחת מהן היא P.


-W מייצג את ההפקדה בהתאם לשורה הנוכחית כאשר
התחלה טובה

במידה וP מקיים את השיוויון, הערך המתקבל הוא אותו אחד המבוטא על - ידי X1.
ההמשך לא כל כך.
ההסבר המילולי צריך לתאר את התוצאה ובלי להשתמש בשמות של משתנים/משוואות וכו'.

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

19yoboy

Well-Known Member
הצטרף
12/1/24
מההסבר הזה אני לא מצליח להבין מה זה P.
דווקא אני חושב שהוא די בסדר אבל כנראה שלא מספיק טוב אם ילד בכיתה ד' לא יבין אותו..

ההסבר הקודם שלך היה יותר קרוב.
כותב אותו שוב כדי להיזכר:

-P מייצג תוצאת בדיקה לפיה האם השורה היא השורה מספר שתיים.

מנסה לתקן:

-P מייצג בדיקה לפיה האם השורה הנוכחית היא השורה השנייה.

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

המשתנה P מהמשוואה של W הוא בדיוק התוצאה P במשוואה שמחשבת את P.
לא הצלחתי להבין :(

המשוואה של W זו המשוואה הראשית/חיצונית והיא מורכבת ממשוואות פנימיות ואחת מהן היא P.
את זה אני כן מבין.

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

-W זו ההפקדה המתאימה לשורה הנוכחית כאשר בשורה הראשונה של הנתונים זו ההפקדה הראשונה ובשאר השורות זו ההפקדה החודשית.

זו באמת הגדרה מדויקת - חוץ ממשהו שלא הכי ברור לי: "בשורה הראשונה של הנתונים". הכוונה לשורה מספר 2 בגיליון מן הסתם, נכון? אולי ננסח את זה קצת יותר ברור?
 

daat99

מייסד
מנהל
הצטרף
22/11/15
-P מייצג בדיקה לפיה האם השורה הנוכחית היא השורה השנייה.
מעולה!

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

תזכור:
W מייצג את הנוסחה החיצונית שכוללת תנאי ושתי תוצאות בהתאם לתוצאת התנאי.
P מייצג את התנאי הפנימי בלבד.

לא הצלחתי להבין :(
בתחילת השרשור הסברתי שבשביל להתמודד עם נוסחאות מורכבות (נוסחה חיצונית שמורכבת מנוסחאות פנימיות) אז אנחנו לרוב נרצה להפריד אותן ולבנות אותן בנפרד בתאים ועמודות שונות עד שנראה שהנוסחאות הפנימיות הן נכונות.
W מייצג את הנוסחה החיצונית כולה והיא מורכבת מ-3 נוסחאות פנימיות:
* נוסחת התנאי P
* נוסחת התוצאה שנבחרת במידה והתנאי מתקיים X
* נוסחת התוצאה שנבחרת במידה והתנאי אינו מתקיים Y
ה-P שאנחנו משתמשים בו במשוואה של W הוא בדיוק המשוואה P המלאה שאנחנו מנסים להסביר.
על אותו המטבע ה-X זה אותו ה-X וה-Y זה אותו ה-Y.

נתנו למשתנים של המשוואות הפנימיות אות+מספר (X1, Y2, P1) בשביל לבדל אותם מהמשתנים של המשוואה החיצונית (X, Y, P) אבל עדיין לשמר את ההבנה שהן קשורות.

המטרה שלי היא לבנות את ההגדרה בעצמי
מטרה חיובית אבל רצוי לבסס אותה על המידע שקיבלת :)

ממשהו שלא הכי ברור לי: "בשורה הראשונה של הנתונים"
שורה #1 זו שורת הכותרות.
שורה #2 זו השורה הראשונה שבה מוצגים נתונים.

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

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

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