IF este una dintre cele mai versatile și mai populare funcții din Excel, care este adesea folosit într-o formulă de mai multe ori (uneori în combinație cu alte funcții). Din păcate, din cauza complexității expresiei de construcție cu IF, este ușor să întâlniți o eroare #VALUE. De obicei, poate fi suprimată prin adăugarea la funcțiile formularelor pentru tratarea erorilor, cum ar fi ERROR, EOSH sau IFOLSHIBKA.
Problema: argumentul se referă la valori eronate.
Soluția. utilizați funcția IF pentru gestionarea erorilor, cum ar fi ERROR, EOSH și IFOL. Următoarele secțiuni descriu modul de utilizare a funcțiilor IF, EOSHIB, EOSH și IFSYSIB în formula dacă argumentul se referă la valori eronate.
Design = IFRICH (Formula; 0) este mult mai bună decât design = IF (EOSHIBKA (Formula; 0; Formula)).
Problemă: Sintaxa este incorectă.
Dacă sintaxa funcției nu este corectă, ea poate returna o eroare #VALUE.
Soluția. verificați dacă sintaxa este corectă. Mai jos este un exemplu de formula bine formată în care funcția IF este încorporată într-o altă funcție IF pentru a calcula deducerile pe baza nivelului venitului.
În limbajul obișnuit, acest lucru poate fi exprimat după cum urmează: Dacă valoarea din celula A5 este mai mică de 31.500, valoarea este înmulțită cu 15%. Dar dacă nu este așa, verificați dacă această valoare este mai mică de 72.500. Dacă este, valoarea este înmulțită cu 25%; altfel - cu 28%.
Pentru a utiliza funcția IFRICH cu o formulă existentă, puneți pur și simplu formula finită în funcția IFRICULT:
Aceasta înseamnă că, în urma calculării oricărei părți a formulei originale, se returnează o eroare, se extrage valoarea 0 și altfel rezultatul expresiei IF este returnat. Unii utilizatori inițiază o gestionare a erorilor inițial, dar acest lucru nu este recomandat, deoarece handlerul suprimă eventualele erori și nu știți dacă formula funcționează corect. Dacă trebuie să adăugați un handler de eroare, cel mai bine este să faceți acest lucru atunci când sunteți sigur că formula funcționează corect.
Notă: Valorile din calcule sunt separate prin punct și virgulă. Dacă separați două valori cu o virgulă, funcția IF le va trata ca o singură valoare fracționată. După procentul de multiplicatori, se pune simbolul%. Se spune Excel că valoarea trebuie tratată ca procent. În caz contrar, aceste valori ar trebui introduse ca multiplicatori fracționali, de exemplu "E2 * 0,25".
Aveți o întrebare despre o anumită funcție?
Ajutați-ne să îmbunătățim Excel
Aveți sugestii pentru îmbunătățirea următoarei versiuni a programului Excel? Dacă da, verificați subiectele din portalul ofertei personalizate pentru Excel.