Um bom uso da validação de dados ocorre quando há necessidade de "vincular" duas ou mais listas suspensas, tornando-as dependentes.
Por exemplo, John pergunta:
Eu tenho uma lista de países (EUA, Austrália, Inglaterra) e uma lista de cidades. Como posso fazer senão quando o usuário seleciona EUA em uma célula, na outra aparecem apenas cidades dos EUA (New York, Los Angeles), e também da Austrália (Camberra, Perth), etc.?
A primeira coisa que precisa ser feita é nomear as listas. Selecione os países, sem o título, e nomeie-os PAÍSES. Em seguida, selecione todas as cidades (novamente sem títulos) dos EUA e nomeie-as como EUA. Continue este processo para todos os países.
Agora, vamos supor que a primeira lista apareça em A1. Vá para Dados, Validação, Lista de Seleção e em "Fonte" coloque:
=COUNTRIES
Certifique-se de que a opção "Lista suspensa na célula" esteja marcada.
Agora, se a segunda lista aparecer em B1, vá para Data, Validation, novamente Select List, e em "Source" coloque:
=INDIRECT(A1)
Se o Excel retornar um erro, não se preocupe, você não tem nada selecionado em A1. Para testá-lo, selecione um país em A1, e agora, ao clicar em B1, você deverá ver apenas as cidades daquele país.
Adição
Ian Narbeth pediu para lembrar que Nomes definidos não podem incluir espaços, então, para entrar, Grã-Bretanha, você teria que colocar como "Great_Britain" ou "GreatBritain". Obrigado por isso.