Eu criaria uma fórmula como essa. A fruta vermelha é listada na coluna AA.
A fruta amarela está listada na coluna AB.
=IF(A1="Red",OFFSET(AA2,0,0,COUNTA(AA2:AA10),1),IF(A1="Yellow",OFFSET(AB2,0,0,COUNTA(AB2:AB10),1)))
Na lista de validação de dados da célula, selecione a entrada de frutas que a fórmula acima.
Como funciona
A instrução IF avalia a cor da fruta selecionada. O comando DESLOCAMENTO criará uma lista começando no topo da lista de frutas de cores selecionadas. A fórmula COUNTA conta o número de frutas na coluna (até 10 frutas).