EXCEL 2007 - CALCUL D'OCCURENCES
Résolu/Fermé
bilal38
-
20 oct. 2009 à 19:33
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 22 oct. 2009 à 18:16
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 22 oct. 2009 à 18:16
A voir également:
- EXCEL 2007 - CALCUL D'OCCURENCES
- Calcul moyenne excel - Guide
- Liste déroulante excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Aller à la ligne excel - Guide
16 réponses
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
21 oct. 2009 à 02:30
21 oct. 2009 à 02:30
Impossible pour le moment :
Tu as juste oublié d'indiquer comment ton tableau est structuré, où sont tes données et où sont tes formules (et quelles sont-elles) !
Tu as juste oublié d'indiquer comment ton tableau est structuré, où sont tes données et où sont tes formules (et quelles sont-elles) !
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 09:39
21 oct. 2009 à 09:39
Bonjour
essayez ceci dans votre cellule résultat:
{=SOMME(SI(A1:A100<>"";1/NB.SI(A1:A100;A1:A100)))}
Formule a rentrer entre crochets, donc en effectuant maj+ctrl+ entrée
elle devrait vous donner lenombre de codes différents entre A1 et A100
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
essayez ceci dans votre cellule résultat:
{=SOMME(SI(A1:A100<>"";1/NB.SI(A1:A100;A1:A100)))}
Formule a rentrer entre crochets, donc en effectuant maj+ctrl+ entrée
elle devrait vous donner lenombre de codes différents entre A1 et A100
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 11:51
21 oct. 2009 à 11:51
Re
vous la placez où, cette formule?et où sont vos limites de champ?
Crdlmnt
vous la placez où, cette formule?et où sont vos limites de champ?
Crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 12:04
21 oct. 2009 à 12:04
RE
http://www.cijoint.fr/cjlink.php?file=cj200910/cijhj5rUnG.xls
Un exemple pour la forme, au lien ci dessus.
Si vous placez la formule en A1, il faut que les champs dans les items commencent àA2, on est bien d'accord?
si vous commencez par A1 effectivement, c'est une réf circulaire
la formule est donc
{=SOMME(SI(A2:A200<>"";1/NB.SI(A2:A200;A2:A200)))}
Bonne chance
Crdlmnt
PS: l'erreur vient peut être de mon premier message où j'ai écrit cette bétise:
"elle devrait vous donner lenombre de codes différents entre A1 et A100 "
Il fallait lire, compte tenu de la formule proposée, (et surtout écrire :-()... de A2 à A100
avec mes excuses
http://www.cijoint.fr/cjlink.php?file=cj200910/cijhj5rUnG.xls
Un exemple pour la forme, au lien ci dessus.
Si vous placez la formule en A1, il faut que les champs dans les items commencent àA2, on est bien d'accord?
si vous commencez par A1 effectivement, c'est une réf circulaire
la formule est donc
{=SOMME(SI(A2:A200<>"";1/NB.SI(A2:A200;A2:A200)))}
Bonne chance
Crdlmnt
PS: l'erreur vient peut être de mon premier message où j'ai écrit cette bétise:
"elle devrait vous donner lenombre de codes différents entre A1 et A100 "
Il fallait lire, compte tenu de la formule proposée, (et surtout écrire :-()... de A2 à A100
avec mes excuses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 12:20
21 oct. 2009 à 12:20
Pas de quoi, c'est parfait comme cela
Bonne route
Bien cordialement
Bonne route
Bien cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 13:24
21 oct. 2009 à 13:24
Ah bon? voir ci joint...!
http://www.cijoint.fr/cjlink.php?file=cj200910/cijTVav1zP.xls
il faudrait peut être temps de soumettre votre fichier, mais pour faire suite à votre message 8, je ne donne pas mon mail ici.
Vous pouvez:
_soit le mettre à disposition sur ce fil via cijoint comme je le fais pour vous passer mes exemples.( N'oubliez pas de copier et transmettre le lien)
soit vous inscrire comme membre de CCM, auquel cas vous aurez accès à ma boite personnelle en cliquant sur mon pseudo en entête d'un de mes messages.
pour vous inscrire, voir en haut au centre: "inscrivez vous"
Dans l'attente
http://www.cijoint.fr/cjlink.php?file=cj200910/cijTVav1zP.xls
il faudrait peut être temps de soumettre votre fichier, mais pour faire suite à votre message 8, je ne donne pas mon mail ici.
Vous pouvez:
_soit le mettre à disposition sur ce fil via cijoint comme je le fais pour vous passer mes exemples.( N'oubliez pas de copier et transmettre le lien)
soit vous inscrire comme membre de CCM, auquel cas vous aurez accès à ma boite personnelle en cliquant sur mon pseudo en entête d'un de mes messages.
pour vous inscrire, voir en haut au centre: "inscrivez vous"
Dans l'attente
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 15:09
21 oct. 2009 à 15:09
Cliquez sur ce lien et suivez les instructions.
N'oubliez pas de bien déposer le fichier / copier le lien indiqué en bas de la page et le coller ici dans un nouveau message.
A+
http://www.cijoint.fr/
N'oubliez pas de bien déposer le fichier / copier le lien indiqué en bas de la page et le coller ici dans un nouveau message.
A+
http://www.cijoint.fr/
Utilisateur anonyme
21 oct. 2009 à 16:23
21 oct. 2009 à 16:23
Merci beaucoup de ton aide, je te donne un fichier exemple dans le deuxieme onglet il y a la colonne A que je dois traiter merci
http://www.cijoint.fr/cjlink.php?file=cj200910/cijbwEi7gT.xls
http://www.cijoint.fr/cjlink.php?file=cj200910/cijbwEi7gT.xls
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 16:54
21 oct. 2009 à 16:54
C'est sans problème, mais si vous me permettez une remarque: lisez bien les conseils que vous demandez ce sera plus productif pour vous!
En effet votre formule enA78
1°) les champs commencent en A3 alors que votre liste commence en A2. A rectifier
2°) comme indiquée dans mon 1° message cette formule est matricielle et doit être rentrée avec la manip suivante:
maintenez les touches ctrl et majuscule et appuyez sur entrée.
ou alors entrez la avec au début le { soit touches altGr et 4 et terminez la par } soit touches AltGr et +)
Et là, oh miracle lorsque le champ commence en A2 et que la formule est écrite entre crochet ({.....}), la celluleA78 affiche 36
(Si vous conservez A3, elle affiche 35, c'est normal)
Bonne route
Bien cordialement
En effet votre formule enA78
1°) les champs commencent en A3 alors que votre liste commence en A2. A rectifier
2°) comme indiquée dans mon 1° message cette formule est matricielle et doit être rentrée avec la manip suivante:
maintenez les touches ctrl et majuscule et appuyez sur entrée.
ou alors entrez la avec au début le { soit touches altGr et 4 et terminez la par } soit touches AltGr et +)
Et là, oh miracle lorsque le champ commence en A2 et que la formule est écrite entre crochet ({.....}), la celluleA78 affiche 36
(Si vous conservez A3, elle affiche 35, c'est normal)
Bonne route
Bien cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 17:10
21 oct. 2009 à 17:10
Votre fichier avec la formule en A78
Les limites de champs sont bloquées par des $, mais avec ou sans le résultat est le même. Regardez bien où sont les crochets en début et fin de cellule.Bien amicalement
Bonne route
A la prochaine
http://www.cijoint.fr/cjlink.php?file=cj200910/cijBAtGSCB.xls
Les limites de champs sont bloquées par des $, mais avec ou sans le résultat est le même. Regardez bien où sont les crochets en début et fin de cellule.Bien amicalement
Bonne route
A la prochaine
http://www.cijoint.fr/cjlink.php?file=cj200910/cijBAtGSCB.xls
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 17:17
21 oct. 2009 à 17:17
Vous l'avez dans le message juste au dessus, je l'ai passé il y a dix minutes.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 17:59
21 oct. 2009 à 17:59
Effectivement, je me suis trompé de fichier. Excusez moi, voila le votre.
http://www.cijoint.fr/cjlink.php?file=cj200910/cij4RArfeI.xls
Crdlmnt
http://www.cijoint.fr/cjlink.php?file=cj200910/cij4RArfeI.xls
Crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 oct. 2009 à 19:00
21 oct. 2009 à 19:00
Pas de quoi, bonne route.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
21 oct. 2009 à 22:19
21 oct. 2009 à 22:19
Bonjour,
Réponse au message 25, c'est mieux de conserver l'ordre...
Et pourquoi tu veux une autre formule que celle de vaucluse ? Elle est très belle et donne le résultat que tu veux apparemment....
Il a déjà eu le mérite de comprendre ce que tu voulais (il devait être le seul) avec ton exemple du début (choix très judicieux comme numéro de commande : lundi !!!).
Tout ça pour dire que tu as des efforts de clarté à faire à l'avenir si tu ne veux pas attendre 20 posts pour une réponse correcte.
Bref, si c'est toujours des nombres :
=SOMMEPROD((FREQUENCE(A2:A72;A2:A72)>0)*1)
eric
Réponse au message 25, c'est mieux de conserver l'ordre...
Et pourquoi tu veux une autre formule que celle de vaucluse ? Elle est très belle et donne le résultat que tu veux apparemment....
Il a déjà eu le mérite de comprendre ce que tu voulais (il devait être le seul) avec ton exemple du début (choix très judicieux comme numéro de commande : lundi !!!).
Tout ça pour dire que tu as des efforts de clarté à faire à l'avenir si tu ne veux pas attendre 20 posts pour une réponse correcte.
Bref, si c'est toujours des nombres :
=SOMMEPROD((FREQUENCE(A2:A72;A2:A72)>0)*1)
eric
Utilisateur anonyme
22 oct. 2009 à 08:55
22 oct. 2009 à 08:55
T remarques ne m'interesse guerre. En tout cas, toi je ne t'ai rien demandé !!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
22 oct. 2009 à 13:29
22 oct. 2009 à 13:29
Un conseil qui ne vous intèressera surement non plus:
si vous avez encore des questions à poser, changer de pseudo.
Celui là est grillé.
On constate que votre niveau d'appréciation est strictement égal à votre niveau de compréhension.
Bonjour Eric, désolé pour toi, mais il ya quand même de quoi décourager.
si vous avez encore des questions à poser, changer de pseudo.
Celui là est grillé.
On constate que votre niveau d'appréciation est strictement égal à votre niveau de compréhension.
Bonjour Eric, désolé pour toi, mais il ya quand même de quoi décourager.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
22 oct. 2009 à 18:16
22 oct. 2009 à 18:16
Vu son niveau de vocabulaire je comprend mieux ses pb d'explication et de compréhension
pauvre gars... il ferait presque pitié...
Bonne soirée à toi vaucluse :-)
pauvre gars... il ferait presque pitié...
Bonne soirée à toi vaucluse :-)
21 oct. 2009 à 08:19
mes données sont dans la colonne A;
Il n'y a pas de formule dans cette colonne, c'est une extraction de notre système informatique.
Ce sont les numéros de commande saisie par jour mais certaine se répètent plusieurs fois.
Je dois savoir combien de commandes sont crées chaque jour par une formule ou un croisé dynamique sans tenir compte des doublons.
Merci de votre aide et bonjour les Antilles.
21 oct. 2009 à 19:23