Recopie de la formule contenue dans une cellule

Résolu
zatox Messages postés 640 Date d'inscription   Statut Membre Dernière intervention   -  
zatox Messages postés 640 Date d'inscription   Statut Membre Dernière intervention   -
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

2 réponses

yclik Messages postés 3873 Date d'inscription   Statut Membre Dernière intervention   1 562
 
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   Statut Membre Dernière intervention   66
 
Bonsoir, ah oui !! merci beaucoup pour votre réponse ça marche mais en remplaçant aussi N3 par $N$3.
Encore merci, super.
0