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

daat99

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

אני לא מבין מה שגוי בX או בY.
בשניהם יש לך את אותה השגיאה.

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

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

אבל אני לא אשנה את ההגדרה כי כתבת:
כל הכבוד!

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

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


מה הכוונה שהיא לא תואמת את הגדרת המשתנים.
במשתנה רשמת:
-X1 מייצג את הערך בתא שמפתחו עמודה O ושורה 1.
הנוסחה שרשמת לא עשתה זאת.

איזו נוסחה צריך לרשום בשביל לקבל את מה שהגדרת?

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

19yoboy

Well-Known Member
הצטרף
12/1/24
איזו נוסחה צריך לרשום בשביל לקבל את מה שהגדרת?
-X1 מייצג את הערך בתא שמפתחו עמודה O ושורה 1.
תא O1:
542

אני לא יודע מה הטעות כאן.

האם אתה מזהה את החלק שבו הגדרתי את התא שבו הנוסחה נכתבה?
אתה רוצה שאני אכתוב:
-X1 הוא הערך המתקבל בתא שמפתחו עמודה O ושורה 1?

לא עוזר.

אבל אמרת שצריך לשנות את הנוסחה של X1.
אבל איך. למה. למה.
אין לי מושג
 

daat99

מייסד
מנהל
הצטרף
22/11/15
אני לא יודע מה הטעות כאן.
אז מה הנוסחה?

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

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

ניסית לחזור על התהליך שעברת כשעבדת על עמודה D?
יעזור לך אם נתחיל אותו מחדש (במקום לקרוא את מה שכבר כתבנו בנושא שוב)?

אבל אמרת שצריך לשנות את הנוסחה של X1.
צריך לשנות את הנוסחה - לא את ההגדרה המילולית של המשתנה.
ואל תשכח שכשאתה כותב נוסחה אתה צריך לציין באיזה תא היא נכתבת.

אבל איך. למה. למה.
אין לי מושג
1. כמו שכבר עשית
2. כל מה שאתה צריך בשביל לקבל את המושג הוא לחזור שוב על מה שכבר עשית
 

19yoboy

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

איזה נוסחה יכולה לענות על ההגדרה:
X1 מייצג את הערך בתא שמפתחו עמודה O ושורה 1.
מלבד:
קוד:
=O$1
אני חוזר על עצמי בלי סוף ואני לא מצליח להבין ממך מה הטעות בנוסחה.

עשית זאת כבר בעמודה D כשעבדת על הנוסחה הפנימית של עמודה B כך שאתה יכול לחזור אחורה בשרשור
איך משהו כאן:
קוד:
$Q$1+$A2
דומה למה שאני עושה עם הנוסחה הזו.
אולי יותר תמקד אותי? מה חסר לי? חסר לי עוד $? חסר לי עוד נוסחאות?

ניסית לחזור על התהליך שעברת כשעבדת על עמודה D?
לא. אני לא רוצה לחזור אחורה!
 

daat99

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

איזה נוסחה יכולה לענות על ההגדרה:
רק אחת עונה על ההגדרה אבל אתה כותב נוסחה אחרת :)

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

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

איך משהו כאן:
תציג את התיאור של המשתנים של שתי הנוסחאות ותנסה לחפש משתנה "דומה".

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

19yoboy

Well-Known Member
הצטרף
12/1/24
תציג את התיאור של המשתנים של שתי הנוסחאות ותנסה לחפש משתנה "דומה".
546

-X1 מייצג את הערך בתא שמפתחו עמודה O ושורה 1.

איזה ערך יכול לייצג תא שתנאיו עמודה O ושורה 1 מלבד 10,000? או בשמו המקצועי O$1? $O$1?
איזה דמיון יש כאן, בין התמונה למקרה הפרטי?
 

daat99

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

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

אחרי שיהיו לך שתי ההגדרות המילוליות ביחד (שורה אחרי שורה) תרשום את שתי הנוסחאות שיש לך ביחד (שורה אחרי שורה).
האם יש הבדל בין הנוסחאות שלא קיימת בהגדרה המילולית של המשתנים?

אם כן - מה ההבדל?
 

19yoboy

