CountIf

Y compris Power BI, Power Query et toute autre question en lien avec Excel
A
Adyl2019
Nouveau venu
Nouveau venu
Messages : 6
Inscrit le : 24 mars 2019
Version d'Excel : 2016

Message par Adyl2019 » 27 mars 2019, 15:40

Bonjour et merci d'avance pour votre aide.

Je suis en train de bloquer sur une fonction; je veux calculer le nombre d'actions supérieurs à une autre avec VBA ( je connais nb.si)
J'ai essayé la fonction suivante mais ca me calcule le total soit 10 alors que je devrais en avoir 6
Range("o2").Value = WorksheetFunction.CountIfs(Range("c3:l3"), "<" & Cells(3, 2))
merci
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 7'964
Appréciations reçues : 242
Inscrit le : 16 juin 2013
Version d'Excel : 2013 UK Windows 10

Message par h2so4 » 27 mars 2019, 15:48

bonjour,

avec ce test, tu comptes le nombre de valeurs de la plage C3:L3 qui sont INFERIEURES à celle de B3
A
Adyl2019
Nouveau venu
Nouveau venu
Messages : 6
Inscrit le : 24 mars 2019
Version d'Excel : 2016

Message par Adyl2019 » 27 mars 2019, 15:53

Merci pour ta réponse, oui parce que je voulais faire le test inverse voir si j’avais 0. J’ai 10 cellules à tester quand je mets superieur ca me mets 0 et inferieur ca me mets 10..
En revanche, lorsque je remplace B3 par sa valeur dans la base de donnée (0,005) j’ai bien 6 qui apparait en Cellule O2 ce qui est juste...
Peut etre un problème avec la syntaxe ?
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 7'964
Appréciations reçues : 242
Inscrit le : 16 juin 2013
Version d'Excel : 2013 UK Windows 10

Message par h2so4 » 27 mars 2019, 17:05

bonjour,

cette syntaxe fonctionne sans problème sur le fichier de test que je me suis fait à défaut d'avoir eu le plaisir d'avoir le tien.
A
Adyl2019
Nouveau venu
Nouveau venu
Messages : 6
Inscrit le : 24 mars 2019
Version d'Excel : 2016

Message par Adyl2019 » 27 mars 2019, 17:09

UPEMVBA_2018_VotreNom_VotrePrénom_clé (2) (1).xlsm
(53.58 Kio) Téléchargé 7 fois
C'est un peu le fouillis, c'est dans exercice 2... Un 0 apparaît...
Merci de ton aide.
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 7'964
Appréciations reçues : 242
Inscrit le : 16 juin 2013
Version d'Excel : 2013 UK Windows 10

Message par h2so4 » 27 mars 2019, 17:40

Bonjour,

l'exécution de ta macro avec ma version d'excel (UK) me donne le résultat attendu (7).
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • Syntaxe CountIF
    par barrym78 » 26 juin 2017, 11:52 » dans Excel - VBA
    16 Réponses
    584 Vues
    Dernier message par barrym78
    27 juin 2017, 17:17
  • Countif avancé
    par CDB » 17 février 2019, 12:03 » dans Excel - VBA
    13 Réponses
    139 Vues
    Dernier message par CDB
    17 février 2019, 21:14
  • IF(COUNTIF) en VBA
    par Clingn » 24 septembre 2018, 21:09 » dans Excel - VBA
    5 Réponses
    205 Vues
    Dernier message par LouReeD
    26 septembre 2018, 22:01
  • Probleme de countif
    par Nieben » 15 avril 2018, 06:31 » dans Excel - VBA
    5 Réponses
    121 Vues
    Dernier message par Theze
    16 avril 2018, 06:38
  • Fonction Countif
    par stepel70 » 27 octobre 2015, 22:26 » dans Excel - VBA
    4 Réponses
    401 Vues
    Dernier message par LouReeD
    28 octobre 2015, 19:09
  • CountIF probleme
    par Spouns » 12 juin 2016, 11:58 » dans Excel - VBA
    5 Réponses
    224 Vues
    Dernier message par Spouns
    12 juin 2016, 21:38