O MS Access pode ser mais adequado para essa tarefa. Se você tem o MS Excel, há uma grande chance de você também ter o MS Access.
Você está tentando consultar uma tabela de banco de dados para as colunas chamadas "Item", "Código do departamento" e "Centro de custo", em que "Departamento" é igual a "contabilidade".
Uma consulta SQL do MS Access será semelhante a:
SELECT Item, 'Department Code', 'Cost Centre' FROM my_database_table WHERE Department = 'accounting'
Você pode encerrar e ocultar a instrução SQL acima por trás de uma boa GUI. Adicionar linhas no MS Access é quase tão simples quanto adicionar linhas ao MS Excel (você também pode adicionar um formulário de GUI para isso).
OU ... também é possível importar e exportar planilhas do Excel para um banco de dados do Access. Eu acredito que você pode até mesmo vincular uma planilha do Excel a um banco de dados do MS Access. Você pode editar / gerenciar seus dados no Excel e fazer suas consultas de dados no MS Access.
(Gostaria de saber se você poderia vincular uma planilha do Excel a um banco de dados do Access e, em seguida, incorporar esse banco de dados do Access ao arquivo original do Excel ...)