Ir para o conteúdo principal

 Como aplicar a validação de dados múltiplos em uma célula na planilha do Excel?

Na planilha do Excel, aplicar uma validação de dados a uma célula pode ser comum para nós, mas você já tentou usar a validação de vários dados em uma célula? Neste artigo, falarei sobre alguns exemplos diferentes para resolver essa tarefa no Excel.

Aplique a validação de vários dados em uma célula (Exemplo 1)

Aplique a validação de vários dados em uma célula (Exemplo 2)

Aplique a validação de vários dados em uma célula (Exemplo 3)


Aplique a validação de vários dados em uma célula (Exemplo 1)

Por exemplo, eu quero configurar a validação de dados para células com estes critérios: se um número inserido, ele deve ser menor que 100, se o texto for inserido, ele deve estar na lista de D2 a D7 conforme a seguinte captura de tela mostrada:

1. Selecione as células às quais deseja aplicar a validação de dados múltiplos e clique em Data > Validação de dados > Validação de dados, veja a captura de tela:

2. No Validação de dados caixa de diálogo, sob o Configurações guia, faça as seguintes operações:

(1.) Escolha Personalizadas do Permitir lista suspensa;

(2.) Insira esta fórmula: =OR(A2<$C$2,COUNTIF($D$2:$D$7,A2)=1) no Fórmula caixa de texto.

Note: Na fórmula acima, A2 é a célula na qual você deseja aplicar a validação de dados, C2 e D2: D7 são os critérios nos quais você precisa aplicar a validação de dados.

3. Então clique OK, a partir de agora, apenas os valores que correspondem aos critérios podem ser inseridos nas células, caso contrário, uma caixa de aviso aparecerá para lembrá-lo, veja a imagem:


Aplique a validação de vários dados em uma célula (Exemplo 2)

Neste exemplo, permitirei apenas que o texto “Kutools for Excel” ou a data entre 12/1/2017 e 12/31/2017 possa ser inserida nas células específicas conforme a imagem mostrada abaixo. Para resolver este trabalho, faça o seguinte:

1. Vá para a Validação de dados caixa de diálogo e, na caixa de diálogo, execute as seguintes operações:

(1.) Clique Configurações aba;

(2.) Selecione Personalizadas opção do Permitir lista suspensa;

(3.) Digite esta fórmula: =OR(A2=$C$2,AND(A2>=DATE(2017,12,1), A2<=DATE(2017,12,31))) no Fórmula caixa de texto.

Note: Na fórmula acima, A2 é a célula na qual você deseja aplicar a validação de dados, C2, 2017,12,1 e 2017,12,31 são os critérios nos quais você precisa aplicar a validação de dados.

2. Então clique OK botão, agora, apenas os valores que correspondem aos critérios podem ter permissão para digitar, outros serão restritos conforme a seguinte captura de tela mostrada:


Aplique a validação de vários dados em uma célula (Exemplo 3)

No terceiro exemplo, quero que a string de texto comece com “KTE” ou “www”, e se começar com “KTE”, apenas 6 caracteres podem ser permitidos; se começar com “www”, apenas 10 caracteres podem ser permitidos, veja a imagem:

A fórmula a seguir na Validação de dados pode ajudá-lo a lidar com isso.

1. Vou ao Validação de dados caixa de diálogo, na caixa de diálogo, faça as seguintes operações:

(1.) Clique Configurações aba;

(2.) Selecione Personalizadas opção do Permitir lista suspensa;

(3.) Digite esta fórmula: =OR(AND(LEFT(A2,3)="KTE",LEN(A2)=6),AND(LEFT(A2,3)="www",LEN(A2)=10)) no Fórmula caixa de texto.

Note: Na fórmula acima, A2 é a célula na qual você deseja aplicar a validação de dados, e você pode alterar os critérios da fórmula para o seu próprio.

2. Então clique OK botão, e agora, apenas os valores de texto que correspondem aos critérios que você especificou podem ser inseridos, consulte a captura de tela:

