Página 1 de 1

Validação dados com formula para definer campo

Enviado: 06 Nov 2020 às 08:46
por PatriciaSilva
om dia,

Estou a utilizar a opção “validação de dados” com formula:
=DESLOC(ÍNDICE(Estabelecimentos!A9:N17;;CORRESP(Q9;headers_estab;0));;;CONT.VALORES(ÍNDICE(Estabelecimentos!A9:N17;;CORRESP(Q9;headers_estab;0)));1)

O objetivo que pretendo é ao escolher a empresa na planilha "observações(ler primeiro) de automaticamente os estabelecimentos possíveis na planilha “dados de utentes” em algumas empresas consigo em outras dá-me erro.

alguém consegue-me dizer o que estou a fazer de errado, já dei voltas e voltas e não encontro o erro.

Desde já obrigada pela ajuda.
https://drive.google.com/file/d/1rfgA86 ... sp=sharing 1

Re: Validação dados com formula para definer campo

Enviado: 06 Nov 2020 às 09:29
por Deciog
PatriciaSilva, Bom Dia.

para que possamos ajudar onde esta essa validação pois não encontrei

Explica melhor o que quer

Decio

Re: Validação dados com formula para definer campo

Enviado: 12 Nov 2020 às 10:11
por PatriciaSilva
Bom dia,
Obrigada pelo interesse em ajudar.
A validação esta na planilha "dados do utente" na coluna "Nome do Estabelecimento", vai buscar a informação a planilha"estabelecimentos".
Não consigo que em todas as empresas seja devolvido os estabelecimentos, em algumas devolve tudo certo.
estou a utilizar a formula: =DESLOC(ÍNDICE(Estabelecimentos!A9:N17;;CORRESP(Q9;headers_estab;0));;;CONT.VALORES(ÍNDICE(Estabelecimentos!A9:N17;;CORRESP(Q9;headers_estab;0)));1) na opção dados de validação.

Obrigada,

Re: Validação dados com formula para definer campo

Enviado: 12 Nov 2020 às 13:02
por Deciog
PatriciaSilva

Difícil de entender explica melhor quais a informações que deseja e onde esta os códigos da formula para comparação

Tenta digitar o resultado esperado

Decio

Re: Validação dados com formula para definer campo

Enviado: 12 Nov 2020 às 14:19
por PatriciaSilva
um exemplo: Ao escolher a empresa SPDH na célula B7 da planilha Observações (LER PRIMEIRO), quero que na coluna U da planilha Dados de utentes apareça a informação dos estabelecimentos para que se possa só escolher as opções corretas:
0401 (codigo da empresa, é atraves do código que devolve a informação)
[40SC] Santa Cruz FNC
[40LX] Lisboa
[40FR] Faro
[40FU] Funchal
[40PS] Porto Santo
[40PT] Porto
O match esta a ser feito pelo código de empresa atribuído na planilha Empresas.

coloquei a formula:
Imagem

O Objetivo é consoante a empresa que se escolha só aparecer as moradas/estabelecimentos que essa empresa tem.

Obrigada

Re: Validação dados com formula para definer campo

Enviado: 12 Nov 2020 às 15:11
por Estevaoba
Criei uma coluna auxiliar (T) na aba Estabelecimentos com esta fórmula em T1 para exibir o código:
Código: Selecionar todos
=PROCV('Observações (LER PRIMEIRO)'!B7;Empresas!B2:C22;2;0)
Com esta outra em T2, copiada para baixo, listo os dados que correspondem ao código em T1:
Código: Selecionar todos
=SEERRO(ÍNDICE(Estabelecimentos!$A$2:$N$10;LIN(A1);CORRESP($T$1;headers_estab;0));0)
E esta fórmula para a sua validação de dados na coluna U de Dados de Utentes:
Código: Selecionar todos
=DESLOC(Estabelecimentos!$T$2;;;CONT.SE(Estabelecimentos!$T$2:$T$11;"<>0");1)
Favor conferir no anexo.

Good luck!

Re: Validação dados com formula para definer campo

Enviado: 13 Nov 2020 às 05:55
por PatriciaSilva
Auxiliou imenso, não estava a conseguir chegar ao certo. obrigada.

Re: Validação dados com formula para definer campo

Enviado: 13 Nov 2020 às 07:50
por Deciog
PatriciaSilva , Bom Dia.

Outra forma mais complicada confere

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Decio