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:  
Ingo M P Américo

Fórmula não seleciona a célula certa.

Recommended Posts

Boa tarde pessoal!

 

Estou com um problema que deve ser, aparentemente, fácil de resolver, mas estou tentando há vários dias e não consigo. Simplesmente não sei o que está faltando.

Fiz uma planilha que possui duas linhas: "esperado" e "realizado". As colunas dessas linhas estão classificadas por mês (jan, fev, mar etc.). Em cada mês serão inseridos o resultado esperado e o resultado alcançado. Acontece que estou tentando mostrar em uma célula à parte (na mesma planilha) o "resultado atual", mas não estou conseguindo.

 

Estou mandando a planilha anexa.

 

Estou tendo a seguinte fórmula:

=SE(N3="";M3;SE(M3="";L3;SE(L3="";K3;SE(K3="";J3;"-"))))

A linha 3 é onde estão os resultados alcançados.

A formula deveria verificar se dezembro está "vazio", caso positivo, mostrar o valor de novembro e, assim, sucessivamente. Porém, quando chega a hora de verificar se novembro está vazio e mostrar outubro, o resultado que aparece é "0".

 

:tw_bawling: HEEEEEELP!!!!

 

exemplo.xlsx

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde Ingo

 

O Excel dispõe de funções bem melhores que a função SE.

Fiz o que você pediu usando a função DESLOC como matricial.

 

A formula é matricial, por isso, no final em vez de teclar ENTER, tecle CTRL+SHIFT+ENTER, que automaticamente serão inseridas chaves. No início e no final da fórmula.

Confira na planilha e dê retorno.

 

Não se esqueça de clicar em Curtir.

 

[]s

18_08_17_Retornar ultimo valor da linha_Patropi.xlsx

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Ingo M P Américo

 

Acho que você quer o ultimo valor digitado, confere este anexo se esta correto para você

 

Se foi útil clica no curtir é uma forma de agradecimento pela ajuda

 

Decio

 

Exemplo Decio.xlsx

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • @deciog Obrigado! Era isso mesmo. Só deu um pequeno "bug" quando inseri "0" na célula, pois "REALIZADO ATUAL" mostra o valor da coluna anterior", ao invés de mostrar o "0" que foi digitado.

     

    @Patropi Obrigado pela ajuda, mas do jeito que você fez não funcionou direito.

    adicionado 43 minutos depois

    @deciog Acho que o "bug" está na divisão 1/(D3:O3<>0) . Quando coloco "0" na fórmula, o resultado dá #DIV/0! . 

     

    Tentei corrigir, mas não funcionou.

     

    Você fez assim: =PROC(2;1/(D3:O3<>0);D3:O3)

     

    Eu tentei assim: =PROC(2;1/(D3:O3=0);D3:O3) , =PROC(2;1/(D3:O3>=0);D3:O3) e =PROC(2;1/(D3:O3<=0);D3:O3) mas a coluna "REALIZADO ATUAL" congelou em "0%".

     

    Também tentei assim: =PROC(0;1/(D3:O3<>0);D3:O3) e também congelou em "0%". 

     

    Não dá pra presumir que, por se tratar de uma progressão, a casa à direita nunca volte para zero, pois pode ser que seja necessário recomeçar zero.

     

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • @deciog WOW!!!! Caiu uma lágrima aqui. Muito obrigado, meu velho! Funcionou 100%.

     

    Só fiz uma pequena melhoria: =SEERRO(PROC(2;1/(D3:O3<>"");D3:O3);"-")

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    @Ingo M P Américo

     

    Obrigado pelo feedback. 

    Satisfeito por ter ajudado a resolver o seu problema. 

    Volte novamente quando tiver mais perguntas.

    Decio

     

     

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário






    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

    ×