Funkcja ,,JEŻELI"
za 1500 zamowionych ciastek dostanie sie 100zl premii
za 1000 zamowionych ciastek dostanie sie 50zl premii
za 500 zamowionych ciastek dostanie sie 0zl premii
jak to zapisać w funkcji jezeli?
wszystko prosze dokładnie zapisac

1

Odpowiedzi

2009-06-10T01:25:55+02:00
Wszystko zależy w jakim języku chcesz to napisać. Napiszę Ci to w C++
zmienna x posłuży nam do zapamiętania ilości ciastek które(prawdopodobnie chcemy zamówić)

if (x==1500)
{
return x=x+100;
}
else if (x== 1000)
{
return x=x+50;
}
else if ( x== 500)
{
return x;
}

Excel:
a1 komórka w której przechowujemy wartość ciasteczek
Jeżeli chodziło Ci o Excela to masz:
=jeżeli(a1=1500;"100 premii";jeżeli(a1=1000;"50 premii";jeżeli(a1=500;"nie ma premii!";"")))

Wytłumaczenie tylko do excela:
=jeżeli(a1=1500 > sprawdzenie warunku czy wpisana liczba ciasteczek w polu a1 jest równa 1500,
; > po średniku, wartość, jeżeli zgadza się formuła wyżej(czyli czy użytkownik w pole a1 wpisał liczbę 1500 to...)
"100 premii" < po średniku wpisujemy to co ma nam się pokazać jeżeli prawda czyli ma nam się pokazać, że mamy dodatkowo 100 ciasteczek premi, stąd napis 100 premii,
; < po następnym średniku jest wartość sprzeczna, czyli jeżeli w pole a1 ktoś wpisał liczbę i nie jest ona wartością 1500 to wtedy...
jeżeli(a1=1000;"50 premii"; < kolejne zapytanie, skoro nie jest to liczba 1500 to czy może jest to liczba 1000, po średniku, jeżeli jest to liczba 100 to napisz że mamy 50 premii,
jeżeli(a1=500;"nie ma premii!";""))) jeżeli nie, to jeszcze raz sprawdź czy to nie jest czasami liczba 500, jeżeli jest, to napisz że nie ma premii, jeżeli nie to nic nie pisz ("" dwa cudzysłowy oznaczają pustą wartość, czyli null)

To wszystko, mam najdzieje Anetko, że pojełaś to co Ci napisałem ;)

3 3 3