Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

התעלמות מתא ריק בעת חישוב נוסחאות באקסל

1,051 views
Skip to first unread message

שלי

unread,
May 13, 2007, 1:32:01 PM5/13/07
to
יש לי מסמך אקסל בעל מספר גיליונות
הגיליון הראשון מכיל כ- 40 עמודות ו-1500 שורות בהם מוזנים נתונים יבשים כאשר
לא כל התאים מלאים חלקם נותרים ריקים . בשאר הגיליונות עלי לבצע חישובים ע"י
נוסחאות לכן יצרתי את הנוסחאות המתאימות ומשכתי אותן על גבי הגיליון . נוצר מצב
שבו הנוסחא מתייחסת לתא ריק כאל ערך "0" ולכן אני מקבלת תוצאות שגויות. אני
יכולה לעבור תא תא ולמחוק את הנוסאות וההפניות לתאים הריקים אבל זו ממש עבודת
נמלולים ולכן אני מחפשת אחר פתרון ראלי יותר .. כיצד אוכל לציין לנוסחא שתתעלם
מתא ריק ושכלל לא תבצע חישוב במידה וההפניה היא לתא ריק ? האם אפשרי ?
אשמח לתשובה בהקדם מדובר בדוח עננננננננק וחשוב
תודה מראש ,
שלי

מיכאל (מיקי) אבידן®

unread,
May 13, 2007, 2:36:01 PM5/13/07
to
במקרים כמו שלך רצוי להציג קובץ דוגמה.
שמרי את הקובץ תחת שם אחר, שני את הנתונים (במידה והם חסויים) מחקי את רוב
השורות והשאירי כמה שגורמות לבעיה.
הצביעי על התאים בהם הנוסחה שגוייה ומה, בדיוק(!), היית מצפה מהנוסחה חחשב
במקרה של תאים ריקים.
העלי את הקובץ לאתר שלהלן וחזרי להציג קישור אל הקובץ.
http://www.mytempdir.com
והמשך/י, נא, לקרוא את השורה הבאה:
----------------
אם תגובתי עזרה לחץ/י, נא, על ''כן'' בפס האופקי התחתון !
----------------
מיכאל אבידן
מנהל פורום ''אופיס'' ב''תפוז''.
http://forums.tapuz.co.il/office


"שלי":

שלי

unread,
May 13, 2007, 4:32:00 PM5/13/07
to
שלום מיכאל / מיקי ותודה רבה על התגובה
ניסיתי ללא הועיל לעלות את הקובץ לדוגמא שהכנתי ובו חלק קטנטן מן הנתונים
לדוגמא , האם יש מקום נוסף אליו אוכל לשלוח את הקובץ או מייל ?
חשוב להבין מספר דברים חשובים :
כפי שתשים לב הכותרות של העמודות הינן זמנים בשניות וכל תא שמכיל נתון מציין על
מיקום של עצם באותה שניה במרחק מסויים ,המרחקים נעים בטווח שבין 0-100 כפי שתוכל
לראות בנתונים והנוסחא בגיליון השני עתידה לבדוק את מהירות העצמים . כאשר תוצאה
של 0 קמ"ש חשובה מאוד ולכן התיחסות האקסל 0 הנוסחא לתא ריק כאפס בעייתית במיוחד
.
איתרתי פתרון אחד ע"י שימוש ב-NA() אבל אם הבנתי נכון זה אומר שאני מריכה ללכת
עכשיו ובכל תא שהיה ריק עד כה לרשום את הפונקציה ... אז זה גם לא ראלי מבחינתי
כי יש המון שמון תתאים כאלו . אני אשמח לגלות שיש פתרון מהיר יותר
שוב תודה
שלי


"מיכאל (מיקי) אבידן®":

מיכאל (מיקי) אבידן®

unread,
May 13, 2007, 4:43:02 PM5/13/07
to
נסי להעלות את אותו(!) הקובץ גם ל-3 אתרים הבאים:
http://www.mediafire.com
http://sendir.co.il/index.php
http://www.sendspace.com

שלי

unread,
May 13, 2007, 5:08:02 PM5/13/07
to
הצלחתי!!!
להלן הקישור : http://www.mediafire.com/?bdt0nk2td1w
אם הקובץ אינו מספק על מנת להבין את הבעיה אשמח לשלוח קובץ מורחב
באופן כללי הבעיה היא שהנוסחאות מתקיימות בגיליון 2 בכל התאים והן מתייחסות לתא
ריק כאל 0 ולכן מתקבלות תוצאות 0 גם כאשר לא אמורה להיות תוצאה כלל
זה חשוב כיוון ומדובר במהירות כאשר 0 קמ"ש מעיד על חוסר תזוזה ואילו בשל הטעות
נוצר מצב של ריבוי 0 למרות שהדבר לא מתרחש במציאות בנתונים היבשים שהוזנו .
שוב תודה גדולה :)
שלי

