Declarațiile IF pot fi puțin intimidante, dar sunt una dintre cele mai utile funcții din programele de calcul. Acestea vă permit să efectuați calcule pe baza faptului că datele dumneavoastră brute îndeplinesc sau nu anumite condiții. Funcția IF poate fi combinată cu multe alte funcții pentru a construi formule care se potrivesc exact cerințelor dvs.

Totul este bine și bine odată ce știi ce faci, dar uneori procesul de învățare poate fi adevărata provocare. Din fericire pentru tine, avem tot ce ai nevoie aici în acest articol pentru a stăpâni elementele de bază ale funcției IF în Foi de calcul Google.

Ce face funcția IF?

Varianta Foi de calcul Google funcționează similar cu Funcții Microsoft Excel IF. Practic, calculează pe baza faptului că o valoare dintr-un interval este returnată sau nu ca TRUE sau FALSE pentru criteriile specificate.

De exemplu, ați putea folosi o funcție IF pentru a pune „Trece” într-o celulă dacă o persoană a primit o anumită notă. Ca și în, este ADEVĂRAT că nota este peste procentul specificat.

instagram viewer

Să aruncăm o privire la modul în care funcționează sintaxa, apoi ne vom scufunda în exact cum să facem exemplul de mai sus și alte câteva. Exemplele vor fi simplificate, așa că sunt ușor de urmat. Dar, puteți aplica aceleași idei în foi de calcul mult mai mari și mai complexe.

Sintaxa funcției Google Sheets IF

Sintaxa unei funcții dintr-un program de foi de calcul precum Google Sheets este oasele modului în care funcționează. Te-ai putea gândi la asta ca la o expresie algebrică înainte de a adăuga valorile în.

Sintaxa pentru funcția Google Sheets IF este următoarea:

IF(expresie_logică, valoare_dacă_adevărată, valoare_dacă_falsă)

Iată ce înseamnă fiecare parte a sintaxei:

  • DACĂ spune Google Sheets ce funcție doriți să utilizați.
  • Expresie_logică este condiția cu care doriți să verificați funcția IF. Trebuie să poată returna o instrucțiune TRUE sau FALSE.
  • Valoare_dacă_adevărat este valoarea de returnat dacă condiția din expresia logică este îndeplinită.
  • Valoare_dacă_fals este un parametru opțional care spune Google Sheets ce valoare să returneze dacă condiția nu este îndeplinită. Dacă nu este specificată nicio valoare, va returna FALSE.

Exemplul 1: Crearea unei formule simple cu funcția IF în Foi de calcul Google

Cel mai simplu mod de a utiliza funcția IF este singur cu valori numerice. Deci, să ne uităm mai întâi la un astfel de exemplu. Să ne prefacem că suntem managerul unui depozit și a trebuit să ne instruim personalul într-un nou program de siguranță la locul de muncă pe care angajații trebuie să-l treacă în mod legal pentru a continua să lucreze.

Având în vedere setul de date de mai jos, unde o notă de trecere ar fi 50/100, am putea folosi formula:

=IF(B2>=50,"Reușit","Eșuat")

Apoi ar trebui doar să faceți clic și să trageți caseta albastră mică din colțul din dreapta peste restul coloanei pentru a aplica formula tuturor celulelor. Iată cum se aplică formula în sintaxă.

B2>=50, este expresia_logică pentru a arăta condiția care trebuie îndeplinită. La fel de >= este operatorul din Google Sheets pentru mai mare sau egal cu, expresia logică în termeni simpli este: Dacă B2 este mai mare sau egal cu 50.

"Trecut picat" spune Google Sheets ce să returneze dacă expresia_logică este TRUE sau, respectiv, FALSE. În acest exemplu, oricine are o notă de test mai mare sau egală cu 50 are Trece lângă numele lor. Cei care sunt sub 50 au Eșuează.

Exemplul 2: Funcții IF imbricate în Foi de calcul Google

