Se seus dados forem iguais aos da matriz Texto original (aaa bbb ccc), não mais, use a seguinte fórmula
=IF(LEN(A2)<4,VLOOKUP(A2,sheet2!$E$1:$F$6,2,FALSE),IF(LEN(A2)<7,VLOOKUP(LEFT(A2,3),sheet2!$E$1:$F$6,2,FALSE)&" "&VLOOKUP(MID(A2,5,3),sheet2!$E$1:$F$6,2,FALSE),VLOOKUP(LEFT(A2,3),sheet2!$E$1:$F$6,2,FALSE)&" "&VLOOKUP(MID(A2,5,3),sheet2!$E$1:$F$6,2,FALSE)&" "&VLOOKUP(RIGHT(A2,3),sheet2!$E$1:$F$6,2,FALSE)))
Em A2 é o texto original, Sheet2! $ E $ 1: $ F $ 6 é a matriz na planilha2 onde você encontrará o valor para substituí-lo, 2 é a segunda coluna na planilha2, False para encontrar a correspondência exata em qualquer ordem.