"מיכאל (מיקי) אבידן®":

מיכאל (מיקי) אבידן®

unread,
May 13, 2007, 5:25:00 PM5/13/07
to
סליחה !?
האם נפח הקובץ שהעלאת הוא 48 מ"ב או שעיניי הטרוטות מטעות אותי ?
אם כן - אזי קבלי את התנצלותי אבל אני לא מוריד קבצים בגדלים כאלה.
ביקשתי קובץ דוגמה ( אם הייתי כותב "דוגמית" זה יותר ברור ? ).
בכל מקרה, אם הבקשה מצטמצמת באי הצגת תוצאות 0 - ניתן, בקלות, להיכנס ל'כלים' >
'אפשרויות' > לשונית 'תצוגה' ולבטל את הבחירה מ'ערכי אפס'.

מיכאל (מיקי) אבידן®

unread,
May 13, 2007, 5:28:00 PM5/13/07
to
כעת הצלחתי לראות שזה 7.48 מ"ב ולא 48 מ"ב.
מכל מקום, זהו קובץ גדול ולכן אבקש דוגמית קטנה, של כמה שורות, - כל זאת בהנחה
שמה שהצעתי, בתגובתי הקודמת, אינו עונה על הצרכים.

שלי

unread,
May 13, 2007, 5:44:00 PM5/13/07
to
העלתי קובץ קטן בהרבה http://www.mediafire.com/?bdt0nk2td1w
מה שהצעת היה הניסיון הראשון לפני הפניה לפורום ולא סייע ...
תודה :)

"מיכאל (מיקי) אבידן®":

שלי

unread,
May 13, 2007, 5:54:00 PM5/13/07
to
עכשיו ראיתי שזה נשאר אותו גודל הקטנתי לחלוטין וזה נמצא בקישור הבא :
http://www.sendspace.com/file/5pnel2
תודה שלי

"שלי":

מיכאל (מיקי) אבידן®

