Bonjour,
Le problème vient du fait que tu n'utilises pas la bonne fonction !
Tu fait une recherche horizontale de tes couleurs donc, c'est "RECHERCHEH()" qu'il te faut utiliser et non "RECHERCHEV()" :
=RECHERCHEH(A1;B1:G2;2)
Que la cellule de la valeur cherchée soit ou non fusionnée n'a rien à voir et "ROUGE" est retournée car tu demande la valeur de la seconde colonne et comme la valeur cherchée fait partie de la première colonne elle est forcément trouvée c'est pour cette raison qu'il ne faut pas que la cellule qui contient la valeur recherchée fasse partiede la colonne (pour recherchev) ou ligne (pour rechercheh) de recherche. Dans ma formule, la valeur recherchée est en A1 mais la ligne de recherche commence en B1