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

שמעון יוחאי

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

הזכרת את המילה קיבוע.ובכן זה פיתרון אחד כאופציה.והוא לקבע את טווח היבוא בפונקציית importrange על ידי תיחום הטווח עד לשורה ספציפית בגיליון 1.
ואני יודע שלא לפיתרון כזה התכוונת בשאלתך..
אז מה שניתן לעשות הוא להקצות שטח מסוים בגיליון 2 ושם לכתוב באותו מבנה של עמודות טקסט חופשי
ובגיליון 3 להערים (מלשון ערימה אחד על השני) את טבלה 2 מעל הטווח של הטקסט החופשי.על ידי פונקציית vstack בשילוב עם filter כדי "לצמצם" ולסנן את התאים הריקים כפי שהסברתי בעבר בלינק כאן (בפיתרון השלישי)
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13093177
ככה תוכל לכתוב כרצונך טקסט חופשי בטווח המיועד וכן בגיליון 1.
ובגיליון 3 תקבל את כל הנתונים בצורה מסודרת טווח מעל טווח.
בהצלחה רבה!
וואו.
תודה רבה על ההשקעה, ועל התשובה המפורטת.
אני מתחיל כעת ללמוד את התשובה.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
צריכה שוב את עזרת המבינים
יש לי עמודה ורשום בה סך שעות עבודה יומית.
רוצה לדעת איך אני מחשבת את כל העמודה יחד עמ''נ שתצא לי תשובה של שעות
ז''א, נניח 5:45 שעות + 3:30 שעות = 9:15 שעות
איך אני עושה את זה?
תודה מראש!
ראי דוגמא
Screenshot_20240131_202309_Sheets.jpg

יש להקפיד לכתוב בטווח הירוק את השעות בצורה תקנית
דהיינו 03:30
ולא 3:30
הטווח הירוק צריך להיות מוגדר בפורמט שעה.
חישוב הסך הכללי בעמודה הצבוע כאן בצהוב ניתן לביצוע עם פונקציית sum פשוטה.אלא שיש להקפיד שתא זה יהיה בפורמט מספר.
ולבצע מכפלה של ההחזר ב24 כמו שמופיע בצילום מסך הנל.
בהצלחה
 

פ. גינזבורג

זוצית ירושלמית לשעבר...
מנוי פרימיום
הפקות ואירועים
ראי דוגמא
צפה בקובץ המצורף 1565091
יש להקפיד לכתוב בטווח הירוק את השעות בצורה תקנית
דהיינו 03:30
ולא 3:30
הטווח הירוק צריך להיות מוגדר בפורמט שעה.
חישוב הסך הכללי בעמודה הצבוע כאן בצהוב ניתן לביצוע עם פונקציית sum פשוטה.אלא שיש להקפיד שתא זה יהיה בפורמט מספר.
ולבצע מכפלה של ההחזר ב24 כמו שמופיע בצילום מסך הנל.
בהצלחה
הוא מסיים את התרגיל ב0.00 עשיתי בדיוק לפי ההדרכה שלכם
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
הוא מסיים את התרגיל ב0.00 עשיתי בדיוק לפי ההדרכה שלכם
טוב. זה אומר לנו שהפורמט לא השתנה למספר.
תקלה כעין זו נשאלה כאן ממש אתמול, וכתבתי עליה בלינק כאן
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13226633
תנסי פשוט להוריד את המכפלה של ×24.שיהיה רק sum בלי פעולת כפל.
האם זה הועיל?
אם זה עדיין לא הסתדר נא לשלוח דוגמית מהגיליון לכאן או למייל yv0528174820 בגימייל
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
רבותי-חברי הפורום היקרים,ברשותכם אכתוב כמה מילים בנושא חשוב ושמו -"חישוב ממוצע משוקלל".
ותחילה- כדרכינו אפתח בס"ד במילי דאורייתא:
בתלמוד בבלי מסכת פסחים דף פ"ט ע"ב מובא מעשה "רב פפא ורב הונא בריה דרב יהושע עריבו ריפתא בהדי הדדי אדאכיל רב הונא בריה דרב יהושע חדא אכיל רב פפא ארבע א"ל פלג לי אמר ליה קבילתון איתיביה כל הני תיובתא ושני כדשנינן איתיביה בני חבורה א"ל התם דאמרי לי' כי קבלינך לתיקוני זביחה איתיביה סיבולת פלג ליה אזל עריב בהדי רבינא אדאכיל רב הונא בריה דרב יהושע חדא אכיל רבינא תמניא אמר מאה פפי ולא חדא רבינא" עד כאן.
צירפתי כאן בקובץ pdf ביאור מילולי לדברי הש"ס במעשה זה.
חשוב כאן לבאר ולפרש את התנהגותם של אמוראים קדושי עליון אשר בארץ המה.שלכאורא בפשטם של דברים זה נראה כאילו נהגו ברעבתנות ובצרות עין.וכל זה חלילה וחס לייחס לאמוראים הקדושים שכל אכילתם לשם שמים ומידת צידקותם ופרישותם כרחוק מזרח מן המערב כלפינו...ושיעור קומתם הרוחנית מי ישורינו...
ולכן חובה עלינו להעמיק ולעיין בסוגיא זו למנוע מדעתינו שיגיונות ושגיאות בביאור דברי הש"ס.
בקובץ pdf הנ"ל ליקטתי כמה וכמה ביאורים בענין זה לשבר את דעתינו ושכלינו הדל ליישב דבר דבור על אופניו...

