/ / Excel: „Dacă” (formula). În Excel, funcția „Dacă”

Excel: „Dacă” (formula). În Excel, funcția „Dacă”

Astăzi vom vorbi despre funcția editorului de foi de calcul Excel „Dacă”. Are legătură cu capacitățile logice ale aplicației. Poate fi atribuit celor mai solicitate funcții în timpul funcționării.

Caracteristici cheie

excel dacă
În Excel, formula „Dacă” vă ajută să faceți lucruri diferite.un fel de sarcină atunci când doriți să comparați anumite date și să obțineți un rezultat. Această soluție face posibilă aplicarea algoritmilor de ramificare, precum și crearea unui arbore de decizie.

Exemple de utilizare

în formula excel dacă
Funcția arată astfel:= IF (sarcină, adevărat, fals). Prima parte este o expresie booleană. Poate fi o frază sau un număr. De exemplu, „10” sau „TVA exclus” sunt expresii logice. Acest parametru trebuie completat. Adevărată este valoarea care va fi afișată ca rezultat dacă expresia este adevărată. Fals - date care vor fi returnate atunci când sarcina nu este corectă.

Egalitatea parametrilor a două celule

excel dacă există condiții multiple
Pentru a înțelege capacitățile funcției "Dacă" dinExcel, exemplele sunt pur și simplu necesare și apoi vom trece la analiza lor. Introduceți indicatorul 8 în celula C1. Mai departe, în câmpul de la adresa D1, introduceți următoarea formulă: = IF (C1 <10; 1; 2). Astfel, programul va începe să compare valoarea din celula C1 cu parametrul 10. Când este mai puțin de zece, va apărea una în câmpul de la adresa D1. În caz contrar, editorul va indica numărul 2. Să analizăm încă o problemă. Există o listă de studenți și notele lor obținute la examen. Datele sunt după cum urmează: 5, 4, precum și 3 și 2. Starea problemei implică crearea pentru fiecare dintre studenți a unui comentariu text „trecut” sau „neprocesat”. Cu alte cuvinte, dacă un student a obținut trei sau mai mult, a trecut examenul. Dacă scorul său este sub 3, elevul nu a trecut. Pentru a rezolva această problemă, scriem următoarea formulă: = IF (C1 <3; "eșuat"; "trecut"). Excel va începe să compare rezultatele fiecărui elev. Când indicatorul este mai mic de trei (adică doi), comentariul „eșuat” va fi indicat în celula corespunzătoare. Dacă scorul este de 3 sau mai mare, în coloana necesară va apărea o notă care să ateste că elevul a trecut examenul. Comentariile text trebuie să fie întotdeauna incluse între ghilimele. Conform unui principiu similar similar, formula „Dacă” funcționează în Excel. În timp ce îl utilizați, puteți utiliza următorii operatori de comparație: <>, =,>, <,> =, <=.

Exemple care utilizează condițiile „SAU”, „ȘI”

