Majoritatea oamenilor sunt familiarizați cu utilizarea funcțiilor IF pentru a testa o stare împotriva unui set de date mare. Cu toate acestea, este posibil să nu cunoască avantajele utilizării lor împreună cu OR, AND și cu alți operatori și funcții.
Înainte de a continua, să vedem cum arată o funcție IF simplă și cum să folosim corect argumentele.
O prezentare generală a funcției IF Excel
După cum se arată mai sus, funcția IF utilizează trei argumente explicate mai jos:
- Test logic: Se ocupă de condiția pe care o evaluați ca fiind adevărată sau falsă.
- Value_if_true: Acest argument conține textul / informațiile pe care doriți să le returneze funcția dacă datele îndeplinesc criteriile condiției testate.
- Value_if_flase: La fel ca argumentul de mai sus, returnează și informațiile pe care doriți să le returneze funcția dacă condiția este falsă.
Primul argument este necesar pentru executarea funcției IF; celelalte două sunt opționale. Puteți adăuga orice text la ultimele două argumente sau le puteți lăsa goale. Dacă lăsați unul sau ambele dintre ultimele două argumente goale, rezultatul va fi și o celulă goală.
Acum, să vedem cum puteți utiliza funcția IF pentru a analiza mai multe condiții într-o singură formulă. În plus, veți afla, de asemenea, cum să îl utilizați în Formula imbricată cu operatorii OR și AND.
Exemplu de funcție Excel IF
Să presupunem că lucrați la un magazin de bijuterii unde înregistrați vânzările și veniturile generate de fiecare dintre cei șapte lucrători care lucrează la magazin. La sfârșitul fiecărei săptămâni, compania acordă un bonus săptămânal numai acelor angajați care îndeplinesc un prag definit.
Mai jos, vedeți numărul de vânzări și venituri generate de fiecare lucrător pentru o săptămână.
Să presupunem că pragul bonus pentru această săptămână este cantitatea de vânzări egală sau mai mare de 4. Pentru a verifica care dintre angajați va primi un bonus pentru această săptămână, veți utiliza o funcție IF simplă.
Deci, veți utiliza cantitatea de vânzări ca argument de testare în funcția IF, așa cum se arată mai jos.
În formula evidențiată, B4> = 4 este argumentul testului, „Eligibil ” este argumentul Value_if_true, în timp ce argumentul Value_if_false este lăsat gol intenționat.
În cazurile în care un argument este gol, puneți întotdeauna ghilimele duble ("") în jurul acestuia; în caz contrar, rezultatul va da o eroare sau va afișa zero în celula care îndeplinește condiția.
După testarea cantității de vânzări a fiecărui lucrător, Funcția IF trebuie să returneze rezultatele ca Eligibile dacă cantitatea de vânzări este mai mare sau egală cu patru; în caz contrar, lăsați celulele goale.
presa Introduce cheia pentru a implementa formula. Deoarece cantitatea de vânzări a lucrătorului 1 este de șase, care este mai mare de patru, rezultatul funcției pentru prima celulă va fi Eligibil.
Nu va trebui să introduceți formula pentru toate celulele în mod individual. În schimb, utilizând funcția de completare automată, mutați cursorul în colțul din stânga jos al blocului selectat și trageți-l în jos.
Dacă faceți acest lucru, veți implementa funcția în alte celule de pe rând.
Vedeți cum muncitorii 1, 2, 4 și 7 ating pragul de puțin sub patru vânzări și sunt astfel eligibili pentru un bonus, în timp ce restul celulelor rămân goale, deoarece acești muncitori nu ating pragul.
Sa spunem; în loc să lăsați al doilea argument gol, ați pus neeligibil acolo. În acest caz, rezultatul final va fi așa cum se arată mai jos.
Legate de: Cum se utilizează validarea datelor în Excel
Utilizarea operatorului ȘI cu funcția IF
Pentru încă o săptămână, compania și-a schimbat politica de acordare a bonusurilor și a veniturilor adăugate în pragul stabilit cu cantitatea de vânzări. Astfel, trebuie să analizați aceleași date, dar cu două condiții de testare în loc de una.
Compania oferă bonus lucrătorilor care generează egale sau mai mari de patru vânzări cu venituri mai mari de 2500. Veți utiliza o operație ȘI în acest caz, iar formula va fi după cum urmează:
= IF (ȘI (B4> = 4, C4> 2500), „Eligibil”, „Neeligibil”)
Aici, în formula de mai sus, operatorul AND este utilizat ca argument de testare, deoarece trebuie să testați doi parametri.
La fel ca în cazul precedent, dacă datele de intrare (Cantitatea vânzărilor și veniturile) îndeplinesc criteriile, funcția va reveni „Eligibil” ca rezultat, altfel „Neeligibil”.
presa Introduce cheia pentru a executa funcția și apoi trageți-o în jos pentru a aplica aceeași formulă restului setului de date. Veți vedea rezultatele finale după cum urmează.
Puteți vedea, doar lucrătorii 1, 2 și 4 sunt cei care au generat mai mult sau egal cu patru vânzări cu venituri mai mari de 2500. Deci, ele sunt eligibile pentru bonus.
Deși lucrătorul 7 a generat patru vânzări care au îndeplinit primele criterii, veniturile sale sunt mai mici de 2200. Deci, el nu este eligibil pentru un bonus din cauza că nu îndeplinește a doua condiție.
Utilizarea operatorului SAU cu funcția IF
Pentru a treia săptămână, compania a obținut un profit bun și acordă un bonus lucrătorilor care au îndeplinit oricare dintre cele două condiții. În acest caz, puteți utiliza operatorul OR ca argument de test pentru instrucțiunea IF pentru a filtra un număr exact de lucrători.
Astfel, muncitorii care au vândut patru sau mai multe articole sau au generat un venit mai mare de 2500 se vor califica pentru bonus.
Formula va arăta astfel:
= IF (SAU (B4> = 4, C4> 2500), „Eligibil”, „Neeligibil”)
presa introduce pentru a executa formula și, trăgând-o în jos pe rând, veți obține acest rezultat.
Puteți vedea că Worker 7 este, de asemenea, eligibil pentru un bonus în acest caz, deși nu a atins pragul de venituri, dar a realizat patru vânzări. El îndeplinește o condiție, ceea ce îl face eligibil pentru bonus.
În mod similar, puteți utiliza funcția IF cu operatorii AND și OR și cu alte funcții pentru a filtra rezultatele dintr-un set mare de date.
Legate de: Cum să deveniți rapid utilizator Microsoft Excel Power
Simplificați calculele cu funcția IF în formule imbricate
Când combinați funcția IF cu alte funcții, puteți testa simultan condiții multiple pe un set de date mare.
Acest lucru elimină necesitatea de a testa manual mai multe condiții individual, economisind atât timp cât și efort. Automatizarea funcțiilor de bază vă va permite, de asemenea, să fiți mai productivi.
Aflați cum să automatizați funcțiile de contabilitate și finanțare de bază în Excel vă poate economisi timp și bani.
Citiți în continuare
- Productivitate
- Foaie de calcul
- Vizualizări
- Microsoft Excel
- Matematica
- Sfaturi Microsoft Office
- Analiza datelor
Shan Abdul este absolvent de inginerie mecanică. După absolvirea educației, și-a început cariera ca scriitor independent. El scrie despre utilizarea diferitelor instrumente și software pentru a ajuta oamenii să fie mai productivi ca student sau profesionist. În timpul liber, îi place să vizioneze videoclipuri de pe YouTube despre productivitate.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Încă un pas…!
Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.