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

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

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

אימות נתונים באקסל

מתוזמן נעוץ נעול הועבר תוכנה
7 פוסטים 3 כותבים 452 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A0533057932A מנותק
    A0533057932A מנותק
    A0533057932
    כתב ב נערך לאחרונה על ידי A0533057932
    #1

    כהמשך לנושא הקודם שפתחתי
    https://tchumim.com/post/159704
    כעת שאני מתחיל להכניס את הנתונים
    עלה צורך נוסף
    טור G הוא הטור שאליו אני מכניס נתונים ומוגדר בו אימות לרשימה שעומדת בטור F

    (טור F הוא טור מוסתר והנוסחה שרשמה בו היא

    =[@משפחה]&" "&[@פרטי]&" "&[@עיר]
    

    שזה בעצם טור D + E + K)

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

    =[@משפחה]&" "&[@פרטי]&" "&[@עיר]
    

    שיתווסף בה תנאי שהנוסחה חלה רק אם בA רשום "כן" ואם לא תשאיר ריק?

    עריכה
    הלכתי כרגע בדרך השניה

    =IF([@מתאים]="כן", [@משפחה]&" "&[@פרטי]&" "&[@עיר], " ")
    

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

    תגובה 1 תגובה אחרונה
    1
    • WheneverW מנותק
      WheneverW מנותק
      Whenever
      כתב ב נערך לאחרונה על ידי
      #2
      =IF(A2="כן",CONCAT(D2," ",E2," ",K2),"")
      

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

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

      =IF([@מתאים]="כן", [@משפחה]&" "&[@פרטי]&" "&[@עיר],"")
      
      A0533057932A תגובה 1 תגובה אחרונה
      0
      • A0533057932A מנותק
        A0533057932A מנותק
        A0533057932
        השיב לWhenever ב נערך לאחרונה על ידי
        #3

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

        =IF(A2="כן",CONCAT(D2," ",E2," ",K2),"")
        

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

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

        =IF([@מתאים]="כן", [@משפחה]&" "&[@פרטי]&" "&[@עיר],"")
        

        הנוסחה השניה נהרסת באופן הזה

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

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

        תגובה 1 תגובה אחרונה
        0
        • מ מנותק
          מ מנותק
          מטעמים
          כתב ב נערך לאחרונה על ידי
          #4

          @A0533057932
          אם תעלה קובץ דוגמה יהיה יותר קל לעזור לך.

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

            @מטעמים כתב באימות נתונים באקסל:

            @A0533057932
            אם תעלה קובץ דוגמה יהיה יותר קל לעזור לך.

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

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

              @Whenever
              חוברת1.xlsx
              נוסחה זו כעת מחזירה רווח

              =IF([@מתאים]="כן", [@משפחה]&" "&[@פרטי]&" "&[@עיר], " ")
              

              חסרונות הרווח הוא חלק מרשימת האימות נתונים בעמודת G ואם בוחרים אותו (את הרווח) האדם שבשורה שלו בחרו את הרווח מופיע אצל כל הטבלה בעמודה I
              ואם אני רושם את הנוסחה הבאה

              =IF([@מתאים]="כן", [@משפחה]&" "&[@פרטי]&" "&[@עיר], "")
              

              במקום כולם כתובים לכולם

              כי בנוסחה

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

              לא מופיע להתעלם מריק בטור F

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

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

                הבעיה היא שtextjoin מחפש האם משהו בטור של G תואם לתא F בשורה שלה.
                אולי @ivrtikshoret יכול להביא עוד הברקה?
                אולי אפשר להשתמש ב choosecols? או BYROW? או אולי לעשות filter בתוך filter?

                צריך עיון

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

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

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

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