Définir le nombre Minimum dans une liste définie de la colonne [Résolu/Fermé]

Signaler
Messages postés
133
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
20 octobre 2019
-
Messages postés
133
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
20 octobre 2019
-
Bonjour à tous,


Je souhaiterai définir dans une colonne de nombres, le nombre minimum défini entre un signal (variable) donné d'une colonne voisine et d'un autre signal appelé "Fin" (aussi variable) différent donné d'une autre colonne voisine J'envoie un dessin ci-joint pour que ce soit clair.

Quelqu'un aurait-t-il l'amabilité de m'en donner la formule sur J19 Pour que cette cellule me donne par exemple le nombre mini entre "Signal" et "Fin" ?

Je vous remercie de me répondre et bonne soirée.

Cordialement.



--

2 réponses

Messages postés
12672
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 septembre 2020
2 016
Bonsoir neneuil

la formule à utiliser :
=MIN(INDIRECT("G"&EQUIV("Signal";E:E;0)&":G"&EQUIV("Fin";C:C;0)))

Cdlmnt
Via
Messages postés
133
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
20 octobre 2019

Je vous remercie pour votre réponse mais en fait, j'ai un petit problème pour mon programme que j'ai oublier de préciser: le mot "Signal" peut se répéter plusieurs fois sur la colonne et le mot "fin" pareil après le mot "fin" ça marche bien mais si "Signal" n'apparait pas pour la première fois, cela fausse mes résultats voir doc:

https://www.cjoint.com/c/EKduDP0LC3A

Y-aurait-t-il la formule ?
je vous suis reconnaissant de bien vouloir me la donner. Bonne soirée.
Messages postés
12672
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 septembre 2020
2 016 >
Messages postés
133
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
20 octobre 2019

Re,

Essaie en changeant simplement le 0 en 1 dans le premier EQUIV :
=MIN(INDIRECT("G"&EQUIV("Signal";E:E;1)&":G"&EQUIV("Fin";C:C;0)))

Cdlmnt
Via
Messages postés
133
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
20 octobre 2019
>
Messages postés
12672
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 septembre 2020

Ce n'est pas encore ça : il calcule à partie du dernier "signal" et continue jusqu'au 2 ème "fin" mais je vais me débrouiller dans mon programme avec cette formule qui marche:

=SI(E19="Signal";MIN(E19:(INDIRECT("G"&EQUIV("Fin";C:C;0))));"")

ça m'ira bien comme ça. Merci pour ton aide bonne soirée.
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
484
Bonjour,

=MIN(DECALER(G1;EQUIV("Signal";E:E;0)-1;0;EQUIV("Fin";C:C;0)-EQUIV("Signal";E:E;0)+1))

A+