Formule excel

Fermé
julsimo - 8 oct. 2009 à 10:46
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 8 oct. 2009 à 12:00
Bonjour,
je cherche une formule pour, dans une colonne, reecrire le meme valeur tant que la case du dessous est vide.
Concient que je formule mal, je propose un exemple:

passer de 134256 à 134256
134256
134256
125679 125679
125679

3 réponses

smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
8 oct. 2009 à 11:33
bonjour;
on suppose que les nombres sont dans la colonne A1:A20 et la cellule A1 est vide,voici la formule:
=SI(A2<>A1;A2;" ")
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
8 oct. 2009 à 11:48
Bonjour
euh, pas sur, smatway que ça fonctionne. J'ai essayer avec votre option en B1 ou en B2 et à chaque fois, ça décale d'une liugne ou ça reste en ligne, mais les cellules vides sont toujours à 0.
Mais l'exemple donné par le demandeur n'est pas très clair, au nniveau de la'ffichage des 125679 qui semblernt sur 2 colonnes et là, il faudra préciser
Je propôse d'essayer:
en A1 début de la liste:
En B1
=A1
en B2
=(SI(A2=0;B1;A2), à tirer sur la hauteur du champ
Crdlmnt
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
8 oct. 2009 à 11:52
ma formule marche bien chez moi, ou est l'erreur?
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
8 oct. 2009 à 12:00
Salut,
L'erreur est ici :
résultat voulu :
123456
123456
123987 123987
123987
et toi tu obtiens :
123456
123456 123987
123987
le résultat est décalé une cellule au dessus.
Je te propose :
liste entre A1 et A....
en B1 : la formule de smartway14 :
=SI(A2<>A1;A2;" ")
en B2 la même chose :
=SI(A2<>A1;A2;" ")
et on étire à partir de B2. Cela évite aussi d'avoir "0" en dernière ligne.

Edit : pardon, je n'avais pas vu que tu commençais en B2... oh le boulet aujourd'hui!!! Bon j'aurais tout de même apporté un pitit plus...
0