Logik Funktiounen a Microsoft Excel

Pin
Send
Share
Send

Ënnert de ville verschiddenen Ausdréck déi benotzt gi wann Dir mat Microsoft Excel schafft, solle logesch Funktioune beliicht ginn. Si gi benotzt fir d'Erfëllung vu verschiddene Bedéngungen an de Formelen ze weisen. Ausserdeem, wann d'Konditioune selwer ganz divers kënne sinn, da kënnen d'Resultat vu logesche Funktiounen nëmmen zwee Wäerter huelen: d'Konditioun ass zefridden (TRUE) an d'Conditioun ass net zefridden (FALSE) Loosst eis e bëssche méi genau kucken wat déi logesch Funktiounen am Excel sinn.

Schlësselbetreiber

Et gi verschidde logesch Funktiounsbetreiber. Zu den Haaptgrond sinn déi folgend:

  • TRUE;
  • FALSE;
  • WANN;
  • WANN ERROR;
  • ODER
  • An;
  • NET;
  • ERROR;
  • EINFACHEN.

Et gi manner allgemeng logesch Funktiounen.

Jiddwer vun den uewe genannten Bedreiwer, ausser fir déi éischt zwee, huet Argumenter. Argumenter kënnen entweder spezifesch Zuelen oder Text sinn, oder Linken déi d'Adress vun Datenzellen uginn.

Funktiounen TRUE an FALSE

Bedreiwer TRUE akzeptéiert nëmmen e spezifesche Setpoint. Dës Funktioun huet keng Argumenter, an als Regel ass et bal ëmmer en integralen Deel vu méi komplexen Ausdréck.

Bedreiwer FALSEam Géigendeel, hëlt e Wäert deen net stëmmt. Ähnlech huet dës Funktioun keng Argumenter an ass a méi komplexen Ausdréck abegraff.

Funktiounen An an ODER

Funktioun An ass de Link tëscht verschiddene Konditioune. Nëmme wann all d'Konditiounen, déi dës Funktioun bindet, zefridden sinn, gëtt et e Wäert TRUEAn. Wann op d'mannst ee Argument e Wäert bericht FALSEdann de Bedreiwer An allgemeng gëtt dee selwechte Wäert. Allgemeng Vue op dës Funktioun:= An (log_value1; log_value2; ...)An. Eng Funktioun kann tëscht 1 a 255 Argumenter enthalen.

Funktioun ODER, am Géigendeel, zréck TRUE och wann nëmmen ee vun den Argumenter d'Konditiounen erfëllt an all déi aner falsch sinn. Hiren Template ass wéi follegt:= An (log_value1; log_value2; ...)An. Wéi déi viregt Funktioun, de Bedreiwer ODER kann tëscht 1 a 255 Bedingungen enthalen.

Funktioun NET

Anescht wéi déi zwou virdrun Aussoen, ass d'Funktioun NET huet nëmmen een Argument. Si ännert d'Bedeitung vum Ausdrock mat TRUE un FALSE am Raum vum spezifizéierten Argument. Déi allgemeng Formel Syntax ass wéi follegt:= NET (log_value).

Funktiounen WANN an WANN ERROR

Fir méi komplex Motiver, benotzt d'Funktioun WANNAn. Dës Ausso weist op wéi ee Wäert ass TRUEan déi FALSEAn. Seng allgemeng Schabloun ass wéi follegt:= WANN (boolesch Expression; value_if_true; value_if_false)An. Also, wann d'Conditioun erfëllt ass, da ginn déi virdru spezifizéiert Donnéeën an der Zell ausgefëllt mat dëser Funktioun. Wann d'Conditioun net erfëllt ass, da gëtt d'Zell mat aner Daten gefüllt, déi am drëtten Argument vun der Funktioun spezifizéiert sinn.

Bedreiwer WANN ERROR, wann d'Argument stëmmt, bréngt säin eegene Wäert an d'Zelle zréck. Awer, wann d'Argument falsch ass, da gëtt de Wäert deen de Benotzer uweist zréck an d'Zelle zréck. D'Syntax vun dëser Funktioun, déi nëmmen zwee Argumenter enthält, ass wéi follegt:= WANN ERROR (Wäert; value_if_error).

