Hogyan kell az Excelben (2007) úgy formázni a számot, hogy 31047 helyett, annyi írjon csak ki, hogy 31 (szóval ezres nagyság rendben legyen)?
az int, kerek, csonk függvények valamelyikével babrálj vmit, a neten rajta van, hogy mikre jók, nem keresem meg
(le kell szedned az utolsó 3 számjegyet)
ha elosztod 1000-rel, akkor ugye beírod ezt:
=a1/1000
na, ahova ezt beírtad, 1 kattintással kattints rá a cellára
a jobb alsó sarkában a cellának van egy kis pötty, azt le kell húzni mind a 300 cellára
ez után lesz 31,047
ez után kijelölöd az összeset és ahol beállítod, hogy hány tizedesjegyet írjon ki, értelemszerűen leszeded
A tizedesekkel az a baj hogy 31,047 az 31 egész és 47 ezredet jelent, nem pedig harmincegyezer-negyvenhetet.
Ha viszont a cellaformázás-szám részben bejelölöd az ezres csoportot, majd az egyéni részben a formátumkódnál egy kettős keresztet (#) adsz meg, akkor csak az első két számjegy, az ezres csoport jelenik meg. Amikor a cellára kattintasz, akkor a felső lécben látszik a teljes szám, de a cellák között csak az ezresek. Viszont a kerekítés miatt 31500 fölött már nem 31 az ezres értéke, hanem 32.
Ezt is ki lehet küszöbölni, egy KEREK.LE függvénnyel, ami lefelé fogja kerekíteni az értéket. A szám részhez a számot vagy számot tartalmazó cellát kell beírni, míg a hány_számjegy értékhez -3 kerül, mivel három számjeggyel kerekítünk lefelé, a 31000-hez. Így a kerekítés után a 31500 fölötti értékekre nem 32-t fog írni, hanem 31-et.
Ez a módszer összetettebb, de így a 31047 megtartja a valós értékét, nem osztod el ezerrel, így az eredeti szám továbbra is felhasználható ha kellene.
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!