Petit concours de concision :
À partir d'une expression de la forme 12x+5y-z=123 ou -45=x+y-20z
(pas d'espace entre les caractères) entrée dans une cellule formatée
texte et se nommant eq, il faut trouver la constante par une formule
(dans ces exemples, 123 ou -45).
Alors, sans ajouter d'autres noms que eq, peut-on faire plus court que:
=SI(ESTNUM(1*GAUCHE(eq;CHERCHE("=";eq)-1));
GAUCHE(eq;CHERCHE("=";eq)-1);
DROITE(eq;NBCAR(eq)-CHERCHE("=";eq)))
(109 caractères) ?
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
rappel :
enoglavalgone :
http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2
une visite du site t'interessera ;o)))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
Bonjour Modeste,
Yep!
Et merci pour le lien, super.
Serge
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
OgK1GvDoFHA.868@TK2MSFTNGP10.phx.gbl...
rappel :
enoglavalgone :
http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2
une visite du site t'interessera ;o)))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
garnote
Ta formule me "répond" #VALEUR! pour 2x+3y-5z0 !!!
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
Ta formule me "répond" #VALEUR! pour 2x+3y-5z0 !!!
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
OgK1GvDoFHA.868@TK2MSFTNGP10.phx.gbl...
rappel :
enoglavalgone :
http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2
une visite du site t'interessera ;o)))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
garnote
Je dirais qu'Excel trouve 99^9 trop gros ou ? 9^9 suffit largement et ça passe à 103.
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
Je dirais qu'Excel trouve 99^9 trop gros ou ?
9^9 suffit largement et ça passe à 103.
Modeste" <nomail@nomail.net> a écrit dans le message de news:
OgK1GvDoFHA.868@TK2MSFTNGP10.phx.gbl...
rappel :
enoglavalgone :
http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2
une visite du site t'interessera ;o)))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
rappel :
enoglavalgone :
http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2
une visite du site t'interessera ;o)))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
rappel : enoglavalgone : http://www.univ-lemans.fr/~hainry/probleme/serie13.html#pb2 une visite du site t'interessera ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
Modeste
;o)))
=SI(ESTNUM(1*DROITE(eq;1));STXT(eq;TROUVE("=";eq)+1;8^4);STXT(eq;1;TROUVE("=";eq)-1)) -- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
;o)))
=SI(ESTNUM(1*DROITE(eq;1));STXT(eq;TROUVE("=";eq)+1;8^4);STXT(eq;1;TROUVE("=";eq)-1))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
=SI(ESTNUM(1*DROITE(eq;1));STXT(eq;TROUVE("=";eq)+1;8^4);STXT(eq;1;TROUVE("=";eq)-1)) -- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
Pfff... il y a nettement mieux ! =SI(ESTNUM(DROITE(A1)+0);STXT(A1;TROUVE("=";A1)+1;8^4);STXT(A1;1;TROUVE("=";A1)- 1))
PS : 8^4 est nettement insuffisant ! ;-) AV
Modeste
Bonsour® ;o))) OK pour 82 !!! en effet on oublie toujours : DROITE(texte;no_car) Si vous ne spécifiez pas l'argument no_car, sa valeur par défaut est 1.
quant à : 8^4 est nettement insuffisant ! seul Serge ou AV serait capable d'écrire une equation de 4096 caractères ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
Bonsour®
;o)))
OK pour 82 !!!
en effet on oublie toujours :
DROITE(texte;no_car)
Si vous ne spécifiez pas l'argument no_car, sa valeur par défaut est 1.
quant à : 8^4 est nettement insuffisant !
seul Serge ou AV serait capable d'écrire une equation de 4096 caractères
;o)))
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042
Bonsour® ;o))) OK pour 82 !!! en effet on oublie toujours : DROITE(texte;no_car) Si vous ne spécifiez pas l'argument no_car, sa valeur par défaut est 1.
quant à : 8^4 est nettement insuffisant ! seul Serge ou AV serait capable d'écrire une equation de 4096 caractères ;o)))
-- n'oubliez pas les FAQ : http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr -- Feed Back http://viadresse.com/?94912042
garnote
Ô rage. ¸Ô désespoir, Ô vieillesse ennemie ! Je ne gagne jamais de concours ;-)))