duclairoir
Messages postés4Date d'inscriptionmercredi 15 novembre 2006StatutMembreDernière intervention16 novembre 2006
-
16 nov. 2006 à 11:39
cs_ZANUS
Messages postés126Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 février 2007
-
16 nov. 2006 à 22:34
Bonjour à Tous,
Voici mon Problème:
J'ai un fichier Excel avec plusieurs colonnes et plusieurs critères (voi exemple cidessous).
A partir de ce tableau je dois faire des totaux de nombres de lignes (sur la même feuille excel et sur une cellule quelconque) répondant à plusieurs critères, par exemple:
- quel est le Nbr de lignes répondant à la fois aux critères CGI, RTT, DT
- quel est le Nbr de lignes répondant à la fois aux critères DCA, APF, HP
et ainsi de suite...
Voila le problème, je voulais donc savoir si quelqu'un connaissais une macro pour pouvoir effectuer ce décomptes.
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 16 nov. 2006 à 15:21
Le premier CGI doit être en A1, APF en B1 et DT en C1. Ou si c'est pas le cas incrémente i à partir de la ligne de début par exemple i = 2 si le premier CGI est en A2!
duclairoir
Messages postés4Date d'inscriptionmercredi 15 novembre 2006StatutMembreDernière intervention16 novembre 2006 16 nov. 2006 à 15:11
Vraiment désolé de te déranger encore mais je suis novice en la matière.
En tous cas tu as raison ce n'est pas difficile de rajouter les cellules, c'est bon ça sa marche.
Par contre il me reste un problème. c'est que ton code ne prend en compte que la première ligne.
c'est à dire que pour chaques critères que je teste seule la première ligne est prise en compte.
donc les résultats sont égaux à 0 sauf pour GPI APF DT qui correspond à la première ligne du tableau(la c'est égal à 1 bien sur).
Voila si tu pouvais voir où se trouve le pb ou est - ce définitivement moi!.
Merci de ton aide
PS: la prochaine fois j'irais sur le thème Excel VBA
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 16 nov. 2006 à 15:18
Je ne peux qu'aller dans le sens de Zanus, même s'il a fait une petite erreur : ce n'est pas NBDB la formule Excel, mais =BDNB. L'aide d'EXCEL est bien faite sur cette formule en plus, donc ...
Sinon, si cette formule fait peur ... il suffit de jouer avec les formules d'EXCEL :
Un NB.Si des 3 Variables concaténées par ex, ou alors, jouer avec les formules ET( ...) ... Ce ne sont pas les possibilités qui manquent, prenant à peu près 3 minutes à mettre en place (et encore, quand on n'a pas l'habitude ^^).
duclairoir
Messages postés4Date d'inscriptionmercredi 15 novembre 2006StatutMembreDernière intervention16 novembre 2006 16 nov. 2006 à 15:37
Merci bien Drikce, c bon ca marche, c cool!!!
Mon fichier est assez lourd et les critères sont nombreux et peuvent changer souvent et le code permet de remedier a ces évolutions beaucoup plus rapidement que des fonctions.