Formule excel

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
Configuration: Windows 2000 Internet Explorer 6.0

3 réponses

  1. ma formule marche bien chez moi, ou est l'erreur?
    0
    1. Modérateur
      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
  2. Contributeur
    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
    1. 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