Microsoft Excel-ek egiten dituen funtzio ugarien artean, IF funtzioa nabarmendu behar da. Aplikazioan zereginak egitean erabiltzaileek gehien erabiltzen duten operadore horietako bat da. Ikus dezagun zein den IF funtzioa eta nola lan egin horrekin.
Definizio orokorra eta helburuak
IF Microsoft Excel-en eginbide estandarra da. Bere zereginen artean baldintza zehatzak betetzen direla egiaztatzea da. Baldintza betetzen denean (egia), funtzio hau erabiltzen den gelaxkara itzultzen da, eta betetzen ez bada (faltsua) - beste bat.
Funtzio honen sintaxia honako hau da: "IF (adierazpen logikoa; [balioa egia bada]; [balioa faltsua bada)]".
Erabileraren adibidea
Ikus ditzagun adibide zehatzak non IF adierazpena duen formula erabiltzen den.
Soldata taula dugu. Emakume guztiek bonus bat jaso zuten martxoaren 8an 1.000 errubloan. Taulan langileen generoa adierazten duen zutabe bat dago. Horrela, "emazteak" balioarekin lerroan ziurtatu behar dugu. "Generoa" zutabean, "1000" balioa dagokion gelaxkan agertu zen "Martxoaren 8a baino lehen" zutabean, eta "senarra" balioa duten lerroetan. zutabeetan "Martxoaren 8ko Saria" balioa "0" zen. Gure funtzioak forma hau hartuko du: "IF (B6 =" emakumezkoa. ";" 1000 ";" 0 ")."
Sartu adierazpena emaitza erakutsi behar den goiko gelaxkan. Adierazpenaren aurretik, jarri "=" zeinua.
Horren ondoren, egin klik Sartu botoian. Orain, formula hau beheko zeluletan ager dadin, betetako gelaxkaren beheko eskuinaldean gelditu behar dugu, saguaren botoian klik egin eta arrastatu kurtsorea mahaiaren behealdera.
Horrela, "IF" funtzioarekin betetako zutabe batekin taula bat lortu genuen.
Funtzioaren adibidea baldintza anitzekin
IF funtzioan ere hainbat baldintza sar ditzakezu. Kasu honetan, IF adierazpen bat besteari eranskina aplikatzen zaio. Baldintza betetzen denean, zehaztutako emaitza gelaxkan agertzen da; baldintza betetzen ez bada, bistaratutako emaitza bigarren eragilearen mende dago.
Adibidez, har dezagun taula bera prima ordainketekin martxoaren 8ra arte. Baina, oraingoan, baldintzen arabera, bonoaren tamaina langileen mailaren araberakoa da. Langile nagusien egoera duten emakumeek 1.000 errublo jasotzen dituzte, eta laguntzako langileek 500 errublo baino ez dituzte jasotzen. Jakina, gizonezkoentzat ez da normalean ordaintzen mota hori, edozein dela ere kategoria.
Horrela, lehen baldintza da langilea gizonezkoa bada, orduan jasotako primaren zenbatekoa zero dela. Balio hau faltsua bada eta langilea ez da gizona (hau da, emakumea), bigarren egoera egiaztatu egingo da. Emakumea langile nagusiarena bada, orduan "1000" balioa agertuko da gelaxkan, eta, bestela, "500". Formula moduan, itxura hau izango da: "= IF (B6 =" senarra ";" 0 "; IF (C6 =" Oinarrizko langileak ";" 1000 ";" 500 "))".
Itsatsi adierazpen hau "Martxoak 8 Saria" zutabearen goiko muturrean.
Azken aldian bezala, formula "tira" dugu.
Bi baldintza aldi berean betetzeko adibidea
IF funtzioan AND operadorea ere erabil dezakezu, eta horrek aldi berean bi baldintza edo gehiago betetzen badira bakarrik aintzat har dezakezu.
Adibidez, gure kasuan, martxoaren 8an saria 1000 errubloren zenbatekoan langile nagusiak diren emakumeei soilik ematen zaie eta langile laguntzaile gisa erroldatuta dauden gizon eta emakumezko ordezkariek ez dute ezer jasotzen. Horrela, "Premium martxoaren 8ra arte" zutabeko gelaxken balioa 1000koa izan dadin, bi baldintza bete behar dira: generoa - emakumezkoa, langileen kategoria - oinarrizko langilea. Gainerako kasuetan, gelaxka horien balioa zero hasieran izango da. Honako formula hau idatzita dago: "= IF (ETA (B6 =" emakumezkoa "; C6 =" Langile nagusia ");" 1000 ";" 0 ")." Txertatu gelaxkan.
Aurrekoetan bezala, kopiatu formularen balioa beheko gelaxketan.
Edo operadorea erabiltzearen adibidea
IF funtzioak ED operadorea ere erabil dezake. Balioa egia dela esan nahi du, gutxienez hainbat baldintza betetzen badira.
Demagun, martxoaren 8ra arte, saria 100 errubloetan ezarri zela langile nagusien artean dauden emakumeei soilik. Kasu honetan, langilea gizonezkoa bada edo langile laguntzaileena bada, orduan bere bonoaren balioa zero izango da, bestela 1000 errublo. Formularen arabera, itxura hau da: "= IF (OR (B6 =" senarra "; C6 =" Laguntzaileak ");" 0 ";" 1000 ")." Formula hau dagokion taulako gelaxkan idazten dugu.
"Tira" emaitzak behera.
Ikus dezakezuenez, "IF" funtzioa laguntzailea ona izan daiteke erabiltzailea Microsoft Excel-en datuekin lan egiten duenean. Baldintza jakin batzuk betetzen dituzten emaitzak bistaratzeko aukera ematen du. Funtzio hau erabiltzeko printzipioak menderatzea ez da ezer bereziki konplexua.