Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Entre para seguir isso  
MegaMaster6

[Resolvido] Formato de celula indefinido (bp's da Bovespa)

Recommended Posts

bom dia,

precisava fazer calculos com alguns valores dos balanços patrimoniais e demonstração de resultados da bovespa, mas a planilha que ele oferece, os valores sao entendidos como texto, e qualquer calculo com ela retorna #VALOR

tem uma forma de eu transformar estes valores em numero sem ter q redigita-los manualmente?

planilha de exemplo:

http://www.megaupload.com/?d=9V1SP0IH

esta é uma dre da Natura que pegue no site da bovespa, tente faze uma formula de soma com qualquer valor da planilha e perceberá que ela nao retorna o resultado, nem mesmo colocando a categoria da celula como "numero"

se alguem tiver uma luz... (versao do excel - 2007)

obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Bruno

nao sei se é este o erro mas...

na aba DRE estava dando o erro, porque antes do numero e depois do numero, tinha espaços digitados...

é esse o problema??????????

você quer uma forma de tirar os espaços?:rolleyes:

nao tem como copiar e colar eles sem selecionar os espaços?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro Bruno, Bom Dia.

Como o colega deejaywesley lhe disse existem espaços antes e depois dos números.

Não sei que tipo de cálculo nem a quantidade de cálculos que você irá fazer, por isto a solução pode variar.

Se for para fazer uma quantidade muito pequena de cálculo, dois ou tres, você pode usar a fórmula abaixo para transformar cada texto em número.

Ex.: C9 --> =VALOR(SUBSTITUIR(C9;CARACT(160);""))

Cálculo:

Diferença entre Rendimento bruto de 2010 e 2009

=C9-D9

.

=VALOR(SUBSTITUIR(C9;CARACT(160);""))-VALOR(SUBSTITUIR(D9;CARACT(160);""))

Agora se forem muitos cálculos sugiro uma MACRO para retirar todos os espaços da planilha antes dos cálculos.

Era isto que você queria?

Espero ter ajudado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Mazzaropi

aproveitando o tópico...

pode me explicar essa parte da tua formula CARACT(160);""))

nao entendi o porque do 160

:rolleyes:

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • perfeito, os 2 me ajudaram muito, eu nao tinha percebido os espaços..

    a sua formula deu certinho mazzaropi, vou remontar a tabela mesmo com sua formula já resolve, mas se possivel você indicar como seria a macro para fazer o serviço tmbm ficaria grato.

    fico na duvida do deejaywesley, a formula caract(160) faz o que exatamente?

    obrigado!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Caro deejaywesley, Boa Tarde.

    Espero que esteja tudo bem e em paz com você e seus famíliares grande colega.

    Quanto à fórmula é o seguinte:

    Identifiquei o caracter que estava antes e depois do número.

    Poderia ser um dos aproximadamente nove(9) caracteres que não apresentam nenhum sinal na tela mas ocupam espaço.

    Então usei em uma célula qualquer =CÓDIGO(E7) e a resposta foi 160.

    O caracter da tabela que tem o código 160 é o ESPAÇO SEM QUEBRA, bem diferente do código do ESPAÇO SIMPLES(barra de espaços) que é 32.

    O que fiz na fórmula foi substituir o caracter cujo código é 160 por vazio, eliminando assim os "espaços" antes e depois do conteúdo numérico.

    Só isto.

    Faça um teste.

    1)

    A1 --> digite: Barra de espaço12345Barra de espaço

    A2 --> Digite: =ARRUMAR(A1)

    A função ARRUMAR remove todos os espaços simples do texto exceto os espaços únicos entre palavras.

    O resultado em A2 será: 12345

    Digite B1 --> =NÚM.CARACT(A1) --> Resultado: 7

    Digite B2 --> =NÚM.CARACT(A2) --> Resultado: 5

    2)

    A4 --> digite: ALT+016012345ALT+0160

    A5 --> Digite: =ARRUMAR(A4)

    O resultado em A5 será: ESPAÇO APARENTE12345ESPAÇO APARENTE

    Digite B4 --> =NÚM.CARACT(A4) --> Resultado: 7

    Digite B5 --> =NÚM.CARACT(A5) --> Resultado: 7

    Logo, a função ARRUMAR não faz nada porque não existe ESPAÇO SIMPLES no texto solicitado e sim um outro caracter que ocupa espaço mas não é o da barra de espaços.

    Como me conhece, sabe que sou detalhista. O texto sempre fica longo.

    Me desculpe.

    Espero ter ajudado com a explicação.

    Você é sempre bem-vindo colega.

    • Curtir 1

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    valeu Mazzaropi

    tirou minhas duvidas...:lol:

    você é detalhista... mas você sabe que sao sempre os detalhes que fazem a grande diferença!

    :rolleyes:

    um abraço parceiro!:cool:

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    Visitante
    Este tópico está impedido de receber novos posts.
    Entre para seguir isso  





    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×