Excel et une "moyenne de texte"
Résolu
Jecyber
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Jecyber Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Jecyber Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans le tableau Excel ci-dessous, j'ai 4 colonnes qui comportent des codes de 3 caractères (lettre + chiffres par exemple : D03, ou E17).
Par ligne, j'aimerais qu'Excel me renvoie le code qui apparaît le plus de fois.
Est-ce possible avec les formules?
Merci beaucoup pour la réflexion sur mon cas.
Jecyber
Quel est le code qui revient le plus par ligne ?
E01 D13 D13 E01
D04 D13 D15 D04
E01 D13 D15 E01
E01 D13 D15 E01
D10 D10 D10 D10
E01 D13 D13 E01
D05 D05 D05 D05
D10 D10 D10 D10
D11 D11 D11 D11
Dans le tableau Excel ci-dessous, j'ai 4 colonnes qui comportent des codes de 3 caractères (lettre + chiffres par exemple : D03, ou E17).
Par ligne, j'aimerais qu'Excel me renvoie le code qui apparaît le plus de fois.
Est-ce possible avec les formules?
Merci beaucoup pour la réflexion sur mon cas.
Jecyber
Quel est le code qui revient le plus par ligne ?
E01 D13 D13 E01
D04 D13 D15 D04
E01 D13 D15 E01
E01 D13 D15 E01
D10 D10 D10 D10
E01 D13 D13 E01
D05 D05 D05 D05
D10 D10 D10 D10
D11 D11 D11 D11
A voir également:
- Excel et une "moyenne de texte"
- Excel moyenne - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
2 réponses
Salut,
en supposant que ton tableau commence en A2 sur 4 colonne soit D2, en F2 par exemple colle cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl et Shift et Entrée
=INDEX(A2:D2;EQUIV(MIN(1/NB.SI(A2:D2;A2:D2));1/NB.SI(A2:D2;A2:D2);0))
active la cellule et clic dans la barre des formules ou double clic sur la cellule contenant la formule et confirme la matricielle Ctrl avec Shift et Entrée
si tu fais bien la formule se placera entre {}
comme ceci
{=INDEX(A2:D2;EQUIV(MIN(1/NB.SI(A2:D2;A2:D2));1/NB.SI(A2:D2;A2:D2);0))}
incrémente vers le bas
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
en supposant que ton tableau commence en A2 sur 4 colonne soit D2, en F2 par exemple colle cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl et Shift et Entrée
=INDEX(A2:D2;EQUIV(MIN(1/NB.SI(A2:D2;A2:D2));1/NB.SI(A2:D2;A2:D2);0))
active la cellule et clic dans la barre des formules ou double clic sur la cellule contenant la formule et confirme la matricielle Ctrl avec Shift et Entrée
si tu fais bien la formule se placera entre {}
comme ceci
{=INDEX(A2:D2;EQUIV(MIN(1/NB.SI(A2:D2;A2:D2));1/NB.SI(A2:D2;A2:D2);0))}
incrémente vers le bas
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonjour Mike-31, eriiic et chossette9,
merci infiniement de vous être penché sur mon cas.
Bonne journée
jecyber
PS: Mike-31 je suis pleinement en accord avec la phrase que tu rajoutes en signature, c'est en cela que la notion "d'échec" doit impérativement dans l'esprit de chacun s'affranchir du côté péjoratif, honteux et accablant qui lui colle au train en France particulièrement.
merci infiniement de vous être penché sur mon cas.
Bonne journée
jecyber
PS: Mike-31 je suis pleinement en accord avec la phrase que tu rajoutes en signature, c'est en cela que la notion "d'échec" doit impérativement dans l'esprit de chacun s'affranchir du côté péjoratif, honteux et accablant qui lui colle au train en France particulièrement.
bravo mike ;-)
Mais pourquoi incrémenter vers le bas ? Un automatisme ? :-)
...me renvoie le code qui apparaît le plus de fois
eric
je me permet de répondre à l'incrémentation de Mike-31 par ceci :
Par ligne, j'aimerais qu'Excel me renvoie le code qui apparaît le plus de fois. >
Cordialement.
Ahhhh. Décidement, on ne voit que ce qu'on veux bien voir... :-)
Autre possibilité en plus court et non matriciel alors :
=INDEX(A2:D2;MODE(EQUIV(A2:D2;A2:D2;0)))
eric
Ah oui bien vu, plus intéressante qu'une matricielle pas évidente à valider par les novices.
bonne journée
Mike-31