Formule conditionnelle

Résolu/Fermé
MarieLeaCharlotte Messages postés 3 Date d'inscription jeudi 5 janvier 2017 Statut Membre Dernière intervention 11 janvier 2017 - 5 janv. 2017 à 15:32
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 5 janv. 2017 à 17:04
Bonjour à tous,

Dans notre tableau Excel nous avons une colonne "nom fournisseur" et une deuxième "code fournisseur". Nous souhaitons que lorsqu'on rentre le nom du fournisseur, le code s'affiche automatiquement. Le code est toujours du type "C" suivi d'un nombre. Le premier code sera alors C1, puis C2 etc. ...
Pour cela, nous avons utilisé une formule conditionnelle du type : SI(ESTTEXTE(A3);"C1";""). Sauf que quand nous l'appliquons aux autres cellules, il est à chaque fois affiché C1. Comment peut on faire pour incrémenter de 1 à chaque cellule de la colonne et obtenir de ce fait, C1, C2 ...

Merci par avance !

2 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 5/01/2017 à 16:28
Bonjour

Essaies ceci

A commencer en ligne 3
=SI(ESTTEXTE(A3);"C" & LIGNE()-2;"")

ou si les cellules non texte colonne A sont vides ou numériques
=SI(ESTTEXTE(A3);"C" & NBVAL($A$3:$A3)-NB($A$3:$A3);"")

Cdlmnt
0
MarieLeaCharlotte Messages postés 3 Date d'inscription jeudi 5 janvier 2017 Statut Membre Dernière intervention 11 janvier 2017
5 janv. 2017 à 16:24
Ca marche !

Merci beaucoup !!!

Bonne journée.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
5 janv. 2017 à 17:04
De rien

Si c'est fini, peux tu mettre le sujet à résolu (en dessous du titre de ton premier message)


Bonne fin de journée
0