ולקמן עוד נשוב לבאר בסוגיא זו את דברי רב הונא "מאה פפי ולא חדא רבינא"

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

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

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

ובכן.כולנו מכירים את דרך חישוב של הממוצע הקלאסי באקסל...וזאת כמובן על ידי פונקציית average.
חשוב להזכיר כי פונקצייה זו פועלת לפי עיקרון הממוצע "הרגיל". וכך דרך חישובה בטווח תאים.ראשית היא מחברת את סכום כל התאים ואז מחלקת את כל הסכום המתקבל במספר התאים שנכתב בהם ערך (ולא ריקים...ואגב שאני אומר ערך זה כולל 0.וחשוב מאוד מאוד לזכור זאת.אא"כ משתמשים בפונקציית averageif ומסננים את התאים הריקים..זהו הפיתרון הכי קלאסי ומקובל)
ומה קורה שיש לפנינו גיליון ציונים של מספר מבחנים שלכל אחד יש משקל משלו?
התשובה לכך...היא להמיר את הנוסחא המתמטית לפונקצייה שתבצע את כל החישוב הזה.
הזכרתי בפורום זה לא אחת את פונקציית sumproduct הנפלאה והגאונית.
הפונקצייה הזו בצורתה הקלאסית מכפילה (כברירת מחדל ,יש להדגיש!!!)ערך בשני בין שני טווחים תואמים,ומחזירה את סכום כל המכפלות.
רגע רגע...ניזכר לרגע זו בדיוק הפעולה המתמטית שכלולה במונה של נוסחת הממוצע המשוקלל.
ומה לגבי המכנה?
אז לשם כך נוסיף את פונקציית sum למשוואת החילוק שתסכם את ס"ך כל המשקלים.והנה פיתרון מושלם בדיוק לנוסחא שרצינו כאן.יפה וגאוני!!!
תראו בצילום מסך כאן (מתוך גיליון שצירפתי כאן)
Screenshot_20240131_224616_Sheets.jpg

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


כעת נחזור לתחילת מאמר זה ולדברי רב הונא "מאה פפי ולא חדא רבינא"
אז לאחר שקראתם את הביאור הסוגיא זו בקובץ pdf הנ"ל שמצורף כאן.
גם(שלא כפירוש "חידושי המאירי" שאביאו לקמן) אם נפרש כפשוטה של סוגיא שרב פפא ורבינא אכלו בפועל יותר מרב הונא בסעודתם יחדיו.
נראה שיש לפרש את דברי רב הונא כאמירה שיש בה משמעות מתמטית ואינה חלילה אמירה שיש בה צרות עין וכדומה...
תנסו לחשב את כל המובא לקמן בשבריר רגע בראש ללא מחשבון ולא אקסל שמונח לפניכם, ותראו שזה חכמה וגאונות רבה עד מאוד...
בגיליון אקסל שערכתי (וגם הוא מצורף כאן)כל החישוב המתמטי כאן מעוצב וערוך מא-ת...וכל אחד מוזמן לפתוח את הגיליון ולראות את כל החישובים מקרוב.
Screenshot_20240131_224227_Sheets.jpg


אם תהיתם היכן השייכות כאן לחישוב ממוצע המשוקלל שדיברנו בו לעיל?
Screenshot_20240131_235038_Sheets.jpg

אז תראו בצילום מסך כדוגמא של תא G4
בתאים C4:C5 אלו "המשקלים" במשוואה המתמטית.
ואלו הם כמות הפרוסות שיש לרכוש.
ובתאים D4 : D5 אלו הערכים כלומר מחיר לכל פרוסת לחם.
כאשר נבצע חישוב מתמטי של הממוצע המשוקלל על ידי הטכניקה שלמדנו בעזרת פונקציות sumproduct +sum .נבחין בתשלום האמיתי שרב הונא צריך לשלם.
ולכן "ההפסד" יותר ניכר באכילתו עם רבינא מאשר באכילה עם מאה כמו רב פפא.


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

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

נהנתם? אשמח לשמוע תגובות/הארות/והערות בכל הנושא הנ"ל.
 

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

  • ביאורי המפרשים בסוגיא דרב הונא ורב פפא-רבינא.pdf
    KB 524.5 · צפיות: 27
  • Weighted Average in Excel.xlsx
    KB 50 · צפיות: 29
  • ביאור הסוגיא מאה פפי ולא חדא רבינא.xlsx
    KB 97.5 · צפיות: 32
נערך לאחרונה ב:

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
ראי דוגמא
צפה בקובץ המצורף 1565091
יש להקפיד לכתוב בטווח הירוק את השעות בצורה תקנית
דהיינו 03:30
ולא 3:30
הטווח הירוק צריך להיות מוגדר בפורמט שעה.
חישוב הסך הכללי בעמודה הצבוע כאן בצהוב ניתן לביצוע עם פונקציית sum פשוטה.אלא שיש להקפיד שתא זה יהיה בפורמט מספר.
ולבצע מכפלה של ההחזר ב24 כמו שמופיע בצילום מסך הנל.
בהצלחה
באגב.לאחר שלמדנו על פונקציית sumproduct ניתן לראות כמה היא מגוונת,גאונית,ומקצרת תהליכים.
אז הנה דוגמא גם במקרה של חישוב ס"ך שעות חודשי.אז בדרך כלל נהוג בעמודה אחת לבצע פעולת חיסור של שעת יציאה בשעת כניסה.
ואז בתא נפרד לבצע פונקציית sum ×24 וכפי שבדיוק כתבתי בתשובתי לעיל.
אך אם מעונינים "במינימליזם" (צריך לעבוד קצת יותר קשה...) אז ניתן לבצע את כל החישוב בפונקצייה אחת.ככה:
Screenshot_20240201_085031_Sheets.jpg

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

רק שאלה!

משתמש רשום
צריכה שוב את עזרת המבינים
יש לי עמודה ורשום בה סך שעות עבודה יומית.
רוצה לדעת איך אני מחשבת את כל העמודה יחד עמ''נ שתצא לי תשובה של שעות
ז''א, נניח 5:45 שעות + 3:30 שעות = 9:15 שעות
איך אני עושה את זה?
תודה מראש!
=sum(לבחור את כל הקוביות)
בעיצוב תאים לבחור שעה.
אם זה יותר מ-24 שעות צריך לחור מותאם אישית [h]:mm
בהצלחה!
 

רק שאלה!

משתמש רשום
טוב. זה אומר לנו שהפורמט לא השתנה למספר.
תקלה כעין זו נשאלה כאן ממש אתמול, וכתבתי עליה בלינק כאן
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13226633
תנסי פשוט להוריד את המכפלה של ×24.שיהיה רק sum בלי פעולת כפל.
האם זה הועיל?
אם זה עדיין לא הסתדר נא לשלוח דוגמית מהגיליון לכאן או למייל yv0528174820 בגימייל
@יעקב ויצמן האלוף!!
שים לב שבמקום להכפיל ב- 24 ניתן לבחור בעיצוב הזה [h]:mm כלומר שהשעות הם בסוגריים מרובעות וכך אפשר להגיע למספרים גם יותר מעשרים וארבע.
ואבאר: אקסל הוא חכם וטיפש כאחד ולכן כשבוחרים בעיצוב שעות הוא יודע שאין יותר מ-24 שעות ביום אז שלושים שעות הוא מעצב 06:00 02/01/1900 (כי היום הראשון של אקסל זה 01/01/1900) אז הוא מוסיף יום ושש שעות.
נוסחה שידועה אצל מהנדסי מחשבים שסוגריים מרובעות הוא ממשיך לחשב גם כאשר מתקבלת שגיאה.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
@יעקב ויצמן האלוף!!
שים לב שבמקום להכפיל ב- 24 ניתן לבחור בעיצוב הזה [h]:mm כלומר שהשעות הם בסוגריים מרובעות וכך אפשר להגיע למספרים גם יותר מעשרים וארבע.
ואבאר: אקסל הוא חכם וטיפש כאחד ולכן כשבוחרים בעיצוב שעות הוא יודע שאין יותר מ-24 שעות ביום אז שלושים שעות הוא מעצב 06:00 02/01/1900 (כי היום הראשון של אקסל זה 01/01/1900) אז הוא מוסיף יום ושש שעות.
נוסחה שידועה אצל מהנדסי מחשבים שסוגריים מרובעות הוא ממשיך לחשב גם כאשר מתקבלת שגיאה.
תודה לך על ההארה...
יש כמה דרכים לחישוב כאן.וזה מאוד תלוי אם העיצוב הוחל לפני כתיבת הערכים או אחרי..
את הטריק שאמרת לא הכרתי,וזה חידוש עבורי.אני אלמד בל"נ יותר בעומק על הנושא.
ישר כח!
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
@יעקב ויצמן
לילה טוב
האם יש דרך להריץ נוסחאות INDEX ו-MATCH
דרך נוסחת מערך - ARRAYFORMULA
בגוגל שיטס ?
השאלה מהי הסיטואציה ומי "עוטף" את מי..
אני אשמח שתשלח גיליון דוגמא קטן.כולל תא עם הפונקציות הנל שניסית לבצע
 

שמעון יוחאי

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

הזכרת את המילה קיבוע.ובכן זה פיתרון אחד כאופציה.והוא לקבע את טווח היבוא בפונקציית importrange על ידי תיחום הטווח עד לשורה ספציפית בגיליון 1.
ואני יודע שלא לפיתרון כזה התכוונת בשאלתך..
אז מה שניתן לעשות הוא להקצות שטח מסוים בגיליון 2 ושם לכתוב באותו מבנה של עמודות טקסט חופשי
ובגיליון 3 להערים (מלשון ערימה אחד על השני) את טבלה 2 מעל הטווח של הטקסט החופשי.על ידי פונקציית vstack בשילוב עם filter כדי "לצמצם" ולסנן את התאים הריקים כפי שהסברתי בעבר בלינק כאן (בפיתרון השלישי)
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13093177
ככה תוכל לכתוב כרצונך טקסט חופשי בטווח המיועד וכן בגיליון 1.
ובגיליון 3 תקבל את כל הנתונים בצורה מסודרת טווח מעל טווח.
בהצלחה רבה!
שוב ייש"כ עצום על התשובה המפורטת.
עברתי על הפתרונות שהצעת, אך אני חושש שמא לא הובנתי נכון.
אני מצרף כאן הסבר מצולם של הבעיה.
(גילוי נאות, העיסוק שלי הוא לא בניהול אוצה"ס..)
בעמודה A מופיעים הנתונים המיובאים (שמות הספרים), ובעמודה B טקסט רגיל (הסיווג).
בתמונה 1 כתבתי בעמודה B לכל ספר את הסיווג המתאים.
ובתמונה 2 רואים שלאחר שמיינתי את שמות הספרים בקובץ המיובא, אין התאמה בין העמודות.
השאלה היא האם יש פתרון לזה?
תודה רבה.

1706865845913.png
1706865940553.png
 

רק שאלה!

משתמש רשום
שוב ייש"כ עצום על התשובה המפורטת.
עברתי על הפתרונות שהצעת, אך אני חושש שמא לא הובנתי נכון.
אני מצרף כאן הסבר מצולם של הבעיה.
(גילוי נאות, העיסוק שלי הוא לא בניהול אוצה"ס..)
בעמודה A מופיעים הנתונים המיובאים (שמות הספרים), ובעמודה B טקסט רגיל (הסיווג).
בתמונה 1 כתבתי בעמודה B לכל ספר את הסיווג המתאים.
ובתמונה 2 רואים שלאחר שמיינתי את שמות הספרים בקובץ המיובא, אין התאמה בין העמודות.
השאלה היא האם יש פתרון לזה?
תודה רבה.

צפה בקובץ המצורף 1566567צפה בקובץ המצורף 1566568
תבחר את כל העמודים ותבחר 'מיין' [בכרטיסיית נתונים] ותבחר עמודה A
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
שוב ייש"כ עצום על התשובה המפורטת.
עברתי על הפתרונות שהצעת, אך אני חושש שמא לא הובנתי נכון.
אני מצרף כאן הסבר מצולם של הבעיה.
(גילוי נאות, העיסוק שלי הוא לא בניהול אוצה"ס..)
בעמודה A מופיעים הנתונים המיובאים (שמות הספרים), ובעמודה B טקסט רגיל (הסיווג).
בתמונה 1 כתבתי בעמודה B לכל ספר את הסיווג המתאים.
ובתמונה 2 רואים שלאחר שמיינתי את שמות הספרים בקובץ המיובא, אין התאמה בין העמודות.
השאלה היא האם יש פתרון לזה?
תודה רבה.

צפה בקובץ המצורף 1566567צפה בקובץ המצורף 1566568
עד כמה שהבנתי את שאלתך.
אז ככה:
א.בטווח שמתואר בתמונות ששלחת .אל תזין ידנית שום דבר.
ב.תבדוק שבפונקציית importrange כלולים עמודות שמות הספרים +סיווג.
ג.אם אתה מבצע מיון(רגיל בסרגל הכלים) תעשה זאת בטבלת המקור בלבד
ד.אם תרצה שיתבצע מיון אוטומטי בטבלה המיובאת(ללא מיון בטבלת המקור) תעטוף את importrange בפונקציית sort.
לאחר הפסיק תעבור לארגומנט השני ותבחר 1 או 2.
אם עדיין לא הסתדר לך .נא שלח לינקים של הגיליונות למייל ואטפל בזה בשמחה ובל"נ עד תום.
yv0528174820 בגימייל
 

שמעון יוחאי

משתמש חדש
עד כמה שהבנתי את שאלתך.
אז ככה:
א.בטווח שמתואר בתמונות ששלחת .אל תזין ידנית שום דבר.
ב.תבדוק שבפונקציית importrange כלולים עמודות שמות הספרים +סיווג.
ג.אם אתה מבצע מיון(רגיל בסרגל הכלים) תעשה זאת בטבלת המקור בלבד
ד.אם תרצה שיתבצע מיון אוטומטי בטבלה המיובאת(ללא מיון בטבלת המקור) תעטוף את importrange בפונקציית sort.
לאחר הפסיק תעבור לארגומנט השני ותבחר 1 או 2.
אם עדיין לא הסתדר לך .נא שלח לינקים של הגיליונות למייל ואטפל בזה בשמחה ובל"נ עד תום.
yv0528174820 בגימייל
עמודה A היא מיובאת, ועמודה B קיימת רק בקובץ הנוכחי (לא בקובץ המיובא).
ואני רוצה שהנתונים בעמודה B לא יושפעו משינוי סדר השורות שמתבצע בקובץ המקור המיובא.
(כלומר שאם מוסיפים (בקובץ המקור בעמודה A) שורה למעלה, או שממיינים את העמודה, הנתונים בעמודה B יישארו תואמים לנתונים בעמודה A).
תודה ושוב תודה.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
עמודה A היא מיובאת, ועמודה B קיימת רק בקובץ הנוכחי (לא בקובץ המיובא).
ואני רוצה שהנתונים בעמודה B לא יושפעו משינוי סדר השורות שמתבצע בקובץ המקור המיובא.
(כלומר שאם מוסיפים (בקובץ המקור בעמודה A) שורה למעלה, או שממיינים את העמודה, הנתונים בעמודה B יישארו תואמים לנתונים בעמודה A).
תודה ושוב תודה.
המשימה כאן היא לא אפשרית מסיבה ולוגיקה מאוד פשוטה.
עמודות a וb,כל אחת מתנהגת באופן עצמאי לחלוטין.אין שום קשר נסיבתי בינהן!
בעמודה a "נשפכים" נתונים כפי הקובץ המיובא.
ומנגד אתה מזין נתונים ידנית בעמודה b כרצונך.
שתי עמודות אלו "יקומים מקבילים" ללא שום נקודת השקה /מפגש בינהן.
מי שדינאמי פה היא עמודה A ולא B .כלומר גם אם לא תוסיף לכתוב שום דבר בעמודה b עמודה a תמשיך לזוז ולנוע כפי טבלת המקור.ואת זה חשוב להבין ...
הפיתרון הכי הגיוני פה זה להזין את עמודת הסיווג בקובץ המיובא .ולהכליל את העמודה בפונקציה.ואז כבר ניתן לדבר על מיון ידני/על ידי sort.
 

שמעון יוחאי

משתמש חדש
המשימה כאן היא לא אפשרית מסיבה ולוגיקה מאוד פשוטה.
עמודות a וb,כל אחת מתנהגת באופן עצמאי לחלוטין.אין שום קשר נסיבתי בינהן!
בעמודה a "נשפכים" נתונים כפי הקובץ המיובא.
ומנגד אתה מזין נתונים ידנית בעמודה b כרצונך.
שתי עמודות אלו "יקומים מקבילים" ללא שום נקודת השקה /מפגש בינהן.
מי שדינאמי פה היא עמודה A ולא B .כלומר גם אם לא תוסיף לכתוב שום דבר בעמודה b עמודה a תמשיך לזוז ולנוע כפי טבלת המקור.ואת זה חשוב להבין ...
ב"ה שהובנתי.
אז בעצם אי אפשר להשתמש בנתונים מיובאים עם התייחסות לתוכן שלהם?
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
ב"ה שהובנתי.
אז בעצם אי אפשר להשתמש בנתונים מיובאים עם התייחסות לתוכן שלהם?
המושג יחסיות/התייחסות זה חייב להיות תמיד כלפי משהו אחר מוגדר.
אם תעשה כפי שהצעתי תהיה חפיפה "ויחס" בין עמודת ספרים לעמודת הסיווג.
אם עמודת הסיווג תהיה איפה שהוא בגיליון המקור.גם אם לא תכלול אותה בimportrange הנוכחי .יהיה ניתן לייבא אותה בimportange נפרד.ולבצע התאמות עם xlookup או filter ועוד.
אך כרגע אין שום קשר בינהן.לכן המושג יחסיות לא קיים/רלוונטי כאן
 

שמעון יוחאי

משתמש חדש
המושג יחסיות/התייחסות זה חייב להיות תמיד כלפי משהו אחר מוגדר.
אם תעשה כפי שהצעתי תהיה חפיפה "ויחס" בין עמודת ספרים לעמודת הסיווג.
אם עמודת הסיווג תהיה איפה שהוא בגיליון המקור.גם אם לא תכלול אותה בimportrange הנוכחי .יהיה ניתן לייבא אותה בimportange נפרד.ולבצע התאמות עם xlookup או filter ועוד.
אך כרגע אין שום קשר בינהן.לכן המושג יחסיות לא קיים/רלוונטי כאן
התכוונתי יחסית לנתונים אחרים הקיימים בקובץ הנוכחי.
ולגוף הדבר, בנוסח אחר השאלה היא האם הקובץ החדש בכלל יודע איזה נתונים הוא מייבא?
כי אם התשובה היא כן, אז אפשר למצוא איזה פתרון, כמו למשל להגדיר (בקובץ הנוכחי) מספר סידורי לכל ספר, (דהיינו שהקובץ יחפש ברשימה המיובאת את הספר, ויקשר אותו למספר הסידורי) ולהגדיר ששאר נתוני השורה של הספר יהיו מקושרים למספר הסידורי הזה, וכך לקבוע שכל השורה תופיע יחד.
(אני מקוה שהסברתי את עצמי טוב)
תודה עצומה.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
התכוונתי יחסית לנתונים אחרים הקיימים בקובץ הנוכחי.
ולגוף הדבר, בנוסח אחר השאלה היא האם הקובץ החדש בכלל יודע איזה נתונים הוא מייבא?
בודאי שהשיטס יודע אלו ערכים כתובים כעת בעמודה a.
כי אם התשובה היא כן, אז אפשר למצוא איזה פתרון, כמו למשל להגדיר (בקובץ הנוכחי) מספר סידורי לכל ספר, (דהיינו שהקובץ יחפש ברשימה המיובאת את הספר, ויקשר אותו למספר הסידורי) ולהגדיר ששאר נתוני השורה של הספר יהיו מקושרים למספר הסידורי הזה, וכך לקבוע שכל השורה תופיע יחד.
(אני מקוה שהסברתי את עצמי טוב)
תודה עצומה.
אפשרי בהחלט.זה לא שונה מכל filter /vlookup/xlookupועוד קלאסים שאנו מבצעים.
אבל זו לא היתה שאלתך לעיל.ואם לכך התכוונת מלכתחילה אז התשובה היא כן.
 

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

הפרק היומי

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


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

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

אתגר AI

תאומים • אתגר 145

לוח מודעות

למעלה