Você verifica se há valores duplicados usando algo semelhante às respostas recebidas em sua pergunta ontem , então verifique também se o valor é um inteiro.
Usando A como coluna, selecione A2 até a coluna A, conforme desejar, depois vá para a caixa de diálogo Validação de dados. Escolha personalizado e insira a seguinte fórmula:
=IF(ISNA(VLOOKUP(A2,A$1:A1,1,FALSE)),IF(INT(A2)=A2,TRUE,FALSE),FALSE)
Como alguém mencionou em sua outra pergunta, isso só funcionará para valores de entrada, não arrastados.
NOTA: O método padrão de escolha de coluna de A: A não parece funcionar neste cenário porque aparentemente o código sempre vê a própria célula como uma duplicata (por si só), então sempre falha.