Well-Known Member
הצטרף
12/1/24
אני חושב שכדאי שתחזור על הגדרת המפתחות והטבלה של ה-$ים.
548

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

בניגוד ל:
קוד:
$O$1
בו הכל קבוע ומסודר, לא משנה באיזה תא אעתיק את הנוסחה.

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

ההבדל המילולי בהגדרות הוא מאוד מינורי, רק צריך להוסיף את המילה קבוע לפני מפתח העמודה של $O$1 ולהסיר את המילה קבוע מההגדרה של O$1.

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

daat99

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

היה לנו את הדיון הזה גם כשעבדנו על עמודה D :)

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

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

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

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

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

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

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

19yoboy

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

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

daat99

מייסד
מנהל
הצטרף
22/11/15
1:
2. אני עדיין לא רואה את המשוואה (אני רואה רק "X1=" - במשוואות יש משתנים ו/או ערכים משני צידי סימן הייחוס).
2:
התא שבו היא נכתבה.
3:
איפה Y?
איפה Z?
איפה W?
איפה ה:
[/QUOTE]
========================================
שמפריד בין משוואות בשביל שיהיה לנו קל לזהות אותן?

אני מחזיר אותך לכאן בשביל שתזכר איך נראה פירוט מלא:
========================================
מתא D2:
קוד:
1) $Q$1 + $A2
2) X + Y = Z
-X הוא הערך שמוזן בתא שמפתחו הוא עמודה Q ושורה 1.
-Y הוא הערך המתקבל בתא שמפתחו הוא עמודה A ואותה השורה.
-Z היא שנת ההשקעה באותה השורה.
========================================
התחלנו בקו המפריד.
המשכנו בציון התא שבו רשומה הנוסחה.
משם כתבנו את הנוסחה ואת המשוואה.
פירטנו את ההסבר המילולי של המשתנים שקיימים במשוואה.
הוספנו הסבר מילולי של התוצאה שמתקבלת מהמשוואה.
וסיימנו עם קו מפריד בשביל שנדע שההסבר הסתיים ואנחנו עוברים למשוואה אחרת.
 

19yoboy

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

למה רלוונטי?

3:
איפה Y?
איפה Z?
איפה W?
איפה ה:
שמפריד בין משוואות בשביל שיהיה לנו קל לזהות אותן?

אני מחזיר אותך לכאן בשביל שתזכר איך נראה פירוט מלא:
[/QUOTE]


========================================
למה רלוונטי מאיזה תא(?):
קוד:
=IF(row()=2, $O$1, $O$2)
P:

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

X:

קוד:

עובדים על זה.

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

Y:

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

W:

קוד:
IF) P1=P2, X, Y)
-W מייצג תוצאת בדיקה האם השורה היא השורה השנייה באמצעות הצבה של המשתנים X/Y.

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

daat99

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

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

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

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

שגיאה קטנה בהתחלה = תוצאה שגויה באופן קיצוני בסוף...


קוד:
=IF(row()=2, $O$1, $O$2)
זה שייך ל-W.

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

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

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

במהלך ערבוב הנוסחה והמשוואה רשמת נוסחה שגויה (כמו השגיאה שהיתה לך ב-X וכבר תיקנת אותה שם).

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

חסרה לך הנוסחה (רשמת אותה בתחילת התגובה במקום כאן).
בהגדרת המשוואה צריך להחליף את הסוגריים והפסיקים במילים כגון (אתה יכול להשתמש בניסוח אחר אם אתה רוצה כל עוד הוא נכון תחבירית ולוגית כאחד - או פשוט להעתיק/להדביק את הנוסח הזה וזהו):
W = IF P THEN X ELSE Y
תשים לב #1: ה-W צריך להופיע שם (אחרת איך נבין שזה קשור ל-W?)
תשים לב #2: אין כאן P1 או P2 אלא רק P מכיוון שבמשוואה החיצונית אנחנו רושמים את התוצאות של המשוואות הפנימיות אבל לא את המשוואות המלאות בעצמן.
P, X ו-Y אלו התוצאות שהתקבלו מהמשוואות הקודמות אז אתה יכול לציין זאת בתיאור המילולי שלהן.
חסר הסבר מילולי של W (נתתי לך הסבר מילולי ל-W בתגובות קודמות אבל אתה יכול לנסח אותו מחדש אם אתה רוצה - רק תוודא שהניסוח יהיה נכון)


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

