Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Copie variable

B

Baaz

Guest
Une question ...trop simple peut-être...
Ma colonne B est une liste de valeurs dont la dernière est ajoutée régulièrement.
Exemple : hier la dernière valeur enregistrée était 150 en B10 ; aujourd'hui c'est 165 en B11.
Je voudrais que la dernière valeur enregistrée (165 aujourd'hui) soit automatiquement copiée dans une cellule fixe (C36). C'est sûrement possible, mais comment ?
merci de votre aide.
 

Charly2

Nous a quittés en 2006
Repose en paix
Bonjour Baaz, bonjour à toutes et à tous

Dans ta cellule cible (C36 ou autre), tu entres la formule suivante à condition que toutes les lignes précédant la dernière de la colonne B soient remplies :

=INDEX(B:B;NBVAL(B:B))

Amicalement
Charly
 

Gael

XLDnaute Barbatruc
Bonjour Baaz, bonjour Charly, Bonjour André,

Ou aussi avec décaler:

=DECALER(B1;NBVAL(B:B)-1

André, je n'arrive pas à faire marcher ta formule, y-a-t-il une erreur sur le post ou est-ce que je n'ai pas compris le principe?

@+

Gael
 

andré

XLDnaute Barbatruc
Salut Gael,

Un petit exemple vaut mieux qu'une longue explication.

Â+

[file name=derniere_valeur.zip size=1638]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/derniere_valeur.zip[/file]
 
B

Baaz

Guest
André, ta formule marche très bien, à condition de ne pas la taper dans une cellule de la même colonne.

J'ai essayé la formule de Charly : elle copie un nombre de la colonne... mais pas le dernier !

Merci à tous
 

Gael

XLDnaute Barbatruc
Rebonsoir à tous,

Merci André, ta formule marche très bien. Du coup, je ne comprends plus pourquoi ça ne marchait pas tout à l'heure. En tous cas, c'est très astucieux et il peut y avoir des cellules vides.

Baaz, on peut mettre la formule d'André dans la même colonne à condition qu'elle ne soit pas la dernière valeur de la colonne.

Pour la formule de Charly, Il faut comme il l'a bien précisé que toutes les cellules de la colonne soient remplies jusqu'à la dernière valeur, donc pas de cellule vide.

@+

Gael
 

andré

XLDnaute Barbatruc
Salut à vous,

Mais si on peut mettre la formule dans la même colonne, mais alors il faut définir la plage de recherche :

=RECHERCHE(9^9;B1:B100)

La formule ne peut évidemment se trouver dans la plage B1:B100 !

Â+
 
B

Baaz

Guest
Bonjour !

André, c'est nickel.

Charly, il n'y a pas de cellules vides dans ma colonne, mais 2 cellules avec 0,00 (les deux premières) et c'est la 3ème cellule avant la fin qui est recopiée.

Encore merci.
 

Discussions similaires

Réponses
1
Affichages
180
Compte Supprimé 979
C
Réponses
7
Affichages
457
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…