dacă în exemple excel
Continuăm să exersăm și să stăpânim logicacapacitățile aplicației. Funcția „Dacă” a unui editor de foi de calcul Excel poate fi cuplată cu operatorii de comparație. Acestea includ parametrii: „SAU”, „ȘI”. Să specificăm condiția necesară în Excel: dacă nota elevului este egală sau mai mică de 5, dar mai mare de 3. Comentariul trebuie afișat: „trece”. În caz contrar, nu. Așadar, trec doar acei studenți care au primit cinci și patru. Puteți scrie o sarcină similară într-un editor de foi de calcul folosind o formulă specială. Va arăta astfel: = IF (AND (A1 <= 5; A1> 3); "passes", "no"). Un exemplu mai complex poate fi atribuit utilizării „SAU” sau „ȘI”. Deci, să vedem cum să aplicăm o formulă în Excel dacă există mai multe condiții în sarcină. Un exemplu de astfel de expresie: = IF (OR (A1 = 5; A1 = 10); 100; 0). Din aceasta rezultă că dacă indicatorul din celula A1 este 5 sau 10, programul va afișa rezultatul 100, altfel va fi 0. Puteți utiliza acești operatori pentru a rezolva probleme mai complexe. De exemplu, în baza de date este necesar să se calculeze debitorii care trebuie să plătească mai mult de 10.000 de ruble. Cu toate acestea, nu au rambursat împrumutul mai mult de șase luni. Funcția editorului de foi de calcul Excel „Dacă” vă permite să obțineți automat marca „client problemă” opusă denumirilor corespunzătoare. Să presupunem că celula A1 conține date care indică perioada datoriilor (luni). Câmpul B1 afișează suma. În acest caz, formula va arăta astfel: = IF (AND (A1> = 6; B1> 10000); "client problemă"; ""). Rezultă că, dacă se găsește o persoană care îndeplinește condițiile specificate, programul va indica comentariul necesar în fața numelui său. Pentru toți ceilalți membri ai listei, o celulă similară va rămâne goală. Să luăm în considerare un exemplu pentru cazul în care situația este critică. Să introducem comentariul corespunzător. Ca rezultat, formula va arăta astfel: = IF (OR (A1> = 6; B1> 10000); „situație critică”; „„). În acest caz, dacă programul găsește potriviri în cel puțin unul dintre parametri (termen, suma datoriei), utilizatorul va vedea nota corespunzătoare. În prima situație, mesajul „client problemă” a fost afișat numai atunci când au fost îndeplinite ambele condiții specificate.

Sarcini cu un nivel ridicat de complexitate

condiție în excel dacă
Funcția de editor de foi de calcul Excel „Dacă”folosit pentru a ocoli diviziunea încorporată cu zero erori și în alte câteva cazuri. Prima situație este desemnată de editor ca „DIV / 0” și apare destul de des. De regulă, apare în acele cazuri când formula "A / B" trebuie copiată, în timp ce indicatorul B din celule individuale este egal cu zero. Acest lucru poate fi evitat prin utilizarea capacităților operatorului pe care îl luăm în considerare. Deci, formula necesară va arăta astfel: = IF (B1 = 0; 0; A1 / B1). Rezultă că dacă celula B1 este completată cu parametrul „zero”, editorul va afișa „0”, altfel Excel va împărți indicatorul A1 în datele B1 și va afișa rezultatul.

Reducere

În practică, există adesea o situație careva fi discutat în continuare. Vorbim despre calcularea unei reduceri în funcție de suma totală a fondurilor cheltuite pentru achiziționarea unui anumit produs. Matricea utilizată în acest caz poate fi după cum urmează: mai puțin de 1000 - 0%; 1001-3000 - 3%; 3001-5000 - 5%; peste 5001 - 7%. Luați în considerare o situație în care există o bază de date de vizitatori în Excel, precum și informații despre suma pe care au cheltuit-o pentru achiziții. Acum trebuie să calculați reducerea pentru fiecare client. În acest scop, folosim următoarea expresie: = IF (A1> = 5001; B1 * 0,93; IF (A1> = 3001; B1 * 0,95; ..). Sistemul verifică suma totală a achizițiilor. Când depășește 5001 ruble, se înmulțește cu 93% din costul mărfurilor. În cazul depășirii notei de 3001 de unități, are loc o acțiune similară, dar luând deja în considerare 95%. Formula de mai sus poate fi aplicată cu ușurință în practică. Volumul de indicatorii de vânzări și reduceri sunt stabiliți la discreția utilizatorului.

Utilizarea posibilităților descrise este posibilă pentrurezolvarea diverselor tipuri de probleme. Etapa principală este întocmirea corectă a formulei pentru a nu obține un rezultat eronat. Acum știți cum să utilizați un operator în Excel dacă există mai multe condiții într-o sarcină.

a placut:
0
Postări populare
Dezvoltarea spirituală
alimente
y