19yoboy

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

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


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

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

שגיאה קטנה בהתחלה = תוצאה שגויה באופן קיצוני בסוף...



זה שייך ל-W.

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


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

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


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

במהלך ערבוב הנוסחה והמשוואה רשמת נוסחה שגויה (כמו השגיאה שהיתה לך ב-X וכבר תיקנת אותה שם).

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


חסרה לך הנוסחה (רשמת אותה בתחילת התגובה במקום כאן).
בהגדרת המשוואה צריך להחליף את הסוגריים והפסיקים במילים כגון (אתה יכול להשתמש בניסוח אחר אם אתה רוצה כל עוד הוא נכון תחבירית ולוגית כאחד - או פשוט להעתיק/להדביק את הנוסח הזה וזהו):
W = IF P THEN X ELSE Y
תשים לב #1: ה-W צריך להופיע שם (אחרת איך נבין שזה קשור ל-W?)
תשים לב #2: אין כאן P1 או P2 אלא רק P מכיוון שבמשוואה החיצונית אנחנו רושמים את התוצאות של המשוואות הפנימיות אבל לא את המשוואות המלאות בעצמן.
P, X ו-Y אלו התוצאות שהתקבלו מהמשוואות הקודמות אז אתה יכול לציין זאת בתיאור המילולי שלהן.
חסר הסבר מילולי של W (נתתי לך הסבר מילולי ל-W בתגובות קודמות אבל אתה יכול לנסח אותו מחדש אם אתה רוצה - רק תוודא שהניסוח יהיה נכון)


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

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 = P2
-P1 מייצג את מספר השורה.
-P2 מייצג את השורה מספר שתיים.
-P מייצג תוצאת בדיקה לפיה האם השורה היא השורה מספר שתיים.

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

W:

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

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

-מרגיש לי שהגדרה המילולית של W לא נכונה עד הסוף.
-(לא מבין למה אני צריך לכתוב X1=X).
-(אני לא רואה למה צריך להדגיש שY1=Y).

-אני לא אכתוב באיזה תא השורה נכתבה עד שאבין למה אני עושה את זה. הנוסחה נכונה לכל תא. מה זה משנה אם היא תהיה כתובה בתא C2 או בתא C500. זו אותה נוסחה בכל העמודה.
 

daat99

מייסד
מנהל
הצטרף
22/11/15
שכחתי להעיר על זה בתגובה הקודמת אבל איפה:
התא שבו היא נכתבה
?
X1 מייצג את הערך בתא שמפתחו קבוע בעמודה O ושורה 1.
עדיין חסרה לך מילה אחת שרשומה בהגדרת המשתנה מהנוסחה של עמודה D שעבדנו עליה.
לא ברור מקור המילה המיותרת שהוספת וניתן לוותר עליה.

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

אותן שתי ההערות כמו ב-X.

איפה:
התא שבו היא נכתבה
?

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

לגבי המילה שהדגשתי בשניהם: איזו שורה?

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

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

איפה:
התא שבו היא נכתבה
?

1. הנוסחה נכונה.

2. לגבי המשוואה:
בהגדרת המשוואה צריך להחליף את הסוגריים והפסיקים במילים כגון (אתה יכול להשתמש בניסוח אחר אם אתה רוצה כל עוד הוא נכון תחבירית ולוגית כאחד - או פשוט להעתיק/להדביק את הנוסח הזה וזהו):
W = IF P THEN X ELSE Y
תשים לב #1: ה-W צריך להופיע שם (אחרת איך נבין שזה קשור ל-W?)
תשים לב #2: אין כאן P1 או P2 אלא רק P מכיוון שבמשוואה החיצונית אנחנו רושמים את התוצאות של המשוואות הפנימיות אבל לא את המשוואות המלאות בעצמן.

