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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. נוסחת SUMIF עובדת מוזר

נוסחת SUMIF עובדת מוזר

מתוזמן נעוץ נעול הועבר תוכנה
13 פוסטים 4 כותבים 420 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ek0583232948E מנותק
    ek0583232948E מנותק
    ek0583232948
    כתב ב נערך לאחרונה על ידי
    #1

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

    OdedDvirO תגובה 1 תגובה אחרונה
    0
    • OdedDvirO מנותק
      OdedDvirO מנותק
      OdedDvir
      השיב לek0583232948 ב נערך לאחרונה על ידי OdedDvir
      #2

      @ek0583232948 איך אומר הפתגם? זה לא באג, זה פיצ'ר...
      זו למעשה התנהגות תקינה של SUMIF.
      מדוע, אתה שואל?
      ובכן בוא נראה בהגדרה של SUMIF לפי מייקרוסופט:

      Sum_range should be the same size and shape as range. If it isn't, performance may suffer, and the formula will sum a range of cells that starts with the first cell in sum_range but has the same dimensions as range.

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

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

      ek0583232948E תגובה 1 תגובה אחרונה
      5
      • ek0583232948E מנותק
        ek0583232948E מנותק
        ek0583232948
        השיב לOdedDvir ב נערך לאחרונה על ידי ek0583232948
        #3

        @OdedDvir אבל תראה שוב בקובץ כל נוסחה מקבלת כאילו טווח חדש גם בהתחלה שלו למרות שבנוסחה כולם אותו טווח ומה שישיניתי זה רק הערך לחיפוש
        זאת אומרת שבעוד עמודה A אני מקבל תוצאה על חישוב של C1 , בעמודה B אני מקבל תוצאה של D1
        זה נראה כמו שאקסל אומר , את התוצאה הזו כבר נתתי , בא ניתן את התוצאה הבאה

        OdedDvirO תגובה 1 תגובה אחרונה
        0
        • OdedDvirO מנותק
          OdedDvirO מנותק
          OdedDvir
          השיב לek0583232948 ב נערך לאחרונה על ידי OdedDvir
          #4

          @ek0583232948 הנה הדוגמא שהבאת:
          0b0fcf86-31d3-4cb9-b2df-ba3c94f00144-תמונה.png

          1. הטווח לחיפוש range הוא $A$1:$D$1 , והמימדים שלו הם 4x1 תאים.
          2. הקריטריון לחיפוש criteria הוא ערך התא A1, דהיינו 1.
          3. הטווח לסיכום sum_range הוא $C$1, והמימדים שלו הם תא בודד, כלומר 1x1 תאים.

          הפונקציה תחפש בטווח את הערך 1, ותגלה שהוא נמצא כבר בתא הראשון A1, נכון?
          בעולם מתוקן (שבו המימדים זהים) היא תיגש לטווח לסיכום ותוסיף את הערך של התא הראשון שם לסכום.
          אבל,
          בגלל שהמימדים של הטווח לסיכום אינם זהים למימדים של הטווח לחיפוש, כי חסרים שם שלושה תאים, הנוסחא מוכרחת להשלים את התאים החסרים בטווח, ולכן היא תוסיף מעצמה לטווח הסיכום $C$1 את שלושת התאים הבאים כלומר גם את התאים D1,E1,F1.
          שים לב שהטווח לחיפוש השתנה שלא בידיעתך, כעת יש לה טווח לחיפוש של 4 תאים, שהוא C1:F1, והיא תמשיך כרגיל, ותוסיף לסכום את הערך התא הראשון בטווח החדש (כלומר ערך התא C1)

          הנה דוגמא שממחישה עוד יותר את התהליך:
          a915c6f6-3722-4ed0-a66d-fcf72384cccb-תמונה.png

          שיניתי את הנוסחא בתא A3 כך שהערך לחיפוש הוא 4. הטווחים לחיפוש נשאר כמו קודם A1:D1 (צבוע בצהוב). איפה אקסל תמצא את הערך המבוקש 4? במקום הרביעי בטווח.
          אבל כיוון שהטווח לסיכום הוא רק תא 1, אקסל מוסיפה לו את 3 התאים שאחריו (צבוע בטורקיז), ואז מחזירה את המקום הרביעי שם, דהיינו את התא F1.

          ek0583232948E תגובה 1 תגובה אחרונה
          4
          • ek0583232948E מנותק
            ek0583232948E מנותק
            ek0583232948
            השיב לOdedDvir ב נערך לאחרונה על ידי
            #5

            @OdedDvir תודה רבה ,הסבר ממש ברור
            האם יש אפשרות לשנות את זה?
            מה שאני צריך זה שאני מפעיל את הנוסחה בחיפוש בטווח של כמה עמודות ולקבל תוצאה בטווח סיכום מעמודה אחת בלבד, שמקבילה בשורות אל טווח החיפוש, (מסומן בצהוב) הקריטריון נמצא בגליון 1 והטווחים ב2
            1651140625170-sumif-עובד-מוזר.xlsx

            OdedDvirO תגובה 1 תגובה אחרונה
            0
            • OdedDvirO מנותק
              OdedDvirO מנותק
              OdedDvir
              השיב לek0583232948 ב נערך לאחרונה על ידי OdedDvir
              #6

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

              ek0583232948E 2 תגובות תגובה אחרונה
              2
              • ek0583232948E מנותק
                ek0583232948E מנותק
                ek0583232948
                השיב לOdedDvir ב נערך לאחרונה על ידי ek0583232948
                #7

                @OdedDvir אסביר בדוגמא,
                יש לי רשימת תלמידים עם מספרי טלפון של ההורים
                בנוסף יש לי רשימה של ההורים עם הטלפונים שלהם, בצורה של 3 עמודות לטלפונים מרובים
                ברשימה של ההורים יש סטטוס מסוים לכל הורה (לדוגמא, סכום חוב)
                אני רוצה להחזיר לפי מספר הטלפון שרשום על התלמיד, את הסטטוס של ההורה , לכן ניסיתי את SUMIF כדי שיחפש את הטלפון שרשום אצל התלמיד בכל הטווח של הטלפונים של ההורים (שבנוי בצורה של 3 עמודות) ויחזיר לי את סכום החוב
                הבעיה שלי שכמו שהסברת לי, כל טלפון שימצא החל מעמודה 2 בטווח של הטלפונים יוחזר לי תוצאה מעמודה שנמצאת אחרי העמודה של הטווח לסיכום (החוב)
                מה שאני צריך זה שאקסל יחזיר לי תמיד תוצאה מאותה עמודה (חוב) לפי היחס של השורה בה הוא מצא את הערך לחיפוש (הטלפון שרשום אצל התלמיד)
                63cd298d-f798-4ff0-aeab-0dea31fd0cf3-image.png
                d413a1ea-feaf-404f-8256-69e8b9bf7d4a-image.png

                A תגובה 1 תגובה אחרונה
                3
                • ek0583232948E מנותק
                  ek0583232948E מנותק
                  ek0583232948
                  השיב לOdedDvir ב נערך לאחרונה על ידי ek0583232948
                  #8

                  @OdedDvir פתאום ה' שלח לי פיתרון פשוט מאד
                  לגרור שמאלה את העמודה של סכום החוב ברשימת ההורים, כפול כמה עמודות טלפון שיש ואז תמיד הנוסחה תמצא את הסכום של החוב
                  תודה רבה על הכל @OdedDvir

                  OdedDvirO תגובה 1 תגובה אחרונה
                  0
                  • OdedDvirO מנותק
                    OdedDvirO מנותק
                    OdedDvir
                    השיב לek0583232948 ב נערך לאחרונה על ידי
                    #9

                    @ek0583232948 הפתרון שלך מהיר ומלוכלך, לכאורה הדרך הסטנדרטית היא על ידי שילוב של INDEX ו-MATCH, אבל לפעמים הגישה היא: היי, אם זה עובד - למה לא?

                    ek0583232948E תגובה 1 תגובה אחרונה
                    0
                    • ek0583232948E מנותק
                      ek0583232948E מנותק
                      ek0583232948
                      השיב לOdedDvir ב נערך לאחרונה על ידי ek0583232948
                      #10

                      @OdedDvir
                      למיטב הבנתי INDEX ו-MATCH לא יכול לחפש בכמה עמודות ביחד
                      כי הMATCH לא יכול להחזיר מספר של מיקום בטווח שהוא יותר מעמודה אחת או שורה אחת

                      אפר שריפהא תגובה 1 תגובה אחרונה
                      0
                      • אפר שריפהא מנותק
                        אפר שריפהא מנותק
                        אפר שריפה
                        השיב לek0583232948 ב נערך לאחרונה על ידי
                        #11

                        @ek0583232948 אמר בנוסחת SUMIF עובדת מוזר:

                        @OdedDvir
                        למיטב הבנתי INDEX ו-MATCH לא יכול לחפש בכמה עמודות ביחד
                        כי הMATCH לא יכול להחזיר מספר של מיקום בטווח שהוא יותר מעמודה אחת או שורה אחת

                        שילוב של IFNA INDEX*3 +MATCH

                        ek0583232948E תגובה 1 תגובה אחרונה
                        2
                        • ek0583232948E מנותק
                          ek0583232948E מנותק
                          ek0583232948
                          השיב לאפר שריפה ב נערך לאחרונה על ידי
                          #12

                          @אפר-שריפה
                          יפה מאד

                          תגובה 1 תגובה אחרונה
                          0
                          • A מנותק
                            A מנותק
                            amik
                            השיב לek0583232948 ב נערך לאחרונה על ידי
                            #13

                            @ek0583232948 אמר בנוסחת SUMIF עובדת מוזר:

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

                            אפשר באמצעות sumif +sumif
                            מצו"ב דוגמה
                            1651205779657-1651140625170-sumif-עובד-מוזר.xlsx

                            תגובה 1 תגובה אחרונה
                            0

                            בא תתחבר לדף היומי!
                            • התחברות

                            • אין לך חשבון עדיין? הרשמה

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