רוצה לחלץ נתונים ספציפיים ב-Google Sheets? הנה איך להשתמש בפונקציית QUERY כדי לסנן, למיין ולסכם נתונים בגיליונות האלקטרוניים שלך.
Google Sheets מציע מגוון רחב של פונקציות כדי לעזור לייעל את תהליך ניתוח הנתונים. פונקציה שימושית אחת במיוחד היא הפונקציה QUERY, המאפשרת לך לחלץ מידע ספציפי מהגיליון האלקטרוני שלך בהתבסס על קריטריונים או תנאים שצוינו.
במדריך זה, נחקור את התחביר והפרמטרים של הפונקציה QUERY ונספק דוגמאות כדי להדגים כיצד ניתן להשתמש ב-QUERY ביעילות בגיליונות האלקטרוניים שלך.
מהי הפונקציה QUERY?
למרות ש-QUERY פועל באופן דומה ל- פונקציית FILTER ב-Google Sheets, הוא משתמש בשפת שאילתה דמוית SQL לצורך חילוץ נתונים. זה מאפשר לך לכתוב שאילתות באמצעות סעיפים SELECT, WHERE, ORDER BY ושאר סעיפים, ומספקים יותר גמישות ושליטה על תהליך אחזור הנתונים.
התחביר הבסיסי עבור QUERY ב-Google Sheets הוא כדלקמן:
=QUERY(נתונים, שאילתה, [כותרות])
בואו נפרק כל רכיב של התחביר:
- נתונים: זה מתייחס לטווח התאים המכילים את הנתונים שברצונך לבצע שאילתה. זה יכול להיות עמודה בודדת או עמודות ושורות מרובות.
- שאילתא: כאן אתה מציין את הקריטריונים לסינון ומיון הנתונים.
- [כותרות]: זהו פרמטר אופציונלי שקובע אם השורה הראשונה של טווח הנתונים שלך מכילה כותרות. אם תגדיר פרמטר זה ל-1, Google Sheets יתייחס לשורה הראשונה ככותרות וישתמש בהן בשאילתה.
כיצד להשתמש בפונקציית QUERY ב-Google Sheets
הנה כמה דוגמאות לאופן השימוש בפונקציית QUERY ב-Google Sheets:
סינון נתונים
כמו פורסים ב-Google Sheets, QUERY מאפשר לך לסנן נתונים על סמך תנאים שצוינו. אתה יכול לכלול סעיפים שונים בביטוי השאילתה שלך כדי להשיג זאת.
נניח שיש לך מערך מכירות עם עמודות A, B ו-C. עמודה א' מכילה את שם המוצר, עמודה ב' מכילה את הכמות הנמכרת, ועמודה ג' מכילה את סכום המכירות הכולל. ברצונך לסנן את הנתונים כך שיציגו רק שורות שבהן סכום המכירות הכולל גדול מ $500. בהנחה שהנתונים שלך מתחילים מהתא A2, תוכל להשתמש בנוסחה הבאה:
=QUERY(A: C, "בחר * איפה ג > 500")
שאילתה זו תחזיר את השורות שבהן סכום המכירות הכולל (עמודה C) גדול מ $500.
מיון נתונים
הפונקציה QUERY גם מאפשרת לך למיין את הנתונים שלך על סמך עמודה אחת או יותר. אתה יכול להשתמש בסעיף ORDER BY בביטוי השאילתה שלך כדי לציין את סדר המיון.
נניח שברצונך למיין את מערך הנתונים של המכירות על סמך שם המוצר (עמודה A) בסדר אלפביתי. אתה תשתמש בנוסחה שלהלן:
=QUERY(A2:C7, "בחר * להזמיןעל ידי א ASC")
נוסחה זו תחזיר את הנתונים מהעמודות A, B ו-C, ממוינים בסדר עולה על סמך שם המוצר.
שילוב של מספר תנאים
המשך עם מערך המכירות, נניח שברצונך לסנן את מערך המכירות כך שיציג רק את השורות שבהן הכמות הנמכרת גדולה מ- 30, וסכום המכירות הכולל גדול מ $500.
=QUERY(A2:C7, "בחר * איפה ב > 30ו ג > 500")
דוגמאות אלו מדגימות כיצד ניתן להשתמש ביעילות בפונקציית QUERY ב-Google Sheets כדי לאחזר, לסנן ולמיין נתונים על סמך קריטריונים ספציפיים.
שאילתת נתונים מגיליונות אחרים ב-Google Sheets
אתה יכול גם להשתמש בפונקציה QUERY כדי לחלץ נתונים מגיליונות אחרים באותו מסמך Google Sheets. כדי לחפש נתונים מגיליון אחר, עליך להפנות לשם הגיליון ואחריו סימן קריאה (!) לפני הטווח.
נניח שיש לך שני גיליונות בחוברת העבודה של Google Sheets: גיליון 1 ו גיליון2. גיליון 1 מכיל רשימה של תלמידים עם שמותיהם, הגילאים והציונים שלהם, וברצונך לשאול את התלמידים שיש להם ציון גבוה מ- 75 ולהציג את המידע שלהם ב גיליון2.
הזן את הנוסחה הבאה בתא A1 שֶׁל גיליון2:
=QUERY(Sheet1!A1:C, "בחר א ב ג איפה C>75", 1)
כעת, תוצאות השאילתה, הכוללות את המידע המלא של תלמידים עם ציונים גבוהים מ 75, יוצג ב גיליון2 החל מהתא A1. אתה יכול להתאים את הנוסחה על סמך הנתונים והדרישות הספציפיות שלך.
בצע אופטימיזציה של Google Sheets עם הפונקציה QUERY
הפונקציה QUERY ב-Google Sheets היא כלי רב עוצמה המאפשר לך לתפעל נתונים על סמך קריטריונים ספציפיים. על ידי שליטה בתחביר והבנה כיצד פועלת הפונקציה QUERY, תוכל לסנן ולמיין נתונים ביעילות בגיליונות האלקטרוניים שלך.
בין אם אתה מנתח נתוני מכירות, עורך מחקר או מנהל פרויקטים, הפונקציה QUERY יכולה לשפר משמעותית את יכולות ניתוח הנתונים שלך ב-Google Sheets.