-P מייצג תוצאת בדיקה לפיה האם השורה היא השורה מספר שתיים.
-Y מייצג את ההפקדה החודשית.
-X מייצג את ההפקדה הראשונית.
P, X ו-Y אלו התוצאות שהתקבלו מהמשוואות הקודמות אז אתה יכול לציין זאת בתיאור המילולי שלהן.
במקום להעתיק את התיאור המילולי שוב עדיף להסביר זאת כ-"התוצאה של משוואה X/Y/P".

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

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

תשים לב שהתיאור מפורט ומדויק בו זמנית.

-(לא מבין למה אני צריך לכתוב X1=X).
-(אני לא רואה למה צריך להדגיש שY1=Y).
כי למשוואות יש שני צדדים.
זה כמו לכתוב X=1 או Z=2.

תחשוב שיעורי חשבון בבי"ס:
נתונות שתי משוואות עם שני נעלמים:
X=Y
Y=2
מצא את ערכו של X.

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

-אני לא אכתוב באיזה תא השורה נכתבה עד שאבין למה אני עושה את זה.
זכותך.

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

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

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

19yoboy

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

לא ברור מקור המילה המיותרת שהוספת וניתן לוותר עליה.
קבוע?
למה אפשר לוותר?

אתה יכול לרשום את ההגדרות של המשתנים משתי המשוואות אחת מתחת לשניה ולהשוות את הנוסח של שתיהן.
עם עמודה D?

557

אם כאן ההגדרות הן זהות.
הן לא יהיו נכונות גם אם אני אשנה את המשתנים לאלו שלי (עמודה O שורה 1,2).
או שכן? האם ההפקדות האלו הם ערכים שמוזנים?

-X הוא הערך שמוזן בתא שמפתחו הוא עמודה O ושורה 1.

ככה?

לגבי המילה שהדגשתי בשניהם: איזו שורה?
השורה השנייה.. שורה מספר 2 בגיליון. למה זה לא ברור מאליו?

תשים לב שהתיאור מפורט ומדויק בו זמנית.
שמתי לב.

זה כמו לכתוב X=1 או Z=2.
אם תוכל לתת דוגמה שקשורה למקרה הספציפי..
X1 זה המשתנה - X זה ההגדרה.
אם X1 מייצג עבורי את הנוסחה אז X מייצג עבורי את ההגדרה המילולית.
איך אני אשווה בין הגדרה מילולית לנוסחה? אני לא מצליח להבין את ההשוואה הזו.

תחשוב שיעורי חשבון בבי"ס:
נתונות שתי משוואות עם שני נעלמים:
X=Y
Y=2
מצא את ערכו של X.

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

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

daat99

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

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

נ.ב.
הקושי שלך בהגדרה של איזו שורה מדובר גם קשור לאי-ההגדרה באיזה תא הנוסחה הודבקה.

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

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

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

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

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

הן לא יהיו נכונות גם אם אני אשנה את המשתנים לאלו שלי (עמודה O שורה 1,2).
למה לא?

האם ההפקדות האלו הם ערכים שמוזנים?
תגיד לי אתה.
איך הגיע המספר 10,000 לתא O1?
איך הגיע המספר 1,000 לתא O2?
האם הוא חושב ע"י נוסחה?
האם הוא הוזן ע"י המשתמש (אתה!)?

-X הוא הערך שמוזן בתא שמפתחו הוא עמודה O ושורה 1.
נכון מאוד.
כשאני קורא את המשפט הזה אני רואה ארבע דברים חשובים:
1. X הוא ערך
2. הערך הוזן (ע"י המשתמש - הוא לא "חושב" ע"י נוסחה למשל)
3. התא שבו הערך הוזן תמיד יהיה בעמודה O
4. התא שבו הערך הוזן תמיד יהיה בשורה 1

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

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

בוא ונתחיל בכך שתציין את התא שבו כתבת את הנוסחה ואז נראה אם זה באמת "השורה השנייה" או "שורה מספר 2" :)

X1 זה המשתנה - X זה ההגדרה.
X1 זה המשתנה.
X זו התוצאה.
במקרה שלנו X מורכב רק ממשתנה אחד אבל כבר ראית ש-X יכול להיות מורכב מכמה משתנים למשל:
X=X1+X2

