Pour l'aspect du tableau, c'est juste une capture d'écran !
Pour résoudre ton problème par des formules, à supposer que ton nombre de colonnes soit fixe et qu'elles soient toutes remplies, suggestion :
1/ au-delà de ta dernière colonne, tu crées un couple de colonnes (K1min, K2min),
2/ sur la 1ère ligne (ici, maçon), tu dotes la colonne K1min de la formule =MIN(B2;D2;F2;H2;etc.), et la colonne K2min de la formule =MIN(C2;E2;G2;I2;etc.)
3/ tu propages sur toutes les lignes des deux colonnes K1min et K2min,
4/ tu dotes les cases B2, D2, F2, H2, etc., de la mise en forme conditionnelle "fond jaune" si la valeur de la colonne est égale à celle de K1min,
5/ idem pour C2, E2, G2, I2, etc., avec "fond vert" et K2min,
6/ propagation sur les autres lignes.
C'est un peu lourd à mettre en oeuvre, mais ça peut fonctionner...