FONCTION INDIRECT

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email: - kamel.megherbi@laposte.net
Sujet: - FONCTION INDIRECT
Question: - Bonjour.
justement la compatibilité OpenOffice Calc - Excel avec la fonction INDIRECT ne pose pas de problème. Si je laisse le point "." Excel ne reconnait plus le résultat de la fonction INDIRECT et j'ai besoin que mon tableau soit lisible sur Excel. Une ancienne version de LibreOffice Calc autorisait les 2 syntaxes le "." et le "!".

Je précise aussi q'Open Office n'évolue plus et je souhaiterais migrer vers LibreOffice.

merci de votre réponse

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email: - kamel.megherbi@laposte.net
Sujet: - FONCTION INDIRECT
Question: - Bonjour.
justement la compatibilité OpenOffice Calc - Excel avec la fonction INDIRECT ne pose pas de problème. Si je laisse le point "." Excel ne reconnait plus le résultat de la fonction INDIRECT et j'ai besoin que mon tableau soit lisible sur Excel. Une ancienne version de LibreOffice Calc autorisait les 2 syntaxes le "." et le "!".

Je précise aussi q'Open Office n'évolue plus et je souhaiterais migrer vers LibreOffice.

merci de votre réponse

En lisant ceci, il semblerait qu'en passant sur la notation L1C1, le ! est retenu :

https://help.libreoffice.org/Calc/Spreadsheet_Functions/fr#INDIRECT

L'Aide :

  Formule

Définit les options de syntaxe de formule et options de chargement de LibreOffice Calc.

Pour accéder à cette commande...

Ouvrez un classeur, choisissez *Outils - Options - LibreOffice Calc - Formule*

    Options de formule

      Syntaxe de formule

Il y a trois options. Voyons cela dans un exemple. Dans un classeur, il y a deux feuilles de calcul, Feuille1 et Feuille2. Dans la cellule A1 de Feuille1 il y a une référence à la cellule C4 de Feuille2.

Bonjour,

[...]

Question: - Bonjour. justement la compatibilité OpenOffice Calc -
Excel avec la fonction INDIRECT ne pose pas de problème. Si je
laisse le point "." Excel ne reconnait plus le résultat de la
fonction INDIRECT et j'ai besoin que mon tableau soit lisible sur
Excel. Une ancienne version de LibreOffice Calc autorisait les 2
syntaxes le "." et le "!".

Il y a cette option : menu Outils > Options > LibreOffice Calc > Formule
--> Option de formule : Syntaxe de la formule.
3 choix sont possibles :
- Calc A1
- Excel A1
- Excel L1C1

L'aide indique :

Il y a trois options. Voyons cela dans un exemple. Dans un classeur, il y a deux feuilles de calcul, Feuille1 et Feuille2. Dans la cellule A1 de Feuille1 il y a une référence à la cellule C4 de Feuille2.
Calc A1 - C'est la notation par défaut de LibreOffice Calc. La référence sera =$Feuille2.C4
Excel A1 - C'est la notation par défaut de Microsoft Excel. La référence sera =Feuille2!C4
Excel L1C1 - C'est l'adressage relatif de colonne/ligne, connu dans Microsoft Excel. La référence sera =Feuille2!R[3]C[2]

Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la liste
de discussion reçoive une copie de votre réponse.

Bonne journée
JBF

Bonjour,

Jean-Baptiste Faure-3 wrote

Bonjour,

[...]

Question: - Bonjour. justement la compatibilité OpenOffice Calc -
Excel avec la fonction INDIRECT ne pose pas de problème. Si je
laisse le point "." Excel ne reconnait plus le résultat de la
fonction INDIRECT et j'ai besoin que mon tableau soit lisible sur
Excel. Une ancienne version de LibreOffice Calc autorisait les 2
syntaxes le "." et le "!".

Il y a cette option : menu Outils > Options > LibreOffice Calc > Formule
--> Option de formule : Syntaxe de la formule.
3 choix sont possibles :
- Calc A1
- Excel A1
- Excel L1C1

L'aide indique :

Il y a trois options. Voyons cela dans un exemple. Dans un classeur, il y
a deux feuilles de calcul, Feuille1 et Feuille2. Dans la cellule A1 de
Feuille1 il y a une référence à la cellule C4 de Feuille2.
Calc A1 - C'est la notation par défaut de LibreOffice Calc. La référence
sera =$Feuille2.C4
Excel A1 - C'est la notation par défaut de Microsoft Excel. La référence
sera =Feuille2!C4
Excel L1C1 - C'est l'adressage relatif de colonne/ligne, connu dans
Microsoft Excel. La référence sera =Feuille2!R[3]C[2]

Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la liste
de discussion reçoive une copie de votre réponse.

Bonne journée
JBF

Il y a mieux. Dans le même onglet "Formule", "Paramètres de calculs
détaillés", choisir Calc A1|Excel A1.

Cela ne modifie que la syntaxe de INDIRECT et permet d'utiliser les 2 (le .
ou le !) sans rien changer à la syntaxe des autres fonctions qui reste Calc
A1.

Syntaxe_INDIRECT.jpg
<http://nabble.documentfoundation.org/file/n4183695/Syntaxe_INDIRECT.jpg>

Gérard

PS : Inutile de créer un nouveau post pour réponse, cela devient impossible
à suivre.