IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

דער גאַנג פון פאַנגקשאַנז אין די עקססעל פּראָגראַם, פון קורס, איז באמת ריזיק. אין באַזונדער, עס איז מעגלעך צו פּראָגראַם דאַטן פּראַסעסינג צו אַ זיכער מאָס. פאַראַנטוואָרטלעך פֿאַר דעם, צווישן אנדערע זאכן, די פֿונקציע IF. עס מאכט עס מעגלעך צו ינסטרומענט כּמעט קיין אַרבעט. אַז איז וואָס דעם אָפּעראַטאָר איז געניצט פיל מער אָפט ווי אנדערע. הייַנט מיר וועלן פּרובירן צו דערקלערן וואָס עס טוט און ווי עס קענען זיין געוויינט.

IF פֿונקציע - דעפֿיניציע און פאַרנעם

ניצן די פֿונקציע IF דער באַניצער קענען אָנווייַזן דעם פּראָגראַם צו קאָנטראָלירן אויב אַ באַזונדער צעל שוועבעלעך אַ געגעבן קריטעריאָן. אויב מיר האָבן אַ צושטאַנד אונטער וואָס מיר נאָר דאַרפֿן צו דורכפירן די אַרבעט, עקססעל ערשטער טשעקס, נאָך וואָס עס דיספּלייז די כעזשבן רעזולטאַט אין דער צעל אין וואָס די פֿונקציע איז געשריבן. אבער דאָס איז בלויז אויב די פֿונקציע איז געניצט אין קאַנדזשאַנגקשאַן מיט אן אנדער פֿונקציע. דער אָפּעראַטאָר אַליין IF טראגט צוויי רעזולטאטן:

  1. אמת. דאָס איז אויב אַן אויסדרוק אָדער צעל גלייַכן אַ זיכער קריטעריאָן.
  2. פאַלש. דער אָפּעראַטאָר איז געוויזן אויב עס איז קיין גלייַכן.

די סינטאַקס פון די פאָרמולע איז ווי גייט (אין אַ וניווערסאַל פאָרעם): = IF( צושטאַנד; [ווערט אויב צושטאַנד איז באגעגנט]; [ווערט אויב צושטאַנד איז נישט באגעגנט]). די פֿונקציע קענען זיין קאַמביינד מיט אנדערע. אין דעם פאַל, אנדערע אָפּערייטערז מוזן זיין געשריבן אין די קאָראַספּאַנדינג אַרגומענטן. פֿאַר בייַשפּיל, איר קענען מאַכן עס אַזוי אַז עס טשעקס אויב די נומער איז positive, און אויב אַזוי, געפֿינען די אַריטמעטיק מיינען. פון קורס, עס איז איין פֿונקציע וואָס טוט די זעלבע, אָבער דעם בייַשפּיל דעמאַנסטרייץ גאַנץ קלאר ווי די פֿונקציע אַרבעט. IF. ווי פֿאַר די אַפּלאַקיישאַנז אין וואָס די פֿונקציע קענען זיין געוויינט IF, דעמאָלט עס זענען אַ ריזיק נומער פון זיי:

  1. קלימאַטאָלאָגי.
  2. סאַלעס און געשעפט.
  3. Marketing
  4. אַקאַונטינג.

און אזוי ווייטער. וועלכער געגנט איר נאָמען, און עס וועט זיין אַ אַפּלאַקיישאַן פֿאַר דעם פֿונקציע.

ווי צו נוצן די IF פֿונקציע אין עקססעל - ביישפילן

לאָמיר נעמען אן אנדער ביישפּיל פון ווי מיר קענען נוצן די פֿונקציע IF אין עקססעל. רעכן מיר האָבן אַ טיש מיט די נעמען פון גומעשיך. לאמיר זאגן אז עס איז פארהאן א גרויסע פארקויפער אויף פרויען שיך וואס רופט פאר 25 פראצענט הנחה אויף אלע זאכן. צו מאַכן דעם טשעק, עס איז אַ ספּעציעל זייַל וואָס ינדיקייץ די דזשענדער פֿאַר וואָס די גומעשיך איז בדעה.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

