Mai multe condiții, dacă Excel, exceltip
vă Dacă funcția în Excel permite evaluarea situației din două puncte de vedere, de exemplu, o valoare mai mare decât 0 sau mai puțin, și în funcție de răspunsul la această întrebare, face calcule suplimentare pe una sau o altă formulă. Cu toate acestea, nu este o situație rară atunci când trebuie să lucreze pentru mai mult de doi termeni. În articolul de astăzi vom analiza exemple de a crea formule în Excel, cu câteva condiții de IF.
Înainte de a începe să învețe această lecție, recomand să citiți articolul despre funcția IF. care descrie funcționarea de bază.
Principiul creării formule multiple IF condiții este că unul dintre argumentele cu formula (Value_if_true sau Value_if_false) este o altă formulă IF.
De exemplu: IF = (A5 = 0; "ZERO" IF (A5<0;»МЕНЬШЕ НОЛЯ»;»БОЛЬШЕ НОЛЯ»)), где функция оценивает значение ячейки A5 два раза, первый, проверяет, равняется ли значение нулю, и возвращает текст – НОЛЬ. если ИСТИНА. Если результат оценки вернул значение ЛОЖЬ, происходит вторая оценка, функция проверяет, является ли значение ячейки A5 меньше ноля, и возвращает текст МЕНЬШЕ НОЛЯ. если результат ИСТИНА, в противном случае возвращает текст БОЛЬШЕ НОЛЯ.
Astfel, în exemplul de mai sus, formula va returna o valoare mai mică decât zero, ca la prima evaluare, rezultatul a fost FALSE și TRUE dacă a doua estimare.
Să ne uităm la un exemplu de un pic mai complicat. Să presupunem că aveți nevoie pentru a calcula mărimea Comisiei fiecare furnizor în funcție de volumul vânzărilor sale.
- În cazul în care vânzarea este mai mică sau egală cu 500 $, comisionul este de 7%
- În cazul în care vinde mai mult de 500, dar $ mai mică sau egală cu 750%, comisionul este de 10%
- În cazul în care vinde mai mult de 750 $, dar mai mică sau egală cu 1000%, comisionul este de 12,5%
- Dacă vânzările mai mult de 1.000 $, comisionul este de 16%
Mai degrabă decât conta valoarea comisionului pentru fiecare angajat, puteți crea o formulă cu mai multe condiții, dacă. Logica este următoarea formulă:
- Vânzările de mai mică sau egală cu 500 $. Dacă este adevărat, de numărare comision.
- Dacă FALSE, atunci vânzarea este mai mică sau egală cu $ la 750. Dacă este adevărat, de numărare comision.
- Dacă FALSE, atunci vânzarea este mai mică sau egală cu $ 1.000. Dacă este adevărat, de numărare comision.
- Dacă FALSE, de numărare comision, deoarece acest lucru va însemna că vânzarea de mai mult de 1000 $ si mai multe teste logice, nu este necesar să se efectueze.
Să creeze o formulă urmând această logică pentru vânzător Serghei. (L-am evidențiat în logica de verificare indrazneata pentru o mai bună înțelegere).
La prima vedere poate părea că aceasta este o formulă teribil, dar să încercăm să înțelegem:
Expresia logică în prima formulă IF verifică dacă valoarea în celula B4 este mai mică de 400, dacă este TRUE, formula multiplică valoarea celula B4 până la 7%, și se oprește o evaluare suplimentară. În cazul în care celula B4 este mai mare de 400, vom trece la următoarea funcție IF. Acest lucru va continua până când vom ajunge la ultima valoare, în cazul în care valoarea celulei este înmulțită cu 16%. Acest lucru înseamnă că nici una dintre condiții nu este îndeplinită cerințele, adică vânzări reprezintă mai mult de 1000 $.
Mai jos puteți vedea modul în care Comisia ar arăta coloana. atunci când sunt introduse toate formulele. De asemenea, afișate în formule Formula coloană pentru fiecare furnizor.
Puteți verifica funcționarea corectă a unui exemplu de Natalia formula. Natalia vânzărilor sa ridicat la $ 844 și anume, mai mult de 750 $, dar mai puțin de 1.000 $. În consecință, rata de comision va fi de 12,5%, iar comisionul în sine va fi de $ 105,5. De asemenea, este important de remarcat formula de lucru cu valori la limită. Să presupunem că valoarea vânzărilor de Natalia a fost de $ 750, un coeficient ar trebui să se aplice cu formula? Coeficientul este de 12,5%, ca raport până la 10% din valoarea vânzărilor ar trebui să fie mai mică de 750. Este important de remarcat, cu toate acestea, să fie atent în pregătirea formula logică.
Deci, după cum puteți vedea, formula If este un instrument foarte puternic în pregătirea expresiilor logice cu mai multe condiții și economisește timp pe fiecare celulă de tabel de redare.
Ați putea fi, de asemenea, interesat în următoarele articole
Și nu-mi plac cei imbricate DACĂ ... Atâta timp cât veți înțelege în numărul lor de paranteze, povypuchivaesh ochi.
Am combina mai multe formule IF rând
= IF (AND ([@ [Time clase]]> TIME (7, 0, 0); [@ [Time clase]] = TIME (14; 0; 0); [@ [clase de timp]] = TIMP (18 ; 0; 0); [@ [clase de timp]]<ВРЕМЯ(23;59;0));"Вечер";"")
Chiar dacă am nevoie pentru a obține o valoare numerică, funcționează acest truc. (Doar înfășurați o formulă în „VALUE ())
Principalul lucru pentru a urmări îndeaproape pentru condiții intervale nu se suprapun, și nu vor exista contradicții ..
Din păcate, aspectul site-ului a mâncat tot codul. Ideea este că vom combina mai multe formule, dacă în caracter . Fiecare formulă dă fie un șir gol ( „“), sau valoarea dorită, rezultatul este ceea ce avem nevoie, arata foarte frumos (conform formulei on-line)
Buna ziua! Te rog ajută-mă cu formula.
Condițiile sunt:
în cazul în care 98.5<Х<101,5, то 100%
în cazul în care H101,5, The 101,5%
Am încercat diferite opțiuni: dă o eroare, atunci cele mai recente manșa 2 condiții, iar primul nu este afișat.
Te rog spune-mi formula.
Am mai multe valori dacă.
Sarcina: În cazul în care planul de execuție pentru vânzarea de produse cu cel puțin 50%, cu executarea planului de a vinde produsul spec mai puțin de 50% -0%; cel puțin 80% - 2%; 80% -4%. În cazul în care planul de execuție pentru vânzarea de produse cu cel puțin 80%, cu planul de execuție pentru vânzarea specială a unui produs cu cel puțin 50% -2%; mai mic de 80% - 4%; 80% -7%, iar în cazul în care planul de execuție pentru vânzarea de produse de mai mult de 80%, iar punerea în aplicare a planului pe vânzarea de produse spec cel puțin 50% -4%; mai mic de 80% - 7%; 80% -10%.
Prompt vă rugăm să știe cine întregul cap rupt. Poate că există un fel de caracteristică specială?
Ca etapa în care formula este, în cazul în care mai multe condiții
Bună dragă Renat!
Te rog spune-mi cum să scrie o formulă care în Excele „Mai multe condiții, dacă“ rotund. Runda de exemplu sutimi. De exemplu, cum se scrie formula = IF (B4<400;B4*7%;ЕСЛИ(B4<750;B4*10%;ЕСЛИ(B4<1000;B4*12.5%;B4*16%)))
că rezultatul a fost rotunjit, de exemplu, cea mai apropiată sutime (adică, după punctul a fost de două cifre.
Am încercat, dar nu pot. Aici, de exemplu, cum să rotunjească un număr într-o celulă, știu: = ROUND (G5; 2).
Alo
Cum să ardă forumulu corect!
Dacă valoarea din celula este egal cu valoarea B1 Fișa 2 de sheet1 A1: A100, apoi copiați valoarea acestei linii sheet1 B1: B100 Foaie2 în celula C1. Dacă nu, + 25.
Cum să ardă forumulu corect!
Dacă valoarea din celula este egal cu valoarea B1 Fișa 2 de sheet1 A1: A100, apoi copiați valoarea acestei linii sheet1 B1: B100 Foaie2 în celula C1. Dacă nu, + 25.