עבור לתוכן

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

Featured Replies

פורסם

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

לדוגמא:

A1 = 4

A2 = M

A3=A1*A2 ----> ולקבל בתא A3 את הערך 4M

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

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

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

פורסם

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

פורסם
  • מחבר

הבנת נכון, וזה באמת עובד.

אבל הבעיה עם הפתרון הזה הוא ששימוש ב & יחליף את הפעולות המתמטיות בנוסחאות.

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

נשמע קצת יותר מדי מסובך בשביל אקסל....

פורסם
  • מחבר

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

פורסם

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

=IF(AND(ISNUMBER(A2),ISNUMBER(A1)),A2*A1,A2&A1)

פורסם
  • מחבר

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

אני צריך לחשב מטריצות 3X3, ובשביל להשתמש בשיטה הזו אני אצטרך לכתוב נוסחה שלמה להכפלת המטריצות במקום להשתמש ב MMULT.

כנראה שהגיע הזמן להסיר את החלודה מה MATLAB ולחזור אליו...

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים