Olá mais uma vez!
Estou com outra dúvida, desta vez um pouco mais complexa.
O problema é o seguinte: pretende-se atribuir nomes de ruas a ruas novas, no entanto, esse nome não pode estar repetido nessa freguesia, ou seja, se já existir uma Rua do Manel na Freguesia de Alenquer, não posso atribuir esse nome a outra rua nessa freguesia. Se for em freguesias diferentes, não tem problema.
A intenção é eu ter dois campos de preenchimento manual, o campo "Nome Pretendido" e o campo "Freguesia". O excel depois pegaria nesses dois campos e ia ver na tabela das ruas existentes se já existe alguma rua com esse nome nessa freguesia.
Na imagem que se segue vê-se a fórmula que estou a usar.
- Na parte com fundo azul está a fórmula original, que tirei de outro documento, com a função pretendida (não fui eu que fiz);
- Na parte a laranja, são os tais campos de preenchimento manual;
- Na parte a vermelho ("Disponível / Existe em:") a fórmula compara apenas o campo do "Nome Pretendido", e diz onde já existe (igual à fórmula em verde, mas sem os *AND)
- Na parte a verde está o que é pretendido: a comparação com os dois termos (nome e freguesia);
- A tabela Rua/Freguesia seria a "base de dados";
- O IGNORE é óbvio
A forma como interpreto a fórmula (original/parte vermelha) é a seguinte: se a célula estiver vazia, não mostra nada; se tiver alguma coisa, ele vai verificar se essa coisa
não se encontra na base de dados; se não existir, ele devolve a mensagem "Disponível"; se existir, ele vai ver qual a freguesia correspondente e devolve esse valor.
O problema aqui é que só trabalha com o campo "Nome Pretendido"...
A intenção é ele fazer o mesmo teste, mas tendo em conta o nome E a freguesia, porque pode haver uma Rua do João em Ota, mas eu posso querer meter o nome noutra freguesia.
Desde já, obrigado pela ajuda