@רמתי

[/QUOTE]
בדקתי וראיתי שזה קורה כאשר מוסיפים כל צורה שהיא לגיליון (צורה, לחצן, תמונה, תרשים...)
כנראה מכיוון שמדובר בתצוגה של אובייקטים שהם לא חלק מהתאים.
הפתרון לדעתי הוא להצמיד את המאקרו לסרגל גישה מהירה ולא כלחצן בגיליון.
כשמוסיפים צריך לבחור בצד שמאל את חוברת העבודה בכדי שיופיע רק כשחוברת העבודה שלך פעילה ולא בכל אקסל שתפתח.
מאקרו לסרגל.PNG
 
ובנוסחה:
קוד:
=INDIRECT(IFERROR(CHOOSE(MOD(ROW(A1),4),"A","B","C"),"D")&INT((ROW(A1)-1)/4)+1)
זו נוסחה מעולה ומדהימה שאני משתמש בה הרבה, בלי להבין את משמעותה, (הייתי שמח לקצת הסבר מה התהליך שקורה פה).

ועכשיו אני מחפש פתרון לבעיה דומה:

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

לכאורה זה אמור להיות בכיוון דומה לנוסחה הקודמת, רק להחליף את כל הROW ב COLUMN ואולי עוד שינויים קלים, רק כאמור לא הבנתי את הנוסחה הקודמת אז איני יודע איך לשנות אותה נכון.

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

רוצים להעתיק טווח של נוסחאות מבלי שאקסל יעדכן את ההפניות היחסיות (אין לכם כוח להתחיל לעבור על כל ההפניות ולהוסיף סימוני דולר/F4 כדי להפוך אותם לקבועות).

- בוחרים את כל הטווח.
- החלף "=" בתו כלשהו/מילה כלשהי (שלא נמצא בתאים שנבחרו)
- הטווח חדל להיות נוסחאות ונהיה טקסט רגיל.
- העתק הדבק איפה שרוצים.
- החלף בחזרה את התו שבחרנו קודם לסימן שווה "="
- הכל חזר להיות נוסחאות פעילות וזהות ללא שינוי ביחסיות ההפניות.


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

תעלו קובץ
 
זו נוסחה מעולה ומדהימה שאני משתמש בה הרבה, בלי להבין את משמעותה, (הייתי שמח לקצת הסבר מה התהליך שקורה פה).

ועכשיו אני מחפש פתרון לבעיה דומה:

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

לכאורה זה אמור להיות בכיוון דומה לנוסחה הקודמת, רק להחליף את כל הROW ב COLUMN ואולי עוד שינויים קלים, רק כאמור לא הבנתי את הנוסחה הקודמת אז איני יודע איך לשנות אותה נכון.

בתודה מראש
1590580558500.png

הפיתרון הכי פשוט (ומתעדכן אוטומטי) זה power Query
 
תודה.
אבל לא הבנתי איך עושים את הפעולה הזו בPOWER QUERY.
 
תעלו קובץ
[/QUOTE]
הי,
רצ"ב הקובץ,
טבלת הנתונים נמצאת בעמודות P Q,
אני משלימה את עמודה E ורוצה תשובה לעמודה I
,USV
 

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

  • סולר פרוגxlsx.xlsx
    KB 16.6 · צפיות: 51

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

  • סולר פרוגxlsx.xlsx
    KB 19.8 · צפיות: 52
זו נוסחה מעולה ומדהימה שאני משתמש בה הרבה, בלי להבין את משמעותה, (הייתי שמח לקצת הסבר מה התהליך שקורה פה).

ועכשיו אני מחפש פתרון לבעיה דומה:

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

לכאורה זה אמור להיות בכיוון דומה לנוסחה הקודמת, רק להחליף את כל הROW ב COLUMN ואולי עוד שינויים קלים, רק כאמור לא הבנתי את הנוסחה הקודמת אז איני יודע איך לשנות אותה נכון.

בתודה מראש

נוסחה לעמודות אחת מתחת לשניה ובהנחה שיש 31 שורות בכל חודש:
קוד:
=OFFSET($B$1,MOD(ROW(B1)-1,31),INT((ROW(B1)-1)/31))

ועל אותו רעיון נוסחה אחרת במקום הראשונה שרשמתי (שעוברת שורה כל 4 עמודות):
קוד:
=OFFSET($A$1,INT((ROW(A1)-1)/4),MOD(ROW(A1)-1,4))

ההסבר:
OFFSET היא נוסחה שמקבלת טווח, כמה שורות וכמה עמודות לזוז מהטווח (אפשר גם גובה בשורות ורוחב בעמודות אבל לא רלוונטי לשימוש הנוכחי)
MOD היא נוסחה שמחזירה שארית. נשתמש כשנרצה שינוי מיידי בשורות או בעמודות. לכן בדוגמא של החודשים נשתמש בה לשינוי השורות.
INT היא נוסחה שמחזירה את השלם. נשתמש בה כשנרצה שינוי פעם ב... לכן בדוגמא של החודשים נשתמש בה לשינוי העמודות כל 31 פעמים.
 
תודה רבה,
בעת שמירת הקובץ מופיע הערה כי לא ניתן להשתמש עם נוסחאות ישנות של אקסל.
 
צפה בקובץ המצורף 660830
הפיתרון הכי פשוט (ומתעדכן אוטומטי) זה power Query
בשביל לעשות זאת בPQ כל אחת מהעמודות של החודשים תוגדר כטבלה בפני עצמה, או לחלופין קליטה של כל הטבלה ועריכה פנימים של שינוי שמות העמודות. עדיין מדובר ב12 שאילתות. שזה בסדר אבל לא בטוחה שפשוט יותר בדוגמא הזו של החודשים.
עריכה:
בעצם גם פה אפשר להשתמש בביטול הגדרת ציר של עמודות ואח"כ פשוט למיין.
לבחור את כל הטבלה> נתונים> מתוך טבלה/טווח> לסמן את כל העמודות (אפשר בעזרת לחיצה על shift לחיצה על עמודה ראשונה ואחרונה)> בכרטיסיה 'המר' לבחור בטל הגדרת ציר של עמודות (כל העמודות המסומנות).
אח"כ לעמוד על העמודה הראשונה ובכרטיסייה בית לבצע מיון> למחוק את העמודה הראשונה> סגור וטען.
 
נערך לאחרונה ב:
שאלה לי אליך @מאסטר באקסל
האם יש אפשרות לבקש מהתכנה לבדוק אוטומטית האם יש שורות כפולות ברשימה?
[יש לי רשימה ארוכה של פרטים מסויימים, וחוששני שיש בהם כאלו שחוזרים על עצמם. האם יש דרך לבקש ממנו למחוק אוטומטית את כל הפרטים הזהים, במידה ויש?]
תודה!
 
שאלה לי אליך @מאסטר באקסל
האם יש אפשרות לבקש מהתכנה לבדוק אוטומטית האם יש שורות כפולות ברשימה?
[יש לי רשימה ארוכה של פרטים מסויימים, וחוששני שיש בהם כאלו שחוזרים על עצמם. האם יש דרך לבקש ממנו למחוק אוטומטית את כל הפרטים הזהים, במידה ויש?]
תודה!

לשונית נתונים> הסר כפילויות>
1590924925456.png

אם אתה משתמש בגוגל שיטס יש פונקציה שעושה את זה אוטומטי
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה