Jump to content
  • הצטרפו למשפחה

    היי, היי אתה (או את) שם!

    אנחנו יודעים, נחמד להיות אנונימי, ולמי בכלל יש כוח להירשם או להיות עכשיו "החדשים האלה".

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

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

dir="rtl" style="text-align:right;"> שימו לב! השרשור הזה בן 4255 ימים, שזה ממש ממש הרבה ולכן הוא ננעל.

אם אתם פותחי השרשור ו/או יש לכם עדכון רלוונטי לנושא - פנו לאחד המנהלים ונפתח את השרשור חזרה לתגובות.

פוסטים מומלצים

פורסם

אהלן חברה,

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

יש לי גליון אקסל המורכב מ3 לשוניות,

לשונית רשונה כוללת טקסט פשוט - נתונים

לשונית שנייה ממפה את הנתונים והשלישית מציגה אותם בטבלה נוחה.

הבעיה היא זמן חישוב ארוך במיוחד למרות מחשב סביר בהחלט - 4 ליבות i3 ו4gb ראם.

מדובר בגליון עם 2640 שורות כאשר ב2 עומדות יש נוסחאות שהשנייה תלויה בראשונה,

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

 

=index(database!G:G,SMALL(IF(ISNUMBER((SEARCH(A2,database!A:A))*(SEARCH(B2,database!I:I))),ROW(database!A:A)-MIN(ROW(database!A:A))+1,""),ROW(database!A:A)))

 

האם יש אפשרות לייעל אותה?

בנוסף, נוסחה נוספת באותו גיליון מחפשת נתון נוסף לפי התוצאה שלה, ובה השתמשתי בשילוב של index+match.

 

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

לכל X יש 4 שהם Y וZ שונים שבגיליון הנוסף אני מוצא את הנמוך בניהם.

אני מקווה שהצלחתם להבין את זה.

 

שוב אני חוזר לבעיה העיקרית, הנוסחה עובדת פיקס הכל טוב ויפה, אך לעבד סהכ 2600 שורות שמושכות נתונים מדוח של 4000 שורות לוקח משהו כמו 40 דקות.

ישנה דרך לייעל את הדבר הזה? האם להפריד את הגיליון שיש בו את 2 הנוסחאות יעשה את העבודה?

פורסם

מה שאתה מתאר אמור לקחת זמן ריצה אפסי במסד נתונים "אמיתי", אפילו ב-Access. עם זאת, בלי לראות את המסמך במלואו, לא ממש ניתן לסייע.

Leasingfahrzeug oder nichts

פורסם

הבעיה שהמסמך ברשת סגורה שאין אפשרות להוציא אותי..

אני רק רוצה להבהיר הנוסחא שרשמתי היא מוכפלת פי 2600 לכל שורה יש 2 את 2 הנוסחאות שרשמתי...

 

מה יכולה להיות הבעיה?

×
×
  • תוכן חדש...