des fois on a la tête dans le guidon et on ne vois plus la solution qui
est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui
sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45)
De préférence avec une formule pas une macro, sauf si c'est absolument
indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Au fait c'est pour un Excel 2010
* Anti Macro Inutilement Superfétatoire
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est là : http://faq-outlook.fr/
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Au fait c'est pour un Excel 2010
* Anti Macro Inutilement Superfétatoire
salut Matricule_DX32768
si t'es pas trop allergique au matricielle,
=MIN(SI(A1:A10>0;A1:A10))
bisou*
isabelle
ps/ test xp uniquement
Le 2010-08-12 22:20, JièL a écrit :
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui
est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui
sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45)
De préférence avec une formule pas une macro, sauf si c'est absolument
indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Au fait c'est pour un Excel 2010
* Anti Macro Inutilement Superfétatoire
DanielCo
Bonjour. Sinon, pas matricielle, mais plus tarabiscotée : =PETITE.VALEUR(F5:I5;NBVAL(F5:I5)-NB.SI(F5:I5;0)) Cordialement. Daniel
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Au fait c'est pour un Excel 2010
* Anti Macro Inutilement Superfétatoire
Bonjour.
Sinon, pas matricielle, mais plus tarabiscotée :
=PETITE.VALEUR(F5:I5;NBVAL(F5:I5)-NB.SI(F5:I5;0))
Cordialement.
Daniel
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est
pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des
sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45)
De préférence avec une formule pas une macro, sauf si c'est absolument
indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Bonjour. Sinon, pas matricielle, mais plus tarabiscotée : =PETITE.VALEUR(F5:I5;NBVAL(F5:I5)-NB.SI(F5:I5;0)) Cordialement. Daniel
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
"DanielCo" a écrit dans le message de groupe de discussion : i42u65$c4v$ Bonjour. Sinon, pas matricielle, mais plus tarabiscotée : =PETITE.VALEUR(F5:I5;NBVAL(F5:I5)-NB.SI(F5:I5;0)) Cordialement. Daniel
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
"DanielCo" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe de discussion : i42u65$c4v$1@speranza.aioe.org...
Bonjour.
Sinon, pas matricielle, mais plus tarabiscotée :
=PETITE.VALEUR(F5:I5;NBVAL(F5:I5)-NB.SI(F5:I5;0))
Cordialement.
Daniel
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est
pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des
sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45)
De préférence avec une formule pas une macro, sauf si c'est absolument
indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
"DanielCo" a écrit dans le message de groupe de discussion : i42u65$c4v$ Bonjour. Sinon, pas matricielle, mais plus tarabiscotée : =PETITE.VALEUR(F5:I5;NBVAL(F5:I5)-NB.SI(F5:I5;0)) Cordialement. Daniel
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Au fait c'est pour un Excel 2010
* Anti Macro Inutilement Superfétatoire
JièL
Le 13/08/2010 07:33, isabelle a écrit :
salut Matricule_DX32768
Hey, salut Isabelle de la Geolière ;-), t'as bonne mémoire.
si t'es pas trop allergique au matricielle,
Un peu quand même parce que pas encore en état au niveau des extrémités et je suis pas un chirogourdiste en plus ;-)
=MIN(SI(A1:A10>0;A1:A10))
Marche très bien, mais... Tu/vous as/avez oublié un détail : "je cherche le mini de cellules *éparpillées* "
J'ai essayé avec des parenthèses ou des accolades, mais rien à faire. Bon, je sais, c'est un détails, je pourrais bien rassembler ces cellules dans une autre partie du tableau ou peut-être utiliser un nom (pas sur que ça fonctionne d'ailleurs) mais j'aime bien chipotter ;-)
bisou*
Bizoux aussi
isabelle ps/ test xp uniquement
Si ça marche pour les anciennes versions ça marche pour la nouvelle, c'était au cas où de nouvelles fonctions avaient fait leur apparitions
Hey, salut Isabelle de la Geolière ;-), t'as bonne mémoire.
si t'es pas trop allergique au matricielle,
Un peu quand même parce que pas encore en état au niveau des extrémités
et je suis pas un chirogourdiste en plus ;-)
=MIN(SI(A1:A10>0;A1:A10))
Marche très bien, mais... Tu/vous as/avez oublié un détail : "je cherche
le mini de cellules *éparpillées* "
J'ai essayé avec des parenthèses ou des accolades, mais rien à faire.
Bon, je sais, c'est un détails, je pourrais bien rassembler ces cellules
dans une autre partie du tableau ou peut-être utiliser un nom (pas sur
que ça fonctionne d'ailleurs) mais j'aime bien chipotter ;-)
bisou*
Bizoux aussi
isabelle
ps/ test xp uniquement
Si ça marche pour les anciennes versions ça marche pour la nouvelle,
c'était au cas où de nouvelles fonctions avaient fait leur apparitions
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est là : http://faq-outlook.fr/
Hey, salut Isabelle de la Geolière ;-), t'as bonne mémoire.
si t'es pas trop allergique au matricielle,
Un peu quand même parce que pas encore en état au niveau des extrémités et je suis pas un chirogourdiste en plus ;-)
=MIN(SI(A1:A10>0;A1:A10))
Marche très bien, mais... Tu/vous as/avez oublié un détail : "je cherche le mini de cellules *éparpillées* "
J'ai essayé avec des parenthèses ou des accolades, mais rien à faire. Bon, je sais, c'est un détails, je pourrais bien rassembler ces cellules dans une autre partie du tableau ou peut-être utiliser un nom (pas sur que ça fonctionne d'ailleurs) mais j'aime bien chipotter ;-)
bisou*
Bizoux aussi
isabelle ps/ test xp uniquement
Si ça marche pour les anciennes versions ça marche pour la nouvelle, c'était au cas où de nouvelles fonctions avaient fait leur apparitions
Pour une plage de cellules éparpillées, il y a ceci :
Dans la cellule, pour appeler la fonction personnalisée :
A ) si la plage éparpillée est regroupée sous un "NOM" (insertion / nom) =LeMax("LeNom") 'entre guillemets B ) Si on utilise l'adresse des plages de cellules : =LeMax("f5:n5,f3,h2:i2") 'entre guillemets Dans les 2 cas, un nom ne peut contenir plus de 255 caractères et un objet "Range("Adresse") ne peut pas avoir plus de 255 caractères pour "Adresse"
Fonction personnalisée à mettre dans un module standard : '------------------------------------- Function LeMax(Plg As String) Dim T(), A As Long With Application For Each are In Range(Plg).Areas If .CountA(are) > 0 Then ReDim Preserve T(A) T(A) = .Small(are, .CountIf(are, 0) + 1) A = A + 1 End If Next LeMax = .Min(T) End With End Function '-------------------------------------
"JièL" a écrit dans le message de groupe de discussion : 4c64abfb$0$32625$ Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Pour une plage de cellules éparpillées, il y a ceci :
Dans la cellule, pour appeler la fonction personnalisée :
A ) si la plage éparpillée est regroupée sous un "NOM" (insertion / nom)
=LeMax("LeNom") 'entre guillemets
B ) Si on utilise l'adresse des plages de cellules :
=LeMax("f5:n5,f3,h2:i2") 'entre guillemets
Dans les 2 cas, un nom ne peut contenir plus de 255 caractères
et un objet "Range("Adresse") ne peut pas avoir plus de 255 caractères pour "Adresse"
Fonction personnalisée à mettre dans un module standard :
'-------------------------------------
Function LeMax(Plg As String)
Dim T(), A As Long
With Application
For Each are In Range(Plg).Areas
If .CountA(are) > 0 Then
ReDim Preserve T(A)
T(A) = .Small(are, .CountIf(are, 0) + 1)
A = A + 1
End If
Next
LeMax = .Min(T)
End With
End Function
'-------------------------------------
"JièL" <Nospam_JieL@faq-outlook.fr> a écrit dans le message de groupe de discussion :
4c64abfb$0$32625$426a34cc@news.free.fr...
Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui
est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui
sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45)
De préférence avec une formule pas une macro, sauf si c'est absolument
indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
Au fait c'est pour un Excel 2010
* Anti Macro Inutilement Superfétatoire
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est là : http://faq-outlook.fr/
Pour une plage de cellules éparpillées, il y a ceci :
Dans la cellule, pour appeler la fonction personnalisée :
A ) si la plage éparpillée est regroupée sous un "NOM" (insertion / nom) =LeMax("LeNom") 'entre guillemets B ) Si on utilise l'adresse des plages de cellules : =LeMax("f5:n5,f3,h2:i2") 'entre guillemets Dans les 2 cas, un nom ne peut contenir plus de 255 caractères et un objet "Range("Adresse") ne peut pas avoir plus de 255 caractères pour "Adresse"
Fonction personnalisée à mettre dans un module standard : '------------------------------------- Function LeMax(Plg As String) Dim T(), A As Long With Application For Each are In Range(Plg).Areas If .CountA(are) > 0 Then ReDim Preserve T(A) T(A) = .Small(are, .CountIf(are, 0) + 1) A = A + 1 End If Next LeMax = .Min(T) End With End Function '-------------------------------------
"JièL" a écrit dans le message de groupe de discussion : 4c64abfb$0$32625$ Salutatousse
des fois on a la tête dans le guidon et on ne vois plus la solution qui est pourtant là !
Bref, il est tard et je cherche le mini de cellules éparpillées (qui sont des sommmes) mais supérieur à 0
Genre =MIN.SUP.ZERO(a1;b5;d56;r45) De préférence avec une formule pas une macro, sauf si c'est absolument indispensable ;-) (je suis toujours un AMIS* ;-D)
J'ai pas trouvé chez misange bien que je sois quasiment sûr que ça existe.
"JièL" <Nospam_JieL@faq-outlook.fr> a écrit dans le message de groupe de discussion :
4c654638$0$12723$426a74cc@news.free.fr...
Le 13/08/2010 14:03, michdenis a écrit :
Tu avais déjà la formule d'Isabelle ...
Oui mais non
=MIN(SI(F5:N5>0;F5:N5))
Il manque un bout du problème : "je cherche le mini de cellules
*éparpillées* "
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est là : http://faq-outlook.fr/