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

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

 
תראה יש פעמיים פעם אחת עם טבלה פעם אחת בלי
תודה
לאחר כל המשא ומתן בענין שגיאת spill
בשולי הדברים אוסיף משהו קטן.
אם תשים לב פונקציית unique הוסיפה כאן את הספרה 0.
Screenshot_20231226_094301_Excel.jpg

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


ומה הפיתרון לכך?
להכניס/לשלב את פונקציית filter בתוך פונקציית unique .ולהציב תנאי של ""<>
שמשמעותו הוא - אינו שווה לריק/כלום.
ואז הכל יהיה מסודר מצוין .הפונקצייה פשוט "תדלג" על כל התאים הריקים במערך.
הזכרתי בעבר מספר פעמים את הטכניקה הזו.הנה כאן למשל בלינק המצורף
https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-12984676
בהצלחה
 
נערך לאחרונה ב:
יש לי שני טבלאות שיטס, שיש בהם אותן סוגי נתונים, ואני רוצה למזג אותן לטבלה אחת ע"י נוסחה (זאת אומרת שכל פעם שיוסיפו רשומה באחת הטבלאות - היא תתווסף לטבלה המאוחדת גם כן).

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

חוץ מזה העמודות לא לגמרי תואמות (לדוגמא באחת יש שם פרטי ואחכ שם משפחה ובשניה משפחה ואח"כ פרטי)
אז לזה אני חושב שיש פתרון פשוט להעתיק אחת מהן לגליון אחר באמצעות נוסחה פשוטה ולשנות שם את הסדר (דהיינו בתא A1 לרשום שיציג את תא B1 מהטבלה הקודמת. מקווה שהייתי מובן).
לא הבנתי לגמרי.סורי
האם שתי הטבלאות ממוקמות בגיליון אחד?בשני גיליונות? או בשתי חוברות עבודה נפרדות?
אשמח שתשלח דוגמא קטנה לכך בגיליון שיטס שאוכל להבין יותר טוב.
 
לא הבנתי לגמרי.סורי
האם שתי הטבלאות ממוקמות בגיליון אחד?בשני גיליונות? או בשתי חוברות עבודה נפרדות?
אשמח שתשלח דוגמא קטנה לכך בגיליון שיטס שאוכל להבין יותר טוב.
אפילו עוד לא עשיתי את זה.
שני טבלאות בשני גליונות,
אני רוצה לעשות גיליון שלישי שבו יופיעו שני הטבלאות ביחד - כטבלה אחת שלמה.
 
אפילו עוד לא עשיתי את זה.
שני טבלאות בשני גליונות,
אני רוצה לעשות גיליון שלישי שבו יופיעו שני הטבלאות ביחד - כטבלה אחת שלמה.
בגיליון השלישי תבצע יבוא נתונים מעמודה בודדת /מספר עמודות כטווח אחד על ידי פונקציית arryaformula
זו פונקצייה שמחזירה טווחים שלמים ככתבם וכלשונם (ללא כל העיצובים בטבלת המקור-יש להדגיש)
היבוא דינאמי ואוטומטי.
בתוך הפונקצייה יש לבצע הפנייה לגיליון הרלוונטי -בדרך הפשוטה והידועה.(גרש בודד וסימן קריאה)
 
בגיליון השלישי תבצע יבוא נתונים מעמודה בודדת /מספר עמודות כטווח אחד על ידי פונקציית arryaformula
זו פונקצייה שמחזירה טווחים שלמים ככתבם וכלשונם (ללא כל העיצובים בטבלת המקור-יש להדגיש)
היבוא דינאמי ואוטומטי.
בתוך הפונקצייה יש לבצע הפנייה לגיליון הרלוונטי -בדרך הפשוטה והידועה.(גרש בודד וסימן קריאה)
לא הבנתי.
הפונקציה הזו יכולה לחבר שני טווחים לטווח אחד ארוך?
לא הצלחתי, איך עושים את זה?
בתוך הנוסחא יש מקום לארגומנט אחד בלבד, איך מכניסים בו שני טווחים אחד אחרי השני?
 
לא הבנתי.
הפונקציה הזו יכולה לחבר שני טווחים לטווח אחד ארוך?
לא הצלחתי, איך עושים את זה?
בתוך הנוסחא יש מקום לארגומנט אחד בלבד, איך מכניסים בו שני טווחים אחד אחרי השני?
אם כך.יש כאן משחק שנדרש עם פונקציית vstack
זו פונקצייה שמקבלת מערך וטווח.וגם יודעת להערים(מלשון ערימה אחד מעל השני) שני טווחים או יותר לטווח אחד
כך או כך.צריך לראות את מבנה וסדר הגיליונות ומה בדיוק צריך לייבא.
אשמח שתשלח לי במייל ואטפל בזה בעזרת ה'.
yv0528174820 בגימייל
 
בהמשך להנ"ל.לאחר שנשלח גיליון דוגמא בוצעו מיזוג לגיליונות במספר טכניקות בס"ד.
ומשום "אל תמנע טוב מבעליו" אמרתי בליבי שכדאי שאשתף ואציג כאן את הבעיות והפתרונות.
ובכן.כדוגמא הוכנו 2 גיליונות בעלות מבנה זהה ומספר עמודות זהה.וכן כותרות זהות לשתיהן.
20231228_000356.jpg

הרעיון היה לייצר גיליון שלישי .שמייבא נתונים משני הגיליונות.וכן למזגן ולסדרם זו מעל זו.
לכאורא.זהו מקרה קלאסי למענה על ידי פונקציית vstack הנפלאה (שהוזכרה כאן רבות לאחרונה...)
אבל...החלק המאתגר התחיל בכך ש:
מצד אחד אנו מעונינים שהמערך יהיה דינמי.זאת אומרת שיתווספו שורות בשתי הגיליונות אז הגיליון הממוזג יתעדכן אוטומט.ולכן מן ההכרח הוא לכתוב טווח כמו a1:a דהיינו עד סוף טווח העמודה.
מאידך.אם נעשה כך כל השורות הריקות שישנן ב2 הגיליונות יוצגו גם כן בגיליון השלישי.ויהיה הפרש עצום בין טווח א לטווח ב.

(לולא פתרון הולם זה ממש כך.נסו ותראו)

חשבנו יחדיו.וכבר נאמר "טובים השניים מן האחד.."
אז אפתח בפיתרון המבריק והיפה שהוצע על ידי ידידינו היקר @מרובע
Screenshot_20231228_000523_Sheets.jpg

ובכן יש כאן טבלת עזר.בתאים a4-a6 קיימת פונקציית counta.
ועל פיהם מתעדכנים הנתונים בתאים a8-a10.
בפונקציית vstack עצמה הטווחים ליבוא מייוצגים על ידי פונקציית indirect
ומה אנו מרויחים בכל המהלך הזה?
התשובה- שהטווח בפונקציית vstack הוא תמיד כאורך התאים בעלי טקסט בלבד וכך הטווח לא כולל אף פעם תאים ריקים.
(פונקציית counta לא סופרת תאים ריקים.זוכרים נכון?)
עצם בניית המהלך היצירתי והגאוני הזה ראויה להערכה ולשבח.אז באמת שאפו גדול...
אני נהנתי מאוד ממנו.ומקווה שגם אתם תהנו.

הפיתרון השני.אותו הצעתי הוא לכתוב את הטווח עד סוף העמודה (שתהיה כאן דינאמיות)
ולעטוף את פונקציית vstack בפונקציית sort
התוצאה היא ששני הטווחים נערמים אחד צמוד לשני.
והיכן כל החזר התאים הריקים?
התשובה:שהם פשוט "נדחקים" מתחת לטבלה עם הטקסט."דוחק" זה קורה מכח המיון שבפונקציית sort.
(ואולי בהזדמנות בל"נ ארחיב יותר על הלוגיקה הנפלאה שישנה כאן)
Screenshot_20231228_000627_Sheets.jpg

עוד פיתרון שישנו כאן.הוא תוך כדי ישום טכניקה שהזכרתי אותה פעמים רבות (וממש כאן לעיל בנושא של פונקציית unique)
הטכניקה היא לעטוף את פונקציית vstack בפונקציית filter ולהציב תנאי של "<> דהיינו אינו שווה לכלום/0.
Screenshot_20231228_000612_Sheets.jpg


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

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

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

  • Consolidate data from multiple worksheets in a single worksheet in excel.xlsx
    KB 38.4 · צפיות: 38
נערך לאחרונה ב:
מצו''ב קובץ מעודכן לשנת 2024 לסידור מעשרות
מחולק לפי מעשרות וחומש
מאוד קלה ונוחה לשימוש
יש כאן גם תאריך עברי וגם תאריך לועזי
מומלץ מאוד להעביר ולפרסם לכולם
 

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

  • ‏‏‏‏קובץ לחישוב המעשרות 2024 להפצה.zip
    KB 128.1 · צפיות: 196
@מאסטר באקסל
יש לי רשימה ארוכה של מספרים, מתוכם אני בוחר 10% מהרשימה באופן אקראי. יש לי אותם בצד.
יש כזה מושג למצוא את ה-10% בלחיצת מקש.
בתוספת הסבר: יש לי רשימה, בא נאמר מ-1 עד 10, מתוכם אני בוחר את 3 ואת 7, עכשיו אני רוצה שהאקסל ימצא לי מיד את 3 ואת 7 (כמובן לא חיפוש....)
אשמח לדעת?
תודה רבה
 
אשמח אם אפשר לכתוב את הנוסחה שאני יוכל להעתיק ולשנות, כי אני לא יודע מה הסדר של ההקלדה
על מנת שתוכל להבין את הסדר לשימוש בפעמים הבאות.אני אסביר במפורט.
ראשית ללחוץ על סימון שווה = כמו בכל תחילת נוסחא /פונקצייה.
אחכ לכתוב גרש בודד כזה'
ומיד להתחיל לכתוב את שם הגיליון (בצורה מדויקת)שאנו רוצים לשאוב ממנו מידע.בדוגמא הנל יש לכתוב גיליון 2
לאחר מכן יש לכתוב שוב גרש בודד.
אחכ יש לכתוב סימן קריאה!
ואז יש לכתוב את התא/הטווח הרלוונטי שממנו אנו שואבים מידע מאותו גיליון.וזהו זה.
בהצלחה!
 
משהו כאן לא ברור .סורי
@מאסטר באקסל
יש לי רשימה ארוכה של מספרים, מתוכם אני בוחר 10% מהרשימה באופן אקראי.
אם הערך הוא אקראי
יש לי אותם בצד.
יש כזה מושג למצוא את ה-10% בלחיצת מקש.
בתוספת הסבר: יש לי רשימה, בא נאמר מ-1 עד 10, מתוכם אני בוחר את 3 ואת 7,
אז זה לא לפי בחירתך....!!!
אשמח שתסביר באופן יותר ברור ותשלח זאת בתוך גיליון דוגמא
נ.ב רק אוסיף כנקודה חשובה שיש לתת עליה את הדעת.שאנו מדברים על פונקציית של בחירה אקראית ורנדומלית.אז בכל פעם שיפתח הגיליון מחדש הערכים יהיו שונים(האקסל מבצע שוב חישוב מחדש).צריך לזכור את זה!
 
נערך לאחרונה ב:
@יעקב ויצמן
תודה על הרצון לעזור
יש לי רשימה של כ-200 ילדים שלכל ילד יש קוד!
מי שעושה כך וכך במשך השבת, משאיר פתק עם הקוד שלו ללא השם (בכדי שזה יהיה אנונימי)
עכשיו אני צריך למצוא את שמות הילדים לפי הקודים מרשימת האקסל
מה עושים?
 
@יעקב ויצמן
תודה על הרצון לעזור
יש לי רשימה של כ-200 ילדים שלכל ילד יש קוד!
מי שעושה כך וכך במשך השבת, משאיר פתק עם הקוד שלו ללא השם (בכדי שזה יהיה אנונימי)
עכשיו אני צריך למצוא את שמות הילדים לפי הקודים מרשימת האקסל
מה עושים?
תראה בצילום מסך דוגמא לכך.
Screenshot_20231231_142749_Sheets.jpg

הפונקצייה היא xlookup "קלאסית" (כדאי ללמוד על הפונקצייה בלינק כאן).באותה מידה ניתן להשתמש בvlookup או filter.(תלוי בסדר העמודות)או בעזרת index+match
תוכל לראות בלינק המצורף שימוש בטכניקה זו במקרה דומה.וכן שימוש להיפך מזה על ידי חיפוש לפי שם -גם שאינו כל כך מדויק ומאוית נכון.
הודעה בנושא 'רוצה לעזור לכם באקסל' https://www.prog.co.il/threads/רוצה-לעזור-לכם-באקסל.499341/post-13016285
בהצלחה לך
 
נערך לאחרונה ב:
@יעקב ויצמן תודה על הרצון לעזור
עדיין לא זה מה שאני צריך
כי כנ"ל אני צריך למצוא 50 שמות מתוך 200 ואני רוצה בבת אחת
זה צריך להיות - לכאורה - משהו פשוט
בטור א' יש רשימה של 200 מספרים מ-1000 עד 1200
בטור ב' יש רשימה של 50 מספרים מתוך ה-200 הנ"ל, תסדר לי אותם אחד מול אחד
 
@יעקב ויצמן תודה על הרצון לעזור
עדיין לא זה מה שאני צריך
כי כנ"ל אני צריך למצוא 50 שמות מתוך 200 ואני רוצה בבת אחת
זה צריך להיות - לכאורה - משהו פשוט
בטור א' יש רשימה של 200 מספרים מ-1000 עד 1200
בטור ב' יש רשימה של 50 מספרים מתוך ה-200 הנ"ל, תסדר לי אותם אחד מול אחד
תשלח בבקשה גיליון דוגמא עם 10 שורות בלבד.אין צורך ביותר מכך.
תצבע בגיליון את האיזור שתרצה לבצע בו בדיקה.ותכתוב ידנית מהן התוצאות הרצויות.
שאבין את השאלה באופן מדויק.והמענה יהיה גם כן מדויק
 

פרוגבוט

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

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

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

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

לוח מודעות

הפרק היומי

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


תהילים פרק כה

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