Lektioun: Funktioun WANN an Excel

Funktiounen ERROR an EINFACHEN

Funktioun ERROR préift fir ze kucken ob eng bestëmmte Zelle oder eng Zellbereedung falsch Wäerter enthält. Falsch Wäerter bedeit déi folgend:

  • # N / A;
  • #VALUE;
  • # NUMMER !;
  • #DEL / 0 !;
  • # LINK !;
  • #NAME ?;
  • # Eidel!

Ofhängeg ob d'Argument falsch ass oder net, bericht de Bedreiwer e Wäert TRUE oder FALSEAn. D'Syntax fir dës Funktioun ass wéi follegt:= ERROR (Wäert)An. D'Argument ass ausschliisslech eng Referenz op eng Zelle oder eng Serie vun Zellen.

Bedreiwer EINFACHEN préift d'Zelle fir ze kucken ob et eidel ass oder Wäerter enthält. Wann d'Zelle eidel ass, bericht d'Funktioun e Wäert TRUEwann d'Zelle Daten enthält - FALSEAn. D'Syntax vun dësem Bedreiwer ass wéi follegt:= Eidel (Wäert)An. Wéi am viregte Fall ass d'Argument eng Referenz op eng Zell oder eng Array.

Funktioun Beispill

Loosst eis d'Applikatioun vun e puer vun den uewe genannte Funktiounen mat engem spezifesche Beispill kucken.

Mir hunn eng Lëscht vu Mataarbechter vun der Entreprise mat hire Salairen. Awer zousätzlech hunn all Mataarbechter e Bonus. Déi üblech Premium ass 700 Rubel. Awer Rentner a Frae berechtegt sech op e verstäerkten Bonus vun 1.000 Rubel. Déi Ausnam si Mataarbechter déi aus verschiddene Grënn manner wéi 18 Deeg an engem bestëmmte Mount geschafft hunn. Op alle Fall si se nëmmen e normale Bonus vu 700 Rubel berechtegt.

Probéiert eng Formel ze maachen. Also, mir hunn zwou Konditioune ënner deenen e Bonus vun 1000 Rubel geluecht gëtt - dat ass d'Erreeche vum Pensiounsalter oder dem weiblech Geschlecht vum Employé. Zur selwechter Zäit enthale mir all déi, déi virdru 1957 als Rentner gebuer goufen. An eisem Fall, fir déi éischt Zeil vun der Tabell, wäert d'Formel déi folgend Form huelen:= WANN (ODER (C4 <1957; D4 = "Fraen"); "1000"; "700")An. Awer net vergiessen datt eng Viraussetzung fir e verstäerkte Premium ze kréien fir 18 Deeg oder méi funktionnéiert. Fir dës Konditioun an eiser Formel ëmzesetzen, benotze mir d'Funktioun NET:= WANN (ODER (C4 <1957; D4 = "weiblech") * (NET (E4 <18)); "1000"; "700").

Fir dës Funktioun an d'Zellen vun der Kolonn vum Dësch ze kopéieren, wou de Premiumwäert ugewise gëtt, gi mir de Cursor am riets ënnen vun der Zell, an där d'Formel scho existéiert. Eng Füllmarkéierung erschéngt. Maacht et einfach erof bis um Enn vum Dësch.

Sou krute mir en Dësch mat Informatioun iwwer d'Gréisst vum Bonus fir all Mataarbechter vun der Entreprise getrennt.

Lektioun: nëtzlech Excel Features

Wéi Dir kënnt gesinn, sinn logesch Funktiounen e ganz praktescht Tool fir Berechnungen an Microsoft Excel ze maachen. Mat komplexe Funktiounen kënnt Dir verschidde Konditioune gläichzäiteg setzen an d'Ausgangsresultat kréien, ofhängeg ob dës Konditioune erfëllt sinn oder net. D'Benotzung vu sou Formelen kann eng Zuel vun Aktiounen automatiséieren, wat hëlleft de Benotzer Zäit ze spueren.

Pin
Send
Share
Send