bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec une
version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec une
version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec une
version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel 2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec une
version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel 2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec une
version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel 2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec une
version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2ea3f$0$24456$426a34cc@news.free.fr...
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C" <dZZZcolardelle@free.fr>
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pas
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2ea3f$0$24456$426a34cc@news.free.fr...
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2ea3f$0$24456$426a34cc@news.free.fr...
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
c'est quoi ton problème ?
tu n'aimes pas la solution que je t'ai offerte plus bas sur ce fil ?
;-))
"nicolas S2" a écrit dans le message de
news:
47c321d4$0$27478$
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
c'est quoi ton problème ?
tu n'aimes pas la solution que je t'ai offerte plus bas sur ce fil ?
;-))
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news:
47c321d4$0$27478$426a34cc@news.free.fr...
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C" <dZZZcolardelle@free.fr>
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pas
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2ea3f$0$24456$426a34cc@news.free.fr...
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
c'est quoi ton problème ?
tu n'aimes pas la solution que je t'ai offerte plus bas sur ce fil ?
;-))
"nicolas S2" a écrit dans le message de
news:
47c321d4$0$27478$
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Je jette le gant. On doit toucher une limite, peut-être en imbrication de
fonctions ? Tu peux bien sûr contourner le problème en masquant la colonne
C et en inscrivant en F15 :
=SI(D16="";"";C15)
Daniel
Les formules matricielles ont peut être plus de limites dans leurs
"nicolas S2" a écrit dans le message de
news: 47c321d4$0$27478$ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message
de news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Je jette le gant. On doit toucher une limite, peut-être en imbrication de
fonctions ? Tu peux bien sûr contourner le problème en masquant la colonne
C et en inscrivant en F15 :
=SI(D16="";"";C15)
Daniel
Les formules matricielles ont peut être plus de limites dans leurs
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c321d4$0$27478$426a34cc@news.free.fr...
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C" <dZZZcolardelle@free.fr>
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pas
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2ea3f$0$24456$426a34cc@news.free.fr...
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message
de news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
Je jette le gant. On doit toucher une limite, peut-être en imbrication de
fonctions ? Tu peux bien sûr contourner le problème en masquant la colonne
C et en inscrivant en F15 :
=SI(D16="";"";C15)
Daniel
Les formules matricielles ont peut être plus de limites dans leurs
"nicolas S2" a écrit dans le message de
news: 47c321d4$0$27478$ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message
de news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
c'est quoi ton problème ?
tu n'aimes pas la solution que je t'ai offerte plus bas sur ce fil ?
;-))
"nicolas S2" a écrit dans le message de
news:
47c321d4$0$27478$
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
c'est quoi ton problème ?
tu n'aimes pas la solution que je t'ai offerte plus bas sur ce fil ?
;-))
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news:
47c321d4$0$27478$426a34cc@news.free.fr...
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C" <dZZZcolardelle@free.fr>
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pas
Et si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2ea3f$0$24456$426a34cc@news.free.fr...
bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uJ$47a8dIHA.5348@TK2MSFTNGP03.phx.gbl...
Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" <NmcnSsaillardP@libertysurf.fr> a écrit dans le message de
news: 47c2c364$0$32125$426a34cc@news.free.fr...
bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses
c'est quoi ton problème ?
tu n'aimes pas la solution que je t'ai offerte plus bas sur ce fil ?
;-))
"nicolas S2" a écrit dans le message de
news:
47c321d4$0$27478$
ma feuille est là :
http://cjoint.com/?czvkowPFrT
il s'agit d'un tableau d'emprunt à taux variable.
merci
----- Original Message -----
From: "Daniel.C"
Newsgroups: microsoft.public.fr.excel
Sent: Monday, February 25, 2008 5:31 PM
Subject: Re: formule ne marche pasEt si tu recopies ta formule dans un autre classeur ?
Sinon, mets un classeur exemple sur www.cjoint.com (j'ai du mal à
reconstituer un jeu de données cohérentes)
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2ea3f$0$24456$bonjour et merci Daniel
dans un autre classeur, cette formule marche, et j'utilise bien excel
2003
SI(ESTERREUR(SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)=VRAI;"";SI($K$15="";SI($J$15="";SI($I$15="";"";EQUIV($I$15;INDIRECT(Z17);0));SI($I$15="";EQUIV($J$15;INDIRECT(Y17);0);EQUIV($J$15&$I$15;INDIRECT(Y17)&INDIRECT(Z17);0)));SI($J$15="";SI($I$15="";EQUIV($K$15;INDIRECT($X17);0);EQUIV($K$15&$I$15;INDIRECT($X17)&INDIRECT(Z17);0));SI($I$15="";EQUIV($K$15&$J$15;INDIRECT($X17)&INDIRECT(Y17);0);EQUIV($K$15&$J$15&$I$15;INDIRECT($X17)&INDIRECT(Y17)&INDIRECT(Z17)))))+G17+$H$14)
(ne cherchez pas a comprendre ci-dessus, je suis un peux barge;-)))))))
"Daniel.C" a écrit dans le message de news:
uJ$Bonjour.
Ta formule fait juste 255 caractères sans le SI. Tu dois tourner avec
une version antérieure à XL2003.
Daniel
"nicolas S2" a écrit dans le message de
news: 47c2c364$0$32125$bonjour,
la formule ci dessous marche (Ctrl Schift Entrée)
«S(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0))
mais celle-ci ne fonctionne pas (Ctrl Schift Entrée)
(c'est la même avec une condition sur d28 en plus)
=SI(D28="";"";ABS(VPM(INDIRECT(ADRESSE(MAX(SI($L$12:L27<>"";LIGNE($L$12:L27)));COLONNE($L$12:L27)))/$G$5;INDIRECT(ADRESSE(MAX(SI($N$12:N27<>"";LIGNE($N$12:N27)));COLONNE($N$12:N27)))*$G$5;INDIRECT(ADRESSE(MAX(SI($O$12:O27<>"";LIGNE($O$12:O27)));COLONNE($O$12:O27)));0)))
quel est le problème?
merci de vos réponses