Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion DARDI
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

DARDI

Guest
Bonjour,

j'ai une formule :

=ESTNUM(EQUIV(100;B1:K1;0))*ESTNUM(EQUIV(200;B1:K1;0))

qui renvoit 1 si 100 et 200 se trouvent sur cette ligne et sinon 0

je fais glisser la première cellule jusqu'à la nième ligne (p.e. 5000)

et dans une autre cellule j'ai : =SOMME(L1:L5000)

pour savoir combien de lignes contiennent à la fois 100 et 200

comment puis-je économiser le glisser manuel???...

c'est-à-dire, n'avoir qu'une seule formule dans une cellule qui me donne directement le résultat...

Merci par avance.
DARDI
 
Re : formules

excuse LPandre,

je récapitule.

je ne veux compter que les lignes qui ont à la fois 142 et 146 (p.e.), tout en sachant qu'il n'y a jamais de doublon sur une ligne...
 
Re : formules

re :

Dardi, la macro fonctionnera si il y a AU MOINS une fois 146 ET 142 sur la même ligne.
Tu indiques "pas de doublons" => pas de problème !>))
Tu verras dans le code où modifier les valaurs 146 et 142.

Il serait plus simple d'utiliser la formule de Jean Louis, mais j'arrive encore à la faire "bugger".

Cordialement
 
Re : formules

excuse-moi JeanMarie,

ta dernière formule : =SOMME(FREQUENCE(SI(A1:J12=142,LIGNE(A1:A12)),SI(A1:J12=146,LIGNE(A1:A12))))

compte quand il y a 142 que 146 y soit ou pas...
 
Re : formules

par contre la formule de Banzai64 marche très bien...
mais je suis un peu neuneu...
comment la transposer dans mon fichier???... comment faire pour changer les plages et les valeurs???...
 
Re : formules

Bonjour

Avec les plages nommées ça va être facile
Si tu veux y mettre les nombres à chercher dans la formule, remplaces Cbt par ce qui est en rouge

La formule n'est pas de moi (J'en suis très loin) je l'adapte c'est tout
Des spécialistes es formules pourront te l'expliquer
Mais n'hésites pas va visiter

Ce lien n'existe plus

Code:
=SOMME(N(FREQUENCE(SI(NB.SI(DECALER(Ref;LIGNE(Ref)-LIGNE(Pr);;1);[COLOR="Red"]{146.142}[/COLOR]);LIGNE(Ref));LIGNE(Ref))=2))

Notes le point (.) entre les nombres

Formule matricielle à valider par Ctrl + Shift + Entrée

Edit : Merci mais aucun mérite
 
Dernière édition:
Re : formules

merci à tous pour cette profusion d'idées et de propositions, c'est sympa.

après divers tests j'ai retenue la formule de Banzai64 que j'ai adapté, tout compte fait pas si neuneu que ça le DARDI :

=SOMME(N(FREQUENCE(SI(NB.SI(DECALER(BASE!B1:H4694,LIGNE(BASE!B1:H4694)-LIGNE(BASE!B1:H1),,1),BASE!J51:K51),LIGNE(BASE!B1:H4694)),LIGNE(BASE!B1:H4694))=2))

bonne soirée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

F
Réponses
8
Affichages
1 K
O
Réponses
6
Affichages
1 K
O
E
Réponses
6
Affichages
2 K
Excelsiuss
E
T
Réponses
5
Affichages
6 K
A
Réponses
0
Affichages
765
ados99
A
G
Réponses
2
Affichages
2 K
grassel
G
S
Réponses
2
Affichages
1 K
Sébbb
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…