Bonsoir,
J'utilise Tinybutstrong () dans une appli PHP pour générer des fichiers ODS.
Dans une feuille, j'ai des prix unitaires en cellules D2:R2.
Et dans D5:R30 les quantités achetées par les personnes indiquées à raison de une par ligne dans A5:C30.
En A5:C5 j'ai :
[personnes.civilite;block=table:table-row] [personnes.nom] [personnes.prenom]
Et en S5, j'ai la formule
=SOMMEPROD(D5:R5;D$2:R$2)
pour calculer le montant que la personne doit régler.
Tinybutstrong parcourt la liste des personnes pour générer les lignes de 5 à 30 (plus ou moins).
Tout fonctionne sauf que en S6, S7,... la formule reste
=SOMMEPROD(D5:R5;D$2:R$2)
Je me demandais s'il y avait moyen de remplacer le numéro de ligne dans la formule par une fonction donnant la ligne courante.
Dans
=SOMMEPROD(D5:R5;D$2:R$2)
à la place de la référence
D5
il faudrait que je puisse mettre quelque chose comme
REFERENCE DE LA CELLULE COLONNE D LIGNE COURANTE
Est-ce faisable ?
Merci.
Cordialement
[Résolu] Formule faisant référence à la ligne courante
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.
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.
-
- Fraîchement OOthentifié
- Messages : 2
- Inscription : 08 nov. 2024 15:35
[Résolu] Formule faisant référence à la ligne courante
Dernière modification par micmac le 11 nov. 2024 19:38, modifié 2 fois.
Raison : Ajout de la coche verte
Raison : Ajout de la coche verte
SB
LibreOffice 7.4.7.2 - Debian Bookworm
LibreOffice 7.4.7.2 - Debian Bookworm
-
- PassiOOnné
- Messages : 517
- Inscription : 18 juin 2017 05:43
- Localisation : 976
Re: Formule faisant référence à la ligne courante
Bonjour Crob, le forum
Essayez avec la formule suivante :

Essayez avec la formule suivante :
Code : Tout sélectionner
=SOMMEPROD(INDIRECT(CONCATENER(ADRESSE(LIGNE();4);":";ADRESSE(LIGNE();18));1);D$2:R$2)

LibreOffice 24.2.5.2 (x64) FR-YT 10/03/25
OS : Windows 11.0
OS : Windows 11.0
-
- Fraîchement OOthentifié
- Messages : 2
- Inscription : 08 nov. 2024 15:35
[Résolu] Re: Formule faisant référence à la ligne courante
Bonsoir,
C'est super.
Cela fonctionne.
Je ne connaissais pas la fonction INDIRECT().
Merci.
Cordialement.
C'est super.
Cela fonctionne.
Je ne connaissais pas la fonction INDIRECT().
Merci.
Cordialement.
SB
LibreOffice 7.4.7.2 - Debian Bookworm
LibreOffice 7.4.7.2 - Debian Bookworm