Witam, mam do zrobienia pare zadań: nie potrafię zrobić 1, reszta nie wiem czy jest ok

Jedno z pól tabelii, nazwane data zawiera datę zatrudnienia.Podaj definicję pola wyliczanego wyznaczającego wysokość dodatku stażowego przysługującego pracownikom w wysokości równej 300 zł hdy ich staż jest co najmniej 5 letni, i 500 zł gdy pracują ponad 10 lat.

Dodatek_staż=:IIf([data]>=5;300; Iff[data]>10;500;0)

W tabeli występują pola nazwane ilość i cena opisujące materiały do wysyłki. Podaj definicję pola wyliczonego wyznaczającego wysokość dodatkowego ubezpieczenia równego 50 zł dla towarów o wartości ponad 6000zł i 100 zł dla tych wartości ponad 12 000zł

Dodatkowe_ubez:=IIf([ilość]>6000;50; Iff[ilość]>12000;100;0)

W tabeli występują pola nazwane ilość i cena opisujące materiały do przewozu. Podaj definicję pola wyliczanego, wyznaczającego wysokość dodatkowej premii, równej 150 zł dla towarów o wartości ponad 30000zł i 250zł gdy wartość przekracza 80000zł

Dodatkowa_premia:=II(f[ilość]>30000;150; Iff[ilość]>80000;250;0)

W tabeli występują pola nazwane ilości i cena opisująca sprzedane towary. Podaj wyliczanego wyznaczającego wysokość prowizji(w zł) równej 5% wartości przekracza 7000zł i 10% dla wartości większej od 15000zł

Prowizja:=IIf([ilość]>7000;[cena]*5/100;
Iff([ilość]>15000;[cena]*10/100;0))

W tabeli występują pola nazwane ilośc i cena opisujące zakupione towary. Podaj definicje pola wyliczanego wyznaczającego wysokość rabatu (w zł) równego 10% wartości gdy przekracza 10000zł i 5% gdy wartość jest większa niż 5000zł

Rabat:=Iff([ilość]>10000;[cena]*10/100;
Iff([ilość]>5000;[cena]*5/100;0)

**
Tego nie wiem jak zrobić **
Przy ocenie wyników sprzedaży prasy wykorzystywane Są pola: cena_zakupu, cena_sprzedaży, liczba_zwrotów. Podaj definicję pola wyliczanego wyznaczającego wysokośc wskaźnika premii równego 3% zysku jednostkowego gdy liczba zwrotów jest mniejsza niż 10 oraz 6% przy braku zwrotów

Pomoże ktoś ?