Функцията IF може да се използва в сложни изчисления. Вижте примера:
Ако мениджърът по продажбите продаде повече от 5 артикула, компанията ще плати стимул от 40 рупии за продаден артикул, а ако ръководителят по продажбите продаде по-малко от 5 артикула, компанията ще плати 20 рупии за продаден артикул.
Вижте как функцията IF се използва с изчислението:
- Изберете клетката, в която искате да създадете функцията IF
- Въведете кода в клетката: = ако(
- Въведете условието със запетая: C4>5,
- Въведете това, което искате да покажете, ако условието е изпълнено: 40*C4
- Въведете запетая: ,
- Въведете това, което искате да покажете, ако условието не е изпълнено: 20*C4
- След това затворете скобата и натиснете клавиша Enter.
Функцията IF ще изглежда така: = ако (C4>5,40*C4,20*C4)
Така че функцията IF казва, че ако стойността в клетка C4 е по-голяма от 5, тогава я умножете по 40. Ако е по-малка от 5, тогава я умножете по 20.
Функцията IF може да бъде модифицирана, за да извършва различни изчисления:
java се свързва с mysql
Да предположим, че в горния пример компанията иска да плати 50 рупии заедно със стимул на тези служители, които са завършили изпитателен период от 5 месеца или продължителността на работата им е повече от 5 месеца.
В този случай можем да вмъкнем още една колона в работния лист за работни месеци и съответно да променим функцията IF, за да получим резултатите.
Модифицираната функция IF е: =if(C4>5,50+E4,E4)
Казва, че ако стойността в клетка C4 е по-голяма от 5, тогава добавете 50 към E4, което е стимул за Peter. И ако е по-малко от 5, тогава запазете стимула, стойността на клетка E4 същата. Вижте изображението, показано по-долу:
Още няколко примера за функция IF:
=ако(B2>5,B2*2,B2*4)
Функцията IF казва, че ако стойността в клетка B2 е по-голяма от 5, тогава умножете тази стойност с 2, иначе умножете тази стойност с 4. Вижте изображението по-долу:
Функцията IF може също да бъде съставена по следния начин: =IF(B2>5,2*B2,4*B2)
=АКО(B2<=50,b2*120%,b2)< strong> =50,b2*120%,b2)<>
Функцията IF казва, че ако стойността на клетка B2 е по-малка от 50 или равна на 50, тогава я увеличете с 20%, в противен случай ще се покаже същата стойност без промяна. Вижте изображението по-долу:
=АКО(B2=60,'',C4*D3+5)
Функцията IF казва, че ако стойността на клетка B2 е равна на 60, оставете клетката празна, в противен случай умножете клетка C4 с D3 и добавете 5 към нея. Вижте изображението по-долу:
сортирайте arraylist в java