Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Re : compte le nb de fois present et desincrementer quand deja vu

  • Initiateur de la discussion Initiateur de la discussion fifi56
  • 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 !

F

fifi56

Guest
bonjour

un petit fichier plus explicite que des longs discours


je cherche a compter le nb de fois vu
si a et B correspond

=NB.SI.ENS($A$2:$A$39;A2;$B$2:$B$39;B2;$D$2:$D$39; D2)



et quand je l'ai déjà vu une 1 ere fois je souhaite désincrementer le comptage de 1

c'est la seconde parti que je n'arrive pas a faire ( colonne F )
 

Pièces jointes

Dernière modification par un modérateur:
Bonjour, essayez
Code:
=NB.SI.ENS($A2:$A$39;A2;$B2:$B$39;B2;$D2:$D$39; D2)
que vous collez en première cellule et que vous étirez vers le bas
 
Dernière modification par un modérateur:
bonjour

merci de votre réponse , c'est presque ca

par contre les données sont variables ( et l'on ne s' arrête pas automatiquement a la ligne 39 ou même 339 )
on s'arrette a la derniere ligne non vide !

soit je remplace mon 39 par 65000 ce qui peut etre long en cas de calcul ? ( sur 4000 lignes ?? )

soit je trouve un truc du genre

derniere ligne vide >>

=LIGNE(DECALER(Feuil1!A1;NBVAL(Feuil1!A:A)-1;0))

et j'arrive a l'integrere a la formule
 
"C'est presque ça" ??? Ma formule n'applique pas le bon décompte ?
Pour le reste,je pense qu'il faut décider en fonction de plusieurs critères comme le nombre de ligne moyen, du partage (oui/non) du fichier ;Fichier partagé : pas de vba ,Fichier non partagé : vba ou formule. De la fréquence de mise à jour du fichier (s'il y a 3 minutes de recalcul et 24 mise à jour quotidiennes...Va falloir apprendre à travailler avec les temps masqués) ou encore peut-être d'autres que je ne maîtrise pas...

Sympa le dilemme que je viens de vous donner là, non ?
 
bonjour

si si la formule fonctionne tres bien et je vous en remercie

et j'ai opter pour une ligne de fin prevue assez grande ( c'est vrai que le calcul est un peu long mais bon je ne fais pas ce calcul souvent ( cela m'accorderas une pause cafe lol )

et je voulais eviter vba et tu as parfaitement répondu a ma question

(Application.ScreenUpdating = False
genre de formule qui accelere vba on peux aussi effectuer les calculs que 1 seule fois ( en passant en mode manuel puis apres en revenant en mode calcul auto )
 
Bonjour le Forum,
Bonjour fifi56, CPK,

juste comme ça a titre d'info si le nombre de ligne bouge tu peux dans tes formules utiliser des plages nommées dynamiques qui s'adapteront automatiquement au nombre de ligne cela évite de mettre 65000 lignes, voir fichier joint

Cordialement
 

Pièces jointes

- 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
2
Affichages
751
fifi56
F
L
Réponses
1
Affichages
4 K
LeGaulois
L
F
Réponses
4
Affichages
1 K
F
Réponses
1
Affichages
1 K
L
Réponses
3
Affichages
6 K
LeLyonnais
L
H
Réponses
13
Affichages
7 K
H@nnoun
H
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…