דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. תוכנות
  3. יישומי אופיס
  4. אקסל
  5. עזרה הדדית - אקסל
  6. בקשת מידע | פיצול תאים

בקשת מידע | פיצול תאים

מתוזמן נעוץ נעול הועבר עזרה הדדית - אקסל
21 פוסטים 6 כותבים 209 צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • תלת פאזית תלת פאזי

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

    לדוגמא:
    יש לי:
    עמודה A- א ב ג ד ה ו ז ח ט י יא יב יג יד טו טז יז יח יט כ

    שיצא לי
    עמודה A- א ב ג ד ה ו
    עמודה B- ז ח ט י יא יב
    עמודה C- יג יד טו טז יז יח
    עמודה D- יט כ

    תודה רבה!

    ש מנותק
    ש מנותק
    שלמה11
    כתב נערך לאחרונה על ידי שלמה11
    #12

    @תלת-פאזי הנה קוד פשוט שמחלק את התא הנבחר
    וכן קוד שמקבץ ערך של תאים

    Sub חלוקת_ערך_תא_לתאים()
        Dim pritim() As String
        Dim parit As String
        Dim forStep As Integer
        
        pritim = Split(ActiveCell.Text, " ")
        forStep = InputBox("הזן את מספר הפריטים בכל תא")
        For i = LBound(pritim) To UBound(pritim)
            If i Mod forStep = 0 Then
                ActiveCell.Offset(0, i / forStep).Value = parit
                parit = ""
            End If
            parit = parit & " " & pritim(i)
        Next i
        ActiveCell.Offset(0, i / forStep).Value = parit
    
    End Sub
    Sub קיבוץ_ערך_תאים()
        Dim parit As String
        Dim forStep As Integer
        
        forStep = InputBox("הזן את מספר התאים שברצונך לקבץ")
        For i = 0 To forStep
            parit = parit & ActiveCell.Offset(0, i).Value
            ActiveCell.Offset(0, i).Value = ""
        Next i
        ActiveCell.Value = parit
    End Sub
    
    
    תלת פאזית תגובה 1 תגובה אחרונה
    0
    • תלת פאזית תלת פאזי

      @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

      אתה ניסית את זה?

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

      ע"ה דכו"עע מנותק
      ע"ה דכו"עע מנותק
      ע"ה דכו"ע
      כתב נערך לאחרונה על ידי
      #13

      @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

      @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

      אתה ניסית את זה?

      אני ניסיתי ועבד יופי.

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

      אפשר ככה (לגרור את זה על כמה תאים שצריך).

      =TEXTJOIN(",",TRUE,INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+1) : INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+5))
      
      תלת פאזית תגובה 1 תגובה אחרונה
      0
      • ש שלמה11

        @תלת-פאזי הנה קוד פשוט שמחלק את התא הנבחר
        וכן קוד שמקבץ ערך של תאים

        Sub חלוקת_ערך_תא_לתאים()
            Dim pritim() As String
            Dim parit As String
            Dim forStep As Integer
            
            pritim = Split(ActiveCell.Text, " ")
            forStep = InputBox("הזן את מספר הפריטים בכל תא")
            For i = LBound(pritim) To UBound(pritim)
                If i Mod forStep = 0 Then
                    ActiveCell.Offset(0, i / forStep).Value = parit
                    parit = ""
                End If
                parit = parit & " " & pritim(i)
            Next i
            ActiveCell.Offset(0, i / forStep).Value = parit
        
        End Sub
        Sub קיבוץ_ערך_תאים()
            Dim parit As String
            Dim forStep As Integer
            
            forStep = InputBox("הזן את מספר התאים שברצונך לקבץ")
            For i = 0 To forStep
                parit = parit & ActiveCell.Offset(0, i).Value
                ActiveCell.Offset(0, i).Value = ""
            Next i
            ActiveCell.Value = parit
        End Sub
        
        
        תלת פאזית מנותק
        תלת פאזית מנותק
        תלת פאזי
        כתב נערך לאחרונה על ידי
        #14

        @שלמה11 כתב בבקשת מידע | פיצול תאים:

        @תלת-פאזי הנה קוד פשוט שמחלק את התא הנבחר
        וכן קוד שמקבץ ערך של תאים

        Sub חלוקת_ערך_תא_לתאים()
            Dim pritim() As String
            Dim parit As String
            Dim forStep As Integer
            
            pritim = Split(ActiveCell.Text, " ")
            forStep = InputBox("הזן את מספר הפריטים בכל תא")
            For i = LBound(pritim) To UBound(pritim)
                If i Mod forStep = 0 Then
                    ActiveCell.Offset(0, i / forStep).Value = parit
                    parit = ""
                End If
                parit = parit & " " & pritim(i)
            Next i
            ActiveCell.Offset(0, i / forStep).Value = parit
        
        End Sub
        Sub קיבוץ_ערך_תאים()
            Dim parit As String
            Dim forStep As Integer
            
            forStep = InputBox("הזן את מספר התאים שברצונך לקבץ")
            For i = 0 To forStep
                parit = parit & ActiveCell.Offset(0, i).Value
                ActiveCell.Offset(0, i).Value = ""
            Next i
            ActiveCell.Value = parit
        End Sub
        
        

        איך ואיפה אני מדביק את הקוד?
        וכן היכן מתחיל ונגמר כל קוד?

        תגובה 1 תגובה אחרונה
        0
        • ע"ה דכו"עע ע"ה דכו"ע

          @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

          @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

          אתה ניסית את זה?

          אני ניסיתי ועבד יופי.

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

          אפשר ככה (לגרור את זה על כמה תאים שצריך).

          =TEXTJOIN(",",TRUE,INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+1) : INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+5))
          
          תלת פאזית מנותק
          תלת פאזית מנותק
          תלת פאזי
          כתב נערך לאחרונה על ידי
          #15

          @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

          אפשר ככה (לגרור את זה על כמה תאים שצריך).

          =TEXTJOIN(",",TRUE,INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+1) : INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+5))
          

          זה עובד יופי, אך רק על 4 תאים הראשונים אח"כ מופיע לי שגיאה:
          53f0003e-8b80-4e3f-9944-930ff37ae493-image.png

          ע"ה דכו"עע תגובה 1 תגובה אחרונה
          0
          • תלת פאזית תלת פאזי

            @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

            אפשר ככה (לגרור את זה על כמה תאים שצריך).

            =TEXTJOIN(",",TRUE,INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+1) : INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+5))
            

            זה עובד יופי, אך רק על 4 תאים הראשונים אח"כ מופיע לי שגיאה:
            53f0003e-8b80-4e3f-9944-930ff37ae493-image.png

            ע"ה דכו"עע מנותק
            ע"ה דכו"עע מנותק
            ע"ה דכו"ע
            כתב נערך לאחרונה על ידי
            #16

            @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

            @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

            אפשר ככה (לגרור את זה על כמה תאים שצריך).

            =TEXTJOIN(",",TRUE,INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+1) : INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+5))
            

            זה עובד יופי, אך רק על 4 תאים הראשונים אח"כ מופיע לי שגיאה:
            53f0003e-8b80-4e3f-9944-930ff37ae493-image.png

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

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

            תלת פאזית תגובה 1 תגובה אחרונה
            0
            • ע"ה דכו"עע ע"ה דכו"ע

              @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

              @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

              אפשר ככה (לגרור את זה על כמה תאים שצריך).

              =TEXTJOIN(",",TRUE,INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+1) : INDEX($A$1:$Z$1, (COLUMN(A1)-1)*5+5))
              

              זה עובד יופי, אך רק על 4 תאים הראשונים אח"כ מופיע לי שגיאה:
              53f0003e-8b80-4e3f-9944-930ff37ae493-image.png

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

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

              תלת פאזית מנותק
              תלת פאזית מנותק
              תלת פאזי
              כתב נערך לאחרונה על ידי
              #17

              @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

              שגיאה
              הערך 30 של פונקציה INDEX
              פרמטר 3 הוא מחוץ לתחום.

              @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

              פונקציה לא ידועה: 'TEXTSPLIT'.

              תלת פאזית תגובה 1 תגובה אחרונה
              0
              • תלת פאזית תלת פאזי

                @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

                שגיאה
                הערך 30 של פונקציה INDEX
                פרמטר 3 הוא מחוץ לתחום.

                @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

                פונקציה לא ידועה: 'TEXTSPLIT'.

                תלת פאזית מנותק
                תלת פאזית מנותק
                תלת פאזי
                כתב נערך לאחרונה על ידי
                #18

                @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

                @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

                פונקציה לא ידועה: 'TEXTSPLIT'.

                תודה רבה!
                בתחילה באמת ניסתי לשים בתא: B1
                והבנתי שזה טעות.

                אך גם כעת ששמתי בתא A2- בשיטס זה לא עובד לי אך בExcel זה כן עובד!

                תודה רבה!

                תלת פאזית תגובה 1 תגובה אחרונה
                0
                • תלת פאזית תלת פאזי

                  @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

                  @ע-ה-דכו-ע כתב בבקשת מידע | פיצול תאים:

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

                  פונקציה לא ידועה: 'TEXTSPLIT'.

                  תודה רבה!
                  בתחילה באמת ניסתי לשים בתא: B1
                  והבנתי שזה טעות.

                  אך גם כעת ששמתי בתא A2- בשיטס זה לא עובד לי אך בExcel זה כן עובד!

                  תודה רבה!

                  תלת פאזית מנותק
                  תלת פאזית מנותק
                  תלת פאזי
                  כתב נערך לאחרונה על ידי
                  #19

                  @תלת-פאזי כתב בבקשת מידע | פיצול תאים:

                  אך גם כעת ששמתי בתא A2- בשיטס זה לא עובד לי אך בExcel זה כן עובד!

                  וגם כאשר העליתי את הקובץ שעובד ודרייב ואני פותח אותו בשיטס- הוא לא עובד!

                  תגובה 1 תגובה אחרונה
                  0
                  • מ מנותק
                    מ מנותק
                    מענין לשמוע
                    כתב נערך לאחרונה על ידי מענין לשמוע
                    #20

                    @תלת-פאזי
                    קובץ עם מה שאתה מבקש.
                    חוברת1.xlsx

                    למתענינים: בינה אנושית...

                    9 תגובה 1 תגובה אחרונה
                    1
                    • מ מענין לשמוע

                      @תלת-פאזי
                      קובץ עם מה שאתה מבקש.
                      חוברת1.xlsx

                      למתענינים: בינה אנושית...

                      9 מנותק
                      9 מנותק
                      975
                      כתב נערך לאחרונה על ידי
                      #21

                      @מענין-לשמוע כתב בבקשת מידע | פיצול תאים:

                      קובץ עם מה שאתה מבקש.

                      יפה מאוד!!

                      כאן אפשר לחלק לפי מספר המילים שרוצים.

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

                      • התחברות

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

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