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

Placer en tête le numéro le plus fréquent !

  • Initiateur de la discussion Initiateur de la discussion claude43
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

claude43

Guest
Bonjour le Forum,

J'ai une série de 16 groupes de 3 numéros. Dans un groupe de 8, figure le N°8, dans l'autre groupe de 8, figure le N°3 .
Comment placer en tête le N° 8 dans le premier groupe et le N°3 en tête dans l'autre groupe de 8 sans tenir compte de l'ordre numérique croissant ?

Merci

Ci- joint un travail plus clair
 

Pièces jointes

Re : Placer en tête le numéro le plus fréquent !

Bonsour®
si il y a réellement 8 triplets ou apparait 8 fois le même nombre alors voir cette proposition :

à noter :
- la formule en colonne S change après 8 lignes
- la formule en colonne U est à valider par Ctrl+Maj+Entrée
 

Pièces jointes

Dernière édition:
Re : Placer en tête le numéro le plus fréquent !

Bonsoir Cisco, Modeste Gedee,

Merci pour vos propositions, je vais voir si je peux l'adapter, car j'ai une liste plus longue avec a chaque fois des groupes de 8 où à chaque fois 1 N° fugure 8 fois !

A plaus tard

Claude
 
Re : Placer en tête le numéro le plus fréquent !

Bonsoir, Cisco, Modeste GD
à placer en V1 de ton fichier test (validation matricielle) :
Code:
=SI(COLONNE(A:A)=1;MIN(SI(NB.SI($A$1:$C$16;$A1:$C1)>=8;$A1:$C1));MIN(SI(NB.SI($U1:U1;$A1:$C1)=0;$A1:$C1)))
A vérifier cependant sur un nombre d'exemples plus important.
A+
 
Re : Placer en tête le numéro le plus fréquent !

Salut David,

Merci, mais j'obtiens 3 colonnes de 8 !
Apparemment la fonction MODE de Modeste Gedee, mais il faut que je recopie la formule de 8 en 8, Y a t'il un moyen
d'automatiser sur une liste plus longue comme par exemple dans la liste ci-jointe.

Merci
 

Pièces jointes

Re : Placer en tête le numéro le plus fréquent !

Bonsour®
mais il faut que je recopie la formule de 8 en 8, Y a t'il un moyen
d'automatiser sur une liste plus longue comme par exemple dans la liste ci-jointe.
Merci

🙄
comme ceci peut-être ???

voir pièce jointe
nb : a cet instant, je n'ai pas su me passer de la colonne O,
pour remplacer cette valeur dans la formule de la colonne P ...🙁
P1=MODE(DECALER($A$1;8*O1;0;8;3))
O1=ENT((LIGNE()-1)/8)

je ne comprend pas 😕🙁😕🙁
avis aux amateurs
🙄 merci Mapomme
Mise en œuvre du contournement proposé
en P1 :
=MODE(DECALER($A$1;8*ENT((LIGNES($A$1:A1)-1)/8);0;8;3))
 

Pièces jointes

  • couples8-3.xls
    couples8-3.xls
    71.5 KB · Affichages: 28
  • Capture.jpg
    74.9 KB · Affichages: 32
  • Capture.jpg
    74.9 KB · Affichages: 24
  • couples8-3(MP).xls
    couples8-3(MP).xls
    82 KB · Affichages: 24
Dernière édition:
Re : Placer en tête le numéro le plus fréquent !

Bonjour à tous,

un autre essai.

On s’intéresse au premier groupe de 8 lignes.


  • sélectionner la colonne E1 à E8
  • tout en gardant sélectionnée cette zone, allez dans la barre d'édition des formules (par la souris ou touche de fonction F2)
  • saisir la formule =MODE(A1:C8)
  • puis validez cette formule matricielle par Ctrl+MAj+Entrée



  • sélectionner la colonne F1 à F8
  • tout en gardant sélectionnée cette zone, allez dans la barre d'édition des formules (par la souris ou touche de fonction F2)
  • saisir la formule =SI(A1=E1;B1;A1)
  • puis validez cette formule simple par Ctrl+Entrée


  • on sélectionne la colonne G1 à G8
  • tout en gardant sélectionnée cette zone, allez dans la barre d'édition des formules (par la souris ou touche de fonction F2)
  • saisir la formule =SOMME(A1:C1)-SOMME(E1:F1)
  • puis validez cette formule simple par Ctrl+Entrée

le bloc de formule E1:G8 a donc été construit.

  • sélectionner ce bloc
  • et tirer/copier ce bloc vers le bas pour les autres groupes de huit lignes

 

Pièces jointes

Dernière édition:
Re : Placer en tête le numéro le plus fréquent !

Bonjour Modeste geedee 🙂,


Effectivement quand je remplace O1 par ENT((LIGNE()-1)/8) j'ai un message d'erreur 🙁

En revanche, quand j'applique la formule =MODE(DECALER($A$1;8*ENT((LIGNES($A$1:A1)-1)/8);0;8;3)), ça passe 🙂

La différence principale que je vois est que ligne renvoie un matrice et lignes renvoie un nombre 😕
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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