Critère de cellules vides pour une Base de données Excel
Résolu/Fermé
PyZilla
Messages postés
4
Date d'inscription
lundi 15 juillet 2013
Statut
Membre
Dernière intervention
19 juillet 2013
-
16 juil. 2013 à 13:50
PyZilla Messages postés 4 Date d'inscription lundi 15 juillet 2013 Statut Membre Dernière intervention 19 juillet 2013 - 19 juil. 2013 à 15:21
PyZilla Messages postés 4 Date d'inscription lundi 15 juillet 2013 Statut Membre Dernière intervention 19 juillet 2013 - 19 juil. 2013 à 15:21
A voir également:
- Critère de cellules vides pour une Base de données Excel
- Formules excel de base - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellules excel - Guide
6 réponses
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
Modifié par Mike-31 le 16/07/2013 à 14:01
Modifié par Mike-31 le 16/07/2013 à 14:01
Bonjour,
A première vue j'utiliserais SOMMEPROD ou SOMME.SI.ENS suivant la version Excel
mais il faudrait en dire plus sur la structure de la base de données, concernant la colonne de chaque critère par exemple pour avoir des réponses adaptées
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
A première vue j'utiliserais SOMMEPROD ou SOMME.SI.ENS suivant la version Excel
mais il faudrait en dire plus sur la structure de la base de données, concernant la colonne de chaque critère par exemple pour avoir des réponses adaptées
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Salut !
Une piste de recherche, en utilisant la fonction SOMMEPROD :
Si par exemple les noms sont de A2 à A10 et les téléphones de B2 à B10 :
=SOMMEPROD((B2:B10="")*(GAUCHE(A2:A10)="p")*1)
la première partie (B2:B10="") teste le nombre de cellules vides
la seconde partie (GAUCHE(A2:A10,1)="p") teste le nombre de cellule dont la premiere lettre à gauche est un p
le *1 permet d'avoir un résultat
Une piste de recherche, en utilisant la fonction SOMMEPROD :
Si par exemple les noms sont de A2 à A10 et les téléphones de B2 à B10 :
=SOMMEPROD((B2:B10="")*(GAUCHE(A2:A10)="p")*1)
la première partie (B2:B10="") teste le nombre de cellules vides
la seconde partie (GAUCHE(A2:A10,1)="p") teste le nombre de cellule dont la premiere lettre à gauche est un p
le *1 permet d'avoir un résultat
PyZilla
Messages postés
4
Date d'inscription
lundi 15 juillet 2013
Statut
Membre
Dernière intervention
19 juillet 2013
16 juil. 2013 à 15:35
16 juil. 2013 à 15:35
Bonjour,
pour répondre à nenuf,
SommeProd n'a pas fonctionné. La réponse reste obstinément 0.
Pour clarifier mon cas, je tiens une liste de dossiers de clients avec des numéro d'identifications et une description de deux activités possibles.
#Dossier Activité #1 Activité #2
J'ai besoin de compter le nombre de clients participant à une activité donnée, exemple "golf", MAIS pas à deux.
#Dossier Activité #1 Activité #2
00001 golf tennis
00002 golf
J'espère avoir été plus précis,
Merci d'avance
PyZilla
pour répondre à nenuf,
SommeProd n'a pas fonctionné. La réponse reste obstinément 0.
Pour clarifier mon cas, je tiens une liste de dossiers de clients avec des numéro d'identifications et une description de deux activités possibles.
#Dossier Activité #1 Activité #2
J'ai besoin de compter le nombre de clients participant à une activité donnée, exemple "golf", MAIS pas à deux.
#Dossier Activité #1 Activité #2
00001 golf tennis
00002 golf
J'espère avoir été plus précis,
Merci d'avance
PyZilla
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
16 juil. 2013 à 17:00
16 juil. 2013 à 17:00
Bonjour,
Si j'ai bien tout compris pour compter le nombre de golf dans la plage A2:C50
=NB.SI(A2:C50;"golf")
Si j'ai bien tout compris pour compter le nombre de golf dans la plage A2:C50
=NB.SI(A2:C50;"golf")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
PyZilla
Messages postés
4
Date d'inscription
lundi 15 juillet 2013
Statut
Membre
Dernière intervention
19 juillet 2013
16 juil. 2013 à 17:06
16 juil. 2013 à 17:06
Mike-31,
désolé mais je ne peux pas faire ça. J'ai plusieurs critères à respecter. NB.SI me donnerait 2, alors qu'avec l'exemple en haut, la réponse est 1.
PyZilla
désolé mais je ne peux pas faire ça. J'ai plusieurs critères à respecter. NB.SI me donnerait 2, alors qu'avec l'exemple en haut, la réponse est 1.
PyZilla
PyZilla
Messages postés
4
Date d'inscription
lundi 15 juillet 2013
Statut
Membre
Dernière intervention
19 juillet 2013
19 juil. 2013 à 15:21
19 juil. 2013 à 15:21
Bonjour à tous,
j'ai résolu mon problème, si on peut dire. Je n'ai toujours pas trouvé le moyen d'exprimer un critère vide dans une base de donnée.
J'ai cependant trouvé un moyen de contourner le problème. Je prends le nombre d'entrées totales moins le nombre d'entrées ayant du texte dans le critère souhaité vide. Pour exprimer une case ayant du texte, j'utilise le critère " ="" ". Avec les formules BD, cela correspond à une cellule ayant quelque chose à l'intérieur.
Merci pour tout l'aide apportée.
Pyzilla
j'ai résolu mon problème, si on peut dire. Je n'ai toujours pas trouvé le moyen d'exprimer un critère vide dans une base de donnée.
J'ai cependant trouvé un moyen de contourner le problème. Je prends le nombre d'entrées totales moins le nombre d'entrées ayant du texte dans le critère souhaité vide. Pour exprimer une case ayant du texte, j'utilise le critère " ="" ". Avec les formules BD, cela correspond à une cellule ayant quelque chose à l'intérieur.
Merci pour tout l'aide apportée.
Pyzilla