אַקקאָרדינגלי, די צושטאַנד פון דעם אַרבעט וועט זיין די יקוואַלאַטי פון די געשלעכט צו די ווייַבלעך. אויב, ווי אַ רעזולטאַט פון די טשעק, עס איז געפונען אַז דעם קריטעריאָן איז אמת, אין דעם אָרט ווו די פאָרמולע איז געוויזן, איר דאַרפֿן צו שרייַבן די אַראָפּרעכענען סומע - 25%. אויב עס איז פאַלש, ספּעציפיצירן די ווערט 0, ווייַל די אַראָפּרעכענען איז נישט צוגעשטעלט אין דעם פאַל.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

פון קורס, איר קענען פּלאָמבירן די פארלאנגט סעלז מאַניואַלי. אָבער דאָס קען נעמען אַ ריזיק סומע פון ​​צייט. אין דערצו, דער מענטש פאַקטאָר, ווייַל פון וואָס מיספּרינץ און דיסטאָרשאַנז פון אינפֿאָרמאַציע קען פּאַסירן, איז אויך נישט קאַנסאַלד. דער קאָמפּיוטער טוט נישט מאַכן מיסטייקס. דעריבער, אויב די סומע פון ​​אינפֿאָרמאַציע איז צו גרויס, עס איז בעסער צו נוצן די פונקציע IF.

צו דערגרייכן דעם ציל אין דער ערשטער בינע, עס איז נייטיק צו סעלעקטירן דעם צעל ווו די ריזאַלטינג ווערט וועט זיין געוויזן און שרייַבן די פאלגענדע פאָרמולע: =IF(B2="ווייַבלעך",25%,0). זאל ס דעקאָדע דעם פֿונקציע:

  1. IF איז גלייַך אַן אָפּעראַטאָר.
  2. ב 2 = "ווייַבלעך" איז דער קריטעריע צו זיין באגעגנט.
  3. דאָס איז נאכגעגאנגען דורך די ווערט וואָס וועט זיין געוויזן אויב די גומעשיך זענען באשאפן פֿאַר וואָמען און די ווערט געוויזן אויב עס איז געפֿונען אַז די גומעשיך זענען מענטשן ס, קינדער אָדער קיין אנדערע וואָס טאָן ניט טרעפן די צושטאַנד ספּעסיפיעד אין דער ערשטער אַרגומענט.

ווו איז דער בעסטער פּלאַץ צו שרייַבן דעם פאָרמולע? אין אַלגעמיין, די אָרט קענען זיין אויסדערוויילט אַרביטרעראַלי, אָבער אין אונדזער פאַל, דאָס זענען די סעלז אונטער די כעדינג פון די "דיסקאָונט" זייַל.

עס איז וויכטיק נישט צו פאַרגעסן צו שטעלן די = צייכן אין פראָנט פון די פאָרמולע. אַנדערש, עקססעל וועט לייענען עס ווי קלאָר טעקסט.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

נאָך אַרייַן די פאָרמולע, איר דאַרפֿן צו דריקן די אַרייַן שליסל, נאָך וואָס די טיש וועט אויטאָמאַטיש זיין אָנגעפילט מיט די ריכטיק ווערט. אין די טיש אונטן, מיר קענען זען אַז דער ערשטער טשעק איז געווען ריכטיק. די פּראָגראַם האָט אויטאָמאַטיש באַשטימט די דזשענדער פון די גומעשיך און אַסיינד זיי אַ אַראָפּרעכענען פון אַ פערטל פון די פּרייַז. דער רעזולטאַט איז דערגרייכט.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

איצט עס בלייבט צו פּלאָמבירן די רוען שורות. צו טאָן דאָס, איר טאָן ניט דאַרפֿן צו נאָכמאַכן די פאָרמולע אין יעדער צעל ינדיווידזשואַלי. עס איז גענוג צו געפֿינען די קוואַדראַט אין דער נידעריקער רעכט ווינקל, מאַך די מויז לויפֿער איבער אים, מאַכן זיכער אַז עס איז פארקערט אין אַ קרייַז ייקאַן און שלעפּן די מאַרקער צו די דנאָ רודערן פון די טיש. דערנאָך עקססעל וועט טאָן אַלץ פֿאַר איר.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

ניצן די IF פונקציע מיט קייפל טנאָים

ביז אַהער, די סימפּלאַסט פאַל פון ניצן די פֿונקציע איז געהאלטן IF, אי ן װעלכ ן ע ס אי ז נא ר אײ ן לאגישע ר אויסדרוק . אָבער וואָס אויב איר דאַרפֿן צו קאָנטראָלירן אַ צעל קעגן עטלעכע באדינגונגען? דאָס קען אויך זיין געטאן מיט די געבויט-אין פאַנגקשאַנאַליטי פון עקססעל.

