top of page

מאמר שישי פונקציית QUERY (שינוי שמות כותרות, מיון, הגבלה בהחזרת נתונים ושינוי פורמט)

עודכן: 23 בפבר׳ 2024

פונקציית QUERY

במאמר זה אסביר על שאר הפקודות שטרם השתמשנו בהן עם פונקציית QUERY:

  • ORDER BY

  • LIMIT

  • OFFSET

  • LABEL

  • FORMAT


 

ORDER BY

נרצה למיין את טור C - טור ההכנסות מהגדול לקטן בסדר יורד.

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

=QUERY(A1:F73,"SELECT A, C ORDER BY C DESC")


בנוסחה אנחנו בוחרים את טור A ו C ומשתמשים בפקודה ORDER BY לפי טור C בסדר יורד.

ניתן להשתמש ב ORDER BY C DESC לסדר יורד (מהגדול לקטן),

או ב ORDER BY C ASC לסדר עולה (מהקטן לגדול).

פונקציית QUERY


 

LIMIT

נשתמש בפקודה LIMIT להגביל את מסד הנתונים למספר שורות מסויים.

למשל לאחר שנשתמש בפקודה ORDER BY לקבלת הנתונים מהגדול לקטן,

נרצה להגביל את הנתונים רק ל5 הגדולים ביותר.

נכתוב:

=QUERY(A1:F73,"SELECT A, C ORDER BY C DESC LIMIT 5")

פונקציית QUERY
 

OFFSET

נשתמש בפקודה OFFSET להתחיל את מסד הנתונים מהנתון השני,

ז"א בהמשך לדוגמה הקודמת, להציג את 5 הגדולים ביותר ולהתעלם מהגדול ביותר.

נכתוב:

=QUERY(A1:F73,"SELECT A, C ORDER BY C DESC LIMIT 5 OFFSET 1")

הוספנו את הפקודה OFFSET 1 כדי להתחיל את מסד הנתונים מהנתון השני.

פונקציית QUERY
 

LABEL

נשתמש בפקודה LABEL כדי לשנות את הכותרות של מסד הנתונים שנקבל.

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

=QUERY(A1:F73,"SELECT B, SUM(C) GROUP BY B")

קיבלנו את הכותרות באנגלית.

פונקציית QUERY

אם נרצה לשנות את הכותרות לעברית.

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


=QUERY(A1:F73,"SELECT B, SUM(C) GROUP BY B LABEL B 'מחלקה', SUM(C) 'סכום ההכנסה'")


באדום הוספנו את הפקודה LABEL שמשנה את כותרות הטורים...


פונקציית QUERY
 

FORMAT


ולבסוף נשנה את פורמט ההכנסה לדולרים עם פסיק מפריד אלפים נכתוב את התוספת באדום:

=QUERY(A1:F73,"SELECT B, SUM(C) GROUP BY B LABEL B 'מחלקה', SUM(C) 'סכום ההכנסה' FORMAT SUM(C) '$##,###' ")


פונקציית QUERY


 

שימו לב לסדר השימוש בפקודות בתוך הפונקציה, נשמור על סדר זה תמיד:

  1. SELECT

  2. WHERE

  3. GROUP BY

  4. PIVOT

  5. ORDER BY

  6. LIMIT

  7. OFFSET

  8. LABEL

  9. FORMAT

בהצלחה!

 
פונקציית QUERY


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

פוסטים אחרונים

הצג הכול

Comments


bottom of page