Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Excel és un programa increïblement funcional que us permet no només registrar dades en forma tabular, sinó també automatitzar-ne el processament. Les funcions lògiques són l'element principal que permet realitzar qualsevol operació d'aquest tipus. S'utilitzen en fórmules i altres funcions per tal de simplificar totes les operacions.

Estan dissenyats per comprovar si els valors compleixen els criteris especificats. Si hi ha aquesta coincidència, a la cel·la on està escrit, s'introdueix el valor "VERTADER", en cas de discrepància - "FALSE". Avui considerarem amb més detall qüestions com l'estructura de les funcions lògiques, l'abast del seu ús.

Llista de funcions booleanes a Excel

Hi ha un gran nombre de funcions lògiques, però les més utilitzades són les següents:

  1. VERITABLE
  2. ESTIRAT
  3. IF
  4. SI ERROR
  5. OR
  6. И
  7. NO
  8. EOSHIBKA
  9. ISBLANC

Tots ells es poden utilitzar per crear estructures complexes i especificar criteris de qualsevol ordre. Gairebé totes aquestes funcions impliquen passar-los determinats paràmetres. Les úniques excepcions són TRUE i FALSE, que tornen ells mateixos. Els números, el text, les referències de cel·les, els intervals, etc. s'utilitzen sovint com a paràmetres. Fem una ullada a tots els operadors anteriors.

Operadors TRUE i FALSE

El que tenen en comú aquestes dues funcions és que només retornen un valor. L'abast del seu ús és l'ús com a component d'altres funcions. Com es pot entendre pel nom dels operadors, les funcions VERITABLE и ESTIRAT valors de retorn VERITABLE и ESTIRAT respectivament.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

NO operador

Aquesta funció s'utilitza amb un argument i escriu el valor oposat a la cel·la. Si passa aquest operador VERITABLE, llavors tornarà ESTIRAT i, en conseqüència, és certa l'afirmació contrària. Per tant, el resultat del processament de dades per part d'aquest operador depèn completament de quins paràmetres li han de passar. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

La sintaxi d'aquest operador és la següent: =NO (cert o fals).

Operadors AND i OR

Aquests dos operadors són necessaris per transmetre la relació de les condicions d'una expressió entre si. Funció И s'utilitza per indicar que dos criteris han de coincidir amb el mateix número o text alhora. Aquesta funció retorna un valor VERITABLE només amb la condició que tots els criteris produeixin aquest valor al mateix temps. Si almenys un criteri falla, tota la seqüència retorna un valor ESTIRAT. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

La forma en què es construeix l'operador AND és molt senzilla: =I (argument1; argument2; …). El nombre màxim d'arguments que pot utilitzar aquesta funció és 255. Sintaxi de l'operador OR similar, però la mecànica de treball és lleugerament diferent. Si una de la llista de funcions produeix un resultat VERITABLE, llavors aquest número es retornarà com una seqüència lògica sencera. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Instruccions IF i ISERROR

Aquestes dues funcions tenen una finalitat molt important: estableixen directament el criteri de compliment amb el qual s'ha de comprovar una determinada expressió. Per a una comprensió més profunda de com treballa l'operador SI ERROR, primer heu de descriure la funció IF. La seva estructura general és una mica més complicada que les anteriors: =SI(expressió_lògica, valor_si_true, valor_si_fals).

La tasca d'aquest operador és crear les construccions més complexes. Comprova si es compleixen els criteris. En cas afirmatiu, l'operador tornarà VERITABLE, sinó - ESTIRAT. Però l'operador s'utilitza sovint juntament amb altres. Per exemple, si s'utilitza com a argument de funció NO, llavors, en conseqüència, el total es substituirà automàticament pel contrari. És a dir, si hi ha una coincidència amb el criteri, es retornarà el valor ESTIRAT. Aquest és el principal avantatge de les funcions lògiques: es poden combinar de les formes més estranyes.

