Inter la multaj funkcioj kun kiuj funkcias Microsoft Excel, oni devas reliefigi la funkcion IF. Ĉi tiu estas unu el tiuj telefonistoj, kiujn uzantoj recurras plej ofte kiam plenumas taskojn en la aplikaĵo. Ni vidu kia estas la funkcio IF kaj kiel funkcii kun ĝi.
Ĝenerala difino kaj celoj
IF estas norma trajto de Microsoft Excel. Ŝiaj taskoj inkluzivas kontroli la plenumadon de specifa kondiĉo. En la kazo, kiam la kondiĉo plenumas (vera), tiam oni redonas unu valoron al la ĉelo, kie ĉi tiu funkcio estas uzata, kaj se ĝi ne plenumas (falsa) - alia.
La sintakso de ĉi tiu funkcio estas jena: "IF (logika esprimo; [valoro se vera]; [valoro se falsa])."
Uza ekzemplo
Nun ni rigardu specifajn ekzemplojn, kie estas uzata la formulo kun la aserto IF.
Ni havas salajran tablon. Ĉiuj virinoj ricevis bonvolon la 8an de marto je 1,000 rubloj. La tablo havas kolumnon, kiu indikas la sekson de dungitoj. Tiel, ni devas certigi, ke konforme al la valoro "edzinoj." en la kolumno "Sekso", la valoro "1000" estis montrita en la responda ĉelo de la kolumno "Premium antaŭ la 8a de marto", kaj en la linioj kun la valoro "edzo." en la kolumnoj "Premio por la 8a de marto" staris la valoro "0". Nia funkcio prenos la formon: "IF (B6 =" ina. ";" 1000 ";" 0 ")."
Enigu ĉi tiun esprimon en la plej supra ĉelo, kie la rezulto estu montrata. Antaŭ la esprimo, metu la signon "=".
Post tio, alklaku la Enter-butonon. Nun, por ke ĉi tiu formulo aperu en la subaj ĉeloj, ni nur staras en la malsupra dekstra angulo de la plenigita ĉelo, alklaku la musbutonon kaj movu la kursoron al la fundo de la tablo.
Tiel, ni ricevis tablon kun kolumno plenigita kun la funkcio "IF".
Funkcia Ekzemplo kun Multoblaj Kondiĉoj
Vi ankaŭ povas enigi plurajn kondiĉojn en la funkcio IF. Ĉi-kaze aplikiĝas la ligiteco de unu aserto IF al alia. Kiam la kondiĉo estas plenumita, la precizigita rezulto aperas en la ĉelo; se la kondiĉo ne estas plenumita, la montrita rezulto dependas de la dua telefonisto.
Ekzemple, ni prenu la saman tablon kun antaŭpagoj antaŭ la 8a de marto. Ĉi-foje laŭ la kondiĉoj, la grandeco de la bono dependas de la kategorio de dungito. Virinoj kun la statuso de la ĉefa stabo ricevas 1,000 rublojn de gratifiko, dum subtena personaro ricevas nur 500 rublojn. Nature, por viroj ĉi tiu tipo de pago estas ĝenerale ne permesita, sendepende de kategorio.
Tiel la unua kondiĉo estas, ke se la dungito estas vira, tiam la kvanto de la premio ricevita estas nulo. Se ĉi tiu valoro estas falsa, kaj la dungito ne estas viro (t.e. virino), tiam la dua kondiĉo estas kontrolita. Se la virino apartenas al la ĉefa stabo, tiam la valoro "1000" aperos en la ĉelo, kaj alie "500". En formo de formulo, ĝi aspektos jene: "= IF (B6 =" edzo. ";" 0 "; IF (C6 =" Baza personaro ";" 1000 ";" 500 "))".
Algluu ĉi tiun esprimon en la plej supra ĉelo en la kolumno "Marto 8a Premio".
Kiel lastfoje, ni "tiras" la formulon malsupren.
Ekzemplo de plenumado de du kondiĉoj samtempe
En la funkcio IF, vi ankaŭ povas uzi la funkciigiston AND, kiu permesas vin konsideri vera nur se du aŭ pli da kondiĉoj plenumas samtempe.
Ekzemple, en nia kazo, la premio antaŭ la 8-a de marto en la kvanto de 1000 rubloj estas donita nur al virinoj, kiuj estas la ĉefa stabo, kaj viroj kaj inaj reprezentantoj, kiuj estas registritaj kiel helpa personaro, ricevas nenion. Tiel, por ke la valoro en la ĉeloj de la kolumno "Premium antaŭ la 8a de marto" estu 1000, du kondiĉoj devas esti plenumitaj: sekso - ina, personaro - kerna dungitaro. En ĉiuj aliaj kazoj, la valoro en ĉi tiuj ĉeloj estos frua nulo. Ĉi tio estas skribita jene: "= IF (KAJ (B6 =" ina. "; C6 =" Ĉefa stabo ");" 1000 ";" 0 ")." Enmetu ĝin en la ĉelon.
Kiel en antaŭaj tempoj, kopiu la valoron de la formulo al la subaj ĉeloj.
Ekzemplo de uzado de la aŭ telefonisto
La funkcio IF ankaŭ povas uzi la telefoniston OR. Ĝi implicas, ke la valoro veras se almenaŭ unu el pluraj kondiĉoj estas kontentigitaj.
Do, supozu, ke antaŭ la 8a de marto, la premio estis fiksita je 100 rubloj nur al virinoj, kiuj estas inter la ĉefa stabo. En ĉi tiu kazo, se la dungito estas vira, aŭ apartenas al helpa dungitaro, tiam la valoro de sia bonzo estos nulo, alie 1000 rubloj. En formo de formulo, ĝi aspektas jene: "= IF (OR (B6 =" edzo. "; C6 =" Subtenista personaro ");" 0 ";" 1000 ")." Ĉi tiun formulon ni skribas en la responda tabela ĉelo.
"Tiri" la rezultojn.
Kiel vi povas vidi, la "IF" funkcio povas esti bona asistanto por la uzanto kiam laboras kun datumoj en Microsoft Excel. Ĝi permesas aperigi rezultojn, kiuj plenumas iujn kondiĉojn. Estas nenio precipe komplika por regi la principojn de ĉi tiu funkcio.