Bonjour,
je cherche un résoudre un problème d'incrémentation automatique sous conditions multiples.
Je veux numéroter en [D] des organes [C] en fonction de deux conditions qui sont le réseau [A], la fonction[B].
Le problème est que les conditions trouvées dans les colonnes A , B et C sont très nombreuses et variées.
pour le moment j'utilise :sur [D] =NB.SI($C$2:C2;C2) mais donc qui ne prend pas en compte les conditions A et B.
je cherche à avoir une incrémentation qui s'adapte toute seule aux conditions rencontrées, avec une incrémentation de 1 en 1en fonction des combinaisons rencontrées.
par exemple :
Vanne/aller/CHAUD : 1
Vanne/aller/CHAUD : 2
Vanne/aller/CHAUD : 3
Vanne/retour/CHAUD : 1
Vanne/aller/FROID: 1
Vanne/aller/CHAUD : 4
[...]
| réseau | fonction | organes | n° |
| CHAUD | aller | vanne | |
| CHAUD | aller | clapet | |
| FROID | retour | vanne | |
| ECS | ecs | soupape | |
| ECS | aller | vanne | |
| ECS | retour | soupape | |
| CHAUD | générateur | vase | |
| CHAUD | régulation | pressostat | |
questions :
avec une formule Excel est ce possible, ou faut il passer par du code VBA?
et si possible sur excel, la dite formule?
je joins le fichier excel qui est, pour le coup, honteusement faux.
merci par avance de vos lumières.