A més, l'esquema es fa més complicat. Si amb aquest criteri obtenim el resultat "VERTADER", llavors podeu especificar el text, el número que es mostrarà o la funció que es calcularà. De la mateixa manera, podeu establir el resultat que es mostrarà si el resultat es va tornar després de processar les dades. ESTIRAT. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Estructura de l'operador SI ERROR força semblant, però encara una mica diferent. Conté dos arguments obligatoris:

  1. Significat. És l'expressió mateixa la que s'està provant. Si resulta que és cert, es retorna aquest valor.
  2. El valor si és un error. Aquest és el text, el número o la funció que es mostrarà o executarà si el resultat de la comprovació del primer argument era FALS. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Sintaxi: =SIERROR(valor;valor_si_error).

Operadors ISERROW i ISEMPLAND

La primera funció de l'anterior conté només un valor i té la sintaxi següent: =ISERROR(valor). La tasca d'aquest operador és comprovar com s'omplen les cel·les (una o en tot el rang). Si resulta que el farciment era incorrecte, retorna el resultat real. Si tot és bo, fals. Es pot aplicar directament com a criteri per a una altra funció. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Excel pot comprovar els enllaços dels següents tipus d'errors:

  • #NOM?;
  • #N/A;
  • #DEL/0!;
  • #NÚMERO!;
  • #TAN;
  • #BUIT!;
  • #ENLLAÇ!.

function ISBLANC En general, és increïblement senzill. Només conté un paràmetre, que és la cel·la/l'interval que cal comprovar. Si hi ha una cel·la que no té text, ni números, ni caràcters no imprimibles, es retorna el resultat VERITABLE. En conseqüència, si hi ha dades a totes les cel·les de l'interval, l'usuari rep el resultat ESTIRAT. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Taula de notes "Funcions lògiques a Excel"

Per resumir tot el que s'ha descrit anteriorment, donem una petita taula que conté informació sobre totes les funcions lògiques d'ús habitual.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Funcions lògiques i exemples de resolució de problemes

Les funcions lògiques permeten resoldre una varietat de tasques, incloses les complexes. Donem alguns exemples de com funcionen a la pràctica.

Tasca 1. Suposem que ens queda una part de la mercaderia després d'un temps de venda determinat. S'ha de revalorar d'acord amb les regles següents: si no ha estat possible vendre-lo en 8 mesos, dividiu-ne el preu per 2 vegades. Primer, creem un interval que descrigui les dades inicials. Es veu així.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Per tal que la tasca descrita es resolgui correctament, heu d'utilitzar la funció següent. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Ho podeu veure a la barra de fórmules de la captura de pantalla. Ara fem alguns aclariments. L'expressió lògica que es mostrava a la captura de pantalla (és a dir, C2>=8) significa que el producte ha d'estar en estoc fins a 8 mesos inclosos. Utilitzant els operadors aritmètics >=, definim la regla més gran o igual. Després d'haver escrit aquesta condició, la funció retornarà un dels dos valors: "VERTADER" o "FALS". Si la fórmula compleix el criteri, el valor després de la revaloració s'escriu a la cel·la (bé, o es passa com a argument a una altra funció, tot depèn dels paràmetres establerts per l'usuari), dividit per dos (per a això, dividim el preu en el moment de la recepció al magatzem per dos) . Si després d'això es constata que el producte ha estat en estoc durant menys de 8 mesos, es retorna el mateix valor que es troba a la cel·la.

Ara fem la tasca més difícil. Apliquem la condició: el barem de descomptes ha de ser progressiu. En poques paraules, si la mercaderia roman durant més de 5 mesos, però menys de 8, el preu s'ha de dividir per una vegada i mitja. Si més de 8, dos. Perquè aquesta fórmula coincideixi amb el valor, ha de ser el següent. Mireu la captura de pantalla a la barra de fórmules per veure-la.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Important Com a arguments, es permet utilitzar no només valors numèrics, sinó també valors de text. Per tant, és admissible establir criteris de l'ordre més diferent. Per exemple, fer un descompte en les mercaderies rebudes al gener i no fer-ho si van arribar a l'abril.

Tasca 2. Apliquem aquest criteri a un producte que està en estoc. Suposem que, després de la reducció feta anteriorment, el seu valor ha passat a ser inferior a 300 rubles o si ha estat sense venda durant més de 10 mesos, simplement es retira de la venda. La fórmula és la següent.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Analitzem-ho. Hem utilitzat la funció com a criteri OR. Cal proporcionar una bifurcació així. Si la cel·la D2 conté el número 10, el valor "esborrat" es mostrarà automàticament a la línia corresponent de la columna E. El mateix s'aplica a l'altra condició. Si no es compleix cap d'ells, simplement es retorna una cel·la buida.

Tasca 3. Suposem que tenim una mostra d'alumnes que intenten entrar a l'institut. Per fer-ho, han de superar els exàmens de diverses assignatures, que es mostren a la captura de pantalla següent. Per ser considerats aptes per a l'admissió a aquesta institució educativa, han de puntuar un total de 12 punts. Al mateix temps, una condició important és que la puntuació en matemàtiques no sigui inferior a 4 punts. La tasca és automatitzar el tractament d'aquestes dades, així com elaborar un informe sobre quins alumnes han introduït i quins no. Per fer-ho, farem una taula així.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Així doncs, la nostra tasca és fer que el programa calculi quants punts hi haurà en total, mireu el resultat aprovat i faci una comparació. Després d'aquestes operacions, la funció ha de posar el resultat a la cel·la en què encaixa. Hi ha dues opcions possibles: "acceptat" o "no". Per implementar aquesta tasca, introduïu una fórmula similar (només heu d'introduir els vostres valors): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Amb una funció booleana И podem comprovar que es compleixen dues condicions alhora. En aquest cas, hem utilitzat la funció SUM per calcular la puntuació total. Com a primera condició (en el primer argument de la funció AND), vam especificar la fórmula B3>=4. Aquesta columna conté una puntuació en matemàtiques, que no ha de ser inferior a 4 punts.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Veiem l'àmplia aplicació de la funció IF quan es treballa amb fulls de càlcul. És per això que és la funció lògica més popular que cal conèixer primer.

