top of page

מאמר שני פונקציית QUERY (בחירת עמודות וסינון נתונים)

פונקציית QUERY בגוגל שיטס

במאמר הקודם הצגנו הקדמה ליכולות של הפונקציה QUERY,

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

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

  1. Select

  2. Where

  3. Group by

  4. Order by

  5. Limit

  6. Label

הפקודה SELECT

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

=QUERY(A1:E,"SELECT *")

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

פונקציית QUERY

נניח ונרצה לקבל את העמודות בסדר הפוך:


=QUERY(A1:E,"SELECT E,D,C,B,A")

נבחר שוב את אותו הטווח ועכשיו נהפוך את סדר העמודות...

(ניתן לבחור אילו עמודות אנחנו רוצים ובאיזה סדר)

פונקציית QUERY

 

כדי לבחור אילו נתונים אנחנו רוצים להציג (לסנן), נשתמש בפקודה הבאה בסדרה "WHERE".

בדוגמה הבאה אנחנו רוצים להציג את עמודות A, B ו C אך מעמודה B אנחנו מעוניינים רק במחלקת 'IT'

בכדי לקבל רק את הנתונים האלו נכתוב את הנוסחה באופן הבא:

=QUERY(A1:E,"SELECT A,B,C WHERE B='IT'")

שימו לב: המילה IT מוקפת בגרש יחיד כדי לציין טקסט.

פונקציית QUERY

דוגמה נוספת לסינון מידע, הפעם לפי תאריך:

אנחנו רוצים לקבל את כל הנתונים מטורים A,B, ו C, הפעם רק מתאריך 1/5/2023

נכתוב את הנוסחה הבאה:

=QUERY(A1:E,"SELECT A,B,C WHERE A>=DATE'2023-05-01'")


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

פונקציית QUERY

כעת קיבלנו רק את התאריכים הגדולים או שווים ל 1/5/2023


 

כיצד נשלב את התנאים משתי הדוגמאות?


נכתוב את שני התנאים בדיוק כמו בדוגמאות הקודמות ונשלב בינהם באמצעות AND.


=QUERY(A1:E,"SELECT A,B,C WHERE B='IT' AND A>=DATE'2023-05-01'")

פונקציית QUERY

בהצלחה!

 
פונקציית QUERY

93 צפיות0 תגובות

Comments


bottom of page