IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Comment inserer dans une formule une référence de cellule calculée ?


Sujet :

OpenOffice & LibreOffice

  1. #1
    Invité de passage
    Homme Profil pro
    Intégrateur système
    Inscrit en
    Avril 2026
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Intégrateur système
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2026
    Messages : 3
    Par défaut Comment inserer dans une formule une référence de cellule calculée ?
    Bonjour la communauté,
    Je souhaite récupérer le contenu d'une cellule d'une autre feuille : ='Liste des inscrits'!C2
    Avec la possibilité de calculer la ligne désirée (2) à partir d'une cellule de la feuille où je me trouve.
    Cela donnerait une expression du style : ='Liste des inscrits'!C&ROW(B3)+1 => qui ne fonctionne pas...

    En espérant avoir été suffisamment clair, merci d'avance pour toute aide.
    PS : j'utilise la suite de google sheets et suppose qu'elle est très proche de Calc (que j'utilise aussi)

  2. #2
    Membre expérimenté Avatar de Amélie Ladoque
    Inscrit en
    Novembre 2004
    Messages
    313
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 313
    Par défaut
    Bonjour,

    Citation Envoyé par cl201831 Voir le message
    PS : j'utilise la suite de google sheets et suppose qu'elle est très proche de Calc (que j'utilise aussi)
    Non ce sont deux logiciels différents.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='Liste des inscrits'!C&ROW(B3)+1
    La fonction ROW n'existe pas si vous utilisez une version francisée.
    https://wiki.openoffice.org/wiki/FR/...fonction_LIGNE

  3. #3
    Invité de passage
    Homme Profil pro
    Intégrateur système
    Inscrit en
    Avril 2026
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Intégrateur système
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2026
    Messages : 3
    Par défaut
    Merci pour votre réponse.
    Et avec une version francisée, quelle serait la syntaxe ='Liste des inscrits'!C&LIGNE(B3)+1 ?
    J'ai un doute d'après les exemples de la fonction LIGNE que l'on puisse utiliser une référence calculée.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Maitre d'Oeuvre, topographe en pré-retraite
    Inscrit en
    Juin 2016
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Maitre d'Oeuvre, topographe en pré-retraite
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Juin 2016
    Messages : 96
    Par défaut
    Bonjour

    Et pourquoi ne pas utiliser la fonction INDEX ?

  5. #5
    Invité de passage
    Homme Profil pro
    Intégrateur système
    Inscrit en
    Avril 2026
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Intégrateur système
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2026
    Messages : 3
    Par défaut
    Désolé, je ne vois pas comment utiliser INDEX pour mon besoin.

  6. #6
    Membre habitué
    Homme Profil pro
    retraite
    Inscrit en
    Avril 2023
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraite

    Informations forums :
    Inscription : Avril 2023
    Messages : 18
    Par défaut
    Bonjour,

    Tu peux essayer en construisant l'adresse avec la fonction ADRESSE(numéro de ligne; numéro de la colonne;adressage absolu ou relatif;syntaxe formule;nom de la feuille) et obtenir le contenu de cette adresse avec la fonction INDIRECT.
    Donc pour avoir le contenu de la cellule C2 de la feuille 'liste des inscrits' cela serait:
    =INDIRECT(ADRESSE((LIGNE(A2));3;;;"liste des inscrits"))
    Formule dans laquelle j'ai remplacé le numéro de ligne 2 par : (ligne(A2)) , tu pourras faire ton calcul à cet endroit. En remplaçant par exemple par : ligne() tu obtiendras le numéro de ligne sur laquelle tu te situes.

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/09/2009, 00h50
  2. [MySQL] Comment insérer dans une table des données générées dynamiquement
    Par methodman225 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 22/04/2008, 11h50
  3. Comment insérer dans une table?
    Par souminet dans le forum Bases de données
    Réponses: 3
    Dernier message: 26/01/2008, 14h28
  4. [VB.Net] Comment insérer dans une BD ?
    Par zzzmoi dans le forum Accès aux données
    Réponses: 6
    Dernier message: 29/07/2006, 10h39
  5. Réponses: 5
    Dernier message: 19/04/2005, 09h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo