בגוגל שיטס אפשר להשתמש בעיצוב שורות בטבלה כדי לקבל מראה יותר מקצועי וברור לנתונים.
העיצוב מתבצע כך:
Format--->Alternating Colors
נפתח חלון מצד ימין שנותן לנו אפשרויות עיצוב לטבלה, כותרות בצבע כהה יותר ושורות צבועות לסירוגין.
אבל.....
אם נוסיף שורות, לא כמו באקסל הצבעים לא יתעדכנו אוטומטית.
בשיטה הזו נצטרך כל פעם להוסיף טווח לטבלה בחלון עיצוב לסירוגין, או מראש לצבוע הרבה שורות ריקות.
הפתרון:
עיצוב מותנה עם נוסחה בעלת שתי פונקציות.
הפונקציה MOD
והפונקציה ROW
הפונקציה MOD מחזירה את השארית של פעולת חילוק: לדוגמה,
5:2=2 (1)
חמש לחלק ל 2 נותן 2 עם שארית 1.
אז למה צריכים אותה?
אם נחלק כל מספר שלם ב 2, נקבל או שארית 1, או שארית 0, ז"א נזהה מספר שורה זוגי או אי זוגי.
הפונקציה השניה שנשתמש בה היא ROW - מחזירה לנו את מספר השורה.
למשל אם נכתוב בתא A5 את הפונקציה
=ROW()
הוא יחזיר את המספר 5 ז"א השורה שבה הפונקציה נמצאת.
כל שנשאר לעשות הוא לחלק את מספר השורה ב 2 ולראות באמצעות MOD אם מספר השורה זוגי או לא.
כדי להמחיש את התוצאה, כתבתי את הפונקציה כך וגררתי למספר שורות :
=MOD(ROW(),2)
כל שנשאר לעשות הוא להעתיק את הפונקציה לעיצוב המותנה עם שני תנאים, ראשית נשאל אם התא ריק או מלא, שנית נשאל אם התוצאה של MOD היא 1 או 0.
נכתוב את הפונקציה כך:
=AND(A1<>"",MOD(ROW(),2)=1)
הפונקציה שואלת אם התא A1 לא ריק והאם השורה אי זוגית.
נתחיל את הנוסחה ב AND כדי לבקש קיום של שני תנאים.
באדום התנאי ש A1 שונה מכלום, ז"א יש בו ערך כלשהו,
בכחול הפונקציות שכתבנו למעלה בה אנחנו שואלים אם השורה היא זוגית או לא.
נעתיק את הנוסחה למעלה אל חלון העיצוב המותנה:
וקיבלנו צביעת שורות לסירוגין אוט' - רק כאשר שני התנאים מתקיימים.
נצבע בצבע כהה יותר את שורת הכותרת וזהו, קיבלנו טבלה צבועה לסירוגין רק אם השורות לא ריקות.
הטבלה נראית ברורה ומקצועית יותר.
בהצלחה!

Comments