Excel 2020: validação complexa usando uma fórmula - dicas do Excel

Índice

O método explicado anteriormente no Excel 2020: Validação Dependente usando Dynamic Arrays é adequado se você tiver Dynamic Arrays. Mas muitas pessoas que executam versões perpétuas do Excel não terão Dynamic Arrays por anos. Outros métodos publicados para validação dependente requerem um novo intervalo nomeado para cada escolha possível no primeiro e no segundo menu suspenso.

Eu estava fazendo um seminário em Mobile, Alabama, e várias pessoas ali queriam configurar uma validação de três níveis, mas não se importaram em ter menus suspensos para escolher. "Eu só quero validar se as pessoas estão digitando os valores corretos."

Em vez de usar a opção de permitir uma lista, você pode configurar a validação personalizada usando uma fórmula. Digamos que você tenha uma mesa com centenas de seleções válidas.

Se você acha que sua lista crescerá com o tempo, formate-a como uma tabela usando Ctrl + T.

Configure um intervalo nomeado para cada uma das três colunas. Esta etapa é necessária para que você possa consultar cada coluna e os nomes crescerão conforme a tabela cresce.

Selecione A2: A551. Na caixa Nome, digite cCountry e pressione Enter.

Nome B2: B551 como cState. Nome C2: C551 como cCity.

Aqui é a área onde você deseja que as pessoas digitem um país, estado e cidade.

É sempre mais fácil construir e testar suas fórmulas para formatação condicional e validação em uma célula primeiro. Dê uma olhada nas fórmulas mostradas abaixo para testar cada uma das entradas.

Quando essas fórmulas estiverem funcionando, edite a célula H3. Usando o mouse, selecione os caracteres na barra de fórmulas e pressione Ctrl + C para copiar. Selecione F3 e pressione Alt + DL para abrir o menu suspenso Validação de dados. Na caixa Permitir, escolha Personalizado. Isso revelará uma caixa de fórmula. Cole sua fórmula nessa caixa.

Opcionalmente, preencha uma mensagem de entrada e um alerta de erro. Repita para colocar a fórmula H4 como validação para F4 e a fórmula H5 para validação para F5. Resultado: evitará uma entrada errada.

Artigos interessantes...