unread,
May 13, 2007, 5:56:02 PM5/13/07
to
צר לי אך גם הפעם גודל הקובץ נשאר ללא שינוי (7.48 מ"ב).
אני מניח שאינך מודעת לדרך בה מקטינים קבצי 'אקסל' מנופחים (בפרט לאחר מחיקת
נתונים).
1. לשם כך עייני ופעלי עפ"י מאמר ממאמרי פורום 'אופיס' ב'תפוז':
http://157.tapuz.co.il/forums/main/articles/article.asp?forum=62&a=31951
2. אם הסתרת ערכי ה'אפס' עונים על הדרישה - אין צורך בשום קובץ.
לא ממש הבנתי את המסתתר מאחרוי המילם ולא סייע ...
הדרך בה הצעתי להסתיר את 'ערכי האפס' עובדת היטב ואמורה לעבוד גם אצלך.

שלי

unread,
May 13, 2007, 6:04:00 PM5/13/07
to
התכוונתי שעשיתי את הניסיון הזה לפני שנכנסתי לפורום וזה לא עזר לכן נכנסתי
לפורום ... אתה מאוד מאוד מנסה לעזור לי ותודה רבה רבה לך ...
בכל אופן הקטנתי ושלחתי שוב הודעה שניה לפני שכתבת את ההודעה האחרונה שלך כי
שמתי לב שזה לא שונה ...
http://www.sendspace.com/file/5pnel2 - כאן זה 415KB ניסיתי ע"י RAR אין לי
מושג אם זו הדרך אני בכל אופן אבדוק במאמרים ששלחת

מיכאל (מיקי) אבידן®

unread,
May 14, 2007, 2:51:00 AM5/14/07
to
צר לי שעלי להתעקש בעניין זה.
למה הכוונה במילים: "וזה לא עזר" ???
פתחתי את הקובץ > ביטלתי את תצוגת 'ערכי אפס' (כפי שהסברתי באחת התגובות
הקודמות - ואף(!) אפס לא הוצג יותר.

שלי

unread,
May 14, 2007, 3:01:03 AM5/14/07
to
זה לא עזר כיוון וזה מחק את כל האפסים , וזו בדיוק הבעיה כפי שכתבתי בשאלה.
הבעיה היא שיש מצב שבו תוצאת הנוסחא תהיה אפס ואז לאפס יש משמעות . במידה ואני
מבצעת את הפעולות שכתבת זה מוחק את כל!!! האפסים גם אלו שצריך .
מה שאני מבקשת זה פתרון לכך שהנוסחאות לא יתיחסו לתא ריק כאל אפס ואז אני לא
יקבל אפסים לא נכונים וגם לא מספר שלילי של מהירות האפסים היחדים שיתקבלו אלו הם
אפסי מהירויות .
לכן שאלתי ספציפית לגבי תא ריק - איך להגדיר לנוסאות שיתעלמו לחלוטין מתא ריק
על מנת שלא תתקבל כלל תוצאה.
באחת התגובות הקודמות כתבתי לגבי NA() האם זה יכול לעזור ?
כמו כן שאלתי אם יש פקודה שניתן למשוך על כל המסמך כיוון והמסמך כבר קיים עם כל
הנתונים ולעבור תא תא זה המון המון עבודה
תודה רבה

מיכאל (מיקי) אבידן®

unread,
May 14, 2007, 3:21:02 AM5/14/07
to
אני הייתי עושה שימוש בנוסחה שמוצגת בתמונה שבקישור.
לא חקרתי, לעומק, את הקובץ שלך - אבל אם תקפידי על כתיבה נכונה של הנוסחה
-מבחינת הפניות יחסיות ומוחלטות של כתובות התאים (אם בכלל מתעורר צורך בכך)
יספיק אם תקלידי נוסחה אחת ותגררי אותה על פני כל הטווח בו היא צריכה להופיע.
לעניין ההפניות - עייני במאמר ממאמרי פורום 'אופיס' ב'תפוז':
http://157.tapuz.co.il/forums/main/articles/article.asp?forum=62&a=31932&c=4038&sc=1368&ssc=0
והתמונה בה הצגתי את הנוסחה:
http://img99.imageshack.us/img99/3079/nonameuy8.png

שלי

unread,
May 14, 2007, 5:01:01 AM5/14/07
to
מיקי ,
תודה רבה רבה רבה
נראה לי שהבנתי את הרעיון ואני ניגשת מיד לנסות
תודה על הסבלנות היוצאת דופן והעזרה...
שלי

"מיכאל (מיקי) אבידן®":

שלי

unread,
May 14, 2007, 5:22:01 AM5/14/07
to
מיקי!!!!!
אתה גאון !!!
זה עבד והמסמך כולו הסתדר , בכל תא בו יש נוסחא עם הפניה לתא ריק מתקבלת שגיאה
Value ואני לא מקבלת תוצאות שגויות שליליות או אפסים לא רצויים...
שוב המון המון המון תודה

"מיכאל (מיקי) אבידן®":

מיכאל (מיקי) אבידן®

unread,
May 14, 2007, 7:08:00 AM5/14/07
to
הייתי מוכן לתרום חלק מה"גאוניות" לטובת הבנת הנקרא...
במקרה שלך יש לי בעיה רצינית.
את כותבת שהכל הסתדר ובאותה נשימה שמוצגת שגיאת VALUE.
אינני מבין על מה את מדברת.
הצגתי לך 3 חישובים שונים.
אם התוצאה החישוב מתבצע על תא(ים) ריקים ו/או התוצאה שלילית התא נשאר ריק.
אין לי "מושג ירוק" על איזו שגיאת VALUE את מדברת.

שלי

unread,
May 14, 2007, 12:46:00 PM5/14/07
to
כן יש משהו בדבריך ...
התחלתי בכך שעשיתי במדוייק כמו הנוסחא שלך ( רק עם הנתונים שלי וחישוב מהירות)
ואכן הופיעה לי שגיאת Value שמבחינתי זה כבר היה יותר טוב כי ראיתי איפה התשובות
לא נכונות . לאחר שעה קלה הבנתי איפה טעיתי בנוסחא ועשיתי אותה מחדש והכל הסתדר
שלחתי דוגמא באמת קטנה 16K אם יתחשק לך לראות או אם זה מעניין אותך
http://www.sendspace.com/file/nzea8n

בכל אופן כשאמרתי גאון התכוונתי לזה .....

מיכאל (מיקי) אבידן®

unread,
May 14, 2007, 1:10:00 PM5/14/07
to
תודה על המחמאות...
עיינתי בקובץ ואכן פעלת יפה ובהתאם למוצע.
כל הכבוד !
0 new messages