Miiichell
-
7 janv. 2013 à 16:39
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
7 janv. 2013 à 17:40
Bonjour à tous,
Je sollicite votre aide. J'utilise countifs pour obtenir le nombre d'occurences d'une plage de cellules selon 3 critères. Bien entendu, j'obtiens un nombre. Ma question est la suivante:
Comment puis-je extraire ces données (du nombre obtenu) et les installer sur un autre onglet?
Je vous remercie de votre aide,
Michel
jordane45
Messages postés38108Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention27 mars 2024344 7 janv. 2013 à 16:53
Bonjour,
Pourriez-vous être plus clair dans la demande ?
J'utilise countifs pour obtenir le nombre d'occurences d'une plage de cellules
Je suppose que votre CountIF est fait part une Macro (VBA) , a moins qu'il ne s'agisse que d'une simple formule EXCEL (enfin j'imagine vu que vous parlez de cellules..)
Bien entendu, j'obtiens un nombre
Où ? Sous quelle forme ?
Comment puis-je extraire ces données (du nombre obtenu) et les installer sur un autre onglet?
Vu que vous récupérez déjà ce nombre... pourquoi ne parvenez-vous pas à l'insérer dans un autre onglet ?
Si vous souhaitez obtenir plus d'aide (ou d'informations), il faudra que vous nous donniez plus de détails sur vos besoins et également le code que vous avez commencé à écrire en nous indiquant où vous bloquez afin que nous puissions au mieux vous répondre.
En attendant, et ne pouvant qu'imaginer vos besoins, je pencherais pour l'utilisation d'une fonction personnalisée ( utilisée dans Excel ensuite comme une formule normale).
Je vous invite à lire l'article suivant :
FOnctions Personnelles EXCEL
Cordialement,
Jordane,
______________________________________________________
Règles du forum à lire avant de poster une question : ICI
Voilà, j'ai une grille de 38 colonnes et plus de 3000 lignes. Sur 3 de ces 38 colonnes, une représente les endroits, une autre représente la journée et une autre colonne représente les heures de rendez-vous.
Pour mon exercice, j'ai parfois besoin de savoir combien il y a de rendez-vous en respectant 3 critères soit; un endroit particulier, une journée précise et une heure précise également. Pour obtenir les informations dont j'ai besoin, je me sers de la ligne suivante en macro:
Par cette ligne de macro, mes critères sont situés aux cellules l2, m2 et n2 de l'onglet "Inscription". Ma grille est installée de A2 à AA3600 sur l'onglet "2". Le résultat obtenu est un nombre qui représente la quantité de personnes qui vont aller à ce rendez-vous spécifique (Il peut y avoir 5, 12, ou 20 personnes ou plus encore).
Ma demande est la suivante:
Je désirerais obtenir une liste de ces personnes (Dont les noms et prénoms sont dans les colonnes A et B) au lieu d'obtenir un nombre. Si on prend comme exemple que j'ai 20 personnes qui vont aller à un rendez-vous spécifique, j'aimerais avoir une liste de tous ces gens.
Je sais que "countifs" ne fait que compter, Existe-t-il une façon d'obtenir ces noms?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 7 janv. 2013 à 17:40
Bonjour,
Ne crois-tu alors vraiment pas que :
- le sachant, ta discussion (ni même son titre) ne devaient pas faire référence à CountIf ?
- elle auraient alors été bien plus claire pour tous (y compris pour toi) si tout bêtement ainsi réduigée :
"Extraction des données des colonnes A et B des lignes de ma feuille dont les colonnes l,m et n correspondent à des critères définis et copie de ces données sur une autre feuille ?"
Et puisque tu sais que Countif ne "fait pas l'affaire", tu sais au moins parcourir tes lignes en boucle, vérifier tes critères, copier ce qui t'intéresse, non ?
Commence par montrer cet effort, même en codant à la hussarde et avec lenteur.
Je ne viendrai qu'ensuite (et sur ces bases) pour agiliser le tout .
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.