Compter une série de cellule avec texte
Résolu/Fermé
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
-
8 sept. 2015 à 13:38
rorocr Messages postés 81 Date d'inscription mardi 8 septembre 2015 Statut Membre Dernière intervention 8 juin 2022 - 6 oct. 2015 à 10:44
rorocr Messages postés 81 Date d'inscription mardi 8 septembre 2015 Statut Membre Dernière intervention 8 juin 2022 - 6 oct. 2015 à 10:44
A voir également:
- Compter une série de cellule avec texte
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Fusionner cellule excel avec texte - Guide
- Numero de serie idm ✓ - Forum Logiciels
10 réponses
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
30 sept. 2015 à 18:51
30 sept. 2015 à 18:51
Comme ceci
Cdlmnt
Public Function LgrEB(plage As Range, b As String) Dim lmanx As Long, k As Long, leb As Long, lebmax As Long, nbc As Long, s As String If plage.Rows.Count > 1 Then LgrEB = 0: Exit Function leb = 0 lebmax = 0 b = UCase(b) nbc = plage.Columns.Count For k = 1 To nbc s = plage.Cells(1, k) If s <> "" Then s = UCase(s) If InStr(1, s, b) = 0 Then leb = leb + 1 Else If leb > lebmax Then lebmax = leb leb = 0 End If End If Next k If leb > lebmax Then lebmax = leb LgrEB = lebmax End Function
Cdlmnt
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
10 sept. 2015 à 14:56
10 sept. 2015 à 14:56
Bonjour
Je ne sais pas si j'ai bien compris
Une solution avec une macro
http://www.cjoint.com/c/EIkm3ZmiFI4
Cordialement
Je ne sais pas si j'ai bien compris
Une solution avec une macro
http://www.cjoint.com/c/EIkm3ZmiFI4
Cordialement
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
11 sept. 2015 à 12:13
11 sept. 2015 à 12:13
Bonjour
Je crois que ta solution macro est exactement ce que je recherche mais malheuresement je suis novice et n ai jamais fait de vba!
Peux tu m expliquer en detail comment la saisir
Merci bcp
Je crois que ta solution macro est exactement ce que je recherche mais malheuresement je suis novice et n ai jamais fait de vba!
Peux tu m expliquer en detail comment la saisir
Merci bcp
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
11 sept. 2015 à 16:55
11 sept. 2015 à 16:55
Bonjour
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion/Module pour créer le Module 1
3. Coller tout le code dans ce module
4. Retour à la feuille où la fonction LPLS(plage;texte) s'utilisera comme une fonction excel (dans ce fichier)
Il faudra ensuite dire à excel d'accepter l'ouverture des macros
Sous excel 2003 : Outils/Macro/Sécurité et choisir le niveau moyen
Sous excel >=2007 : Bouton Microsoft Office/Options Excel/ Centre de gestion de la confidentialité/Paramètres du Centre de gestion de la confidentialité/ Paramètres des macros Et choisir l'option Désactiver toutes les macros avec notifications.
Quitter excel et le redémarrer
Cordialement
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion/Module pour créer le Module 1
3. Coller tout le code dans ce module
4. Retour à la feuille où la fonction LPLS(plage;texte) s'utilisera comme une fonction excel (dans ce fichier)
Il faudra ensuite dire à excel d'accepter l'ouverture des macros
Sous excel 2003 : Outils/Macro/Sécurité et choisir le niveau moyen
Sous excel >=2007 : Bouton Microsoft Office/Options Excel/ Centre de gestion de la confidentialité/Paramètres du Centre de gestion de la confidentialité/ Paramètres des macros Et choisir l'option Désactiver toutes les macros avec notifications.
Quitter excel et le redémarrer
Cordialement
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
13 sept. 2015 à 13:55
13 sept. 2015 à 13:55
bonjour
tout d abord merci beaucoup pour ton aide, ça fonctionne plutôt bien mais il y quelque chose qui m échappe car j ai noté 3 exemple sur mon fichier ou la formule ne fonctionne pas correctement!
je te mets le lien pour mon fichier
https://www.cjoint.com/c/EInl1vg1oVQ
j ai surligné en jaune les anomalies que j ai relevé
merci encore
tout d abord merci beaucoup pour ton aide, ça fonctionne plutôt bien mais il y quelque chose qui m échappe car j ai noté 3 exemple sur mon fichier ou la formule ne fonctionne pas correctement!
je te mets le lien pour mon fichier
https://www.cjoint.com/c/EInl1vg1oVQ
j ai surligné en jaune les anomalies que j ai relevé
merci encore
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
13 sept. 2015 à 18:51
13 sept. 2015 à 18:51
mais il y quelque chose qui m échappe car j ai noté 3 exemple sur mon fichier ou la formule ne fonctionne pas correctement!
Exact, léger bug !
http://www.cjoint.com/c/EInqYoAXgm6
Cordialement
Exact, léger bug !
http://www.cjoint.com/c/EInqYoAXgm6
Cordialement
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
13 sept. 2015 à 23:24
13 sept. 2015 à 23:24
merci merci merci bcp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
30 sept. 2015 à 15:57
30 sept. 2015 à 15:57
Essaies ceci
http://www.cjoint.com/c/EIEn5ikPUxs
Cdlmnt
http://www.cjoint.com/c/EIEn5ikPUxs
Cdlmnt
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
30 sept. 2015 à 17:12
30 sept. 2015 à 17:12
merci c est parfait
j aurai juste besoin d une petite modification dans le cas ou j aurai des cellules vide!
je ne veux compter que les cellules avec du texte sans la lettre choisie
merci d avance
j aurai juste besoin d une petite modification dans le cas ou j aurai des cellules vide!
je ne veux compter que les cellules avec du texte sans la lettre choisie
merci d avance
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
8 sept. 2015 à 15:07
8 sept. 2015 à 15:07
Bonjour
Essaies ceci (merci à J.Boisgontier)
=INDEX(A2:M2;MODE(SI(A2:M2<>"";EQUIV(A2:M2;A2:M2;0))))
Cdlmnt
Essaies ceci (merci à J.Boisgontier)
=INDEX(A2:M2;MODE(SI(A2:M2<>"";EQUIV(A2:M2;A2:M2;0))))
Cdlmnt
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
10 sept. 2015 à 13:46
10 sept. 2015 à 13:46
salut ccm81
merci pour ta reponse je l ai retapée a l identique mais le resultat est #valeur.
peux tu me l expliquer etape par etape car je suis completement largué sur ce coup la
merci
merci pour ta reponse je l ai retapée a l identique mais le resultat est #valeur.
peux tu me l expliquer etape par etape car je suis completement largué sur ce coup la
merci
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
10 sept. 2015 à 14:13
10 sept. 2015 à 14:13
la formule fonctionne quand je la valide comme une formule matricielle, cependant le resultat me donne la valeur avec la plus gande serie en l occurrence p dans l exemple mais j aurais besoin du nombre de fois consecutive qu elle apparait!
Et j aimerais pouvoir choisir la valeur don't je demande la serie la plus grande.
si je reprend mon exemple, j aimerais pouvoir demandé la serie la plus grande de la lettre t par exemple, le resultat serait 2 puisqu il y a un t en colonne a et b
merci beaucoup
Et j aimerais pouvoir choisir la valeur don't je demande la serie la plus grande.
si je reprend mon exemple, j aimerais pouvoir demandé la serie la plus grande de la lettre t par exemple, le resultat serait 2 puisqu il y a un t en colonne a et b
merci beaucoup
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
8 sept. 2015 à 16:25
8 sept. 2015 à 16:25
Bonjour
Autre proposition en passant par des calculs intermédiaires (pas sûr que ça vous intéresse).
https://www.cjoint.com/c/EIiowkdk8ib
Cdlt
Autre proposition en passant par des calculs intermédiaires (pas sûr que ça vous intéresse).
https://www.cjoint.com/c/EIiowkdk8ib
Cdlt
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
10 sept. 2015 à 13:48
10 sept. 2015 à 13:48
bonjour
merci quand meme mais effectivement ca ne m arrange de faire comme ceci car j ai beaucoup de lignes
merci quand meme mais effectivement ca ne m arrange de faire comme ceci car j ai beaucoup de lignes
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
30 sept. 2015 à 13:34
30 sept. 2015 à 13:34
bonjour a tous
j ai une question complémentaire, comment faire pour compter une serie tant qu on ne rencontre pas une lettre de notre choix?
je m explique, dans l exemple de l ennoncé j aurais besoin de savoir quelle est la serie la plus longue tant que je ne rencontre pas la lettre t (ou te);
la reponse serait ici 7 puisqu a partir de la colonne F nous avons une serie de valeur qui ne contient pas la lettre t jusqu en colonne L
merci d avance
j ai une question complémentaire, comment faire pour compter une serie tant qu on ne rencontre pas une lettre de notre choix?
je m explique, dans l exemple de l ennoncé j aurais besoin de savoir quelle est la serie la plus longue tant que je ne rencontre pas la lettre t (ou te);
la reponse serait ici 7 puisqu a partir de la colonne F nous avons une serie de valeur qui ne contient pas la lettre t jusqu en colonne L
merci d avance
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
30 sept. 2015 à 14:21
30 sept. 2015 à 14:21
Bonjour
Peux tu envoyer un bout de fichier avec quelques exemples et les résultats attendus
Cdlmnt
Peux tu envoyer un bout de fichier avec quelques exemples et les résultats attendus
Cdlmnt
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
30 sept. 2015 à 14:51
30 sept. 2015 à 14:51
Voici un exemple,
N hesite pas si je ne suis pas clair et encore merci pour ton aide.
https://www.cjoint.com/c/EIEmYE5cm1T
N hesite pas si je ne suis pas clair et encore merci pour ton aide.
https://www.cjoint.com/c/EIEmYE5cm1T
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
5 oct. 2015 à 17:49
5 oct. 2015 à 17:49
Bonjour,
J ai une derniere question, comment peut on compter une serie s il y a un "e" ou s sil n y en a pas? Je m explique, sur l exemple du lien du 30 septembre de la personne a, combien de fois maximum j ai la lettre g qui apparait que si il n y pas de "e" dans la cellule; ici la reponse serait 10 car il y a 10 g consécutifs de la colonne j14 a la colonne j34!
de la meme facon, j aimerais savoir combien de g consecutifs il y a si on ne prend en consideration les cellules avec des "e"; ici la reponse serait 3 (il y a 2 series de 3(colonne j12+j15+j17 ou j20+j22+j24))
merci par avance
J ai une derniere question, comment peut on compter une serie s il y a un "e" ou s sil n y en a pas? Je m explique, sur l exemple du lien du 30 septembre de la personne a, combien de fois maximum j ai la lettre g qui apparait que si il n y pas de "e" dans la cellule; ici la reponse serait 10 car il y a 10 g consécutifs de la colonne j14 a la colonne j34!
de la meme facon, j aimerais savoir combien de g consecutifs il y a si on ne prend en consideration les cellules avec des "e"; ici la reponse serait 3 (il y a 2 series de 3(colonne j12+j15+j17 ou j20+j22+j24))
merci par avance
rorocr
Messages postés
81
Date d'inscription
mardi 8 septembre 2015
Statut
Membre
Dernière intervention
8 juin 2022
1
6 oct. 2015 à 10:44
6 oct. 2015 à 10:44
Bonjour,
J ai une derniere question, comment peut on compter une serie s il y a un "e" ou s sil n y en a pas? Je m explique, sur l exemple du lien du 30 septembre de la personne a, combien de fois maximum j ai la lettre g qui apparait que si il n y pas de "e" dans la cellule; ici la reponse serait 10 car il y a 10 g consécutifs de la colonne j14 a la colonne j34!
de la meme facon, j aimerais savoir combien de g consecutifs il y a si on ne prend en consideration les cellules avec des "e"; ici la reponse serait 3 (il y a 2 series de 3(colonne j12+j15+j17 ou j20+j22+j24))
merci par avance
J ai une derniere question, comment peut on compter une serie s il y a un "e" ou s sil n y en a pas? Je m explique, sur l exemple du lien du 30 septembre de la personne a, combien de fois maximum j ai la lettre g qui apparait que si il n y pas de "e" dans la cellule; ici la reponse serait 10 car il y a 10 g consécutifs de la colonne j14 a la colonne j34!
de la meme facon, j aimerais savoir combien de g consecutifs il y a si on ne prend en consideration les cellules avec des "e"; ici la reponse serait 3 (il y a 2 series de 3(colonne j12+j15+j17 ou j20+j22+j24))
merci par avance
1 oct. 2015 à 19:56