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

חי מינץ

משתמש מקצוען
כתיבה ספרותית
@יעקב ויצמן @א1122
אשמח לדעת אם יש אפשרות להגדיר תנאי בפונקציית IF לטווח של מספרים
למשל, אם אני רוצה לעשות שאם התוצאה היא בין 20 ל- 30 זה יהיה TRUE
ואם התוצאה היא בין 30 ל- 40 זה יהיה FALSE
יש דבר כזה?
 

The Music Princess

משתמש סופר מקצוען
כתיבה ספרותית
הנדסת תוכנה
@יעקב ויצמן @א1122
אשמח לדעת אם יש אפשרות להגדיר תנאי בפונקציית IF לטווח של מספרים
למשל, אם אני רוצה לעשות שאם התוצאה היא בין 20 ל- 30 זה יהיה TRUE
ואם התוצאה היא בין 30 ל- 40 זה יהיה FALSE
יש דבר כזה?
אכן. יש פונקצייה של IF שאתה יכול להגדיר תוצאה של TRUE או FALSE שבתנאי אתה יכול להגדיר מה שאתה רוצה
 

ר-צינית

משתמש מקצוען
יוצרי ai
איך אני עושה את זה
ניסיתי לכתוב בתנאי 20 - 30 ואז כל מספר שהוא לא גם 20 וגם 30 הוא מגדיר כFALSE אפילו 20
אפשר לרשום כך:
IF(AND(A1>=20,A1<30),"TRUE",IF(AND(A1>=30,A1<=40),"FALSE",""))
כמובן שאפשר לשחק עם הנוסחא, ולהגדיר תוצאה אחרת לכל טווח מספרים.
 

חי מינץ

משתמש מקצוען
כתיבה ספרותית
תודה לכל העוזרים
יש לי שאלה נוספת, ניסיתי להגדיר תנאי שם מספר בתא כלשהו הוא 30 אז זה TRUE
אבל אז - אם המספר זה 30.1 וכדו' הוא כותב לי FALSE
ומבחינתי זה כן TRUE
מה אפשר לעשות?
 

The Music Princess

משתמש סופר מקצוען
כתיבה ספרותית
הנדסת תוכנה
תודה לכל העוזרים
יש לי שאלה נוספת, ניסיתי להגדיר תנאי שם מספר בתא כלשהו הוא 30 אז זה TRUE
אבל אז - אם המספר זה 30.1 וכדו' הוא כותב לי FALSE
ומבחינתי זה כן TRUE
מה אפשר לעשות?
תנסי להשתמש באופרטור <=
=IF(A1>=30, TRUE, FALSE)
 

שירה כים

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

חי מינץ

משתמש מקצוען
כתיבה ספרותית

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
בוקר טוב לכל חברי הפורום

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

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


תהנו מהלוגיקה ,הקסם והיופי של פונקצייה זו.
נהנתם? תכתבו בתגובות ושתפו...

בהצלחה רבה!
 

brpn

משתמש חדש
חברים תקשיבו טוב,
כל שאלה שיש לכם באקסל/שיטס תכניסו לפה, ובעזרת ה' חברי הפורום יתנו מענה על כל השאלות,
נוסחאות, תאים שמתמלאים אוטמטית, עיצובים וכל הנדרש.
לפני שאתם שואלים שאלה באשכול זה אבקש:

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

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

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

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


ובקיצור-תעזרו לחברי הפורום - לעזור לכם...

בהצלחה רבה!

שלום וברכה,

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

brpn

משתמש חדש
שלום וברכה,

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

מתן מאור

משתמש סופר מקצוען
כתיבה ספרותית
שלום וברכה,