Note: Pode haver outros critérios de validação de dados diferentes necessários para serem aplicados, você pode criar suas próprias fórmulas para os diferentes critérios que desejar.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (15)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,
I am capturing department (10 departments), rating (5,4,3,2 & 1)and reward type criteria (X, Y and Z) of which i calculate the overall callibration based on certain %. Eg. i have 10 departments having each department 15-20 employees. Now i need a formula wherein in the table against the particular department, lets say department1 to populate the % of employees (only with rating 5 and criteria X) against the total employee of (criteria X and Z).
This comment was minimized by the moderator on the site
I have data in two different columns and i have to apply this with two different criteria. For example, first criteria shows result if a particular cell contains a text "Highlighter" and second criteria show when the cell contain text "Pointer".
Highlighter test results are different than the pointer results and we make separate validation of both data. Is this possible to extract the validation of each criteria in a single cell with no overlapping?
This comment was minimized by the moderator on the site
Hey I want a parent child relationship sort of multiple drop down lists.
For example, if in column one some selects 'a' among the list of a, b & c
Then in the second column the child category of 'a' which is x, y & z should appear
How can that be done?
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
Hi Team, I failed to build example no.1. I copied and pasted the formula:  =OR(A2<$C$2,COUNTIF($D$2:$D$7,A2)=1) and failed. Where is the bug ? Can you please assist ? THX a lot.
This comment was minimized by the moderator on the site
Hello Frank,
Glad to help. The reason why the data validation failed is that you probably didn't choose the data validation cell range. Please select the cell range first (say A2:A10), then click Data > Data Validation > Data Validation to input the formula =OR(A2<$C$2,COUNTIF($D$2:$D$7,A2)=1). Please see the screenshots I uploaded here. Hope it can solve your problem. Have a nice day.
Sincerely,
Mandy
This comment was minimized by the moderator on the site
How can I apply a data validation to multiple columns?
This comment was minimized by the moderator on the site
Hello Fabian,To apple a data validation to multiple columns, the trick is almost identical to the ways we mentioned above. The most important thing is that you select the columns first, then you can set up the rules in the Data Validation dialog box. Plesase have a try. Any question, please feel free to contact us. Have a nice day.Sincerely,Mandy
This comment was minimized by the moderator on the site
i am confuse
This comment was minimized by the moderator on the site
Hi,
I need to validate multiple columns before entering a value into cell. please find my requirement below,
I have 3 columns for example,

A1-Total Credit limit (Mandatory field)
Should have a minimum amount of 100 and multiples of 100:
=AND(ISNUMBER(A1),A1>=100, MOD(A1,100)=0) - Solved!
B1- Weekly Credit limit (Optional filed)
User should be able to input a value only when A1 is filled, Should not be greater than A1, Minimum amount 100 and multiples of 100
=AND(A1<>"",ISNUMBER(B1),B1<=A1, MOD(B1,100=0) - Solved!
C1-Daily Credit limit (Optional field)
User should be able to input a value only when A1 is filled, Should not be greater than A1&B1, Minimum amount 100 and multiples of 100

I need to add following validation, Please Help
I have to check if A1 is filled or not, then C1 shouldn't be greater than A1 and C1 min value should be 100 and multiples of 100 - I have answer to this
How can add a validation on B1 because B1 is optional it can have value and cannot. so if there's a value I have to make sure C1 is not greater than B1 else ignore B1?

How can i have this in data validation?

Thanks once again for the help
This comment was minimized by the moderator on the site
how can I add another Data validation function with this list function. for example I added a list of "yes" and "no". but I also want to add an OR function to this so that if "yes" is selected in one column then others only have to be "no".
This comment was minimized by the moderator on the site
Is it possible to apply data validation on the calcuated column attribute?
This comment was minimized by the moderator on the site
i'm looking for the ability to have a data validation which allows the user to select multiple choices. I.e. the list pops up and user can select Apple, grape, and/or banana. If they select all three, it shows in cell as: "apple, grade, banana". if only 1: "grape" etc... any ideas?
This comment was minimized by the moderator on the site
Hello, jeffe,
Maybe the below article can help you to deal with your problem, please check it:
https://www.extendoffice.com/documents/excel/2448-excel-drop-down-list-multiple-selection.html
This comment was minimized by the moderator on the site
Any idea how to have multiple data validation and a drop down. Drop down uses "List" and this example uses "Custom". Basically if the correct data is present in another column, I want the drop down to be able to be selected to input data. Otherwise if the dropdown is selected the error message appears.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations