Mostrar a célula (coluna e linha) que atendeu à condição

Anônima
2018-11-20T20:32:40+00:00

No exemplo abaixo, supondo que a célula B1 seja vazia, gostaria que aparecesse o endereço dessa célula que atendeu à condição em outro local, por exemplo, na célula C1 apareceria "B1", para que eu saiba que a célula B1 precisa ser preenchida. Tenho uma planilha com uma variedade muito grande de dados (data, valor, porcentagem, código, etc) e vasta, e essa informação facilitaria na hora de preencher algum item obrigatório que esteja faltando.

=SE(OU(A1="";B1="");1;"")

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

3 respostas

Classificar por: Mais útil
  1. Anônima
    2018-11-21T15:53:49+00:00

    Em primeiro lugar, eu e todos os outros colaboradores deste fórum responderemos à pergunta que você fez em sua postagem. Se esta resposta estiver correta, você normalmente precisará marcar esta resposta como Resposta. Se a resposta estiver incorreta, você terá que esperar por qualquer resposta possível de qualquer outro colaborador do fórum.

    Se você quer expandir sua primeira pergunta, então é bom que você abra um novo tópico fechando o tópico anterior primeiro.

    Em segundo lugar, no que diz respeito à sua próxima pergunta, posso dizer que não entendo quais são as fórmulas dadas por você! Quais células precisam ser definidas, quais resultados são esperados delas, se elas se referirem a essas fórmulas umas com as outras.

    Você precisará dar um exemplo concreto e mostrar os resultados esperados. Acho que seria bom enviar seu documento para o OneDrive ou qualquer outro navegador onde os colaboradores deste fórum possam baixá-lo. Não coloque dados confidenciais neste arquivo, mas simplesmente dê um exemplo de como seus dados estão localizados e quais resultados são esperados deles.

    Desculpe, mas eu não entendi sua segunda pergunta pela maneira como você explicou.

    Espero que outro colaborador deste fórum o compreenda melhor do que eu e lhe dê a ajuda que você está procurando.

    IlirU

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2018-11-21T13:54:45+00:00

    Num caso com mais dados, como poderia ser feito?

    Lanço dados numa planilha com colunas de A a W, sendo que elas são preenchidas linearmente e conforme atenda ou não a uma determinada condição.

    Por exemplo:

    • vou preencher a linha 2, à partir da célula A2

    condições:

    1. =SE(OU(E(Q2<>"";P2="");E(S2<>"";R2=""));1;"")
    2. =SE(OU(E(F2<>"";OU(E2="";G2=""));OU(E(I2<>"";OU(H2="";J2=""));OU(E(L2<>"";OU(K2="";M2="")))));1;"")
    3. =SE(E(A2="Concluído";OU(N2="";OU(O2="";OU(E(P2="";R2="");E(Q2="";S2="")))));1;"")
    4. =SE(E(E(A2<>"Refazer";A2<>"Concluído");OU(Q2<>"";S2<>""));1;"")
    5. =SE(E(A2="transferido";OU(F2="";OU(I2="";L2="")));1;"")

    Na célula A1 há outra fórmula, caso alguma das condições acima seja atendida:

    =SE(OU(X4=1;OU(X5=1;OU(X6=1;OU(X7=1;OU(X8=1;OU(X9=1;X10=1))))));"Aviso: xxx";SE(OU(X13<>"";Z13<>"");"Aviso: yyy ";SE(Y13<>"";"Aviso: zzz";SE(AB13=5;"Aviso: aaa";SE(AA13=6;"Aviso: bbb";"")))))

    Sendo que cada "Aviso" refere-se à uma célula vazia que deveria ter sido preenchida em razão de outra célula ter sido preenchida (resultado da fórmula SE).

    O que eu gostaria é de informar qual dessas células é que está vazia, junto com a mensagem do "Aviso".

    Por exemplo: 

    Preenchi A2, E2 e Q2, e nada mais. Então as condições atendidas serão a 1 e a 2. Para que não apareça o "Aviso", teria que preencher as células P2, F2 e G2. Essas células (P2, F2 e G2) eu gostaria de informar "Favor preencher as células P2, F2 e G2".

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2018-11-21T12:12:29+00:00

    Olá,

    Você deve tentar abaixo da fórmula:

    =SE(B1="";"B"&LIN();"")

    Se você quiser incluir células da coluna A e B, use essa outra fórmula:

    =SE(E(A1="";B1="");"A"&LIN()&" e "&"B"&LIN();SE(E(A1="";B1<>"");"A"&LIN();SE(E(A1<>"";B1="");"B"&LIN();SE(E(A1<>"";B1<>"");"";"erro"))))

    Espero que essas fórmulas possam ajudá-lo a resolver seu problema. Se sim, por favor marque minha resposta como Resposta.

    IlirU

    Esta resposta foi útil?

    0 comentários Sem comentários