Recopie de la formule contenue dans une cellule

Résolu/Fermé
zatox Messages postés 640 Date d'inscription samedi 17 février 2007 Statut Membre Dernière intervention 26 juin 2020 - 8 déc. 2018 à 18:59
zatox Messages postés 640 Date d'inscription samedi 17 février 2007 Statut Membre Dernière intervention 26 juin 2020 - 9 déc. 2018 à 21:31
Bonjour, dans une cellule de libre office qui se trouve sur la ligne 701, je voudrais recopier la formule suivante sur toute la colonne :

SOMME(CELLULE("contenu";L701);RECHERCHE(N3;'Cartes_C.A.DAV_01'.A2:A14;'Cartes_C.A.DAV_01'.D2:D14))

mais de telle façon que RECHERCHE(N3;'Cartes_C.A.DAV_01'.A2:A14;'Cartes_C.A.DAV_01'.D2:D14)) ne bouge pas mais que
SOMME(CELLULE("contenu";L701) devienne
SOMME(CELLULE("contenu";L700) sur la ligne 700
SOMME(CELLULE("contenu";L699) sur la ligne 699 etc ...

Je peux effectivement faire un copier/coller sur toute la colonne et modifier à chaque fois le numéro de ligne sur laquelle je me trouve mais c'est un poil long !!!

Je sais que je peux récuérer le numéro de ligne sur laquelle je me trouve par la fonction ligne() mais dans ma formule si j'écris:
SOMME(CELLULE("contenu";Lligne()); L étant la colonne et ligne() la variable contenant le numéro de ligne, ça plante !!!

Merci pour vos réponses
A voir également:

2 réponses

yclik Messages postés 3665 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 16 septembre 2024 1 503
9 déc. 2018 à 18:49
Bonsoir
mettre la plage de recherche en référence absolue, c'est à dire qu'elle ne changera pas lors de la recopie avec la poignées
RECHERCHE(N3;'Cartes_C.A.DAV_01'.$A$2:$A$14;'Cartes_C.A.DAV_01'.$D$2:$D$14))

et au besoin N3 en $N§3
0
zatox Messages postés 640 Date d'inscription samedi 17 février 2007 Statut Membre Dernière intervention 26 juin 2020 66
9 déc. 2018 à 21:31
Bonsoir, ah oui !! merci beaucoup pour votre réponse ça marche mais en remplaçant aussi N3 par $N$3.
Encore merci, super.
0