Bonsoir le forum ,
je cherche a mettre en place une macro afin de calculer le nombre de fois que les binomes sont constitués je vous joins mon fichier pour plus d' informations
Bonsoir le forum ,
je cherche a mettre en place une macro afin de calculer le nombre de fois que les binomes sont constitués je vous joins mon fichier pour plus d' informations
Dans la colonne pousse-cailloux / Le boss, mets cette formule
et recopie-la vers le bas
Code : Sélectionner tout - Visualiser dans une fenêtre à part =(LC(-4)="leBoss") * (LC(-2)="pousse-cailloux")
Dans la colonne pousse-cailloux / tonton, mets cette formule
et recopie-la vers le bas
Code : Sélectionner tout - Visualiser dans une fenêtre à part =(LC(-5)="tonton") * (LC(-3)="pousse-cailloux")
Dans la cellule total, tu peux aditionner des chiffres et non des trous![]()
Pour les trinomes, ça marche aussi. J'ai fait trois colonnes
etc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =( (LC(-3)="pousse-cailloux")) * (LC(-5)="tonton") * (LC(-6) = "marcel")
Tu dis
A+
Tu as une autre méthode. Je la sépare du post précédent car elle n'a rien à voir
Tu établis deux (ou trois) listes exhaustives des noms que tu vas comparer
Deux pour les binomes, trois pour les tri
Tu nommes chaque cellule de son propre nom -> tonton pour tonton, tata pour tata
Maintenant, pour comparer une liste, dans la colonne "guidonDeVélo et chasse-goupille" tu peux utiliser la formule
C'est plus long mais tu économises les guillemets
Code : Sélectionner tout - Visualiser dans une fenêtre à part =(LC(-4)=GuidonDeVélo) * (LC(-2)= Chasse-Goupille)![]()
![]()
Y'en a vraiment qu'ont rien à foutre![]()
Bonjour ouskel'nor
peux tu m'expliquer la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part =(LC(-4)="leBoss") * (LC(-2)="pousse-cailloux")
Salut CIBOOX, ne te voyant pas, j'ai cru que tu avais explosé![]()
Dans Excel, vrai est = à 1 et faux à 0
quand tu mets
Si LC(-4)="leBoss" est vrai, tu obtiens vrai donc 1=(LC(-4)="leBoss") * (LC(-2)="pousse-cailloux")
LC(-2)="pousse-cailloux" est vrai, tu obtiens vrai, donc 1
et 1 * 1 = 1 à moins que ça ait changé...![]()
Mon explication te sied-elle
Attention : Dans VBA True = -1
Que tu n'ailles pas dire que je t'ai enduit d'erreur
PS - Comme ça,
Dans Excel : vrai * vrai * vrai = 1
Dans VBA :
True * True * True = -1
et donc...
ok = True * True * True '= -1
ok = True And True And True ' = True
ok = True Or True Or True ' = True
ok = True + True + True ' = -3
et enfin
ok = True & True & True ' = TrueTrueTrue ou en français VraiVraiVrai![]()
![]()
ça veut dire![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part LC(-4)=![]()
![]()
Partager