Bonjour,
Je cherche à incrémenter une colonne en fonction du contenu d'une autre.
Dans mon exemple, j'ajoute des commentaires dans la colonne A et je voudrais que :
- si la colonne A reste vide, alors la colonne C fait remonter "rien-1" 2 3 4 etc. en incrémentant à chaque fois qu'une ligne est vide.
- Et en même temps, si j'écris un commentaire, je voudrais que la colonne C donne plutôt "note-1" 2 3 4 etc.
J'arrive à obtenir ce que je veux mais en passant par une formule intermédiaire (voir en colonne 2)
Je n'ai pas réussi à obtenir le résultat souhaité en compilant tout ça en une seule formule.
J'ai testé avec une fonction SI :
SI(A2<>"";"note"&"-"&NB.SI(A2:$A$2;@A2:$A$2);"vide"&"-"&NB.SI(A2:$A$2;@A2:$A$2))
mais cela ne fonctionne pas
- j'obtiens un résultat qui s'incrémente correctement pour les cellules vides
- mais qui, en cas de cellule non vide, ne s'incrémente que si le contenu des cellules est identique. Ce qui ne sera jamais le cas car mes commentaires sont propres à chaque ligne.
Pourriez vous m'aider à y voir plus clair s'il vous plait?
Merci par avance
aeca
Je cherche à incrémenter une colonne en fonction du contenu d'une autre.
Dans mon exemple, j'ajoute des commentaires dans la colonne A et je voudrais que :
- si la colonne A reste vide, alors la colonne C fait remonter "rien-1" 2 3 4 etc. en incrémentant à chaque fois qu'une ligne est vide.
- Et en même temps, si j'écris un commentaire, je voudrais que la colonne C donne plutôt "note-1" 2 3 4 etc.
J'arrive à obtenir ce que je veux mais en passant par une formule intermédiaire (voir en colonne 2)
Je n'ai pas réussi à obtenir le résultat souhaité en compilant tout ça en une seule formule.
J'ai testé avec une fonction SI :
SI(A2<>"";"note"&"-"&NB.SI(A2:$A$2;@A2:$A$2);"vide"&"-"&NB.SI(A2:$A$2;@A2:$A$2))
mais cela ne fonctionne pas
- j'obtiens un résultat qui s'incrémente correctement pour les cellules vides
- mais qui, en cas de cellule non vide, ne s'incrémente que si le contenu des cellules est identique. Ce qui ne sera jamais le cas car mes commentaires sont propres à chaque ligne.
Pourriez vous m'aider à y voir plus clair s'il vous plait?
Merci par avance
aeca