< návrat zpět
MS Excel
Téma: jak rozpoznat měnu
Zaslal/a Milan-158 23.7.2018 12:57
Ahoj,
mám oblast buněk kde jsou nějaká čísla formátovány v několika měnách.
Prozatím neúspěšně řeším zadání, jak pomocí vzorce zjistit, jaká je v dané buňce měna.
Pomocí VBA je to snadné, ale ze zabudovaných vzorců to nedovedu udělat. Zkoušel textové i informační funkce (Políčko, T, Hodnota.na.text, Zprava...) ale marně.
Předem děkan, jestli to někdo umí
eLCHa(23.7.2018 13:04)#040964 Není jednodušší si tu měnu vložit do vedlejšího sloupce než do formátu? Liší se to pouze znakem měny.
To o co se pokoušíte asi jinak než pomocí vlastní funkce neuděláte.
citovat
xlnc(23.7.2018 15:01)#040965
Milan-158(23.7.2018 15:45)#040966 S extra sloupcem na měnu by to jednodušší určitě bylo a kdybych to tvořil já, tak to tak udělám. No nic, obával jsem se, že to tak bude, přesto dík.
Takže nejjednodušší mi to přijde pořešit vlastní funkcí (se všemi nevýhodami tohoto řešení):
Public Function FormatMena(bunka) As String
FormatMena = Right(bunka.Text, Len(bunka.Text) - InStr(1, bunka.Text, " "))
End Function
Dík moc za odpovědi
citovat