העתקת נתוני גליון לפי א ב'
-
@one1010
לא ציינת אם הקובץ הוא אקסל או שיטס של גוגל, כי אם בשיטס הכי קל זה עם פונקציית Query שמיועדת בדיוק בשביל מטרות כאלו, אם אכן מדובר בשיטס תכתוב ואדריך אותך כיצד להשתמש.
(תמיד אפשר גם להעלות לשיטס ולהשתמש בפונקציה ואז להעתיק ולהדביק כערכים ולהוריד לאקסל..) -
@אוריי כתב בהעתקת נתוני גליון לפי א ב':
@one1010
אני לא מבין!!
אם ל@nach יש פתרון באקסל של גוגל שיטס
פשוט תעלה את הקובץ לשם ותשתמש בפונקצית Query
ואח"כ אתה יכול פשוט להוריד למחשב חזרה..- אני לא באמת יודע איך לעשות זאת. מחכה ל @nach שיסביר...
- לדעתי זה מוגבל לשורות באופן משמעותי מול אקסל, לא?!
-
@one1010 כתב בהעתקת נתוני גליון לפי א ב':
@אוריי כתב בהעתקת נתוני גליון לפי א ב':
@one1010
אני לא מבין!!
אם ל@nach יש פתרון באקסל של גוגל שיטס
פשוט תעלה את הקובץ לשם ותשתמש בפונקצית Query
ואח"כ אתה יכול פשוט להוריד למחשב חזרה..- אני לא באמת יודע איך לעשות זאת. מחכה ל @nach שיסביר...
- לדעתי זה מוגבל לשורות באופן משמעותי מול אקסל, לא?!
אסביר כעת,
הצורך של @one1010 היה (כפי שהבנתי) שיש לו גיליון עם 1000 שורות (כך ציין...) עם שמות והוא רוצה שבכל גיליון יופיע רק השמות שמתחילים באות מסוימת, כך יווצר מצב שיש גיליון לכל אות.מה בעצם הוא רוצה? לקחת טבלה ולברור מתוכה כל פעם את השמות המתחילים באות המבוקשת ושמות אלו יועברו לגיליון 1 אח"כ אות הבאה יועבר לגיליון 2 וכן הלאה.
אז זה אומר שאנחנו צריכים פונקציה שתסנן לנו מתוך הטבלה את השמות הרלוונטיים עבור כל גיליון ולהציג רק אותם.הייתם מחפשים בגוגל, הייתם מוצאים שתי פונקציות: FILTER או QUERY, שתיהם יכולות לעשות את אותה הפעולה, כאשר המעלה בפילטר היא התאימות לאופיס (הגרסאות החדשות) והמעלה בquery היא קלות הבנת השימוש והכנסת שינויים (כך לי לפחות)
אתה יכול ליצור 22 גיליונות ובכל גיליון לעשות נוסחת פילטר שעוברת על הטבלה מהגיליון הראשי ממנו אתה מושך ומסננת מתוכו את השמות המתאימים לאות המבוקשת באותו גיליון, אותו דבר עם Query,
אני במקומך הייתי עושה רק גיליון אחד ובו נותן אפשרות לבחור אות מבוקשת להצגה ואז יסנן באותו גיליון בהתאם לאות המבוקשת, נשמע לי יותר נוח ויותר מקצועי וגם פחות מכביד על הקובץ.אם יש עוד שאלות, אתה מוזמן לשאול, מקווה שאצליח לעזור
לגבי מגבלת השורות, קשה להגיע לתקרה של התאים, למרות שאכן בהשוואה מול אקסל (עכ"פ בגרסאות המתקדמות) אקסל יכול להכיל הרבה יותר תאים אבל הוא ציין שיש לו 1000 תאים אז זה וודאי בסדר...
-
@one1010 כתב בהעתקת נתוני גליון לפי א ב':
@nach כתב בהעתקת נתוני גליון לפי א ב':
הוא ציין שיש לו 1000 תאים אז זה וודאי בסדר...
זה היה לדוגמא... בפועל יש כמה מאות אלפים...
ועדיין...
תעשה את החישובים ותראה לאיזה מספר אתה מגיע, נגיד שיש לך 10 עמודות בטבלה, תחלק 10,000,000 ל10 עמודות, תקבל מיליון שורות, מספיק?
זה סיבה להשתמש דווקא בפתרון שנתתי (לעשות רק עוד גיליון אחד שבו תהיה אפשרות הקלדת אות רצויה לסינון) כי אז יש לך חצי מיליון שורות לכל גיליון ובהנחה שלגיליון השני אתה צריך פחות אז בכלל.. -
אתה יכול לחשוב בכיוונים הבאים:
-
איזו גרסת אקסל יש לך על המחשב? (כי גם באקסל יש פונקציית פילטר)
-
עד כמה הטבלה היא דינמית ונתונה לשינויים בעתיד או שמדובר על ניתוח מידע פעם אחת
-
אתה יכול להשאיר את הקובץ כפי שהוא ואת משיכת המידע (סינון א"ב) לעשות לקבצים אחרים
תנסה להגדיל ראש...
ובנוסף, קשיא מיניה וביה
-
-
@nach כתב בהעתקת נתוני גליון לפי א ב':
אתה יכול לחשוב בכיוונים הבאים:
- איזו גרסת אקסל יש לך על המחשב? (כי גם באקסל יש פונקציית פילטר)
גרסה חדשה יחסית. אני יודע שיש פילטר אבל לא לגמרי יודע איך עושים זאת...
- עד כמה הטבלה היא דינמית ונתונה לשינויים בעתיד או שמדובר על ניתוח מידע פעם אחת
לא דינמית בכלל
- אתה יכול להשאיר את הקובץ כפי שהוא ואת משיכת המידע (סינון א"ב) לעשות לקבצים אחרים
תנסה להגדיל ראש...
משתדל...
-
@one1010
אנסה לסייע
אדגים על טבלה זו בשם Data1 המופיעה בגיליון בשם Data
נעבור לגיליון חדש, נוסיף תא שבו נזין בכל פעם איזה אות אנו רוצים לסנן, ובשורה מתחת נוסיף בתא 1 בלבד את נוסחת הפילטר
=FILTER(Data1,LEFT(Data1[שם],1)=B1)
הפונקציה מחזירה מערך של הנתונים מטבלת המידע המתאימים לסינון שהתבקש ופורסת אותם על פני כל התאים הבאים כגודל המערך
כמו זה:
יש דרך לכתוב את תנאי הסינון בצורה אחרת אבל זה נשאיר לך לחפש בעצמך באינטרנט..בהצלחה