xl3391

משתמש מקצוען
קודם כל תודה ענקית!
ואם ללולב יהיה מחיר שונה למשל 70 מה צריך לשנות?
ואם תוכל קצת להסביר לי על הנוסחה למה הלכת הלוך חזור (c3-d3,d3-c3) אני פשוט מתחיל באקסל ואני רוצה להבין את הנוסחה.
ושוב תודה
הלוך חזור בגלל שרוצים את הסכום החיובי להכפיל ולא יודעים מה גדול ממה. אפשר גם ואפילו עדיף רק צד אחד למשל
c3-d3 ולהכניס לנוסחת ערך מוחלט שנקראת ABS.
נוסחה כאשר המחירים שונים:
קוד:
=MAX(C3-D3,0)*60+MAX(D3-C3,0)*70+MIN(C3,D3)*100
 

ג'ינג'י אמיתי

משתמש פעיל
צילום מקצועי
הלוך חזור בגלל שרוצים את הסכום החיובי להכפיל ולא יודעים מה גדול ממה. אפשר גם ואפילו עדיף רק צד אחד למשל
c3-d3 ולהכניס לנוסחת ערך מוחלט שנקראת ABS.
נוסחה כאשר המחירים שונים:
קוד:
=MAX(C3-D3,0)*60+MAX(D3-C3,0)*70+MIN(C3,D3)*100
תודה רבה!
 

ממוקד

משתמש מקצוען
לשנות בקוד בפורמט של השעה את אותיות MM ו SS מגדולות לקטנות.
כלומר הפורמט צריך להיות:
JavaScript:
var timestamp_format = "dd-MM-yyyy HH:mm:ss"; // Timestamp Format.
תודה רבה!

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

שוב תודה
 
נערך לאחרונה ב:

יעל.ב.

משתמש פעיל
יש לי קובץ אקסל שהוא בעצם אלפון תלמידים, עם פרטים כמו ת.ז. שם, כתובת, כיתה, כל פרט מופיע בעמודה נפרדת בשורה של אותה תלמידה, וכן עמודות בהם מופיע מטרת לימודים, מסלול, שם התמחות וכד'.
כעת - ישנן תלמידות הלומדות במקביל כמה מסלולים, ולכן יש להם שורות כפולות. ז.א. השם שלהם וכן שאר הפרטים מופיע ב-2 או 3 שורות, כשבכל שורה המסלול והקורס שונה.
אני רוצה ליצור קובץ שבו לכל תלמידה תהיה שורה אחת בלבד, והנתונים השונים יאוחדו לאותה שורה, בעמודה ובתא המתאימים. וכמובן שהנתונים השוים - כמו שם, ת.ז., כתובת, טלפון, וכד', יהיו כתובים פעם אחת בלבד, ולא יוכפלו.
האם יש נוסחה או פקודה שתוכל לעשות את זה?
מצ"ב קובץ דוגמא.
תנסי עם PIVOT TABLE
 

ממוקד

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

שוב תודה
מישהו יכול בבקשה לעזור לי עם זה?

@xl3391
תודה רבה
 

xl3391

משתמש מקצוען
תודה רבה!

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

שוב תודה
אפשר לנסות לשנות את הקוד כך:
(אצלי עבד. שיניתי גם שתוצג רק שעה וגם שאם מורידים את הV השעה נמחקת)
JavaScript:
function onEdit(event)
{
  var rowHeader=20; //שורת כותרת
  var lastRow=30;//שורה אחרונה לעדכון הנוכחות
  var colToSign=2;//עמודת הסימון
  var colToUpdate=5;//עמודה לעידכון השעה
  var timezone = "GMT+3";
  var timestamp_format = "HH:mm:ss"; // Timestamp Format.
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Lesson");
  var actRng = event.source.getActiveRange();
  var editColumn = actRng.getColumn();
  var index = actRng.getRowIndex();
 
 
  if (index > rowHeader && index <= lastRow && editColumn == colToSign  ) {
    if (sheet.getRange(index, colToSign).getValue() == 1) {//V אם סומן
    sheet.getRange(index, colToUpdate).setValue(Utilities.formatDate(new Date(), timezone, timestamp_format));
    }
    else //V אם הוסר ה
    {
    sheet.getRange(index, colToUpdate).setValue("");
    }
  }
}
 

ממוקד

משתמש מקצוען
אפשר לנסות לשנות את הקוד כך:
(אצלי עבד. שיניתי גם שתוצג רק שעה וגם שאם מורידים את הV השעה נמחקת)
JavaScript:
function onEdit(event)
{
  var rowHeader=20; //שורת כותרת
  var lastRow=30;//שורה אחרונה לעדכון הנוכחות
  var colToSign=2;//עמודת הסימון
  var colToUpdate=5;//עמודה לעידכון השעה
  var timezone = "GMT+3";
  var timestamp_format = "HH:mm:ss"; // Timestamp Format.
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Lesson");
  var actRng = event.source.getActiveRange();
  var editColumn = actRng.getColumn();
  var index = actRng.getRowIndex();


  if (index > rowHeader && index <= lastRow && editColumn == colToSign  ) {
    if (sheet.getRange(index, colToSign).getValue() == 1) {//V אם סומן
    sheet.getRange(index, colToUpdate).setValue(Utilities.formatDate(new Date(), timezone, timestamp_format));
    }
    else //V אם הוסר ה
    {
    sheet.getRange(index, colToUpdate).setValue("");
    }
  }
}
איך אני מגדיר את זה לפי טווחים ולא לפי עמודות?
למשל שתייבות הסימון יהיו C20:C30 ותייבת השעה תהיה D20 עד D30

תודה רבה!
 

xl3391

