עזרה באקסל פונקצית IF לפי טווח תאים מרובים

צביזון

משתמש מקצוען
עיצוב גרפי
איך ניתן לעשות IF על טווח תאים.
למשל, מה שהייתי רוצה לעשות זה שאם תא A1 שווה לאחד מבין התאים שבין B1 לB10, אז שיתן תוצאה א',
ואם לא אז תוצאה ב'.

הייתי רוצה לכתוב זאת כך:
קוד:
=IF(A1=B1:B10,1,0)

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

מי יכול למצוא לי דרך שזה יצליח?

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

אפר

סתם מתעניין...
מנוי פרימיום
איך ניתן לעשות IF על טווח תאים.
למשל, מה שהייתי רוצה לעשות זה שאם תא A1 שווה לאחד מבין התאים שבין B1 לB10, אז שיתן תוצאה א',
ואם לא אז תוצאה ב'.

הייתי רוצה לכתוב זאת כך:
קוד:
=IF(A1=B1:B10,1,0)

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

מי יכול למצוא לי דרך שזה יצליח?

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

צביזון

משתמש מקצוען
עיצוב גרפי
תשתמש ב COUNTIF
לא הבנתי איך.

ניסיתי כך:
קוד:
=IF(H28=COUNTIF(D2:D26,H28),J28)
אז זה מציג לי: FALSE במקום את תצוגת התא שהוא צריך להציג.

ניסיתי כך:
קוד:
=COUNTIF(H28=D2:D26,H28,J28)
זה כותב לי:
הזנת יותר מדאי ארגומנטים עבור פונקציה זו.
 

xl3391

משתמש מקצוען
איך ניתן לעשות IF על טווח תאים.
למשל, מה שהייתי רוצה לעשות זה שאם תא A1 שווה לאחד מבין התאים שבין B1 לB10, אז שיתן תוצאה א',
ואם לא אז תוצאה ב'.

הייתי רוצה לכתוב זאת כך:
קוד:
=IF(A1=B1:B10,1,0)

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

מי יכול למצוא לי דרך שזה יצליח?

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


קוד:
=IFNA(IF(MATCH(A1,B1:B10,0)>0,"yes"),"no")
 

xl3391

משתמש מקצוען
לא הבנתי איך.

ניסיתי כך:
קוד:
=IF(H28=COUNTIF(D2:D26,H28),J28)
אז זה מציג לי: FALSE במקום את תצוגת התא שהוא צריך להציג.

ניסיתי כך:
קוד:
=COUNTIF(H28=D2:D26,H28,J28)
זה כותב לי:
הזנת יותר מדאי ארגומנטים עבור פונקציה זו.
קוד:
=IF(COUNTIF(B1:B10,A1)>0,"yes","no")
 

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

הפרק היומי

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


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

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

לוח מודעות

למעלה