Você estaria disposto a desenvolver uma macro VBA?
Fiz uma busca rápida pelo que você pode querer e encontrou isso em TechGuy
Alguns links úteis para ler:
Para o que você deseja, convém usar referências de célula, como uma caixa de pesquisa.
=if(search(value, cell)>0, true-value, false-value)
No seu caso
=if(search("1008", A1:A9)>0, t23, "")
No entanto, eu provavelmente transformaria A1: A9 em um formato Table de 1 coluna ou, pelo menos, um NamedRange expansível para que você possa referenciar o Range em vez de uma definição Column / Row definida.
=if(search("1008", lstAgents)>0, t23, "")
Editado em 2012-10-15 @ 15:21
Design da tabela / intervalo:
Name | ID | NameID
Ted Simpson | 1008 | =[@Name] & " - " & [@ID]
Agora, o Name
& As colunas ID
podem estar visualmente ocultas e a coluna NameID
, e todas as outras depois, podem ser visuais e não usadas ativamente, por exemplo.