Van die vele funksies waarmee Microsoft Excel werk, moet die IF-funksie uitgelig word. Dit is een van die bestuurders wat gebruikers die meeste gebruik as hulle take in die toepassing uitvoer. Kom ons kyk wat die IF-funksie is, en hoe om daarmee te werk.
Algemene definisie en doelstellings
IF is 'n standaardkenmerk van Microsoft Excel. Haar take sluit in die verifiëring van die vervulling van 'n spesifieke voorwaarde. As die voorwaarde vervul is (waar), word een waarde teruggestuur na die sel waar hierdie funksie gebruik word, en as dit nie vervul is nie (onwaar) - 'n ander een.
Die sintaksis van hierdie funksie is soos volg: "IF (logiese uitdrukking; [waarde indien waar]; [waarde as onwaar])."
Gebruiksvoorbeeld
Kom ons kyk na spesifieke voorbeelde waar die formule met die IF-stelling gebruik word.
Ons het 'n salaristafel. Al die vroue het op 8 Maart 'n bonus teen 1000 roebels ontvang. Die tabel bevat 'n kolom wat die geslag van werknemers aandui. Ons moet dus seker maak dat dit in lyn is met die waarde 'vrouens'. in die kolom "Geslag" is die waarde "1000" in die ooreenstemmende sel van die kolom "Premium teen 8 Maart" vertoon, en in die reëls met die waarde "man." in die kolomme "Prys vir 8 Maart" was die waarde "0". Ons funksie sal die vorm aanneem: "IF (B6 =" vroulik. ";" 1000 ";" 0 ")."
Voer hierdie uitdrukking in die boonste sel in waar die resultaat vertoon moet word. Sit die teken "=" voor die uitdrukking.
Klik daarna op die Enter-knoppie. Nou, sodat hierdie formule in die onderste selle verskyn, staan ons net in die onderste regterkantste hoek van die gevulde sel, klik op die muisknop en skuif die pyltjie na die onderkant van die tabel.
Dus het ons 'n tabel met 'n kolom gevul met die funksie "IF".
Funksievoorbeeld met meerdere voorwaardes
U kan ook verskillende voorwaardes in die IF-funksie invoer. In hierdie geval word die aanhegsel van een IF-verklaring aan 'n ander toegepas. As aan die voorwaarde voldoen word, word die gespesifiseerde resultaat in die sel vertoon; as die voorwaarde nie nagekom word nie, hang die vertoonde resultaat van die tweede operateur af.
Laat ons byvoorbeeld dieselfde tafel neem met premiebetalings teen 8 Maart. Maar hierdie keer, volgens die voorwaardes, hang die grootte van die bonus af van die kategorie werknemer. Vroue met die status van die hoofpersoneel ontvang 1 000 roebels bonus, terwyl ondersteuningspersoneel slegs 500 roebels ontvang. Uiteraard word hierdie tipe betaling vir mans meestal nie toegelaat nie, ongeag die kategorie.
Die eerste voorwaarde is dus dat indien die werknemer manlik is, die bedrag van die premie wat ontvang is, nul is. As hierdie waarde onwaar is en die werknemer nie 'n man is nie (d.w.s. 'n vrou), word die tweede voorwaarde nagegaan. As die vrou aan die hoofpersoneel behoort, sal die waarde “1000” in die sel vertoon word, en andersins “500”. In die vorm van 'n formule sal dit so lyk: "= IF (B6 =" man. ";" 0 "; IF (C6 =" Basiese personeel ";" 1000 ";" 500 "))".
Plak hierdie uitdrukking in die boonste sel in die kolom '8 Maart-prys'.
Soos die vorige keer, “trek” ons die formule af.
'N Voorbeeld van die gelyktydigheid van twee voorwaardes
U kan ook die AND-operateur in die IF-funksie gebruik, wat u toelaat om slegs as waar aan twee of meer voorwaardes op 'n slag te voldoen, te oorweeg.
In ons geval word die toekenning van 8 000 roebels teen 8 Maart slegs toegeken aan vroue wat die hoofpersoneel is, en mans en vroulike verteenwoordigers wat geregistreer is as hulppersoneel ontvang niks. Dus, ten einde die waarde in die selle van die kolom "Premie teen 8 Maart" 1000 te hê, moet twee voorwaardes nagekom word: geslag - vroulik, personeelkategorie - kernpersoneel. In alle ander gevalle is die waarde in hierdie selle vroeg nul. Dit word soos volg geskryf: "= IF (EN (B6 =" vroulik. "; C6 =" Primêre personeel ");" 1000 ";" 0 ")." Steek dit in die sel.
Kopieer die waarde van die formule soos in vorige kere na die onderstaande selle.
Voorbeeld van die gebruik van die OR-operateur
Die IF-funksie kan ook die OR-operateur gebruik. Dit impliseer dat die waarde waar is as aan een van die verskillende voorwaardes voldoen word.
Gestel die prys is op 8 Maart slegs op 100 roebels bepaal vir vroue wat die hoofpersoneel is. In hierdie geval, as die werknemer manlik is, of aan hulppersoneel behoort, is die waarde van sy bonus nul, anders is 1000 roebels. In die vorm van 'n formule lyk dit so: "= IF (OF (B6 =" man. "; C6 =" Ondersteuningspersoneel ");" 0 ";" 1000 ")." Ons skryf hierdie formule in die ooreenstemmende tabelsel.
"Trek" die resultate af.
Soos u kan sien, kan die "IF" -funksie 'n goeie assistent vir die gebruiker wees wanneer hy met data in Microsoft Excel werk. Hiermee kan u resultate vertoon wat aan sekere voorwaardes voldoen. Die beginsels van die gebruik van hierdie funksie is niks besonders ingewikkeld nie.