Calculer la frequence
Fermé
anita
-
26 déc. 2008 à 11:06
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 27 déc. 2008 à 15:47
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 27 déc. 2008 à 15:47
A voir également:
- Calculer la frequence
- Fréquence du processeur - Guide
- Comment calculer la moyenne sur excel - Guide
- Frequence 4g - Guide
- Fréquence tv satellite gratuit africain 2023 - Forum TNT / Satellite / Réception
- Calculer alimentation pc - Guide
4 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
26 déc. 2008 à 13:46
26 déc. 2008 à 13:46
Bonjour,
Ci joint proposition:
http://www.cijoint.fr/cjlink.php?file=cj200812/cijMOvCgCb.xls
J'ai hésité ebtre une fonction personnalisée et une mùacro événementielle J'ai opté pour la 2° méthode compte-tenu de la grandeur de ton tableau...
Chaque fois que tu saisis "a" (ou "A") le "nombre de fois" s'incrémente
Pour voir la macro: cliq droit en bas sur le nom de l'onglet-visualiser le code
Ci joint proposition:
http://www.cijoint.fr/cjlink.php?file=cj200812/cijMOvCgCb.xls
J'ai hésité ebtre une fonction personnalisée et une mùacro événementielle J'ai opté pour la 2° méthode compte-tenu de la grandeur de ton tableau...
Chaque fois que tu saisis "a" (ou "A") le "nombre de fois" s'incrémente
Pour voir la macro: cliq droit en bas sur le nom de l'onglet-visualiser le code
Raymond PENTIER
Messages postés
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
27 déc. 2008 à 06:07
27 déc. 2008 à 06:07
Salut à vous deux.
Comme vous le savez, je n'y connais rien en macro ; alors j'ai bidouillé un truc : https://www.cjoint.com/?mBg1YcKdhu
En AT13 j'ai mis la formule =G13&H13 que j'ai recopiée jusqu'à CB13.
EN CC13 j'ai mis la formule =NB.SI(AT13:CB13;"a")/2
Il n'y a plus qu'à tout recopier vers le bas.
Comme vous le savez, je n'y connais rien en macro ; alors j'ai bidouillé un truc : https://www.cjoint.com/?mBg1YcKdhu
En AT13 j'ai mis la formule =G13&H13 que j'ai recopiée jusqu'à CB13.
EN CC13 j'ai mis la formule =NB.SI(AT13:CB13;"a")/2
Il n'y a plus qu'à tout recopier vers le bas.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
27 déc. 2008 à 09:30
27 déc. 2008 à 09:30
Bonjour,
Ce qui m'a amené à utiliser une événementielle est le nombre de lignes utilisées par Anita: 1450.... ce qui parait d'ailleurs bizarre avec un "squelette" de tableau sur les 65500 lignes... d'où dès le départ, un début d'obésité du classeur.
Le but de cette macro étant d'éviter un poids important du fichier car, effectivement, une solution par formule nécessite des colonnes intermédiaires ( il y a d'autres solutions par formule)
Ce qui m'a amené à utiliser une événementielle est le nombre de lignes utilisées par Anita: 1450.... ce qui parait d'ailleurs bizarre avec un "squelette" de tableau sur les 65500 lignes... d'où dès le départ, un début d'obésité du classeur.
Le but de cette macro étant d'éviter un poids important du fichier car, effectivement, une solution par formule nécessite des colonnes intermédiaires ( il y a d'autres solutions par formule)
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
27 déc. 2008 à 15:47
27 déc. 2008 à 15:47
Bonjour à tous,
une formule à tester :
=SOMMEPROD((H14:AP14<>I14:AQ14)*(H14:AP14="a"))
à recopier sur autant de ligne que nécessaire.
Sur le classeur de Raymond Pentier, les résultats correspondent.
En revanche, je n'ai pas cherché à tester tous les cas possibles.
Cordialement
une formule à tester :
=SOMMEPROD((H14:AP14<>I14:AQ14)*(H14:AP14="a"))
à recopier sur autant de ligne que nécessaire.
Sur le classeur de Raymond Pentier, les résultats correspondent.
En revanche, je n'ai pas cherché à tester tous les cas possibles.
Cordialement