Como posso evitar digitar um valor que já existe em outro intervalo no Excel 2010?

2

Estou trabalhando em uma planilha de acompanhamento de projetos básicos no Excel e gostaria de ter duas planilhas - uma que mostre meus projetos ativos e uma que mostre meus projetos concluídos / cancelados / arquivados. Gostaria de atribuir a cada projeto um número exclusivo, portanto, sei que gostaria de ter a validação de dados em minha planilha ativa para que, quando eu criar um novo projeto e inserir um número de projeto, o Excel revise um intervalo especificado na outra planilha. se eu usei esse número antes. Tenho certeza de que isso é possível, mas não tenho certeza da lógica que precisaria usar. Alguém tem algum conselho?

~

Um ramo disso, alguém tem uma sugestão de como eu poderia manter essas duas listas de projetos ativos / arquivados e manter um sistema de numeração de projeto incremental no Excel?

    
por Gryphoenix 06.09.2013 / 21:07

3 respostas

2

Eu consideraria usar o Access em vez do Excel. O comportamento que você quer está embutido em sua funcionalidade básica.

    
por 06.09.2013 / 21:19
2

O MS Access é realmente a melhor opção, mas pode ser feito no Excel.

Você pode manter todos os registros na mesma planilha, independentemente do status, e usar apenas um filtro para mostrar apenas o status que deseja ver. Ao fazer isso, você pode alternar rapidamente entre os diferentes status.

Ao adicionar um novo registro, você pode remover o filtro e classificar pelo número exclusivo do projeto para ver de onde parou.

A filtragem e a classificação são apenas alguns cliques do mouse.

    
por 06.09.2013 / 21:25
1

Você pode usar a formatação condicional para sinalizar uma célula se o número do projeto (supondo apenas seu numérico) for menor que o número máximo usado em seus projetos concluídos / arquivados. É um pouco desajeitado ao usar várias planilhas, já que você não pode fazer referência a uma planilha diferente em um formato condicional.

Algo como "Formatar apenas as células que contêm:" Valor da célula - menor ou igual a - $ BB $ 1

$BB$1 sendo o máximo de números de projetos usados anteriormente na folha diferente ( =MAX('Sheet1'!A1:A10) )

    
por 06.09.2013 / 21:39