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

יעקב ויצמן

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

אך זה מחשב רק חודשים שלמים,
האם יש פונקציה לחשב גם חלקי חודשים,
(למשל פחות מחודש שלם הוא כותב 0, הייתי רוצה שיכתוב 0.8 וכו')

תודה ענקית מראש!!
אוהה זו שאלה קשה...
אין פתרון מובנה לכך עם הפונקצייה הנל.
אבל בס"ד מצאתי פיתרון על חישוב יחסי (מתוך חודש שלם) במקרים שהפונקציה מחזירה 0 בלבד.
שמדובר בהפרש של חודש שלם ומעלה הפיתרון הוא כנל
Screenshot_20241027_133931_Sheets.jpg

תעתיק את הקוד כאן ותדביק בתא c2
קוד:
=IF(DATEDIF(A2,B2,"m")=0,(1/(EOMONTH(B2,0)-EOMONTH(B2,-1)))*DATEDIF(A2,B2,"d"),DATEDIF(A2,B2,"m"))
 

במיטב היגיון

משתמש רשום
ערב טוב
האם יש דרך לנסח תנאי OR בפונקציית COUNTIFS?
(אני צריך שני טווחים בהם יהיה תנאי AND (תנאי רגיל של COUNTIFS) ועוד טווח אחד בו יהיה 10 תנאי OR).
תודה רבה לכל העוזרים והמסייעים.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
ערב טוב
האם יש דרך לנסח תנאי OR בפונקציית COUNTIFS?
(אני צריך שני טווחים בהם יהיה תנאי AND (תנאי רגיל של COUNTIFS) ועוד טווח אחד בו יהיה 10 תנאי OR).
תודה רבה לכל העוזרים והמסייעים.
נא שלח גיליון דוגמא /לינק לשיטס.ותציין את התוצאות שרצית לקבל
 

א. ש. ט.

משתמש פעיל
מנוי פרימיום
אוהה זו שאלה קשה...
אין פתרון מובנה לכך עם הפונקצייה הנל.
אבל בס"ד מצאתי פיתרון על חישוב יחסי (מתוך חודש שלם) במקרים שהפונקציה מחזירה 0 בלבד.
שמדובר בהפרש של חודש שלם ומעלה הפיתרון הוא כנלצפה בקובץ המצורף 1802955
תעתיק את הקוד כאן ותדביק בתא c2
קוד:
=IF(DATEDIF(A2,B2,"m")=0,(1/(EOMONTH(B2,0)-EOMONTH(B2,-1)))*DATEDIF(A2,B2,"d"),DATEDIF(A2,B2,"m"))
ממש תודה!
אליפות!!

לא הבנתי מה הפתרון לחודש וחצי

תודה מראש!
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
אני אסכם את 2 הפתרונות שכתבתי בס"ד.
Screenshot_20241028_001412_Sheets.jpg

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

פתרון א
קוד:
=COUNTA(FILTER(D2:D8,(D2:D8=I2)+(D2:D8=I3)))

פתרון ב
קוד:
=ARRAYFORMULA(SUM(COUNTIFS(D2:D8,{I2,I3})))

@במיטב היגיון ישר כח על האתגר
החכמנו כולנו!
 

יענקלה לולו

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

והבעיה היא שברגע שמכניסים תגובה בטופס ההפניה יורדת בשורה
לדוגמא: יש שאלה בטופס תאריך ושעה, ואני רוצה שזה ייכנס לגיליון 2, בעמודה B, לשורה 2,
ואני עושה הפנייה רגילה (='גיליון 1'!C2)
ואחרי שמישהו מזין נתונים לטופס ההפניה יורדת בשורה ובמקום שזה יפנה לגיליון 1 לתא C2, זה מפנה לגיליון 1 לתא C3,
אשמח לשמוע אם יש משהו לעשות לזה
ואולי קיבוע יכול לעזור, אבל אין לי כוח לקבע כל תא בנפרד,

תודה רבה
וחורף בריא
 

במיטב היגיון

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

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

יענקלה לולו

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

תודה רבה על העזרה
 

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

  • דוגמא.xlsx
    KB 11.8 · צפיות: 5

יעקב ויצמן

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

תודה רבה על העזרה
תנקה את כל הגיליון של "לכאן הכל עובר"
ותדביק את הקוד בתא b2
קוד:
=ARRAYFORMULA('תגובות גוגל פורמס'!B2:E)
 

רוז גרין

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

יעקב ויצמן

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

למשל בקובץ הזה
צריך שכל מי שמופיע 5 פעמים בגיליון 2 יועתק עם פרטיו לגיליון 1, ואז ימחק מהרשימה המקורית כדי שלאחר כל 5 ספירות יספר מחדש, או לחילופין הגדרה שתורה לו לא לספור את השורות שוב
כרגע בקובץ מוגדר שכל מי שמופיע מעל 4 פעמים יועתק, אבל זה שומר גם על אנשים ישנים שנכנסו פעם וכעת לא רלוונטים
מקווה שהצלחתי להסביר את הבעיה
(ועוד משהו איך לשחק בהתאמה כך שיזהה לפי המייל ולא השם למקרה של כפילות שמות לאנשים שונים)
מה כן ניתן לעשות כאן?
ניתן להציב תנאי למשיכת הנתונים שתהיה בתנאי שהמייל יופיע בכפולות של 5.
מה שייצא כאן שאם ספירות המייל יופיע 4 פעמים לא ימשכו נתונים.
5 - כן
6- לא
7/8/9 -לא
10- כן.
שיש 10 פעמים .זה כמו לומר שה5 הראשונים "נמחקו" בכאילו .ויש לנו כאן 5 נוספים חדשים.

צריך לנקות את כל כל גיליון 1 משורה 2 ומטה.
ואז בגיליון 1
בתא A2 בלבד יש להדביק את הקוד הזה
קוד:
=UNIQUE('גיליון2'!B2:B)

ובתא B2 להדביק את הקוד הזה
קוד:
=IF(MOD(COUNTIF('גיליון2'!$B$2:$B,A2),5)=0,UNIQUE(FILTER('גיליון2'!$A$2:C,'גיליון2'!$B$2:B<>"",'גיליון2'!$B$2:$B=A2)),"")
ולגרור למטה.

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

בהצלחה רבה!

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

rikigra

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

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

הפרק היומי

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


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

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

אתגר AI

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

לוח מודעות

למעלה