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

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

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

מילוי אוטומטי באקסל

מתוזמן נעוץ נעול הועבר תוכנה
22 פוסטים 4 כותבים 1.1k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • WheneverW מנותק
    WheneverW מנותק
    Whenever
    השיב לA0533057932 ב נערך לאחרונה על ידי Whenever
    #13

    @A0533057932 כתב במילוי אוטומטי באקסל:

    @A0533057932 כתב במילוי אוטומטי באקסל:

    @Whenever כתב במילוי אוטומטי באקסל:

    זה מסדר לך בעיה שנייה

    =if(isblank(C1)," ",CONCAT(A1," ",B1))
    

    תמשוך את זה על כל הטור הרביעי

    זה יזהה במי מדובר למרות שזה שני טורים מול טור אחד?

    לא עובד
    85e310c4-7e70-474b-b830-3b59f8543d67-image.png
    הוא לא בודק בכלל מה כתוב ליד
    זה נראה פשוט מילוי של מה שכתוב בטור A וB
    בלי קשר למה שכתוב בC
    576217f2-3bcc-4f52-9877-590b84a5a46c-image.png

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

    A0533057932A תגובה 1 תגובה אחרונה
    0
    • WheneverW מנותק
      WheneverW מנותק
      Whenever
      השיב לA0533057932 ב נערך לאחרונה על ידי
      #14

      @A0533057932 כתב במילוי אוטומטי באקסל:

      @Whenever כתב במילוי אוטומטי באקסל:

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

      וזהו, אמור לעבוד
      image.png

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

      רשימה אחת של תלמידים ורשימה אחת של מלמדים. כל פעם שתוסיף מלמד לרשימה של מלמדים זה יופיע לך אוטמטית ברשימה של מלמדים לבחירה בטור ע"י התלמיד
      74b25583-0cf9-491c-94be-c40d206d9f43-image.png

      A0533057932A תגובה 1 תגובה אחרונה
      0
      • A0533057932A מנותק
        A0533057932A מנותק
        A0533057932
        השיב לWhenever ב נערך לאחרונה על ידי A0533057932
        #15

        @Whenever כתב במילוי אוטומטי באקסל:

        @A0533057932 כתב במילוי אוטומטי באקסל:

        @A0533057932 כתב במילוי אוטומטי באקסל:

        @Whenever כתב במילוי אוטומטי באקסל:

        זה מסדר לך בעיה שנייה

        =if(isblank(C1)," ",CONCAT(A1," ",B1))
        

        תמשוך את זה על כל הטור הרביעי

        זה יזהה במי מדובר למרות שזה שני טורים מול טור אחד?

        לא עובד
        85e310c4-7e70-474b-b830-3b59f8543d67-image.png
        הוא לא בודק בכלל מה כתוב ליד
        זה נראה פשוט מילוי של מה שכתוב בטור A וB
        בלי קשר למה שכתוב בC
        576217f2-3bcc-4f52-9877-590b84a5a46c-image.png

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

        אני לא בטוח שהובנתי בצורך שלי
        או שלא הבנתי איך לכתוב את הקוד
        תוכל להעלות קובץ דוגמא?

        תגובה 1 תגובה אחרונה
        0
        • A0533057932A מנותק
          A0533057932A מנותק
          A0533057932
          השיב לWhenever ב נערך לאחרונה על ידי
          #16

          @Whenever כתב במילוי אוטומטי באקסל:

          @A0533057932 כתב במילוי אוטומטי באקסל:

          @Whenever כתב במילוי אוטומטי באקסל:

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

          וזהו, אמור לעבוד
          image.png

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

          רשימה אחת של תלמידים ורשימה אחת של מלמדים. כל פעם שתוסיף מלמד לרשימה של מלמדים זה יופיע לך אוטמטית ברשימה של מלמדים לבחירה בטור ע"י התלמיד
          74b25583-0cf9-491c-94be-c40d206d9f43-image.png

          זה אותם אנשים
          זה לא שני סוגי אנשים

          תגובה 1 תגובה אחרונה
          0
          • A0533057932A מנותק
            A0533057932A מנותק
            A0533057932
            השיב לivrtikshoret ב נערך לאחרונה על ידי A0533057932
            #17

            @ivrtikshoret כתב במילוי אוטומטי באקסל:

            @A0533057932 כתב במילוי אוטומטי באקסל:

            @ivrtikshoret ושאלה שניה איך אני מוסיף פסיק בין אדם לשני בעמודה D?
            ניסיתי כך

            =TEXTJOIN(", ", TRUE, FILTER(A2:B5, C2:C5=E2, " "))
            

            אבל אז הוא עושה פסיק בין כל מילה לא בין כל תוצאה

            תשנה ל:

            =TEXTJOIN(", ",TRUE,FILTER(E:E,C:C=E2," "))
            

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

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

            תגובה 1 תגובה אחרונה
            1
            • WheneverW מנותק
              WheneverW מנותק
              Whenever
              כתב ב נערך לאחרונה על ידי
              #18

              אוקי, נראה לי הבנתי את הבעיה.
              תשנה את הנוסחה בתא I2 לזה.

              =TEXTJOIN({" ",", "}, TRUE,FILTER(D:E,G:G=F2," "))
              

              @ivrtikshoret כל הכבוד על הרעיון הגאוני!

              A0533057932A תגובה 1 תגובה אחרונה
              1
              • A0533057932A מנותק
                A0533057932A מנותק
                A0533057932
                השיב לWhenever ב נערך לאחרונה על ידי
                #19

                @Whenever כתב במילוי אוטומטי באקסל:

                אוקי, נראה לי הבנתי את הבעיה.
                תשנה את הנוסחה בתא I2 לזה.

                =TEXTJOIN({" ",", "}, TRUE,FILTER(D:E,G:G=F2," "))
                

                @ivrtikshoret כל הכבוד על הרעיון הגאוני!

                עובד תודה רבה
                וכעת לשאלה האחרונה
                האם שייך להוציא מהנוסחה הזאת את כמות התוצאות?
                כלומר שבשורה הזאת יש 5 אנשים
                ולשני יש 0?
                כלומר שבטור H ירשם כמה תוצאות יש בI
                במחשבה שניה זה יכול להיות סוג של ספירה לטור I בלי קשר לכל הנוסחה
                השאלה איזה ספירה תעבוד טוב

                WheneverW תגובה 1 תגובה אחרונה
                1
                • WheneverW מנותק
                  WheneverW מנותק
                  Whenever
                  השיב לA0533057932 ב נערך לאחרונה על ידי Whenever
                  #20

                  @A0533057932

                  האם שייך להוציא מהנוסחה הזאת את כמות התוצאות?
                  כלומר שבשורה הזאת יש 5 אנשים
                  ולשני יש 0?
                  כלומר שבטור H ירשם כמה תוצאות יש בI
                  במחשבה שניה זה יכול להיות סוג של ספירה לטור I בלי קשר לכל הנוסחה
                  השאלה איזה ספירה תעבוד טוב

                  הנה פונקציה שתספור כמה שמות יש בטור I. תכניס אותו לטור H.

                  =IF(I2=" ","0",LEN(I2)-LEN(SUBSTITUTE(I2,",",""))+1)
                  

                  זה עובד ככה: אם לא קיים ערך בתוך התא בטור I, הוא מחזיר ספרה 0.
                  אם קיים ערכים אז זה סופר את הפסיקים
                  הבעיה היא שפסיקים זה בין שמות ואם יש פסיק אחד זה זה ירשום 1 ולא שתיים כמספר שמות. אז הסופתי לזה פלוס 1. כלומר מספר הפסיקים פלוס 1.

                  מקווה שזה עוזר

                  A0533057932A תגובה 1 תגובה אחרונה
                  1
                  • A0533057932A מנותק
                    A0533057932A מנותק
                    A0533057932
                    השיב לWhenever ב נערך לאחרונה על ידי A0533057932
                    #21

                    @Whenever כתב במילוי אוטומטי באקסל:

                    =IF(I2=" ","0",LEN(I2)-LEN(SUBSTITUTE(I2,",",""))+1)

                    =IF(I2=" "," ",LEN(I2)-LEN(SUBSTITUTE(I2,",",""))+1)
                    

                    כך הוא יחזיר ריק במידה ואין?
                    וזה עובד נהדר

                    WheneverW תגובה 1 תגובה אחרונה
                    1
                    • WheneverW מנותק
                      WheneverW מנותק
                      Whenever
                      השיב לA0533057932 ב נערך לאחרונה על ידי Whenever
                      #22

                      @A0533057932 כתב במילוי אוטומטי באקסל:

                      @Whenever כתב במילוי אוטומטי באקסל:

                      =IF(I2=" ","0",LEN(I2)-LEN(SUBSTITUTE(I2,",",""))+1)

                      =IF(I2=" "," ",LEN(I2)-LEN(SUBSTITUTE(I2,",",""))+1)
                      

                      כך הוא יחזיר ריק במידה ואין?

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

                      שמחתי לעזור

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

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

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

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