Prezados. Tenho uma planilha excel que constuir para administrar as entradas e saídas do movimento financeiro de uma fazenda. Foi então que me deparei com uma situação. Estou nos Estados Unidos e o meu excel esta em ingles e Gostaria que esta planilha fosse toda formatada com a moeda do nosso Brasil ou seja o real. Tentei através do modo natural de Formatar Celulas, mais não deu certo, porque eu preciso que os valores sejam apresentados em reais. Por exemplo se uso formatar celulas fica assim R$1,000.00 e eu gostaria que ficasse assim: R$1.000,00 com a vígula posicionada antes dos centavos da forma que se escreve ai no Brasil. Gostaria de saber como resolver esta questão. Existe alguma formula para resolver sem ter quem mudar a linguagem do meu PC? Obrigado por me atender.
Emerson Teixeira
Oi Emerson! A melhor forma de fazer isso, sem mexer no PC é formatar o próprio Excel em Options -> Advanced e lá você vai desmarcar o "Use system separators" e escolher os símbolos que quiser para separador decimal e de milhares. A única coisa é que nesse caso, suas fórmulas deverão ser escritas com ponto e vírgula no lugar das vírgulas. O bom disso é que as células continuam comvalores, assim pode efetuar as contas normalmente e quando abrirem a planilha no Brasil, tudo vai funcionar normal também.
Agora se quiser uma fórmula pra fazer isso, pode escrever um número menor que 1,000,000 na célula A1 e tentar com essa:
=(MOD(A1,1000000)-MOD(A1,1000))/1000&"."&INT(MOD(A1,1000))&","&100*ROUND(A1-INT(A1),2)
Se o Excel estiver em português, use ARRED no lugar de ROUND.
O problema disso é que o resultado será encarado como texto e não fica muito fácil fazer contas com isso...