משתמש מקצוען
איך אני מגדיר את זה לפי טווחים ולא לפי עמודות?
למשל שתייבות הסימון יהיו C20:C30 ותייבת השעה תהיה D20 עד D30

תודה רבה!
לא בטוחה שמבינה את שאלתך.
הקוד מעלה הוא עבור תיבות סימון מB21 עד B30.
והשעה נשתלת ב E21 עד E30 בהתאם לסימון.
בשורות העליונות של הקוד אפשר לשנות בהתאם לצרכיך.
למשל לצורך בקשתך
למשל שתייבות הסימון יהיו C20:C30 ותייבת השעה תהיה D20 עד D30

צריך לשנות את
rowHeader ל 19
colToSign ל 3
colToUpdate ל 4
 

ממוקד

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

שמחתי

משתמש רשום
יש לי קובץ אקסל שהוא בעצם אלפון תלמידים, עם פרטים כמו ת.ז. שם, כתובת, כיתה, כל פרט מופיע בעמודה נפרדת בשורה של אותה תלמידה, וכן עמודות בהם מופיע מטרת לימודים, מסלול, שם התמחות וכד'.
כעת - ישנן תלמידות הלומדות במקביל כמה מסלולים, ולכן יש להם שורות כפולות. ז.א. השם שלהם וכן שאר הפרטים מופיע ב-2 או 3 שורות, כשבכל שורה המסלול והקורס שונה.
אני רוצה ליצור קובץ שבו לכל תלמידה תהיה שורה אחת בלבד, והנתונים השונים יאוחדו לאותה שורה, בעמודה ובתא המתאימים. וכמובן שהנתונים השוים - כמו שם, ת.ז., כתובת, טלפון, וכד', יהיו כתובים פעם אחת בלבד, ולא יוכפלו.
האם יש נוסחה או פקודה שתוכל לעשות את זה?
מצ"ב קובץ דוגמא.
מקפיץ שוב בתקוה שמישהו ימצא פתרון.
חשבתי שאולי יעזור שאוסיף גליון עם דוגמא לתוצאה הרצויה, אז הוספתי כאן.
גליון עם הדוגמא המקורית, וגליון עם התצוגה שאליה אני מבקש להגיע.
@מאסטר באקסל @xl3391 @מרובע
אודה מאד לעזרתכם.
 

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

  • ‏‏דוגמא אלפון - עותק.xlsx
    KB 10.8 · צפיות: 21

ממוקד

משתמש מקצוען
מקפיץ שוב בתקוה שמישהו ימצא פתרון.
חשבתי שאולי יעזור שאוסיף גליון עם דוגמא לתוצאה הרצויה, אז הוספתי כאן.
גליון עם הדוגמא המקורית, וגליון עם התצוגה שאליה אני מבקש להגיע.
@מאסטר באקסל @xl3391 @מרובע
אודה מאד לעזרתכם.
יש אפשרות אך זו לא נוסחה, אלא עיצוב כטבלה, אני אעלה כאן צילומי מסך:
1- לסמן את הטבלה
1603061903822.png

2- לגשת ללשונית 'הוספה'
1603062054395.png


3- ללחוץ על 'טבלה'
1603062117935.png


4- ללחוץ אישור בחלונית שקופצת

5- ללחוץ על הסר כפלויות

1603062218273.png


6- בחלונית שקופצת יש לבטל בחירה של הכל, לסמן ת.ז. בלבד, ולאשר.

1603062384884.png
 

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

  • 1603062007109.png
    1603062007109.png
    KB 47 · צפיות: 14

שמחתי

משתמש רשום
יש אפשרות אך זו לא נוסחה, אלא עיצוב כטבלה, אני אעלה כאן צילומי מסך:
1- לסמן את הטבלה
צפה בקובץ המצורף 744969
2- לגשת ללשונית 'הוספה'
צפה בקובץ המצורף 744971

3- ללחוץ על 'טבלה'
צפה בקובץ המצורף 744973

4- ללחוץ אישור בחלונית שקופצת

5- ללחוץ על הסר כפלויות

צפה בקובץ המצורף 744974

6- בחלונית שקופצת יש לבטל בחירה של הכל, לסמן ת.ז. בלבד, ולאשר.

צפה בקובץ המצורף 744976
תודה על ההשקעה, אך זה לא עוזר כיון שזה מוחק לי את הנתונים הבלתי כפולים של אותה תלמידה, שאני רוצה שכן ישארו, אלא שיתחברו מכל השורות "שלה" באותה עמודה, לתא אחד.
 

xl3391

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

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

  • __דוגמא אלפון - עותק.xlsx
    KB 12.9 · צפיות: 29

מרובע

משתמש מקצוען
עריכה תורנית
D I G I T A L
איך מציגים בגוגל שיטס נתונים מקובץ אחר?
הסתדרתי. נוסחת importrange
 
נערך לאחרונה ב:

מרובע

משתמש מקצוען
עריכה תורנית
D I G I T A L
אני רוצה להוסיף תרשים בשיטס שבו רשימת מספרים תתורגם לגרף.
הבעיה שלי היא שהמספרים בציר האנכי משתנים לפי הנתונים.
למשל כשהציונים גבוהים אז הציר האנכי מציג לי מספרים גבוהים (בתמונה עד 125)
1603125361200.png



וכאן בגלל שהציונים נמוכים, אז הציר האנכי מציג גם הוא מספרים נמוכים, (עד 25) ואז הנתונים מוצגים גבוה.
1603125369944.png


וזה מטעה את מי שמסתכל על זה.

אני רוצה שהקנה מידה יהיה שווה בשניהם. שתמיד יוצג מספרים גבוהים וכך יהיה ניתן להשוות.
מקווה שהובנתי בתודה מראש
 

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

הפרק היומי

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


תהילים פרק קיט ב'

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

לוח מודעות

למעלה