Hogyan lehet kiemelni az egész számokat vessző nélkül?

Meg kell adni, hogy a tört számok a harmadik számjegyre kerüljenek. Az egyedi formátumot 0-ra, ### -ra állítom. A probléma az, hogy ebben az esetben egész számok bevitele vesszővel jelenik meg, például "12", "5", "1", ez a vessző hogyan távolítható el?
5.000 az egész számokhoz - nem illik még 5.0-ig (így a szám megjelenik, így a 0,0 ## formátumot) az egész számokra - nem elégedett. Nem találtam meg a választ, így válaszoltam
Úgy gondoltam, hogy földi életet élhetnék excel-ovskih makró nélkül, és minden pillanatban elhalasztaná a megismerés pillanatát. de ez az óra eljött. Köszönjük, hogy a bizonytalanságot legalábbis eltávolítottuk. és ha van hasonló makró (de így - már kész) - itt osztozik a pzhlsta
Nagyon köszönöm. Míg kitalálom, hogy az ügyféllel hasonlóan szeretne-e az ötlet egy makróval

Excel: Hogyan excel az egész számok vessző nélküli megjelenítéséhez?

Van egy táblázat, amelyben ezer sor ilyen típusú "155 / db". hogyan írhatjuk fel, hogy csak számok vannak (155 / db => 155). És a táblázatban vannak egész számok és decimális számok.

Itt van egy leírás, hogy le kell fordítani, „Ha van több mint 150 piros kövek, a varázslat fogja vizsgálni őket az arány 2-1, és ha az összeg több mint 250 kövek, a többlet aránya változik 4: 1” Hogy néz ki papíron, de a általános példa: Ha kövek 150: X = 150.Esli kövek 200: X = 150 + (50/2) = 175.Esli kövek 300: X = 150 + (100/2) + (50/4) = 212 , 5. Ha a kövek 450 :? X = 150 + (100/2) + (200/4) = 250.Kak lehet írva Excel) például a HA függvény, vagy egy perc.

164803 164830 757598

Alexey iAkk (Vendég) 3 évvel ezelőtt

uh. és 5000 az egész számra - nem teljesül?

# 1
Aztán látom egy makró kimenetét, amely a megadott tartományt varázsolja, ellenőrzi az értéket, ha az egész - a ### formátumot hozzárendeli (például), és ha nem az egész, akkor a formátum változatlan marad.
ZY A hátrány az, hogy ha megváltoztatja az adatokat, újra be kell állítania a formátumot 3 karakterre, majd újra el kell indítania a makrót. Bár. Senki sem zavarja az ugyanabban a makróban legfeljebb 3 karakterből álló formázási utasításokat.

Elvileg ez a makró automatikusan indítható egy adott tartományon belüli sejtváltoztatásra válaszul (ha előre ismert és nem változik)

# 2 Makró, hogy ne írjon sokáig. )

Sub Format_of_value ()
Dim objR mint tartomány
Minden egyes kiválasztásnál
Ha IsNumeric (objR) Ezután
Ha objR.Value \ u003d Int (objR.Value) Ezután
objR.NumberFormat \ u003d "#, ## 0"
más
objR.NumberFormat \ u003d "#, ## 0. ###"
End If
End If
következő
End Sub

Válasszon egy tartományt - futtassa a makrót. Először ellenőrizzük, hogy a cellában szereplő érték egy szám. Ha igen - az ellenőrzés - ez egész szám - ha igen - a formátum egy, ha nem - a formátum más. És így a kiválasztott tartomány minden cellájához.

Kapcsolódó cikkek