OVH Cloud OVH Cloud

fonction indirect()

4 réponses
Avatar
bartez
Bonjour,

j'ai un souci avec la ligne suivante :

=SI(SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)))>TEMPS(45;0;0);SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)));0)

Cette ligne ne semble pas additionner les valeurs de la zone définie mais ne
prendre que la valeur de la 1ere cellule de la zone :-(

Excel ne me signale pas d'erreur de formule et quand je fais repérer les
antécédants, tout me semble correcte.

Merci de votre aide,
Philippe

4 réponses

Avatar
Yvan
Bonjour Philippe.

Cà ne viendrait-pas de la valeur mise en E6(<)?

Sinon, pourrais tu préciser quelle est cette valeur, ainsi que les valeurs mises en
colonne S.

@+

Yvan


"bartez" a écrit dans le message de news:

| Bonjour,
|
| j'ai un souci avec la ligne suivante :
|
|
=SI(SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)))>TEMPS(45;0;0);SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)));0)
|
| Cette ligne ne semble pas additionner les valeurs de la zone définie mais ne
| prendre que la valeur de la 1ere cellule de la zone :-(
|
| Excel ne me signale pas d'erreur de formule et quand je fais repérer les
| antécédants, tout me semble correcte.
|
| Merci de votre aide,
| Philippe
|
|
Avatar
.
Et avec :

=SI(SOMME(INDIRECT(ADRESSE(6;19)&":"&ADRESSE(6+(7-E6);19)))>TEMPS(45;0;0);SO
MME(INDIRECT(ADRESSE(6;19)&":"&ADRESSE(6+(7-E6);19)));0)

après avoir vérifier le nombre de paranthèses

Maintenant, si la source des données n'est pas sur la meme feuille de
calcul, il faut faire :

=SI(SOMME(INDIRECT(ADRESSE(6;19;;;"MonAutreFeuille")&":"&ADRESSE(6+(7-E6);19
)))>TEMPS(45;0;0);SOMME(INDIRECT(ADRESSE(6;19;;;"MonAutreFeuille")&":"&ADRES
SE(6+(7-E6);19)));0)

toujours en vérifiant le nombre de paranthèse et cette fois-ci, en vérifiant
que l'argument "MonAutreFeuille" est bien le dernier paramètre de la
fonction Adresse



"bartez" a écrit dans le message de
news:
Bonjour,

j'ai un souci avec la ligne suivante :


=SI(SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)))>TEMPS(45;0

;0);SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)));0)

Cette ligne ne semble pas additionner les valeurs de la zone définie mais
ne

prendre que la valeur de la 1ere cellule de la zone :-(

Excel ne me signale pas d'erreur de formule et quand je fais repérer les
antécédants, tout me semble correcte.

Merci de votre aide,
Philippe




Avatar
bartez
Bonjour Yvan,

Tu as raison ça vient des valeurs incrites en S et du format de sorti du
résultat.
j'aditionnais des heures, mais je ne tenais pas compte qu'audela de 24
heures il me fallait regarder avec les jours en plus au niveau format de
cellule.

Merci de ton aide,
Philippe

"Yvan" <yvan.echanges(enlever ceci)@free.fr> a écrit dans le message de
news:
Bonjour Philippe.

Cà ne viendrait-pas de la valeur mise en E6(<)?

Sinon, pourrais tu préciser quelle est cette valeur, ainsi que les valeurs
mises en
colonne S.

@+

Yvan


"bartez" a écrit dans le message de news:

| Bonjour,
|
| j'ai un souci avec la ligne suivante :
|
|
=SI(SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)))>TEMPS(45;0;0);SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)));0)
|
| Cette ligne ne semble pas additionner les valeurs de la zone définie
mais ne
| prendre que la valeur de la 1ere cellule de la zone :-(
|
| Excel ne me signale pas d'erreur de formule et quand je fais repérer les
| antécédants, tout me semble correcte.
|
| Merci de votre aide,
| Philippe
|
|




Avatar
bartez
Merci pour ton aide.
Je viens de vois ce qui clochait... cétait tout simplement le format de
cellule qui ne tenait pas compte des jours....
J'aditionnais en effet des heures et audela de 24 heures je ne les affichais
pas correctement dans la cellule.
Salut et bonne journée
Philippe
"." a écrit dans le message de news:
42f0b5d6$0$3135$
Et avec :

=SI(SOMME(INDIRECT(ADRESSE(6;19)&":"&ADRESSE(6+(7-E6);19)))>TEMPS(45;0;0);SO
MME(INDIRECT(ADRESSE(6;19)&":"&ADRESSE(6+(7-E6);19)));0)

après avoir vérifier le nombre de paranthèses

Maintenant, si la source des données n'est pas sur la meme feuille de
calcul, il faut faire :

=SI(SOMME(INDIRECT(ADRESSE(6;19;;;"MonAutreFeuille")&":"&ADRESSE(6+(7-E6);19
)))>TEMPS(45;0;0);SOMME(INDIRECT(ADRESSE(6;19;;;"MonAutreFeuille")&":"&ADRES
SE(6+(7-E6);19)));0)

toujours en vérifiant le nombre de paranthèse et cette fois-ci, en
vérifiant
que l'argument "MonAutreFeuille" est bien le dernier paramètre de la
fonction Adresse



"bartez" a écrit dans le message de
news:
Bonjour,

j'ai un souci avec la ligne suivante :


=SI(SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)))>TEMPS(45;0

;0);SOMME(INDIRECT(ADRESSE(6;19)):INDIRECT(ADRESSE(6+(7-E6);19)));0)

Cette ligne ne semble pas additionner les valeurs de la zone définie mais
ne

prendre que la valeur de la 1ere cellule de la zone :-(

Excel ne me signale pas d'erreur de formule et quand je fais repérer les
antécédants, tout me semble correcte.

Merci de votre aide,
Philippe