top of page

סינון רשימה תלויה - כיצד מסננים רשימה נפתחת התלויה ברשימה אחרת?

עודכן: 10 בפבר׳


סינון רשימה תלויה

ובאנגלית Dependent dropdown list


*העיקרון זהה בגוגל שיטס ובאקסל


*למי שיש גרסאת אקסל ישנה יותר - יוכל ליישם רק בגוגל שיטס.







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


סינון רשימה תלויה


אנחנו רוצים לבחור את המחלקה מרשימה נפתחת (אימות נתונים---->רשימה)

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


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


שלב 1:


(ניתן לוותר על השלב הזה בגוגל שיטס ולעבור לשלב 2 מאחר ואימות הנתונים יודע לבד למשוך את הערכים היחודיים.)


נייצא את רשימת הערכים היחודיים באמצעות הפונקציה UNIQUE.

נזין בתא F2 את הפונקציה UNIQUE(B3:B32)= שתיצא לנו את הערכים היחודיים מתוך כל המחלקות.


סינון רשימה תלויה


שלב 2:


בתא G2 נבנה את אימות הנתונים מתוך רשימה


בגוגל שיטס:

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

סינון רשימה תלויה

באקסל:


שימו לב בהזנת המקור של הרשימה, אפשר להפנות לתא F2, בו קיימת הנוסחה UNIQUE

ובסוף להזין סולמית #.

הסולמית מציינת את כל הרשימה מתא F2 עד סוף הרשימה לא משנה מה אורכה.


סינון רשימה תלויה


שלב 3:


נסנן את סוג הנעל לפי המחלקה עם פונקצית FILTER נכתוב את הפונקציה ב H2



=FILTER(C3:C32,B3:B32=G2)


סינון רשימה תלויה

שלב 4:


ניצא את הערכים היחידניים מתוך הרישמה- נכתוב בתא I2 את הנוסחה:

שוב, ניתן לוותר על השלב הזה בגוגל שיטס ולעבור לשלב הבא.


=UNIQUE(H2:H)


סינון רשימה תלויה

שלב 5:


בתא J2 נייצר רשימה נפתחת המבוססת על רשימת הערכים היחיניים שיצאנו בטור I. כפי שעשינו בשלב 2.


Data--->Data Validation.


סינון רשימה תלויה

שלב 6:


בתא K2 נזין שוב את הפונקציה FILTER

=filter(D3:D32,C3:C32=J2,B3:B32=G2)

סינון רשימה תלויה

שלב 7:

הסתרת טורי העזר, נסמן את הטורים ונסתיר אותם


סינון רשימה תלויה

 

התוצאה הסופית תיראה כך:



בהצלחה!

 


סינון רשימה תלויה








366 צפיות2 תגובות

2 Comments


ad882288
Jan 23

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

דבר שני, בשלב 6 הפונקציה פילטר מסננת רק לפי סוג הנעל ולא לפי המגדר. התוצאה השניה למשל (K3) זה נעל נשים. בשביל לפתור את זה צריך להוסיף תנאי נוסף filter(D3:D32,C3:C32=J2,B2:B32=G2)=. בנוסף, במקום להסתיר עמודות, אפשר גם את רשימות העזר ליצור במיקום רחוק בטבלה מאוד למטה או בשמאל.

Like
Replying to

נכון מאוד זו היתה דוגמה בצורתה הפשוטה. אשנה את הפונקציה.

Like
bottom of page