Excel táblában melyik függvénnyel tudom elkészíteni hogy?
A1 mezőben lévő szám 1-100000-ig változik. Minden 1500 érték után szeretnék b1 mező értékét 1-el növelni tehát 1-1499-ig nulla 1501-nél már 1 és 3001-nél 2-ő.
Az igazi az lenne ha a 20 elérése után nem növekedne az érték, egyszóval 30000-nél .
(Most tanulom az Excel-t :))
Elnézést kérek, ha tévedek, de a feladatban pontatlanságokat érzek: „Minden 1500 érték után szeretnék b1 mező értékét 1-el növelni tehát 1-1499-ig nulla 1501-nél már 1 és 3001-nél 2-ő.” És mi legyen 1500-nál? Úgy gondolom:
ha A1 mező értéke 1-1499, akkor B1=0,
ha A1 mező értéke 1500-2999, akkor B1=1,
ha A1 mező értéke 3000-4499, akkor B1=2,
ha A1 mező értéke 4500-5999, akkor B1=3,
…
ha A1 mező értéke 28500-29999, akkor B1=19,
ha A1 mező értéke >=30000, akkor B1=20.
Ehhez a B1 mezőbe a következőt kell írni: =HA(INT(A1/1500)>20;20;INT(A1/1500))
Ez egy Ha(feltétel;mi legyen „igaz” esetén;mi legyen „nem igaz” esetén) függvény, ahol az INT (integer): egész rész.
Vagyis: ha az A1/1500 hányadosának egész része nagyobb, mint 20,
akkor: a mező értéke 20 legyen,
egyébként: A1/1500 hányadosának egész része legyen.
Nem árt, ha előzetesen kijelölésre kerül az A1 és B1 cella, majd a „Formátum” – „Cellák…” – „Szám” után a „Tizedesjegyek:”-et a lefelé mutató nyílfejjel 0-ra léptetgetjük, majd „OK”-gomb.
Köszönöm a segítséged! Én is megtaláltam a megoldást kicsit más ugyan.
=HA(CSONK(SZUM(A1:A7)/1500;0)<20;CSONK(SZUM(A1:A7)/1500;0);20) De a lényeg ua. a Tiéd egyszerűbb egy kicsit.
Az enyém csak azért rövidebb, mert
- egyrészt, "INT" van "CSONK" helyett (bár magyar nyelvre állított az Excel-em, képletben van amit csak magyarul fogad el (pl.: "HA"), van, amit csak angolul (pl.: "INT"), makrónál más a helyzet, ott tisztán angol;
- másrészt, te nem csak "A1" alapján értékeltél (én a kérdés-kiegészítés alapján úgy csináltam), hanem az "A" oszlop 1.-7. sorainak összege alapján.
Ezek miatt, természetesen hosszabb a te képleted.
Sok sikert kívánok az Excel-hez!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!