OVH Cloud OVH Cloud

problème de formule

11 réponses
Avatar
sms
alors, j'ai un petit sousci pour trouver une formule qui réponde à mon
problème ; je vais "essayer" d'expliquer clairement et simplement
à un moment, dans une feuille de calcul, j'arrive à un tableau de 49 colones
sur 49 lignes
certaines celules, après formules, contiennent FAUX ; seule, une cellule par
colone contient un chiffre ; les coordonnées de cette cellule (en fait le
numéro de la ligne) fait référence à un autre chiffre (RESULTAT FINAL), en
bout de tableau

je souhaite donc établir une formule, sous le tableau, et pour chaque
colone, qui m'indique le RESLTAT FINAL
j'ai donc essayé avec entre autre CELLULE, MAX, NB.SI, SI,... afin de
détérminer l'adresse de la cellule qui ne contient pas FAUX et qui me donne
la valeur de RESULTAT FINAL

ai-je été assez clair pour que vous puissiez m'aider ?
ah, détail important, je viens de découvrir que MACRO et VBD existait,
autant dire que je ne sais pas m'en servir

10 réponses

1 2
Avatar
notta.lionel
Bonsoir,

Si j'ai bien compris le problème posé, en imaginant un tableau de A1 à AW49,
tu places en ligne A50 (à tirer vers la droite) :
=SOMMEPROD((A1:A49)*($AW1:$AW49))

Je pense que cela devrait donner le résultat escompté ;-)

Amicalement
Lionel


"sms" a écrit dans le message de
news:
alors, j'ai un petit sousci pour trouver une formule qui réponde à mon
problème ; je vais "essayer" d'expliquer clairement et simplement
à un moment, dans une feuille de calcul, j'arrive à un tableau de 49
colones

sur 49 lignes
certaines celules, après formules, contiennent FAUX ; seule, une cellule
par

colone contient un chiffre ; les coordonnées de cette cellule (en fait le
numéro de la ligne) fait référence à un autre chiffre (RESULTAT FINAL), en
bout de tableau

je souhaite donc établir une formule, sous le tableau, et pour chaque
colone, qui m'indique le RESLTAT FINAL
j'ai donc essayé avec entre autre CELLULE, MAX, NB.SI, SI,... afin de
détérminer l'adresse de la cellule qui ne contient pas FAUX et qui me
donne

la valeur de RESULTAT FINAL

ai-je été assez clair pour que vous puissiez m'aider ?
ah, détail important, je viens de découvrir que MACRO et VBD existait,
autant dire que je ne sais pas m'en servir


Avatar
sms
merci de ta réponse lionel
la formule que tu me donne ne répond pas à mon problème, je vais donc
essayer d'etre plus clair(cé pô gagné !!!)

A1 à A49 : chiffres de 1 à 49
B1:AX49 que des cellules avec "FAUX" (résultat d'un autre traitement), sauf
1 cellule par colone (sur n'importe quelle ligne) avec un chiffre (ici
compris de 4 à 23, mais peu importe)

je souhaite donc que sur la ligne B50:AX50, pour chaque colone, la formule
me dise à quel chiffre de la colone A1:A49 fait référence le résultat non
FAUX (et non la valeur que cette propre cellule non FAUX peut contenir)
exemple :
B27 = 5
B50 doit m'afficher "27"
AE15 = FAUX (fait référence à A15 = 15)
AE16 = 8 (fait référence à A16 = 16)
AE17 = FAUX (fait référence à A17 = 17)
AE50 doit m'afficher "16" et non la valeur AE16 "8"

je pense que ça doit être plus claire comme ça...

merci !


Bonsoir,

Si j'ai bien compris le problème posé, en imaginant un tableau de A1 à AW49,
tu places en ligne A50 (à tirer vers la droite) :
=SOMMEPROD((A1:A49)*($AW1:$AW49))

Je pense que cela devrait donner le résultat escompté ;-)

Amicalement
Lionel


"sms" a écrit dans le message de
news:
alors, j'ai un petit sousci pour trouver une formule qui réponde à mon
problème ; je vais "essayer" d'expliquer clairement et simplement
à un moment, dans une feuille de calcul, j'arrive à un tableau de 49
colones

sur 49 lignes
certaines celules, après formules, contiennent FAUX ; seule, une cellule
par

colone contient un chiffre ; les coordonnées de cette cellule (en fait le
numéro de la ligne) fait référence à un autre chiffre (RESULTAT FINAL), en
bout de tableau

je souhaite donc établir une formule, sous le tableau, et pour chaque
colone, qui m'indique le RESLTAT FINAL
j'ai donc essayé avec entre autre CELLULE, MAX, NB.SI, SI,... afin de
détérminer l'adresse de la cellule qui ne contient pas FAUX et qui me
donne

