Excel help

Sziasztok!

Tudom, hogy tirpákság, de mentségemre szolgáljon, hogy rohadtul nem foglalkoztam soha ilyesmivel. Gyors segítséget szeretnék tőletek kérni.
Excelben kellene csinálnom egy olyan képletet, vagy makrót ami megnéz egy oszlopot, és ha az értéke kevesebb mint 40, akkor osztja 40el, de ha több mint 40 de kevesebb mint 80 akkor 80al osztja.

Tudnátok segíteni? Nagyon de nagyon megköszönném!!!

Hozzászólások

Én is ezer éve excel-eztem, de valami ilyesmi kellhet, az A1-re nézve:

=IF(A1<40;A1/40;IF(AND(A1<80;A1>40);A1/80;A1))

(Ha A1-ben 40 van, vagy 80-nál nagyobb érték, akkor az A1-et adja vissza, kölönben, amit kértél)

Vagy egy egész oszlop szummájának kellene az összegét vizsgálni? Számomra nem egyértelmű.

Igen, sajnos a vizsgalat utan az egesz szumra kellene futtatni az osztast.
Tehat eloszor a vizsgalat, hogy megfelel e a szum a kriteriumnak es ha igen akkor osztani.

Na ezert fordultam ide :)

És mi a gond?
arwin megoldása ekkor is jó.
A1: érték
A2: érték
A3: érték
A4: =SUM(A1:A3)
A5: =IF(A4<40;A4/40;IF(AND(A4>40;A4<80);A4/80;A4))
És elrejted az A4-es mezőt a részeredménnyel.

De ha neked mindenképp egy mezőben kell kiszámolni akkor az A5-öt átmásolod A4-be és minden A4-et cserélsz benne SUM(A1:A3)-ra, de ez így nem túl gazdaságos mert 6-szor annyit kell neki számolni.
A4: =IF(SUM(A1:A3)<40;SUM(A1:A3)/40;IF(AND(SUM(A1:A3)>40;SUM(A1:A3)<80);SUM(A1:A3)/80;SUM(A1:A3)))

Egy egész olszlopot? Azért kérdezem, mert a többiek celláról beszéltek.
pl, ha B1-be beírod:

++if(sum(a:a)<40;sum(a:a)/40;if(sum(a:a)<80;sum(a:a)/80;""))

ebben az esetben az A oszolpban egymás alatt több szám is szerepelhet, b1-ben meg megkapod az eredményt.
(helyesírási hiba lehet benne...)

----
Hol van a kígyónak farka? Minek annak az a nagy karkötő?