< návrat zpět

MS Excel


Téma: Vlastní formátování buňky rss

Zaslal/a 29.6.2016 8:57

Dobrý den,
potřeboval bych hodnoty v buňce překonvertovat do jiných délkových jednotek podle velikosti čísla v buňce (mm, cm a m). Zkoušel jsem to přes formát buňky - vlastní ([<10] 0,0" mm";[<100] 0,00 " cm";0,00 " m"). Problém jsou "cm". Lze to nějak vyřešit bez toho aby se měnily hodnoty v buňkách (na ty mám nastaveno zase podmíněné formátování - datový pruh a to by se pak nezobrazovalo dobře)?

Díky

Zaslat odpověď >

Strana:  1 2   další »
#031928
elninoslov
A takto "blbě" cez PF+normálny F by to nešlo ?
Příloha: zip31928_formatadatpruh.zip (7kB, staženo 24x)
citovat
#031932
MePExG
S cm je problém s medzerou (u mňa zapísanou podčiarkovníkom), ktorá znamená delenie (hodnoty) tisícom.
[<100] 0,00_" cm"
potom 90 => 0,09 cm
Okrem toho nuly sú povinné rády a pri cm a chýba definícia voľných numerických rádov #. cm by som definoval:
[<100] #0,00" cm"citovat
#031933
avatar
Takhle to nepůjde, Asi jsem to špatně popsal, ty jednotky v buňkách jsou v mm a musí se převést. Viz sloupec C...
Příloha: zip31933_formatadatpruh.zip (8kB, staženo 24x)
citovat
#031935
avatar
To mepexg:
to nepřevede hodnotu z mm na cm pouze přidá text... :-(citovat
#031937
MePExG
Prosím prepáčte, len som sa zle vyjadril. Všetko platí, stačí formát upraviť na:
[<10] 0,0" mm";[<100] #0,00" cm";0,00 " m"citovat
#031938
avatar
No takhle to právě nefunguje u hodnot 11-100. Výsledek by měl být např.:
11 => 1,10 cm

...ale je:
11 => 11,00 cmcitovat
#031939
MePExG
V tom prípade sú zlé aj metre. Kompletne by to malo byť takto:
[<10] 0,0" mm";[<100] #0,00" cm";#0,00" m"citovat
#031940
MePExG
Formát bunky nevie vykonávať matematické operácie. Potom jediné riešenie by bol ďalší stĺpec (z A->B) so vzorcom.
=IF(A3<10;TEXT(A3;"0,0"" mm""");IF(A3<100;TEXT(A3/10;"0,00"" cm""");TEXT(A3;"#0,00 "" m""")))citovat
#031942
avatar
Přes další pomocný sloupec to samozřejmě půjde. Jde to i v konkrétní buňce přes IF(... Ale to už jsme mimo zadání (Lze to nějak vyřešit bez toho aby se měnily hodnoty v buňkách (na ty mám nastaveno zase podmíněné formátování - datový pruh a to by se pak nezobrazovalo dobře))...citovat
icon #031944
eLCHa
Pokud je zadáváno v mm tak.[<10]0,0" mm";[<1000]0","0" cm";0,0 " m"Máte tam sice <100, ale já dal <1000 - protože formát umí "dělit" jen násobkem tisíců

1456 => 1,5 m
356 => 35,6 cm
12 => 1,2 cm
136 => 13,6 cm
12,5 => 1,3 cmcitovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Otevřený sešit zpomaluje makro

Pavdi07 • 16.5. 10:56

odskok v makru jinam

PavDD • 13.5. 9:03

odskok v makru jinam

Barth • 13.5. 7:25

číslování

Kalous • 12.5. 20:50

odskok v makru jinam

marjankaj • 12.5. 20:43

číslování

r13 • 12.5. 20:23

číslování

r13 • 12.5. 20:19