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

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

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

אקסל: ערך מספרי לא מתנהג כצפוי

מתוזמן נעוץ נעול הועבר תוכנה
14 פוסטים 6 כותבים 596 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • yossizY yossiz

    @mekev כתב באקסל: ערך מספרי לא מתנהג כצפוי:

    איך אני רואה מה התו הנסתר?

    הטריק שלי? העתקה ללוח ובדיקת תוכן הלוח (inside clipboard), יש שם הצגת hex ואז אפשר לחפש מה התו שקוד ה-hex מייצג
    או אפשר להדביק לוורד וללחוץ alt+x אחרי התו הנסתר כדי לקבל את הקוד שלו
    או (הכי קל) אפשר להדביק ל-babel pad שמציג לך את השם של התו שליד הסמן

    גם בתאים B5+B6 יש את אותו סימון

    אצלי אין... 😕

    M מנותק
    M מנותק
    mekev
    כתב ב נערך לאחרונה על ידי
    #5

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

    יש דרך לאתר את התו הנסתר באקסל עצמו?
    כי גם 'העתקה>הדבקה'- כערכים בלבד משאיר לי את התו הנ"ל

    תגובה 1 תגובה אחרונה
    0
    • yossizY מנותק
      yossizY מנותק
      yossiz
      כתב ב נערך לאחרונה על ידי yossiz
      #6

      @mekev האם ניסית להדביק תו LRM לתיבת החיפוש ולחפש אותו?
      (משום מה אני לא מצליח להדביק אותו אצלי במק, לא יודע למה)
      אמור להיות אפשרי גם לכתוב את קוד התו ואז alt+x הופך אותו לתו עצמו (גם לא עובד אצלי)

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      תגובה 1 תגובה אחרונה
      0
      • dovidD מחובר
        dovidD מחובר
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #7

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

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        צדיק תמיםצ תגובה 1 תגובה אחרונה
        2
        • M mekev

          נתקלתי בתופעה שלא הכרתי

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

          מישהו יכול להחכימני?

          מצורף קובץ דוגמא
          אקסל לדוגמא.xlsx

          chagoldC מנותק
          chagoldC מנותק
          chagold
          כתב ב נערך לאחרונה על ידי
          #8
          פוסט זה נמחק!
          תגובה 1 תגובה אחרונה
          0
          • dovidD dovid

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

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

            @dovid כתב באקסל: ערך מספרי לא מתנהג כצפוי:

            (לא מצאתי גם תוסך לזה, ולזכרוני היה נראה לי שהתוסף לא יכול לקבל הרשאה לתיקון העתקה)

            document.addEventListener('copy', (event) => {
                const selection = document.getSelection();
                event.clipboardData.setData('text/plain', selection.toString().toUpperCase());
                event.preventDefault();
            });
            
            document.addEventListener('cut', (event) => {
                const selection = document.getSelection();
                event.clipboardData.setData('text/plain', selection.toString().toUpperCase());
                event.preventDefault();
            });
            

            אם ככה התוסף יכול להזריק content script לכל האתרים

            Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
            טיפים

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

              בקובץ אקסל למעלה יש ערכים שלא רואים כמו ש @yossiz אמר, הערך שלא רואים הוא unicode value 253.
              הנה נוסחא שמוציאה את זה

              =TRIM(CLEAN((SUBSTITUTE(B2, CHAR(253), ""))))
              

              מצאתי את הערך הבעייתי עם:

              =code(התא הבעייתי)
              

              זה מחפש ערכים שהם non-printable ומחזיר את הערך המספרי שלהם.

              M תגובה 1 תגובה אחרונה
              2
              • WheneverW Whenever

                בקובץ אקסל למעלה יש ערכים שלא רואים כמו ש @yossiz אמר, הערך שלא רואים הוא unicode value 253.
                הנה נוסחא שמוציאה את זה

                =TRIM(CLEAN((SUBSTITUTE(B2, CHAR(253), ""))))
                

                מצאתי את הערך הבעייתי עם:

                =code(התא הבעייתי)
                

                זה מחפש ערכים שהם non-printable ומחזיר את הערך המספרי שלהם.

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

                @Whenever כתב באקסל: ערך מספרי לא מתנהג כצפוי:

                הנה נוסחא שמוציאה את זה

                חלקית?
                זה מאפשר לבצע חישוב ישיר על התא כמו

                =B2*10
                

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

                @yossiz אצלי גם מותקן אופיס 365 וניסיתי למצוא את ההגדרה שתוסיף לי את הסימון חץ הנ"ל של התו הנוסף
                ידוע לך מהי ההגדרה?

                yossizY WheneverW 2 תגובות תגובה אחרונה
                0
                • M mekev

                  @Whenever כתב באקסל: ערך מספרי לא מתנהג כצפוי:

                  הנה נוסחא שמוציאה את זה

                  חלקית?
                  זה מאפשר לבצע חישוב ישיר על התא כמו

                  =B2*10
                  

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

                  @yossiz אצלי גם מותקן אופיס 365 וניסיתי למצוא את ההגדרה שתוסיף לי את הסימון חץ הנ"ל של התו הנוסף
                  ידוע לך מהי ההגדרה?

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

                  @mekev לא הגדרתי משהו מיוחד. אולי זה רק במק.

                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                  תגובה 1 תגובה אחרונה
                  1
                  • M mekev

                    @Whenever כתב באקסל: ערך מספרי לא מתנהג כצפוי:

                    הנה נוסחא שמוציאה את זה

                    חלקית?
                    זה מאפשר לבצע חישוב ישיר על התא כמו

                    =B2*10
                    

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

                    @yossiz אצלי גם מותקן אופיס 365 וניסיתי למצוא את ההגדרה שתוסיף לי את הסימון חץ הנ"ל של התו הנוסף
                    ידוע לך מהי ההגדרה?

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

                    @mekev כתב באקסל: ערך מספרי לא מתנהג כצפוי:

                    @Whenever כתב באקסל: ערך מספרי לא מתנהג כצפוי:

                    הנה נוסחא שמוציאה את זה

                    חלקית?
                    זה מאפשר לבצע חישוב ישיר על התא כמו

                    =B2*10
                    

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

                    זה בגלל ש SUM מחשב רק מספרים המוגדרים כמספרים

                    =NUMBERVALUE(TRIM(CLEAN((SUBSTITUTE(B2,CHAR(253),"")))))
                    

                    הנה פונקציה שמגדירה את התוצאה כמספר ועכשיו SUM עובד.

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

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

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

                      image.png

                      התשובה מצאתי פה
                      https://superuser.com/questions/529585/how-to-display-or-view-non-printing-characters-in-excel#:~:text=Changing the font to the type "Terminal" would help you see and alter them.

                      תגובה 1 תגובה אחרונה
                      5
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


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

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

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