locked
אקסאל אופיס 2010 עברית ווינדוס 7 חישוב שורות משתנות

    שאלה

  •  אני רוצה לחשב בין A1 ל A500

    ה A1קבוע  ו A500 השורה משתנה פעם 500 ופעם אחרת 4000

    הונסחה מוצבת על 600 תאים

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

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

     SUMIF A1:A500 C1 B1:B500

    ה A ו B עם קבועים 

    תודה  אבי

    שבת 02 יולי 2011 11:50

תשובות

  • אם כך - זה "יותר פשוט מפשוט" !!!

    היעזר בתמונה שלהלן:



    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    • סומן כתשובה על-ידי אבי ס שבת 02 יולי 2011 18:31
    שבת 02 יולי 2011 18:12

כל התגובות

  • לא הבנתי דבר וחצי דבר מכל(!) מה שכתבת...

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

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

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

    להלן שני אתרים בהם תוכל להיעזר: http://www.sendspace.com/ , http://www.upf.co.il


    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    שבת 02 יולי 2011 13:41
  • אני מצטער

    אני לא מעוניין להעלות את הקובץ לאינטרנט

    בכל מקרה תודה

    שבת 02 יולי 2011 14:37
  • אתה מוזמן לשלוח אותו אליי במייל ל-: micky-a <at> tapuz.co.il

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


    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    שבת 02 יולי 2011 14:59
  • אני מצטער אני לא יכול לחשוף את התכנה

    אני אנסה ליצור דגם במשך השבוע ולהעלות אותו

    בכל מקרה תודה

    אם זה יעזור הסבר נוסף

    יש לי תכנה שמקבלת נתונים בזמן אמת של מסחר במניות

    אני מיבא נתונים כל דקה

    פעם הם מגיעים עם 500 שורות ופעם עם 10000 שורות ובשוק מהיר יכול להגיע ל 50000 ויותר שורות

    האקסאל מעבד את הנתונים

    אם אני רוצה להיות בטוח שהוא יעבד את כל הנתונים

    הנוסחה היא קבועה  על מספר רב של תאים A1 A50000

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

    לכן המקרו המופעל מזהה כמה שורות הגיעו

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

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

    וכך כל הנוסחאות יתעדכנו בהתאם

    לא הצלחתי אז יצרתי דימויים לשורות בקוד הגליון

    וגם במקרו שמפעיל את יבוא הנתונים

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

    החישוב נעשה בעזרת נוסחה    SUMPS

    והוא לוקח בחשבון מספר אלמנטים 

    מקווה שהסברתי נכון

    תודה אבי

     

    שבת 02 יולי 2011 15:35
  • בשאלתך הראשונה רשמת SUMIF שזו פונקציה מוכרת וכעת רשמת: SUMPS.

    אינני מכיר פונקציה כזאת.

    בנוסף, בשאלתך רשמת:   SUMIF A1:A500 C1 B1:B500

    אני מניח שהכוונה היתה ל:  (SUMIF(A1:A500, C1, B1:B500=

    או במילים: סכם כל תא שבעמודה B כשהתא שבעמודה A עונה על הקריטריון המוצג בתא C1.

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

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

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

    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    שבת 02 יולי 2011 15:58
  • אין תאים ריקים בטווח

    ב SUMIF נתתי רק דוגמא לשאלה

    והכוונה היתה ל     SUMIFS

    שבת 02 יולי 2011 16:21
  • אם כך אני שוב לא מבין...

    האם אתה מכיר ויודע את ההבדל בין SUMIF לבין SUMIFS.

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

    אתה יכול להמשיך ולהציג את הערך 500 כדוגמה [אני כבר אדאג שזה יהיה דינאמי] אבל עליי לדעת אם כוונתך ל- SUMIF או SUMIFS

    אולי באמת כדאי שאמתין לקובץ דוגמה שתעלה בקרוב כדי שלא "אטחן מים".

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

    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    שבת 02 יולי 2011 16:44
  • מצטער לא חשבתי שזה עקרוני  באיזה נוסחה משתמשים

    הרי לכל נוסחה יש חישוב מתא עד תא

    אני לא בטוח שהבנת את כוונתי 

    נניח שיש לי תאים עם נוסחאות שרשום בהם

    (SUMIF(A1:A2000,C1,B1:B2000  

    אני רוצה לרשום במקום מסויים בגליון מספר מסויים נניח 500

    ושכל חישובי הנוסחאות שרשמתי בתאים יתעדכנו  (SUMIF(A1:A500,C1,B1:B500        ואם ארשום 400 הנוסחאות יתעדכנו      (SUMIF(A1:A400,C1,B1:B400

     האם זה אפשרי מקווה שירדת לסוף דעתי

    תודה

    שבת 02 יולי 2011 17:13
  • ה A ו B עם קיבועים  

    SUMIF($A$1:$A$2000,C1,$B$1:$B$2000

    שבת 02 יולי 2011 17:25
  • הבנתי את כוונת אבל לפני שאשיב אני מבקש להיות בטוח שאתה יודע מה אתה צריך.

    ובכן - האם אתה מבקש להגביל את הטווח שיסוכם או שאתה מעוניין שהוא יהיה דינאמי וייתייחס תמיד(!) לכל התאים המלאים בעמודה, החל מתא A1.

    כוונתי שאם היום יש טווח של עד A100 ומחר הטווח גדל ומגיע ל A200 - אתה מעוניין שהנוסחה תתחשב - אוטומטית - בתוספת של
    100 התאים או(!) שאתה רוצה לשלוט ולהגביל את הטווח ע"י הקלדת מס' השורה בתא מרוחק כלשהו !?


    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    שבת 02 יולי 2011 17:49
  • אני רוצה לשלוט ולהגביל את הטווח ע"י הקלדת מס' השורה בתא מרוחק כלשהו !?

    שבת 02 יולי 2011 18:03
  • אם כך - זה "יותר פשוט מפשוט" !!!

    היעזר בתמונה שלהלן:



    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    • סומן כתשובה על-ידי אבי ס שבת 02 יולי 2011 18:31
    שבת 02 יולי 2011 18:12
  • תודה

    אני אבחן זאת על התכנה ואם יהיו לי בעיות אשאל שוב

    אכן שיודעים הכל פשוט

    עזרת לי מאוד

    שבוע טוב

    שבת 02 יולי 2011 18:31
  • אני מיבא נתונים כל דקה
    פעם הם מגיעים עם 500 שורות ופעם עם 10000 שורות ובשוק מהיר יכול להגיע ל 50000 ויותר שורות
    האקסאל מעבד את הנתונים
    אם אני רוצה להיות בטוח שהוא יעבד את כל הנתונים. 

    יש רק הערה קטנה בקשר לציטוט הנ"ל.

    אם אותה תוכנה גם יודעת להכניס לתא D2, את ערך השורה המקסימאלי - אזי אתה מסודר...

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

    אני עדיין בדעה שאתה זקוק לנוסחה דינאמית שתמצא בעצמה את מס' השורה האחרון [ובכך ה"דינאמיות" שלה] ולא יהיה צורך, כלל, בתא D2.

    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    שבת 02 יולי 2011 18:37
  • ניסיתי לעבוד עם ה OFFSET עדיין לא הבנתי את עיקרון העבודה איתו

    אני אנסה במשך השבוע להבין את הנוסחה

     

     

    יום ראשון 03 יולי 2011 10:25
  • ייתכן מצב שהפרום הזה ייסגר להוספת שאלות/תגובות.

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

    http://answers.microsoft.com/he-il/office/forum
     

    אם תגובתי פתרה את בעייתך - לחץ/י, נא, על הכיתוב הכחול:  סמן כתשובה.
    מיכאל (מיקי) אבידן, "Microsoft®" Most Valuable Professional (MVP)
    מנחה דיון ומנהל פורום 'אופיס' ב'תפוז'

    יום ראשון 03 יולי 2011 10:39