Total du nombre de fois d'un mot dans des cell et feuilles
Résolu/Fermé
A voir également:
- Total du nombre de fois d'un mot dans des cell et feuilles
- Identifiant et mot de passe - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Mettre un mot de passe sur un dossier - Guide
- Comment supprimer un compte facebook sans mot de passe ✓ - Forum Facebook
2 réponses
ccm81
Messages postés
10879
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 septembre 2024
2 415
9 nov. 2016 à 20:32
9 nov. 2016 à 20:32
Bonjour
Un exemple avec une fonction personnalisée (macro)
http://www.cjoint.com/c/FKjtFC3M6gn
Cdlmnt
Un exemple avec une fonction personnalisée (macro)
http://www.cjoint.com/c/FKjtFC3M6gn
Cdlmnt
ccm81
Messages postés
10879
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 septembre 2024
2 415
Modifié par ccm81 le 10/11/2016 à 11:36
Modifié par ccm81 le 10/11/2016 à 11:36
ca ne fonctionne pas :(
ca calcule le nombre de 'employed' dans la feuille seulement mais pas dans tout le classeur (les 117 feuilles ensemble)
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion/Module
3. Copier tout le code
5. Dans une cellule, ceci
=Compter(D7:O27;"employed")
devrait fonctionner
ca calcule le nombre de 'employed' dans la feuille seulement mais pas dans tout le classeur (les 117 feuilles ensemble)
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion/Module
3. Copier tout le code
Public Function Compter(plage As Range, s As String) As Long4. retour dans la feuille
Dim n As Long, f As Worksheet, k As Long, adr As String
n = 0
adr = plage.Address
For Each f In Sheets
n = n + Application.WorksheetFunction.CountIf(f.Range(adr), s)
Next f
Compter = n
End Function
5. Dans une cellule, ceci
=Compter(D7:O27;"employed")
devrait fonctionner
Modifié par Annie Gareau le 10/11/2016 à 01:01
ca calcule le nombre de 'employed' dans la feuille seulement mais pas dans tout le classeur (les 117 feuilles ensemble)
Voici ce que j'essai:
=NB.SI('117 Nouchimi:196 Shabow'!D27:O27;"employed")
10 nov. 2016 à 02:03
=SOMMEPROD(NB.SI(INDIRECT({"117 Nouchimi:196 Shabow"}&"!"&{"d27:o27"});"employed"))
mais fonctionne toujours pas!