XL 2010 Afficher une occurrence hors lignes masquées

Mandoran

XLDnaute Nouveau
Bonjour,

Je recherche la formule me permettant d'afficher la valeur la plus représentée d'une colonne mais sans tenir compte des lignes masquées.

Pour l'instant je n'ai que cette formule qui fonctionne sauf qu'elle tient compte des lignes masquées, ce que je souhaite pas.
=CAR(MODE(CODE(A2:A15)))

Est-ce que quelqu'un connaitrais la bonne formule svp?

je vous remercie par avance
 

Mandoran

XLDnaute Nouveau
Bonjour mapomme, job75,

Je vous remercie pour votre aide.
J'avais omis de préciser que l’occurrence à afficher est du texte.

La formule du second onglet fourni par mapomme fonctionne bien toutefois je souhaiterais faire apparaître l'intégralité du texte.
Est-ce possible?

Je vous remercie par avance,
Cordialement
 

Pièces jointes

  • Mandoran- comptage sauf lignse masquées- v1.xlsx
    15 KB · Affichages: 9

zebanx

XLDnaute Accro
Bonjour Mapomme, JOB75, Mandoran

Formule de notre regrettée Monique (mais qui ne semble pas prendre en compte les lignes masquées après revue).
=INDEX(nom;EQUIV(MAX(NB.SI(nom;nom));NB.SI(nom;nom);0))

@+
zebanx
 

Pièces jointes

  • formule_max_chaine caractères.xls
    27 KB · Affichages: 12

job75

XLDnaute Barbatruc
Bonjour Mandoran, le forum,

Si l'on veut que la casse soit respectée voyez le fichier joint et cette fonction VBA :
Code:
Function FrequenceMax(P As Range, Optional casse As Boolean)
Dim d As Object, i&, lig As Variant, a
Set d = CreateObject("Scripting.Dictionary")
If Not casse Then d.CompareMode = vbTextCompare
For i = 1 To P.Count
    If CStr(P(i)) <> "" And Not P(i).Rows.Hidden Then d(P(i).Value) = d(P(i).Value) + 1
Next
If d.Count = 0 Then FrequenceMax = "": Exit Function
a = d.keys
FrequenceMax = a(Application.Match(Application.Max(d.items), d.items, 0) - 1)
End Function
J'ai essayé de me passer du VBA mais je n'y suis pas arrivé.

A+
 

Pièces jointes

  • Mandoran avec casse(1).xlsm
    26.4 KB · Affichages: 8

Discussions similaires

Statistiques des forums

Discussions
312 495
Messages
2 088 964
Membres
103 992
dernier inscrit
Christine 974