Attribuer une valeur par ordre croissant
Résolu
mlacoste
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
mlacoste Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
mlacoste Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je recherche une formule pour un tableau excel, je prends un contexte plus simple pour vous expliquer :
Dans la colonne A, il y a une liste déroulante pour choisir "Bleu" ou "Rouge"
L'idée c'est d'attribuer un numéro pour chaque produit "bleu" ou "rouge" entré.
Je m'explique : si dans la 1er ligne, je choisis "bleu" je souhaiterais dans la colonne B attribuer un numéro "21800001" (oui, je ne souhaite pas commencé à 1 sinon ça serait trop simple).
Ligne suivante : je choisis encore "bleu", alors dans la colonne B je souhaiterais attribuer automatiquement "21800002"
Ligne suivante : je choisis cette fois ci "rouge", je voudrais que dans la colonne B, le compteur recommence à "21800001"
Et au final je voudrais que pour les lignes suivantes, quand je choisis rouge, ça prenne le chiffre suivant le dernier produit rouge et quand je choisis bleu ça prenne le chiffre suivant le dernier produit bleu
Je recherche une formule pour un tableau excel, je prends un contexte plus simple pour vous expliquer :
Dans la colonne A, il y a une liste déroulante pour choisir "Bleu" ou "Rouge"
L'idée c'est d'attribuer un numéro pour chaque produit "bleu" ou "rouge" entré.
Je m'explique : si dans la 1er ligne, je choisis "bleu" je souhaiterais dans la colonne B attribuer un numéro "21800001" (oui, je ne souhaite pas commencé à 1 sinon ça serait trop simple).
Ligne suivante : je choisis encore "bleu", alors dans la colonne B je souhaiterais attribuer automatiquement "21800002"
Ligne suivante : je choisis cette fois ci "rouge", je voudrais que dans la colonne B, le compteur recommence à "21800001"
Et au final je voudrais que pour les lignes suivantes, quand je choisis rouge, ça prenne le chiffre suivant le dernier produit rouge et quand je choisis bleu ça prenne le chiffre suivant le dernier produit bleu
A voir également:
- Attribuer une valeur par ordre croissant
- Excel trier par ordre croissant chiffre - Guide
- Ordre meilleur ami snap - Forum Snapchat
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms - Forum LibreOffice / OpenOffice
- Attribuer une valeur à une cellule texte excel ✓ - Forum Excel
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
2 réponses
Bonjour,
Avec la formule :
=NB.SI($A$2:$A2;$A2)+21800000
Avec la formule :
=NB.SI($A$2:$A2;$A2)+21800000
Bonjour,
Cette formule me parait intéressante,
A B
1 ROUGE 218001
2 BLEU 218001
3 ROUGE 218002
4 ROUGE 218003
5 BLEU 218002
R 6OUGE 218004
Enfait dès que je choisi Rouge ou Bleu, je voudrais que ça attribue directement un chiffre par ordre croissant comme ci dessus. Finalement, il y a 2 "Si" (Rouge ou bleu). J'ai du mal à transposer votre formule du coup...
Merci beaucoup pour votre réponse !
Cette formule me parait intéressante,
A B
1 ROUGE 218001
2 BLEU 218001
3 ROUGE 218002
4 ROUGE 218003
5 BLEU 218002
R 6OUGE 218004
Enfait dès que je choisi Rouge ou Bleu, je voudrais que ça attribue directement un chiffre par ordre croissant comme ci dessus. Finalement, il y a 2 "Si" (Rouge ou bleu). J'ai du mal à transposer votre formule du coup...
Merci beaucoup pour votre réponse !
Ce que j'ai présenté au dernier message est ce que je souhaite obtenir automatiquement. A la base, seulement la colonne A est remplie avec "rouge" ou "bleu" et je souhaite qu'en B, grâce à une formule, cela attribue un numéro par ordre croissant.
J'ai essayé la fomule =NB.SI(A:A;A1)+21800000 (dans B1)
Cela donne 21800001
Mais dans une ligne suivante, si je choisie encore "rouge", cela change également B1 en 21800002 car cela compte toutes les cases en A où il ya "rouge"
J'ai essayé la fomule =NB.SI(A:A;A1)+21800000 (dans B1)
Cela donne 21800001
Mais dans une ligne suivante, si je choisie encore "rouge", cela change également B1 en 21800002 car cela compte toutes les cases en A où il ya "rouge"