ההבחנה בין המשתנים X1 ו-X2 (שמהם אנחנו מייצרים את הנוסחאות) לבין התוצאה שמתקבלת מהם (ההסבר המילולי של מה המטרה של הנוסחאות) היא מאוד חשובה.

זה כמו "חלב וקקאו" ו-"לשתות שוקו".
אנחנו רוצים לשתות שוקו (תוצאה=X) ואנחנו מכינים אותו ע"י ערבוב של חלב וקקאו (המשתנים X1+X2).

במקרה של משתנה בודד זה "נראה מוזר" אבל זה עדיין נכון.
למשל אם אנחנו רוצים לשתות חלב אז נקבל: X1=חלב, X=לשתות חלב, X=X1.

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

בשביל לבצע תרגום אתה צריך:
1. את הטבלה של ה-$ים שעשית
2. לפרק את ההגדרה המילולית של המשתנה לחלקיה
(#2 זה כמו שעשיתי בתחילת התגובה כשהתייחסתי ל:)
-X הוא הערך שמוזן בתא שמפתחו הוא עמודה O ושורה 1.
לא מבין את הרלוונטיות שלה למקרה שלי.
אתה מתמקד בעץ בודד.
אני מנסה ללמוד אותך לזהות את כל העצים ביחד בצורה קלה.

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

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

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

זה תיאור שאינו מספק.

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


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

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

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

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

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

19yoboy

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

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

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

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

במקרה שלנו X מורכב רק ממשתנה אחד
זה כמו לכתוב X1 + 0 = X אם אין עוד משתנה?.

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

X1=חלב, X=לשתות חלב, X=X1.
איך לשתות חלב = חלב ? השיוויון אמור להיות זהה משני הצדדים.

לדוגמה, או:
חלב = חלב
//
לשתות חלב = לשתות חלב

כאן יש לי אי הבנה שמקרינה למקרה הספציפי.

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

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

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

daat99

מייסד
מנהל
הצטרף
22/11/15
אפשר דוגמה?
כמו מה שאתה בעצמך ראית?
העתקתי בCOPY PASTE וקיבלתי את התוצאה השגויה.
(למה לא להעתיק בנוסחה מיוחדת?).

עכשיו הקוד בתא F51 הוא-
קוד:
=$Q$1 + C51


לא. בקוד שלמעלה יש הפניה לעמודה C ולשורה 51. אבל מדוע שאלת לשורה 50? אני נמצא בשורה 51 ולא 50, ממילא היינו באותה השורה (F50).
מה ההקשר של הדבקה של הנוסחה? איפה הדבקתי?
1. בשאר התאים בעמודה
2. כשבונים נוסחה בונים אותה בתא אחר ואח"כ מעתיקים לתא הנכון (בעיקר נוסחה שמורכבת מתתי נוסחאות כמו במקרה שלנו)
3. אולי אתה תצטרך להעתיק את הנוסחה לעמודות אחרות גם כן בהמשך - אתה יכול להתחייב שלא?

כמו בעמודה C למשל?
כמו בעמודה B (או D שעבדנו עליה קודם).

שורה מספר 2 אתה צודק..
זה לא השורה השנייה ולא שורה מספר 2.

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

זה כמו לכתוב X1 + 0 = X אם אין עוד משתנה?.
נכון :)
מה שחשוב זה להבין שהאות X מייצגת את התוצאה של המשוואה בעוד האות X1 מייצגת משתנה שמשתמשים בו בשביל לחשב את התוצאה של המשוואה.

איך לשתות חלב = חלב ?
X זו התוצאה של מה שרצינו.
X1 זה "מרכיב" בתוצאה שרצינו.
אנחנו רצינו את התוצאה "לשתות חלב" והמרכיב הוא "חלב".

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

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

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

19yoboy

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

זה לא השורה השנייה ולא שורה מספר 2.

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

מה שחשוב זה להבין שהאות X מייצגת את התוצאה של המשוואה בעוד האות X1 מייצגת משתנה שמשתמשים בו בשביל לחשב את התוצאה של המשוואה.
אוקיי.

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

חלב = חלב, VICE VERSA.

לא פשוט בכלל!
שמח לראות שלגיטימי שאני מתקשה.

והציון של:

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