איך משפרים את הביצועים של Sheets?

אפשר לשפר את הביצועים של Google Sheets ולהאיץ את החישובים.

איך מתבצעים חישובים ב-Google Sheets?

אפשר להשתמש ב-Google Sheets גם בלי חיבור לאינטרנט. השינויים שבוצעו נשמרים בדפדפן שלכם ונשלחים ל-Google, כך שגם במצב אופליין אפשר להמשיך להשתמש ב-Google Sheets.  

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

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

בכל פעם שתא נערך, מתבצעת ב-Sheets הערכה של הנוסחה שיש בתא וגם בכל התאים שתלויים בו. לדוגמה, אם בתא B1 הוגדרה הנוסחה ‎=A1+1 והנוסחה ב-A1 משתנה ל-‎=2+2, ב-Sheets תתבצע הערכה של A1 וגם של B1. גם שינוי קטן בערך של תא אחד יכול לגרום לשינויים רבים שחישובם עשוי להימשך זמן.

הפניות לתת-ביטויים שחוזרים על עצמם

אם אותו תת-ביטוי חוזר על עצמו, אפשר להעביר אותו לתא משלו ולהפנות אל התא.

במקום לחזור על הנוסחה SUM($A$2:$A$6) בכל תא, כמו בדוגמה הבאה:

מומלץ להעביר את החישוב שבנוסחה לתא חדש, ואז להפנות אל התוצאה שכבר מחושבת בתא. בדוגמה הבאה, הנוסחה SUM($A$2:$A$6)‎ מועברת לתא B8 והנוסחאות בתאים האחרים רק מפנות אל $B$8‎

טיפ: מומלץ לא להשתמש באופן קבוע בפונקציות כמו TODAY‏, ‏NOW ו-RAND, כי הן פונקציות משתנות – השינוי מתרחש כל הזמן וצריך להעריך את החישוב מחדש אחרי כל עריכה. במקרים הרלוונטיים מומלץ להעביר אותן לתאים משלהן.

שימוש בעמודות תמיכה עם נוסחאות VLOOKUP ו-MATCH

מומלץ לא להשתמש בפונקציות על טווח ולהציב אותן בעומק ארגומנט הטווח בפונקציות VLOOKUP ו-MATCH. פונקציות החיפוש האלה פועלות בצורה אופטימלית בארגומנטים פשוטים של טווח.

טיפים:

  • במקום להשתמש בנוסחה VLOOKUP("key", SORT(A1:B10, 1), 2), כדי לארגן נתונים בתא A1:B10,לוחצים על נתונים ואז מיון טווח.
  • כדי להסיר כפילויות בנוסחה UNIQUE, לוחצים על נתונים ואז ניקוי נתונים ואז הסרת כפילויות.
  • במקום להשתמש בנוסחה MATCH(7, ARRAYFORMULA(JAM(G2:G4)), 0), מעבירים את ARRAYFORMULA לעמודה תומכת ומטמיעים את ההתאמה לעמודה הזו.

הסרת כללים של עיצוב מותנה

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

  1. פותחים גיליון אלקטרוני ב-Google Sheets.
  2. בוחרים את כל הגיליון.
  3. בחלק העליון, לוחצים על עיצוב ואז עיצוב מותנה.
  4. בצד שמאל, מוצאים את הכלל שרוצים להסיר.
  5. לוחצים על הסמל של הסרת הכלל מחיקה

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

צריכים עזרה נוספת?

תוכלו לנסות את האפשרויות הבאות:

חיפוש
ניקוי החיפוש
סגירת החיפוש
התפריט הראשי
15616856752436421452
true
חיפוש במרכז העזרה
true
true
true
true
true
35
false
false