מריצה שאילתה על נתונים באמצעות 'שפת השאילתות של Google Visualization API'.
דוגמאות לשימוש
QUERY(A2:E6,"select avg(A) pivot B")
QUERY(A2:E6,F2,FALSE)
תחביר
QUERY(data, query, [headers])
-
data
- טווח התאים שעליהם יש להריץ את השאילתה.-
כל עמודה של
data
יכולה לכלול רק ערכים בוליאנים, ערכים מספריים (כולל תאריך/שעה) או ערכי מחרוזת. -
בעמודה שמכילה נתונים מסוגים שונים, סוג הנתונים השולט יקבע את סוג הנתונים של העמודה לצורך השאילתות. במקרה כזה, ערכים שהסוג שלהם מהווה מיעוט ייחשבו כמקום ריק (null).
-
-
query
- השאילתה להרצה, המנוסחת בשפת השאילתות של Google Visualization API.-
הערך של
query
חייב להיות מוקף במרכאות או להיות הפניה לתא שמכיל את הטקסט המתאים. -
למידע נוסף על שפת השאילתות הנזכרת לעיל, מומלץ לעיין בדף https://developers.google.com/chart/interactive/docs/querylanguage.
-
-
headers
- [ אופציונלי ] - המספר של שורות הכותרת במערך הנתוניםdata
. אם ארגומנט זה נעדר או שמוזן בו המספר1-
, המערכת "מנחשת" את הערך המתאים על סמך התוכן שלdata
.
דוגמאות
הערה: כל דוגמה נמצאת בכרטיס משלה.נתוני מדגם
Select [בחירה] ו-Where [מיקום]
מחזירה שורות שתואמות לתנאי שצוין באמצעות פסוקיות Select
ו-Where
.
קיבוץ לפי
מסכמת ערכי Salary
[שכר] הנצברים משורות שונות, באמצעות Select
ו-Group by
.
התמקדות בציר
מבצעת פעולות על ערכים בודדים מתוך העמודות הקיימות, ומארגנת את התוצאות לפי עמודות חדשות.
סידור לפי
מחברת ערכי Dept
משורות שונות ומסדרת לפי הערך המקסימלי של Salary
.
כותרות
מציינת את המספר של שורות הכותרת בטווח הקלט, כדי לאפשר המרה של קלט שמכיל טווח של מספר שורות כותרת לקלט של שורת כותרת יחידה.