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

XL 2019 Calcul de nb d'occurences, de valeur max, d'une seule cellule lorque les valeurs changent.

bbediteur

XLDnaute Nouveau
Bonsoir,

Je suis un peu, beaucoup perdu, même !
Après des heures et des heures de recherche, je me permets de vous appeler à l'aide.

Je cherche à extraire la valeur max d'une cellule lorsque ses données changent en permanence, le nombre de fois qu'elle dépasse cette valeur. Et aussi compter le nombre de tirages.
Par exemple, pour obtenir la valeur max, j'ai écrit en B3 : "=SI(A3>0,8;A3;"")". Mais bien évidemment, quand A3 me donne une valeur sous 0,8, B3 donne "". Et ne conserve pas la valeur la plus haute que je souhaite conserver.

J'ai créé un fichier très simple qui vous montre ce que je souhaite réaliser. Mais que je suis incapable de trouver une solution.
Est-ce que qqun a une brillante idée à me soumettre ?

Je vous remercie d'avance !
BJ
 

Pièces jointes

  • Essai nb aleatoire.xlsm
    9.2 KB · Affichages: 18

eriiic

XLDnaute Barbatruc
Bonjour mapommepoire

Dans ce cas c'est plus simple, on peut se servir de Change :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$3" Then
        Application.EnableEvents = False
        [D3] = [D3] + 1
        If Target.Value > [B3].Value Then [C3] = [C3] + 1
        Application.EnableEvents = True
    End If
End Sub
pour les tests, enlève ta formule et saisi à la main pour émuler ton API.
eric
 

bbediteur

XLDnaute Nouveau
Merci Ma Pomme!!

C'est exactement ce que je cherchais.
Je suppose que je vais pouvoir appliquer le code VBA que tu as écris pour le logiciel j'utilise.
Comme les données que je reçois sont en permanence rafraîchies, je pense que ça marchera sans appuyer sur F9...
 

bbediteur

XLDnaute Nouveau
Merci les gars d'être aussi prompts!!
Je vais voir comment l'intégrer au code que j'ai déjà bidouillé. Et suis curieux de voir si, grâce à vous, je vais pouvoir avancer.
J'apprécie énormément!!!!

BJ
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…