אודה לעזרה, יש לי עמודה של המון שמות שבסופם מופיע הי"ו, אני רוצה להוריד מכולם את סוף הטקסט (הי"ו) כאשר אורך השמות משתנה מאחד לשני (היה לי מלל נוסף בתחילת כל שם ואותו הורדתי באמצעות RIGHT ו- LEN)
לדוגמא:
משה כהן הי"ו
רבקה לוי הי"ו
אותו דבר כמו שעשית בטקסט שהופיע לפני השמות, אבל במקום להשתמש ב-RIGHT תשתמש ב-LEFT שזה מחזיר את התווים מתחילת הטקסט:
קוד:
=LEFT(A1,LEN(A1)-5)
חישבתי "הי"ו" עם הרווח שלפניו ועם ראשי התיבות זה חמישה תווים. כלומר תחזיר את הטקסט מתחילתו עד חמישה תווים לפני סופו.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
אותו דבר כמו שעשית בטקסט שהופיע לפני השמות, אבל במקום להשתמש ב-RIGHT תשתמש ב-LEFT שזה מחזיר את התווים מתחילת הטקסט:
קוד:
=LEFT(A1,LEN(A1)-5)
חישבתי "הי"ו" עם הרווח שלפניו ועם ראשי התיבות זה חמישה תווים. כלומר תחזיר את הטקסט מתחילתו עד חמישה תווים לפני סופו.
ישר כח לך

אוסיף, כי ניתן לבצע זאת בפשטות עם פונקציית substitute
Screenshot_20240728_160606_Sheets.jpg

זו הפונקצייה בתא b1
קוד:
=SUBSTITUTE(A1,"הי""ו","")

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

זהו טריק נחמד שכדאי להכיר.
בהצלחה
 

מתן מאור

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

לאחרונה נתקלתי בבעיה באקסל, היו לי רשימה ארוכה של שמות נתיבי קבצים כמו:
example\example\text1.txt
example\pdf.pdf
רציתי לדעת האם דרך למצוא את ה-\ (סלש) האחרון במחרוזת?
אני רוצה לקבל רשימה של כל הקבצים שלי בלי כל הנתיב. אני יודע שיש חיפוש אבל הוא מתחיל משמאל (FIND) האם יש דרך לחפש מהסוף?
 

brpn

משתמש חדש
אותו דבר כמו שעשית בטקסט שהופיע לפני השמות, אבל במקום להשתמש ב-RIGHT תשתמש ב-LEFT שזה מחזיר את התווים מתחילת הטקסט:
קוד:
=LEFT(A1,LEN(A1)-5)
חישבתי "הי"ו" עם הרווח שלפניו ועם ראשי התיבות זה חמישה תווים. כלומר תחזיר את הטקסט מתחילתו עד חמישה תווים לפני סופו.
תודה רבה, משום מה ניסיתי לפני כן ולא עבד לי, עכשיו ניסיתי ועבד..
בנוסף ישנה עוד אופציה פשוטה שעזרה לי לפי שקיבלתי את התשובה:
העתקתי את הנתונים לעמודה נוספת, הדבקתי ערכים (מכיון שהיו נתונים עם הנוסחה RIGHT) וביצעתי החלפה מהי"ו לריק.
 

יעקב ויצמן

מנהל פורום מחשבים
מנהל
מנוי פרימיום
מדהים.
ותודה על העזרה הרבה שלך בפורום.

לאחרונה נתקלתי בבעיה באקסל, היו לי רשימה ארוכה של שמות נתיבי קבצים כמו:
example\example\text1.txt
example\pdf.pdf
רציתי לדעת האם דרך למצוא את ה-\ (סלש) האחרון במחרוזת?
אני רוצה לקבל רשימה של כל הקבצים שלי בלי כל הנתיב. אני יודע שיש חיפוש אבל הוא מתחיל משמאל (FIND) האם יש דרך לחפש מהסוף?
שאלה מעניינת ומצוינת

Screenshot_20240728_184827_Sheets.jpg

זהו סט הפונקציות בתא b1.יש לגרור מטה כמובן
קוד:
=SUBSTITUTE(TRIM(RIGHT(SUBSTITUTE(A1,"\",REPT("\",LEN(A1))),LEN(A1))),"\","")

מותאם לכל מחרוזת עם \.
כלומר לא משנה כמה סלשים יש במחרוזת.

בהצלחה!
 

מתן מאור

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

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

הפרק היומי

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


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

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

אתגר AI

תרפיה בבעלי חיים • אתגר 143

לוח מודעות

למעלה