la valeur de RESULTAT FINAL

ai-je été assez clair pour que vous puissiez m'aider ?
ah, détail important, je viens de découvrir que MACRO et VBD existait,
autant dire que je ne sais pas m'en servir







Avatar
AV
En B50 et recopie >> AX50
Validation matricielle (ctrl+maj+entrée)

=EQUIV(VRAI;ESTNUM(B$1:B$49);0)

AV
Avatar
notta.lionel
Salut AV,

Une autre, matricielle également : =MAX((B1:B49<>FAUX)*LIGNE(B1:B49))
ou sans validation matricielle : =SOMMEPROD(ESTNUM(B1:B49)*LIGNE(B1:B49)).
Je crois qu'il y a le choix ;-)

@+

"AV" a écrit dans le message de
news:eF$
En B50 et recopie >> AX50
Validation matricielle (ctrl+maj+entrée)

=EQUIV(VRAI;ESTNUM(B$1:B$49);0)

AV




Avatar
sms
bonjour et merci,
puis-je vous envoyer mon fichier ?
merci


Salut AV,

Une autre, matricielle également : =MAX((B1:B49<>FAUX)*LIGNE(B1:B49))
ou sans validation matricielle : =SOMMEPROD(ESTNUM(B1:B49)*LIGNE(B1:B49)).
Je crois qu'il y a le choix ;-)

@+

"AV" a écrit dans le message de
news:eF$
En B50 et recopie >> AX50
Validation matricielle (ctrl+maj+entrée)

=EQUIV(VRAI;ESTNUM(B$1:B$49);0)

AV









Avatar
Lionel
Bonsoir sms,

Je t'ai déjà répondu ;-)

Amicalement
Lionel

"sms" a écrit dans le message de
news:
bonjour et merci,
puis-je vous envoyer mon fichier ?
merci


Salut AV,

Une autre, matricielle également : =MAX((B1:B49<>FAUX)*LIGNE(B1:B49))
ou sans validation matricielle :
=SOMMEPROD(ESTNUM(B1:B49)*LIGNE(B1:B49)).


Je crois qu'il y a le choix ;-)

@+

"AV" a écrit dans le message de
news:eF$
En B50 et recopie >> AX50
Validation matricielle (ctrl+maj+entrée)

=EQUIV(VRAI;ESTNUM(B$1:B$49);0)

AV











Avatar
sms
c'est bizarre, j'ai pas reçu le mail...
je retente un envoi de mail


Bonsoir sms,

Je t'ai déjà répondu ;-)

Amicalement
Lionel

"sms" a écrit dans le message de
news:
bonjour et merci,
puis-je vous envoyer mon fichier ?
merci


Salut AV,

Une autre, matricielle également : =MAX((B1:B49<>FAUX)*LIGNE(B1:B49))
ou sans validation matricielle :
=SOMMEPROD(ESTNUM(B1:B49)*LIGNE(B1:B49)).


Je crois qu'il y a le choix ;-)

@+

"AV" a écrit dans le message de
news:eF$
En B50 et recopie >> AX50
Validation matricielle (ctrl+maj+entrée)

=EQUIV(VRAI;ESTNUM(B$1:B$49);0)

AV
















Avatar
Lionel
Re,

J'ai reçu ton premier mail mais pas encore le second. Mais tu peux m'envoyer
ton fichier ;-)

Amitiés
Lionel

"sms" a écrit dans le message de
news:
c'est bizarre, j'ai pas reçu le mail...
je retente un envoi de mail


Bonsoir sms,

Je t'ai déjà répondu ;-)

Amicalement
Lionel




Avatar
sms
merci !
je vous l'ai envoyé ce matin




Re,

J'ai reçu ton premier mail mais pas encore le second. Mais tu peux m'envoyer
ton fichier ;-)

Amitiés
Lionel

"sms" a écrit dans le message de
news:
c'est bizarre, j'ai pas reçu le mail...
je retente un envoi de mail


Bonsoir sms,

Je t'ai déjà répondu ;-)

Amicalement
Lionel









Avatar
Lionel
Bonjour sms,

Je t'ai envoyé un e-mail, pour avoir quelques précisions, en te demandant de
me signaler sa réception. Je n'ai rien reçu :-

Peut-être pourrais-tu m'indiquer une autre @ à laquelle t'écrire ? Quand
bien même tu la créerais uniquement pour cela.

A+
Lionel

PS : Je reviens voir dans la soirée.

"sms" a écrit dans le message de
news:
merci !
je vous l'ai envoyé ce matin




1 2