אקסל האשכול המרכזי לשאלות באקסל/גוגל שיטס

רוזוליה

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

יעקב ויצמן

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

אדיטופ אנימציות

איור אנימציה ועריכת וידאו
מנוי פרימיום
בוגר/תלמיד פרוג
איור וציור מקצועי
עריכה והפקת סרטים
נהנים מאד מהאשכול , תודה רבה
שאלה: אחרי כמה נסיונות נראה שאין אופציה של הפעלת פקודות מקרו ב365,
יש לך מידע בנושא או הדרכה ?
 

chh

משתמש מקצוען
עיצוב גרפי
יש לי בתיקיה אחת הרבה חוברות עבודה של אקסל שכל אחד מכיל גיליון אחד
יש דרך לצרף את כל הגיליונות לחוברת עבודה אחת?
או שצריך להעתיק אחד אחד?
 

אדיטופ אנימציות

איור אנימציה ועריכת וידאו
מנוי פרימיום
בוגר/תלמיד פרוג
איור וציור מקצועי
עריכה והפקת סרטים
1688040998297.png
 

אם פי 17

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

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
נהנים מאד מהאשכול , תודה רבה
שאלה: אחרי כמה נסיונות נראה שאין אופציה של הפעלת פקודות מקרו ב365,
יש לך מידע בנושא או הדרכה ?
חסרים כאן פרטים טכניים.
יש מספר כיווני נושאים לבדיקה ובירור.
אשמח שתצרו קשר טלפונית
הנייד 0528174820
תודה
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
יש לי בתיקיה אחת הרבה חוברות עבודה של אקסל שכל אחד מכיל גיליון אחד
יש דרך לצרף את כל הגיליונות לחוברת עבודה אחת?
או שצריך להעתיק אחד אחד?
אם הגיליונות הם בעלי תבנית זהה.ברמה העקרונית יש מספר טכניקות למיזוג.עם פונקציות כמו vlookup או בעזרת vba או בעזרת סרגל הכלים או בעזרת power query
אבל.אם הגיליונות הם שונים זה מזה בתבנית.זה מאוד מסורבל וכמעט בלתי ישים.
כך או כך.אני מציע (להימנע מסיבוכים ומסורבלויות) לבצע זאת בעזרת העתקת הגיליון קומפלט והדבקתו בגיליון מאוחד.(בתא a1 ללחוץ ctrl +v .ואני בכוונה הדגשתי את תא a1.לשמור על שלמות הגיליון וההפניות בפונקציות.יש לזה חשיבות קריטית כאשר קיימים קיבועים (בעזרת f4) בפונקציות שבגיליונות )
הפעולה אורכת כחצי דקה לכל היותר לכל גיליון.ובזה תם הענין.
למען הסר ספק.לאחר השלמת ההליך.יתכנו שגיאות של ref(בדרך כלל...) שיופיעו בגיליונות.אז עצתי לעבור בעין על הגיליון ולראות שלא מופיע שגיאות כאלו ואחרות.
בהצלחה

אומר בכנות כי מניסיונות שלי - הדי גרועים בעבר...אני לא מציע להתעסק בזה בכלל.מדובר בתוכנות מיזוג והמרה שמותאמות לשפה אנגלית ולא לעברית.מיזוג שכזה יכול לגרום לשיבושים לכל הערכים בשפה העברית.
וגם לעוד שיגיונות ושיבושים שונים.
הצעתי לעיל את הדרך המהירה ביותר, ולא פחות...הבטוחה ביותר.
כך בדיוק אני נוהג ביום יום.וזו גם עצתי (הקטנה)לאחרים
 
נערך לאחרונה ב:

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
איזו נוסחא תחפש לי ערך בתוך מטריצה
כלומר האנך זה וותק למשל, השורה היא דרגה.
אני צריכה שימצאו לי מה הערך של דרגה X עם וותקY.
יש כזה דבר?
ראשית.לא עסקתי במסגרת לימודיי (במתמטיקה) בתחום אלגברה ליניארית,אז סורי
ניתן לקרוא על פונקציית MINVERSE וכן על פונקציית MDETERM
וכן ניתן לקרוא על כלי ה-Power View שעוסק בטבלאות של מטריצות בלינק המצורף
מקווה מאוד שיהיה לך לעזר...
בהצלחה!
 

קול תורה

משתמש פעיל
איזו נוסחא תחפש לי ערך בתוך מטריצה
כלומר האנך זה וותק למשל, השורה היא דרגה.
אני צריכה שימצאו לי מה הערך של דרגה X עם וותקY.
יש כזה דבר?
לא הבנתי את כל המילים
ראשית.לא עסקתי במסגרת לימודיי (במתמטיקה) בתחום אלגברה ליניארית,אז סורי
ניתן לקרוא על פונקציית MINVERSE וכן על פונקציית MDETERM
וכן ניתן לקרוא על כלי ה-Power View שעוסק בטבלאות של מטריצות בלינק המצורף
מקווה מאוד שיהיה לך לעזר...
בהצלחה!
לכן אני רק שואל בתמימות האם התשובה לשאלה הנ"ל אינה: שימוש פשוט בINDX ו MATCH ?
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
לא הבנתי את כל המילים

לכן אני רק שואל בתמימות האם התשובה לשאלה הנ"ל אינה: שימוש פשוט בINDX ו MATCH ?
אולי כן ואולי לא.
את index +match שהן לעצמן -אני מכירן.
השאלה.אם הן הכתובת לשאלה פה.
בשביל לענות על תשובה ב100%.צריך ראשית להבין את השאלה ומונחי השאלה ב100%.
וכפי שכתבתי.אין לי עסק באלגברה ליניארית.ומה שאיני יודע-אני גם מלמד את לשוני לומר שאיני יודע...
מבדיקה בגוגל הפנתי למספר לינקים שיתכן ויהיו לעזר.ויתכן שלא..זהו רק ניסיון לעזור ותו לא.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
רבותי.על "ממתקי אקסל" כבר שמעתם?...אז הנה אחד כזה...
תשמעו סיפור.היום חבר שלי (אקסליסט במהותו) שאל אותי שאלה מאתגרת.
Screenshot_20230630_021210_Sheets.jpg
יש לנו כאן טבלת מקור.בעמודה A שמות.יש כפילויות בהם.ובעמודה b קיימים מספרים לצד השמות.
החבר רצה החזר של כל (אני מדגיש)התוצאות מעמודה b לפי השם בעמודה a.
אם נרצה להשתמש בעזרת פונקציית xlookup שום דבר ושום קומבינציה לא תוכל לסייע כאן.חד משמעית!!!
וקל וחומר שפונקציית vlookup לא תוכל לסייע.
("תפקיד" שכזה לא מוטמע במהותן וב-D.N.A של פונקציות אלו.ואולי בהזדמנות בל"נ ארחיב על כך)

לשם כך בדיוק קיים פיתרון נפלא עם פונקציית filter הידועה.וכפי שמוצג בצילום מסך לעיל .הפונקצייה מחזירה את הערכים לפי תא החיפוש.
חבר שלי רצה שיוצג לו שם אחד ללא כפילות בתא g1.ולצידו בעמודה h יוצגו כל התוצאות ולא זו בלבד אלא צריך שיוצגו לפי הסדר מהקטן לגדול.
מיד שאלתי.וכי נעלמה חלילה מעיני כבודו פונקציית unique ?
תשובתו היתה:-"תנסה ותעדכן..."
ואכן ניסיתי כל מניפולציה עם הפונקצייה הזו בשיתוף עם filter .ושום דבר לא עזר!
ובכן.חשבתי וחשבתי מה קורה פה?אולי הפונקצייה זקוקה להחייאה עם דפיברילטור?
לאחר הרבה מחשבה הבנתי את הסיבה.
פונקציית unique אינה רואה בתוצאות הסינון ערך כפול שמיותר "סתם ככה"
לכל ערך בעמודת g יש ערך כנגדו בעמודה h
ומה המשך המשוואה? אם "נוותר" על ערך בעמודה g גם הערך בעמודה h יעלם בו זמנית.
וזו כבר שגיאה חמורה מאוד הפוגעת בתיפקודה המהותי והבסיסי של פונקציית filter.
ולכן פונקציית unique מתייחסת לכל שם בעמודה g כאינדיבידואלי לעצמו "ועולם בפני עצמו"
(כשאני מדבר על חקר/הפילוסופיה של האקסל אז זו עוד דוגמא לכך...)

זה עמוק..תחשבו על זה....
לאחר כל זאת.המשכתי לחשוב ולבדוק מה ניתן לעשות פה בכל זאת?
ובכן .לאחר הרבה מאוד ניסויים וחיפושים ברשת.הצלחתי בס"ד למצוא פיתרון.
וכפי שתראו בצילום מסך את שרשרת הפונקציות כאן.וזה פשוט עובד!
Screenshot_20230630_023928_Sheets.jpg

אני אסביר ממש בקצרה מה תפקידה של כל פונקצייה פה.
הסדר הכללי הוא, יציאה מהפונקצייה הפנימית אל החיצונה.(ממש כמו "חוקי" פיתרון תרגילים הנלמדים אי שם ביסודי.לפיהם ,יש להתחיל לפתור את הסוגריים הפנימיים ביותר ואחכ לחיצוניים יותר וכו..)
פונקציית filter ,עליה כבר נכתב לעיל.
פונקציית sort תפקידה למיין את התוצאות מהקטן לגדול.
אח"כ פונקציית textjoin "דוחסת" את כל התוצאות לתא אחד ומוסיפה להן נקודה-לנקודה זו יש חשיבות רבה "כאות זיהוי" עבור פונקציית split (זה יוצא ככה-יוסי 2.יוסי 5.יוסי 6.)
אחכ פונקציית substitute מבצעת המרה של השם יוסי בכלום.(מה שנותר בתא הוא 2.5.6.)
אח"כ פונקציית split מפרקת את תכולת התא לפי סימן הזיהוי של הנקודה(.) הערכים נחלקים ל3 תאים ברצף במאוזן.
אח"כ פונקציית transpose מחזירה את התאים ממאוזן למאונך.
והנה לפניכם הפלא.כאשר בוחרים מתוך אימות נתונים בתא D2 .מוחזרים בעמודה E התוצאות ברצף מאונך.
נ.ב מצורף הגיליון כאן

זה כל כך נפלא וכל כך יפה!
תהנו מהקסם,תהנו מהחכמה!תהנו מאקסל!

שבת שלום ומבורכת
 

קבצים מצורפים

  • פונקציית filter.xlsx
    KB 49.8 · צפיות: 32

אבי2021

משתמש מקצוען
רבותי.על "ממתקי אקסל" כבר שמעתם?...אז הנה אחד כזה...
תשמעו סיפור.היום חבר שלי (אקסליסט במהותו) שאל אותי שאלה מאתגרת.
יש לנו כאן טבלת מקור.בעמודה A שמות.יש כפילויות בהם.ובעמודה b קיימים מספרים לצד השמות.
החבר רצה החזר של כל (אני מדגיש)התוצאות מעמודה b לפי השם בעמודה a.
אם נרצה להשתמש בעזרת פונקציית xlookup שום דבר ושום קומבינציה לא תוכל לסייע כאן.חד משמעית!!!
וקל וחומר שפונקציית vlookup לא תוכל לסייע.
("תפקיד" שכזה לא מוטמע במהותן וב-D.N.A של פונקציות אלו.ואולי בהזדמנות בל"נ ארחיב על כך)

לשם כך בדיוק קיים פיתרון נפלא עם פונקציית filter הידועה.וכפי שמוצג בצילום מסך לעיל .הפונקצייה מחזירה את הערכים לפי תא החיפוש.
חבר שלי רצה שיוצג לו שם אחד ללא כפילות בתא g1.ולצידו בעמודה h יוצגו כל התוצאות ולא זו בלבד אלא צריך שיוצגו לפי הסדר מהקטן לגדול.
מיד שאלתי.וכי נעלמה חלילה מעיני כבודו פונקציית unique ?
תשובתו היתה:-"תנסה ותעדכן..."
ואכן ניסיתי כל מניפולציה עם הפונקצייה הזו בשיתוף עם filter .ושום דבר לא עזר!
ובכן.חשבתי וחשבתי מה קורה פה?אולי הפונקצייה זקוקה להחייאה עם דפיברילטור?
לאחר הרבה מחשבה הבנתי את הסיבה.
פונקציית unique אינה רואה בתוצאות הסינון ערך כפול שמיותר "סתם ככה"
לכל ערך בעמודת g יש ערך כנגדו בעמודה h
ומה המשך המשוואה? אם "נוותר" על ערך בעמודה g גם הערך בעמודה h יעלם בו זמנית.
וזו כבר שגיאה חמורה מאוד הפוגעת בתיפקודה המהותי והבסיסי של פונקציית filter.
ולכן פונקציית unique מתייחסת לכל שם בעמודה g כאינדיבידואלי לעצמו "ועולם בפני עצמו"
(כשאני מדבר על חקר/הפילוסופיה של האקסל אז זו עוד דוגמא לכך...)

זה עמוק..תחשבו על זה....
לאחר כל זאת.המשכתי לחשוב ולבדוק מה ניתן לעשות פה בכל זאת?
ובכן .לאחר הרבה מאוד ניסויים וחיפושים ברשת.הצלחתי בס"ד למצוא פיתרון.
וכפי שתראו בצילום מסך את שרשרת הפונקציות כאן.וזה פשוט עובד!
צפה בקובץ המצורף 1410846
הרב @יעקב ויצמן ידידי!
ממש נפלא, אהבתי אפשר ללמוד מזה הרבה.

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


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

שבת שלום.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
הרב @יעקב ויצמן ידידי!
ממש נפלא, אהבתי אפשר ללמוד מזה הרבה.

בכל מקרה לגופו של ענין ומקרה נראה לי שאפשר להסתדר עם זה.צפה בקובץ המצורף 1410850

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

שבת שלום.
ידידי היקר.ראשית תודה לך על הפידבק ותודה על ההארה הנכונה.
למפרע ולאחר כל זאת, אתה צודק לחלוטין שניתן ליישם זאת בדרך שעשית.אבל אגיד לך 2 דברים.
1.נקודת המוצא שלי היתה לכלול את עמודה a בארגומנט array של פונקציית filter
זאת.בשונה מהדרך שציינת שעמודה a אינה "צד/חלק בפרשה" כלל ועיקר.
עם נקודת המוצא שפתחתי בה .היה מקום להתמודד עם האתגר איך לכווץ/לסלק את ערכי עמודה a.
במסע האתגרי הזה הרווחתי עוד כמה תובנות חשובות מאוד (שציינתי לעיל).ואם רק בשביל כך,-המאמץ היה שווה והיה זה שכרי ושכר כולנו..
2.אני אוסיף עוד נדבך.בדרך שציינתי בוצעה טרנספורמציה לפונקצייה.היה צורך "לפרק ולקעקע" מהיסוד את התוצאה (מעמודה a)
.הפונקצייה שביצעה זאת בעיקר היתה substitite.יתר הפונקציות הן ליצור מסדר טורי מחדש של ערכי עמודה b.
זהו חידוש גדול .כי התוצאות כאן הן בגדר "פנים חדשות באו לכאן"
(רק כדוגמא בלבד זה מזכיר לי להבדיל אלף הבדלות.את דברי הרא"ש בשם רבינו יונה במסכת ברכות אודות "מוסק" המותר באכילה והראיה מדבש שנפל בו חתיכת איסור וכיון שנתבטל לגמרי בדבש פנים חדשות באו לכאן.וזה אחד הראיות להיתר ג'לטין מן החי.ראו כאן באריכות.)

לסיכום .כדרך קצרה -אין ספק שהשיטה שציינת מקוצרת ופרקטית.אבל כדרך עם יותר חידוש, הדרך הארוכה והמפותלת שציינתי ,חביבה יותר.
הוא אשר אמרתי כאן https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-12372336
"תהנו מהדרך ולא רק מהתוצאה.."

@אבי2021 שוב תודה על ההארה המחכימה .ותודה שלא "ויתרת" לי בקלות ובדקת שוב ושוב את הדברים.מעריך זאת!
 

אורית orit

משתמש רשום
שלום,
יש לי טבלה עם הרבה מספרי תעודות זהות ופרוט עליהם לדוג'- שם מקום מגורים טלפון וכד'-בכל שורה רשום תעודת זהות ואחכ שם מקום מגורים וכו.
זה רשימה ארוכה ממש ואני רוצה לעשות רשימה של תעודות זהות שאני צריכה ולסנן את הרשימה המקורית לפי תעודות הזהות שאני צריכה
חשבתי לרשום את תעודות הזהות שאני צריכה בעמודה נפרדת ולעשות וילוקאפ (אני מתחילה באקסל אז לא ממש יודעת) אבל ראיתי שהוילוקאפ מחזיר רק ערך של עמודה אחת בטבלה (נניח מספר טלפון) ואני צריכה את כל הפרטים בשורה בתעודות הזהות הספציפיות שאני צריכה
ראיתי שיש פונקציה של Xלוקאפ שאמורה לעזור אבל היא נותנת לי שוב רק עמודה אחת משום מה- מה יכול לעזור?
 

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קכו

א שִׁיר הַמַּעֲלוֹת בְּשׁוּב יי אֶת שִׁיבַת צִיּוֹן הָיִינוּ כְּחֹלְמִים:ב אָז יִמָּלֵא שְׂחוֹק פִּינוּ וּלְשׁוֹנֵנוּ רִנָּה אָז יֹאמְרוּ בַגּוֹיִם הִגְדִּיל יי לַעֲשׂוֹת עִם אֵלֶּה:ג הִגְדִּיל יי לַעֲשׂוֹת עִמָּנוּ הָיִינוּ שְׂמֵחִים:ד שׁוּבָה יי אֶת (שבותנו) שְׁבִיתֵנוּ כַּאֲפִיקִים בַּנֶּגֶב:ה הַזֹּרְעִים בְּדִמְעָה בְּרִנָּה יִקְצֹרוּ:ו הָלוֹךְ יֵלֵךְ וּבָכֹה נֹשֵׂא מֶשֶׁךְ הַזָּרַע בֹּא יָבוֹא בְרִנָּה נֹשֵׂא אֲלֻמֹּתָיו:
נקרא  104  פעמים

אתגר AI

קוביסט • אתגר 144

לוח מודעות

למעלה