איינע פון ​​די ספעציעלע פאלן פון טשעקן אויף עטליכע באדינגונגען איז צו טשעקן די נאכפאלגונג מיט די ערשטע און אויב עס קומט אויס פאלש, טשעק די צווייטע, דריטע אאז"ו ו. אָדער, אויב די ווערט איז אמת, טשעק אן אנדער קריטעריאָן. דאָ, ווי דער באַניצער וויל, די לאָגיק פון אַקשאַנז וועט זיין בעערעך דער זעלביקער. אויב איר טאָטפאַלי לייענען וואָס איז געשריבן אויבן, איר קען שוין האָבן געסט ווי צו טאָן דאָס. אָבער לאָזן אונדז לייגן מער וויזאַביליטי.

צו טאָן דאָס, לאָזן אונדז מאַכן די אַרבעט מער שווער. מיר איצט דאַרפֿן צו באַשטימען אַ אַראָפּרעכענען אויסשליסלעך צו פרויען ס גומעשיך, אָבער דיפּענדינג אויף די ספּאָרט פֿאַר וואָס זיי זענען בדעה, די גרייס פון די אַראָפּרעכענען זאָל זיין אַנדערש. די פאָרמולע אין ערשטער בליק וועט זיין אַ ביסל מער קאָמפּליצירט, אָבער אין אַלגעמיין, עס וועט פאַלן אין דער זעלביקער לאָגיק ווי די פריערדיקע: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

ווייַטער, מיר דורכפירן די זעלבע אַקשאַנז ווי אין די פריערדיקע פאַל: דריקן אַרייַן און פּלאָמבירן אין אַלע די פאלגענדע שורות. מיר באַקומען אַזאַ אַ רעזולטאַט.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

ווי אַזוי אַרבעט דעם פאָרמולע? ערשטער פֿונקציע ערשטער IF טשעק אויב די שוכוואַרג איז זכר. אויב נישט, די רגע פֿונקציע איז עקסאַקיוטאַד. IF, וואָס ערשטער טשעקס אויב די שיכלעך זענען דיזיינד פֿאַר פליסנדיק. אויב יאָ, אַ 20% אַראָפּרעכענען איז אַסיינד. אויב נישט, די אַראָפּרעכענען איז 10%. ווי איר קענען זען, אנדערע פאַנגקשאַנז קענען זיין געוויינט ווי פֿונקציע אַרגומענטן, און דאָס גיט נאָך פּאַסאַבילאַטיז.

ווי צו נוצן די IF פֿונקציע צו מקיים 2 טנאָים אין אַמאָל

אין אַדישאַן, ניצן עקססעל, איר קענען קאָנטראָלירן פֿאַר העסקעם מיט צוויי באדינגונגען אין אַמאָל. פֿאַר דעם, אן אנדער פֿונקציע איז געניצט, וואָס איז גערופן И. דער לאַדזשיקאַל אָפּעראַטאָר קאַמביינז צוויי באדינגונגען און טוט עס ניט בלויז אין אַ פֿונקציע IF. עס קענען אויך זיין געוויינט אין פילע אנדערע פאַנגקשאַנז.

לאמיר צוריק גיין צו אונזער טיש. איצט די אַראָפּרעכענען זאָל זיין גרעסער, אָבער נאָר אַפּלייז צו פרויען ס פליסנדיק שיכלעך. אויב, נאָך קאָנטראָלירונג, עס טורנס אויס אַז ביידע טנאָים זענען באגעגנט, די אַראָפּרעכענען סומע פון ​​30% וועט זיין רעקאָרדעד אין די "דיסקאָונט" פעלד. אויב עס איז געפונען אַז בייַ מינדסטער איינער פון די באדינגונגען טוט נישט אַרבעטן, די אַראָפּרעכענען איז נישט אַפּלייז צו אַזאַ אַ פּראָדוקט. די פאָרמולע אין דעם פאַל וואָלט זיין: =IF(AND(B2=”ווייַבלעך”;C2=”לויפן”);30%;0).

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

ווייַטער, אַלע אַקשאַנז געטאן ווייַטער איבערחזרן די צוויי פריערדיקע ביישפילן. ערשטער, מיר דריקן די אַרייַן שליסל, און דעמאָלט מיר שלעפּן די ווערט צו אַלע די אנדערע סעלז וואָס זענען אין דעם טיש.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