Funcțiile IF imbricate sunt cele care efectuează o a doua funcție IF în cadrul aceleiași formule. În esență, ei solicită o a doua condiție dacă prima returnează o declarație FALSĂ.

Să aruncăm o privire la același set de date ca înainte pentru a înțelege acest lucru. De data aceasta, verificăm dacă angajații sunt eligibili pentru o altă șansă la test. Toți cei care au promovat nu trebuie să susțină din nou testul, iar cei care au obținut mai puțin de 40% trebuie să facă mai întâi un antrenament suplimentar.

După cum puteți vedea, chiar dacă Pete T a picat testul, încă a făcut-o Nu sub coloana de recalificare deoarece nota sa a fost sub minimul de 40% pentru a relua testul. John W, pe de altă parte, primește un da valoare.

Să aruncăm o privire din nou sub capota formulei:

  • B2>=50 este la fel ca înainte și este expresia_logică a funcției IF „cuib”.
  • "Nu" este valoarea de returnat dacă condiția este îndeplinită. Adică, cei cu o notă mai mare sau egală cu 50 nu trebuie să susțină din nou testul.
  • DACA(B2<40, este valoare_dacă_falsă pentru prima funcție if. Spune Google Sheets să efectueze o secundă funcție dacă valoarea nu este mai mare sau egală cu 50. Acum verifică dacă valoarea este mai mică de 40.
  • "Nu da" sunt cele valoare_dacă_adevărată și valoare_dacă_falsă pentru funcția IF imbricată.

Iată o diagramă a modului în care funcționează acest calcul pentru cei dintre voi care sunt încă puțin confuzi.

Exemplul 3: Combinarea funcției IF cu alte funcții

Există o mulțime de moduri de a utiliza funcția IF împreună cu alții pentru a construi formule specifice pentru nevoile dvs. Una dintre cele mai comune este funcția AND. Acest lucru vă va permite să verificați mai multe criterii înainte de a returna un rezultat.

Vom folosi din nou aceleași date, dar de data aceasta trebuie să alegeți o persoană pe care să o concediați. Să presupunem că trebuie să fie persoana care a picat testul ȘI nu este eligibilă pentru a relua testul.

Am putea folosi următoarea combinație a funcțiilor AND și IF pentru a determina acest lucru.

=IF(ȘI(D2="Nu", C2="Eșuare"), „Da","Nu")

Rezultatul ar fi concedierea lui Pete T.

Să dezvăluim cum a funcționat formula: funcția AND este imbricată în interiorul funcției IF și funcționează ca expresie_logică. Restul funcției funcționează la fel ca și celelalte funcții IF pe care le-am discutat deja. Deci, formula spune, DACĂ D2=”Nu” ȘI C2=”Eșuat” sunt ADEVĂRAT, arătați „Da” dacă rezultatul este FALS returnați „Nu”

Există, de asemenea, o mulțime de alte funcții IF care funcționează cu o funcție secundară, cum ar fi COUNTIF în Foi de calcul Google. Aceste funcții ar trebui să fie ușor de cucerit odată ce vă înfășurați cu funcțiile standard IF.

Funcții IF 101

Funcțiile IF vă pot crește cu adevărat jocul de foi de calcul și pot funcționa bine în cadrul altor funcții. Acum că ați urmat exemplele noastre, vă recomandăm să petreceți ceva timp exersând ceea ce ați învățat. Vedeți dacă puteți găsi unele dintre propriile combinații logical_expression și value_if_true în unele dintre propriile foi de lucru.

Cele mai bune 8 moduri de a utiliza Foi de calcul Google ca un profesionist

Citiți în continuare

AcțiuneTweetAcțiuneE-mail

Subiecte asemănătoare

  • Productivitate
  • Foi de calcul Google
  • Analiza datelor

Despre autor

Andrew Carter (3 articole publicate)Mai multe de la Andrew Carter

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona