האם נתקלתם פעם בהודעה הזאת ה"מאשים" אתכם ביצירת הפניה מעגלית?

מצב זה מתרחש כאשר בנוסחה שהכנסתם יש הפניה, ישירה ובלתי ישירה, לאותו התא המכיל את הנוסחה.

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

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

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

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

ב-Excel 2007/2010

ב-Excel 97/2003 ב"כלים-אפשרויות"

אחרי שינוי ההגדרה, Excel תאפשר את הכנסת הנוסחה ותבצע את החישוב

מספר מילות הסבר על ההגדרות של ההפניות המעגליות:

  • כברירת מחדל האפשרות של ביצוע חישוב איטרטיבי אינה פעילה.
  • מספר איטרציות מרבי: מגדיר את מספר המירבי של איטרציות ש-Excel תבצע (מ-1 עד 32,767).
  • שינוי מרבי: Excel תפסיק לבצע את החישוב כאשר השינוי בתוצאה יהיה קטן מהמספר הזה (0.01 = שינוי של 1%).

ל-Excel יש מספר פונקציות לחישוב היום, השבוע, החודש או השנה שבהם חל תאריך נתון

אבל ל-Excel אין פונקציות לחישוב הרבעון או הסמסטר שבו חל תאריך נתון. על מנת לחשב את הרבעון נוכל להשתמש אחת מהנוסחאות הבאות

=ROUNDUP(MONTH(B1)/3,0)

=MATCH(MONTH(B1),{1,4,7,10})

על מנת לחשב את הסמסטר בו חל תאריך מסוים נשתמש ב:

=ROUNDUP(MONTH(B1)/6,0)

=MATCH(MONTH(B1),{1,7})

הפונקציה MOD מחזירה את השארית לאחר חילוק של מספר במחלק. על פני לא נראה שמדובר בפונקציה שימושית, אבל אפשר לבצע דברים מעניינים מאוד. בפוסט נדגים שתי דוגמאות שימושיים:

להקל על קריאה של טבלאות צפופות

לסכם ערכים בדילוג קבוע

אפשר להקל על הקריאה של הטבלה הזאת

ע"י הדגשת כל שורה שניה, לדוגמה

אם מדובר בטבלה קטנה, נניח 10 עד 20 שורות, אפשר לעצב את השורות באופן ידני. כאשר מדובר בטבלאות של מאוד או אלפי שורות, עיצוב מותנה ביחד עם MOD היא האלטרנטיבה הטובה ביותר.

1 – בוחרים בטבלה (טיפ: מקליקים על אחד התאים בטבלה ולאחר מכן על Ctrl ו-*)

המשך קריאה »

© 2012 LookUp - פתרונות Excel והדרכה מתקדמת Suffusion WordPress theme by Sayontan Sinha