די סינטאַקס פון די AND פֿונקציע, ווי מיר זען, באשטייט פון עטלעכע אַרגומענטן. דער ערשטער איז דער ערשטער צושטאַנד, דער צווייטער איז דער צווייטער, און אַזוי אויף. איר קענען נוצן מער ווי צוויי אַרגומענטן און קאָנטראָלירן פֿאַר קייפל טנאָים אין אַמאָל. אבער אין פיר, אַזאַ סיטואַטיאָנס ראַרעלי פּאַסירן. מער ווי דריי באדינגונגען אין דער זעלביקער צייט - כּמעט קיינמאָל כאַפּאַנז. די סיקוואַנס פון אַקשאַנז געטאן דורך דעם פֿונקציע איז ווי גייט:

  1. ערשטער, די פאָרמולע טשעקס דער ערשטער צושטאַנד - צי די שיכלעך זענען פרויען.
  2. עקססעל דעמאָלט אַנאַליזעס די רגע קריטעריאָן - צי די שיכלעך זענען דיזיינד פֿאַר פליסנדיק.
  3. אויב, ווי אַ רעזולטאַט פון די פּראָבע, עס טורנס אויס אַז ביידע קרייטיריאַ צוריקקומען אַ ווערט אמת, דעמאָלט דער רעזולטאַט פון די פֿונקציע IF ווייזט אויס ווי אמת. דעריבער, דער קאַמף פּראָוגראַמד אין די קאָראַספּאַנדינג אַרגומענט איז דורכגעקאָכט.
  4. אויב עס טורנס אויס אַז בייַ מינדסטער איינער פון די טשעקס קערט אַ רעזולטאַט ליגנעריש, עס און אַ פֿונקציע И וועט צוריקקומען דעם רעזולטאַט. דעריבער, דער רעזולטאַט געשריבן אין די דריט אַרגומענט פון די פֿונקציע וועט זיין געוויזן IF.

ווי איר קענען זען, די לאָגיק פון אַקשאַנז איז זייער פּשוט און גרינג צו פֿאַרשטיין אויף אַן ינטואַטיוו מדרגה.

אָדער אָפּעראַטאָר אין עקססעל

דער OR אָפּעראַטאָר אַרבעט אין אַ ענלעך וועג און האט אַ ענלעך סינטאַקס. אבער דער טיפּ פון וועראַפאַקיישאַן איז אַ ביסל אַנדערש. די פֿונקציע קערט אַ ווערט אמת אויב בייַ מינדסטער איין טשעק קערט אַ רעזולטאַט אמת. אויב אַלע טשעקס געבן אַ פאַלש רעזולטאַט, דעמאָלט, אַקאָרדינגלי, די פֿונקציע OR קערט די ווערט ליגנעריש.

אַקקאָרדינגלי, אויב די פֿונקציע OR  קערט רעזולטאַט אמת פֿאַר בייַ מינדסטער איינער פון די וואַלועס, דעמאָלט די פֿונקציע IF וועט שרייַבן די ווערט וואָס איז געווען ספּעסיפיעד אין די רגע אַרגומענט. און בלויז אויב די ווערט טוט נישט טרעפן אַלע די קרייטיריאַ, דער טעקסט אָדער נומער ספּעסיפיעד אין די דריט אַרגומענט פון דעם פֿונקציע איז אומגעקערט.

צו באַווייַזן דעם פּרינציפּ אין פיר, לאָמיר נוצן אַ בייַשפּיל ווידער. דער פּראָבלעם איז איצט די פאלגענדע: די אַראָפּרעכענען איז געגעבן אָדער אויף מענטשן ס שיכלעך אָדער טעניס שיכלעך. אין דעם פאַל, די אַראָפּרעכענען וועט זיין 35%. אויב די שיכלעך זענען וואָמען אָדער דיזיינד פֿאַר פליסנדיק, עס וועט זיין קיין אַראָפּרעכענען פֿאַר אַזאַ אַ כעדינג.

צו דערגרייכן דעם ציל, איר דאַרפֿן צו שרייַבן די פאלגענדע פאָרמולע אין דער צעל, וואָס איז ליגן גלייך אונטער די ינסקריפּשאַן "דיסקאָונט": =IF(OR(B2="ווייַבלעך"; C2="לויפן");0;35%). נאָך מיר דריקן די אַרייַן שליסל און שלעפּן דעם פאָרמולע צו די רעשט פון די סעלז, מיר באַקומען די פאלגענדע רעזולטאַט.

IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

ווי צו דעפינירן אַן IF פֿונקציע מיט די פאָרמולע בילדער

פון קורס, צו אַ זיכער מאָס, שרייבן אַ פאָרמולע מיט האַנט איז אפילו מער באַקוועם ווי ניצן אנדערע מכשירים. אבער אויב איר זענט אַ אָנהייבער, די סיטואַציע ענדערונגען דראַמאַטיקלי. כּדי נישט צו צעמישט זיך אין אַרײַן אַרגומענטן, און כּדי צו אָנווייַזן דעם ריכטיקן נאָמען פֿון יעדן פֿונקציע, איז פֿאַראַן אַ ספּעציעלע געצייג גערופֿן פֿונקציע פּאָזיציע וויזערד אָדער פאָרמולע בילדער. זאל ס נעמען אַ קוק אין די דיטיילד מעקאַניזאַם פון זייַן אַרבעט. רעכן מיר זענען געגעבן די אַרבעט דורך פאַרוואַלטונג צו פונאַנדערקלייַבן די בנימצא קייט פון פּראָדוקטן און באַשטימען אַ 25% אַראָפּרעכענען צו אַלע פרויען ס גומעשיך. די סיקוואַנס פון אַקשאַנז אין דעם פאַל וועט זיין ווי גייט:

  1. מיר עפֿענען די פונקציע פּאָזיציע מאַזעק דורך געבן אַ קליק דעם קאָראַספּאַנדינג קנעפּל אויף די פאָרמולאַס קוויטל (עס איז כיילייטיד מיט אַ רויט גראָדעק אין די סקרעענשאָט). IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן
  2. דערנאָך, אַ קליין פאָרמולע בילדער טאַפליע אָפּענס, אין וואָס מיר אויסקלייַבן די פונקציע וואָס מיר דאַרפֿן. עס קענען זיין אויסגעקליבן גלייַך פון דער רשימה אָדער געזוכט דורך די זוכן פעלד. מיר האָבן עס שוין אין דער רשימה פון 10 פון די וואָס האָבן שוין געניצט לעצטנס, אַזוי מיר גיט אויף עס און גיט די "אַרייַנלייגן פֿונקציע" קנעפּל.IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן
  3. נאָך דעם, אַ פֿענצטער פֿאַר באַשטעטיקן די פאַנגקשאַנז אַרגומענטן וועט עפענען פֿאַר אונדזער אויגן. אין די דנאָ פון דעם טאַפליע, איר קענען אויך זען וואָס די אויסגעקליבן פונקציע טוט. יעדער פון די אַרגומענטן איז געחתמעט, אַזוי איר טאָן ניט האָבן צו געדענקען די סיקוואַנס. מיר ערשטער אַרייַן אַ לאַדזשיקאַל אויסדרוק וואָס כולל אַ נומער אָדער צעל, ווי געזונט ווי אַ ווערט צו קאָנטראָלירן פֿאַר העסקעם מיט. ווייַטער, וואַלועס זענען אריין אויב אמת און ווערט אויב פאַלש.
  4. נאָך אַלע די סטעפּס זענען געענדיקט, גיט די "ענדיקן" קנעפּל. IF דערקלערונג אין עקססעל. אַלע וועגן דער אָפּעראַטאָר - אַפּלאַקיישאַן, ביישפילן

איצט מיר באַקומען די רעזולטאַט. מיט עס, מיר דורכפירן די זעלבע אַקשאַנז ווי אין די פריערדיקע פאַל, ניימלי, מיר פונט די מויז אויף די קוואַדראַט אין דער נידעריקער רעכט ווינקל און שלעפּן די פאָרמולע צו אַלע די רוען סעלז. אַזוי די פֿונקציע IF איז באמת די מערסט פאָלקס און וויכטיק אָפּעראַטאָר צווישן אַלע וואָס עקסיסטירן. עס טשעק די דאַטן קעגן זיכער קרייטיריאַ און פּערפאָרמז צונעמען אַקשאַנז אויב די טשעק קערט אַ רעזולטאַט. אמת or ליגנעריש. דאָס אַלאַוז איר צו פאַרפּאָשעטערן די פּראַסעסינג פון גרויס דאַטן און נישט צו טאָן אַ ריזיק נומער פון אַקשאַנז, דעלאַגייטינג דעם גראָב אַרבעט צו די קאָמפּיוטער.

לאָזן אַ ענטפֿערן