[Résolu] Etirer en bas en ajoutant des valeurs horizontales

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.

[Résolu] Etirer en bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 06 Oct 2020 11:01

Bonjour,
J'ai une formule : =D$46*1.8+Z$46+Feuille4.B4
Je voudrai l'étirer verticalement en : =D$46*1.8+Z$46+Feuille4.C4 , =D$46*1.8+Z$46+Feuille4.D4 ...
Cordialement
Dernière édition par Herve30 le 11 Oct 2020 17:56, édité 2 fois.
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etiré une formule verticalement

Messagepar Dude » 06 Oct 2020 13:04

Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 22257
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 06 Oct 2020 13:43

Merci Dude,
Je joins un exemple de ce que j'aimerai faire
soit en Feuille 1
Dans C1, Multiplier A1 par 1,8 ajouter A2 puis étirer la formule vers le bas en ajoutant de la feuille2 A1,B1,C1,D1,E1
Pièces jointes
Herve33.ods
(9.81 Kio) Téléchargé 21 fois
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar yclik » 06 Oct 2020 16:41

Bonsoir
une proposition
Code : Tout sélectionner   AgrandirRéduire
=A$1*1,8+B$1+INDIRECT(ADRESSE(1;LIGNE();4; ;"Feuille2"))
OpenOffice 4.1.7 sous Windows 10
Avatar de l’utilisateur
yclik
SuppOOrter
SuppOOrter
 
Message(s) : 1253
Inscrit le : 15 Déc 2010 09:33

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 06 Oct 2020 17:44

Merci
Je n'arrive pas à faire fonctionner la formule
Que faut il modifier ?
Pièces jointes
Herve33.ods
(9.13 Kio) Téléchargé 23 fois
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar yclik » 07 Oct 2020 17:16

Bonsoir
alors là je sèche
dans ton classeur téléchargé il y a #NOM ? affiché.
si je positionne le curseur dans la barre de formule en fin de la formule et que je fasse "Supp" et valide alors cela fonctionne
:fou:
étant sous W10 et donc pas le même OS que le tien, cela pose peut être problème

mon classeur
herve30w10.ods
(8.87 Kio) Téléchargé 23 fois
OpenOffice 4.1.7 sous Windows 10
Avatar de l’utilisateur
yclik
SuppOOrter
SuppOOrter
 
Message(s) : 1253
Inscrit le : 15 Déc 2010 09:33

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 07 Oct 2020 17:50

Bonsoir,
Merci pour ta réponse
Je n'arrive pas à valider la formule dans la barre de formule ...
Effectivement je suis sur OS X Yosemite
Je vais essayer de me débrouiller ..
Par contre si en feuille 2 j'ai 20 cellules à traiter comment modifier ta formule
Voir PJ
Pièces jointes
Herve34.ods
(9.25 Kio) Téléchargé 18 fois
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar yclik » 07 Oct 2020 18:04

re
Code : Tout sélectionner   AgrandirRéduire
=SI(LIGNE()>NBVAL(Feuille2.$A$1:$AA$1);""; A$1*1,8+B$1+INDIRECT(ADRESSE(1;LIGNE();4; ;"Feuille2")))
OpenOffice 4.1.7 sous Windows 10
Avatar de l’utilisateur
yclik
SuppOOrter
SuppOOrter
 
Message(s) : 1253
Inscrit le : 15 Déc 2010 09:33

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 07 Oct 2020 18:29

Alors,
Si je colle ta 1ère formule dans mon tableau cela ne fonctionne pas ....
Si je colle la colonne C de la feuille 1 de ton classeur "herve30w10.ods" dans mon tableau ça marche ....
Bon je vais me débrouiller avec ça !
Mais par contre je vais te demander encore un service
J'aimerai importer plusieurs lignes de Feuille 2 dans Feuille1 (voir la PJ)
Merci de joindre un petit exemple SVP
Pièces jointes
herve30-4.ods
(11.3 Kio) Téléchargé 17 fois
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 10 Oct 2020 10:21

Bonjour,
Je n'arrive décidément pas à faire fonctionner cette formule !!!!
Un fichier modèle SVP
Merci
Pièces jointes
herve30-4.ods
(12.9 Kio) Téléchargé 20 fois
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Jeff » 10 Oct 2020 11:01

Bonjour,

Pas tout compris ce que tu veux faire, mais tu devrais te servir de l'assistant de formule pour contrôler le retour de ta fonction ADRESSE.

Capture d’écran du 2020-10-10 11-58-07.png


A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.8 sur Emmabuntus Debian Edition 3 Buster 32 bits, sur Ubuntu 20.04 x64 (Focal Fossa), et sur Win 10 pro x64
Jeff
GourOOu
GourOOu
 
Message(s) : 8388
Inscrit le : 18 Sep 2006 10:40
Localisation : France

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 10 Oct 2020 14:43

Bonjour,
Comme on peut le voir dans le tableau ci-joint,
en Feuille1 , lorsque j'étire la formule de C1 à C20 le résultat est Bon
Par contre toujours en Feuille 1, la même formule lorsque j'étire C22 à C41 le résultat est Faux, cela n'additionne pas la Feuille 2
Idem FAUX pour la suite ...
Cordialement
Pièces jointes
herve30-5.ods
(14.11 Kio) Téléchargé 15 fois
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar yclik » 10 Oct 2020 15:19

Bonsoir

1ère suite
=A$1*2+B$1+INDIRECT(ADRESSE(1;LIGNE();4; ;"Feuille2"))
il faut changer le 1er argument de la fonction adresse et repartir à 1 pour le 2ème argument de la fonction adresse
2èmé suite
=A$2*2+B$22+INDIRECT(ADRESSE(2;LIGNE()-20;4; ;"Feuille2"))

exemple
herve30_suite2.ods
(12.76 Kio) Téléchargé 23 fois
OpenOffice 4.1.7 sous Windows 10
Avatar de l’utilisateur
yclik
SuppOOrter
SuppOOrter
 
Message(s) : 1253
Inscrit le : 15 Déc 2010 09:33

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Herve30 » 10 Oct 2020 17:25

Merci yclik,
C'est SUPER !
C'est effectivement dans la deuxième suite que venait l'erreur : LIGNE()-20
Je vais mettre tout ça en place
Cordialement
AOO 4.1.7
OS X Yosemite 10.10
Herve30
Membre lOOyal
Membre lOOyal
 
Message(s) : 43
Inscrit le : 26 Fév 2019 15:57

Re: Etirer vers le bas en ajoutant des valeurs horizontales

Messagepar Jeff » 10 Oct 2020 17:41

Ou bien réindexer LIGNE avec A1 comme dans ma capture d'écran... que tu n'as pas dû visionner attentivement, de même que tu n'as pas dû te servir de l'assistant de fonction pour visionner le retour partiel de ADRESSE.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.8 sur Emmabuntus Debian Edition 3 Buster 32 bits, sur Ubuntu 20.04 x64 (Focal Fossa), et sur Win 10 pro x64
Jeff
GourOOu
GourOOu
 
Message(s) : 8388
Inscrit le : 18 Sep 2006 10:40
Localisation : France


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 11 invité(s)