És molt recomanable practicar a la taula de proves abans d'utilitzar aquestes habilitats en el treball real. Això ajudarà a estalviar molt de temps.

Tasca 4. Ens enfrontem a la tasca de determinar el cost total de les mercaderies després de la reducció. Requisit: el cost del producte ha de ser superior o mitjà. Si no es compleix aquesta condició, la mercaderia s'ha de donar de baixa. En aquest exemple, veurem com funcionen un munt de funcions aritmètiques i estadístiques.

Utilitzem la taula que ja hem dibuixat. Per resoldre aquest problema, cal establir la regla com a condició que la cel·la D2 ha de ser inferior a la mitjana aritmètica de tota la gamma de béns. Si es confirma la regla, a la cel·la on s'escriu aquesta fórmula, s'estableix el valor "esborrat". Si no es compleix el criteri, s'estableix un valor buit. Per retornar la mitjana aritmètica, hi ha una funció MITJANA. Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Tasca 5. Suposem que hem de calcular la mitjana de vendes de diferents productes en diferents botigues de la mateixa marca. Fem una taula així.

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

La nostra tasca és determinar la mitjana de tots els valors, que s'ajusta a determinades característiques. Per fer-ho, utilitzem una funció especial que no estava a la llista anterior. Permet combinar dues funcions MITJANA и SI. I ella va trucar SENSE COR. Conté tres arguments:

  1. L'interval a comprovar.
  2. La condició a comprovar.
  3. Mitjana de rang.

Com a resultat, s'obté la fórmula següent (a la captura de pantalla).

Funcions booleanes en Excel. Tot sobre l'aplicació de funcions lògiques a Excel

Veiem que el rang d'aplicació de les funcions lògiques és senzillament enorme. I la seva llista és en realitat molt més gran que la descrita anteriorment. Acabem d'enumerar els més populars d'ells, però també vam descriure un exemple d'una altra funció, que és una combinació d'estadística i lògica. També hi ha altres híbrids similars que mereixen una consideració a part.

Deixa un comentari