Programmation formule excel
sandie1979
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
JvDo Messages postés 1978 Date d'inscription Statut Membre Dernière intervention -
JvDo Messages postés 1978 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
Premiere utilisation et je ne sais pas trop ou poser mon post ..
voila je suis sur excel. j'ai une ligne de valeur avec des doublons et j'aimerai définir le nombre de cases situées entre ces doublons ?
est ce possible ?
exemple
2 5 3 4 1 5
5 est en doublon et il y a 3 valeurs entre ...
merci de votre aide
Premiere utilisation et je ne sais pas trop ou poser mon post ..
voila je suis sur excel. j'ai une ligne de valeur avec des doublons et j'aimerai définir le nombre de cases situées entre ces doublons ?
est ce possible ?
exemple
2 5 3 4 1 5
5 est en doublon et il y a 3 valeurs entre ...
merci de votre aide
A voir également:
- Programmation formule excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
2 réponses
Il y a sûrement plus court, mais voici une procédure: Tu peux essayer de faire "mise en forme conditionnelle sur Excel" puis "règle de mise en surbrillance" puis "valeur en double". ça va te permettre de mettre en lumière les doublons, puis dans la cellule où tu veux ton résultat, tu écris la formule "NBVAL" et tu sélectionnes tes valeurs entre les deux doublons puis tu valides. Tu auras quelques choses comme =NBVAL(A2:A6) et tu fais ça pour chaque écart.
Bonsoir,
Une réponse de tête vu que je suis sur téléphone.
Si tes données sont en A1:F1, tu écris en B2 la formule :
=SI(NB.SI($A1:A1;B1)=0;"";COLONNE()-MAX(SI($A1:A1=B1;COLONNE($A1:A1);0))-1)
Tu valides par CTRL+MAJ+ENTER puis tu recopies vers la droite jusqu'en F2.
Je te laisse tester.
Cordialement
Une réponse de tête vu que je suis sur téléphone.
Si tes données sont en A1:F1, tu écris en B2 la formule :
=SI(NB.SI($A1:A1;B1)=0;"";COLONNE()-MAX(SI($A1:A1=B1;COLONNE($A1:A1);0))-1)
Tu valides par CTRL+MAJ+ENTER puis tu recopies vers la droite jusqu'en F2.
Je te laisse tester.
Cordialement