Comprends rien à ce que vous dites.
Je propose seulement de remplacer vos couleurs vertes et rouges par un regroupement en deux paquets avec entre les deux une cellule qui annonce le début des incompatibilités.
À la rigueur si vous ne voulez pas de ça, un caractère spécial à la fin de chaque nom pour signaler que c'est une incompatibilité m'irait toujours mieux que vos satanées couleurs. Et je pourrais même aussi prendre en compte derrière un caractère, mettons ":" à la fin, une note entre -1 et 5, -1 étant une incompatibilité, et 0 la même chose que l'absence de spécification. Et 5 naturellement une association très recommandée.
Ainsi on pourrait indiquer en résultat une note globale de l'association, qui serait la somme de ces indices dans toutes les paires qu'elle contient.
Une couleur, dans Excel, c'est un effet de présentation, voire une information visuelle pour l'utilisateur mais non officielle. À la rigueur on peut remettre ensuite une mise en forme conditionnelle qui met une certaine couleur à la cellule si sa valeur se termine par un antislash par exemple, mais c'est cette particularité qui constituerait l'information, pas la couleur, jamais la couleur.