הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

עזרה בהפעלת פונקציה על שדה מתוך קובץ XLS

More
13 years 8 months ago #7595 by ניסים
היי,

אשמח לעזרתכם יש לי מספר שדות בתוך קובץ XSL השדות הם מספרים 0-999,

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

לדוגמה :

ב-XLS יש לי שדה ששמו A ומופיע בו המספר 5 ,
בשדה B יש לי את המספר 67 ,

אני צריך לשרשר בינהם שב-QLICKVIEW יופיע לי בשדה משורשר ששמו C
המבנה הבא: 005-067

זה נראה פשוט אך ניסיתי מספר שיטות ללא הצלחה,ב-XLS עצמו זה פשוט לבצע ע"י התחביר הבא עבור כל שדה:
( CONCATENATE(REPT(0,3-LEN(A1)),A1

לא מצאתי את המקבילה שלה ב-SCRIPT של ה-QVIEW.

חשוב לי שהשינויי הנ"ל יהיה ב-SCRIPT של ה-QVIEW ולא בקובץ ה-XLS מכיוון שקובץ ה-XLS משתנה כל יום.

אשמח לעזרתכם,
תודה וחג שמח.

Please התחברות to join the conversation.

More
13 years 8 months ago #7599 by Daniel Chotzen
היי,
אם הבנתי נכון יש לך כבר מנגנון לשרשור דינמי של השדות
מה שחסר לך זה בעצם פורמט של השדה עצמו, משהו כזה אמור לתת לך את המספר תמיד ב3 ספרות עם אפסים מובילים במידה ויש פחות ספרות
Code:
num(fieldname,'000')
(הגרש והסוגר שנראים כאילו משמאל צריכים להיות מימין, פשוט זה מתהפך בגלל הפורום)

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

בברכה
דניאל חוצן

Please התחברות to join the conversation.

More
13 years 8 months ago #7600 by ניסים
היי,

השדה המשורשר יוצר לי קוד ממספר שדות שניגש לטבלה חיצונית וממנה מביא סוג של פרויקט,
הצלחתי בסופו של דבר ליצור את השירשור בצורה פרימיטיבית ע"י שימוש בפקודת IF ואת התוצאה הסופית להמיר לשדה TEXT.

מצ"ב המבנה :
((Text(if (A>= 0 and A<=9 , '00'&A,if (A>= 10 and A<=99, '0' & A,A

תודה,
וחג שמח

Please התחברות to join the conversation.

More
13 years 8 months ago #7602 by Daniel Chotzen
היי,
ובכן האם נסית להחליף את הנוסחה שיש לך בתוך ה()text בנוסחה שכתבתי לך? זה אמור לחסוך לך את כל הifים
נדמה לי שאתה אפילו לא חייב להשתמש ב-()text אם אתה משרשר את זה
(קליקוויו אמור להפוך את זה לטקסט כשעושים שרשור)

Please התחברות to join the conversation.

More
13 years 8 months ago #7604 by ניסים
היי,

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

תודה וחג שמח.

Please התחברות to join the conversation.

Moderators: avishaylgiladlDaniel Chotzenodedth
Time to create page: 0.240 seconds