Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Facile a expliquer mais comment faire ?

gokgek

XLDnaute Nouveau
Bonjour à tous et bonne année !

J'ai besoin de vos lumières bien avisées, pouvez vous m'aider svp ?
Il s'agit de mettre un "1" dans la colonne "col1" pour chaque 1er id de la colonne "product_id".

La "col1" est actuellement vide alors voici le résultat que je cherche à obtenir pour cette colonne :
(Tableau excel de 2 colonnes)

col1 product_id
1 10210
0 10210
0 10210
0 10210
1 10211
0 10211
0 10211
1 10212
0 10212
0 10212
0 10212
0 10212
0 10212
0 10212
1 10328
0 10328
0 10328
0 10328
1 10330
0 10330
0 10330
0 10330
0 10330


Merci beaucoup !
 

Victor21

XLDnaute Barbatruc
Re : Facile a expliquer mais comment faire ?

Bonjour gokgek, et bienvenue sur XLD.


Utilisez nb.si()
Voir exemple dans le fichier joint.

Edit : Bonjour, Fred, et bonne année
 
Dernière édition:

Efgé

XLDnaute Barbatruc
Re : Facile a expliquer mais comment faire ?

Bonjour gokgek et bienvenu sur le forum

Il est toujours préférable de fournir un fichier exemple annonyme pour permettre de faire des tests avant une proposition.

Peut être avec
=(NB.SI($B$2:$B2;$B2)=1)*1

Voir
=N(NB.SI($B$2:$B2;$B2)=1)

cordialement

EDIT : Salut Patrick, trop rapide pour moi
 
Dernière édition:

gokgek

XLDnaute Nouveau
Re : Facile a expliquer mais comment faire ?

Merci merci !

J'ai utilisé ceci :
=(NB.SI($B$2:$B2;$B2)=1)*1

Il y a d'ailleurs une autre possibilité :
(si la cellule est différente de la cellule du dessus, alors j'affiche 1 sinon 0)
=SI(B2<>B1;1;0)
=SI(B3<>B2;1;0)
=SI(B4<>B3;1;0)
etc etc

Merci d'avoir répondu si rapidement, j'ai pu finir ce que j'avais a faire aussitôt
@+
 

Discussions similaires

Réponses
9
Affichages
554
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…