Adapter une formule (INDIRECT) dans un autre classeur

Fermé
herve30 Messages postés 52 Date d'inscription jeudi 17 janvier 2013 Statut Membre Dernière intervention 21 février 2024 - 29 mars 2022 à 11:24
herve30 Messages postés 52 Date d'inscription jeudi 17 janvier 2013 Statut Membre Dernière intervention 21 février 2024 - 30 mars 2022 à 18:21
Bonjour,

Dans un classeur LibreOffice, pour copier des cellules de la Feuille3 ( A2 ) dans la Feuille1 (en AF2) j'utilisais cette formule:
=INDIRECT(ADRESSE(2;LIGNE()-1;4; ;"Feuille3"))

Puis 24 lignes au dessous la formule:
=INDIRECT(ADRESSE(3;LIGNE()-23;4; ;"Feuille3"))
Ainsi de suite toutes les 24 lignes

Ma demande:
Dans un classeur identique j'aimerai utiliser cette formule adaptée sachant que les données à transférer sont en feuille2
J'ai essayé de modifier la formule mais cela ne fonctionne pas (#REF!) !!!

Merci d'avance
Cordialement

Configuration: Macintosh / Firefox 78.0
A voir également:

6 réponses

yclik Messages postés 3625 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 3 juillet 2024 1 492
29 mars 2022 à 11:34
Bonjour
a priori
=INDIRECT(ADRESSE(2;LIGNE()-1;4; ;"Feuille2"))

sinon mettre le classeur dépersonnalisé sur cjoint et mettre le lien ici
1
yclik Messages postés 3625 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 3 juillet 2024 1 492
29 mars 2022 à 19:34
Comment modifier la ligne ou la colonne de départ dans la formule ?
il faut que cela corresponde à la ligne de départ de la source

Et si le bloc a plus ou moins de 11 lignes ?

On ne peut tout recopier vers le bas, sinon il faut copier coller par bloc

autre solutions
en AF2
=SI(Feuille2.M2<>"";Feuille2.M2;"")

en AF3
=SI(Feuille2.M3<>"";Feuille2.M3;Feuille2.N2)

recopier vers le bas
1
herve30 Messages postés 52 Date d'inscription jeudi 17 janvier 2013 Statut Membre Dernière intervention 21 février 2024 2
29 mars 2022 à 17:33
Bonjour yclik et Merci pour ta réactivité,
Je n'arrive pas à faire fonctionner cette formule ...
Je m'obstine depuis deux jours et me demande si c'est la bonne formule pour mon projet !
Ci joint un lien pour expliquer ce que je veux faire
https://www.cjoint.com/c/LCDpwrzH7D3
Cordialement
0
yclik Messages postés 3625 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 3 juillet 2024 1 492
29 mars 2022 à 18:16
Bonjour
A tester
en AF 2
=SI(Feuille2.M2="";INDIRECT(ADRESSE(LIGNE()-1;14;4; ;"Feuille2"));INDIRECT(ADRESSE(LIGNE();13;4; ;"Feuille2")))

A recopier vers le bas
sous réserve d'avoir 11 lignes par bloc
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
herve30 Messages postés 52 Date d'inscription jeudi 17 janvier 2013 Statut Membre Dernière intervention 21 février 2024 2
29 mars 2022 à 18:47
Merci ÇA MARCHE !
Une petite explication SVP :
Comment modifier la ligne ou la colonne de départ dans la formule ?
Et si le bloc a plus ou moins de 11 lignes ?
Cela m'évitera de revenir vers vous car j'ai de nombreux classeurs en attente de modification ....
0
herve30 Messages postés 52 Date d'inscription jeudi 17 janvier 2013 Statut Membre Dernière intervention 21 février 2024 2
30 mars 2022 à 18:21
Merci YCLIK,
Cela fonctionne parfaitement !
Cordialement
0