Remplacement cellule entière

Résolu
Cabrina Messages postés 273 Statut Membre -  
Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J’ai deux colonnes:

- une avec des n° d’ordre de fabrication (pas de ligne vierge)
- une avec des n° d’ordre de fabrication de remplacement (plusieurs lignes vierges)

Je voudrais avoir une troisième colonne avec mes numéros d’ordre de ma première colonne mais si j’ai une « donnée de remplacement » je voudrais quel soit remplacé par la deuxième.

Merci d'avance

3 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Formule:
    =SI(ESTVIDE(B1);A1;B1)

    1
    1. Cabrina Messages postés 273 Statut Membre 8
       
      Avec cette la formule cela me reprend ma deuxième colonne pas la première et la deuxième si il y une modification
      0
    2. john > Cabrina Messages postés 273 Statut Membre
       
      Essaye avec : =SI(ESTVIDE(B1);A1;A1 & " " & B1)
      0
    3. Cabrina Messages postés 273 Statut Membre 8 > john
       
      Là mon rendu est comme un =concatener
      0
    4. john > Cabrina Messages postés 273 Statut Membre
       
       
      Exact ; j'ai fait cette formule car tu as écris que s'il y a une modification,
      tu veux les deux : ta 1ère colonne et ta 2ème colonne.

      Dans ce cas, précise mieux ce que tu veux avoir en colonne C,
      pour tes 2 cas :

             A    B        C
      1     a              a
      2     a     b      a ? b ? "a b" ? "a, b" ? autre texte ?

      A est ta colonne avec des n° d'ordre de fabrication (sans ligne vierge) ;
      donc en colonne A, il y aura toujours un « a ».

      B est ta colonne avec des n° d'ordre de fabrication de remplacement ;
      plusieurs lignes vierges => en colonne B, il peut y avoir un « b », pas
      obligatoirement.

      En colonne C, pour le cas 1, tu veux un « a » (forcément, puisqu'il
      n'y a pas de b) ; et pour le cas 2, que veux-tu au juste ?

      À te lire.
       
      0
    5. Cabrina Messages postés 273 Statut Membre 8 > john
       
      Dans ma colonne A j'ai effectivement toujours des données qui commence toujours par "M"
      M432990 , M442650, ect

      Dans ma colonne B je peux ne rien avoir ou des données similaires à ceux de la colonne A
      M435940, M554540, ect

      Dans ma colonne C si je reprends ton exemple:
      C1 -> a
      C2 -> b
      0
  2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    « Je voudrais avoir une troisième colonne avec mes numéros d’ordre de ma première colonne mais si j’ai une « donnée de remplacement » je voudrais quel soit remplacé par la deuxième. »

    Ce que j'ai compris :
    Je voudrais avoir une troisième colonne avec les numéros d’ordre de la première colonne. Cependant, lorsqu'il y a une « donnée de remplacement » dans la deuxième colonne, je voudrais obtenir la valeur de la deuxième colonne à la place de celle de la première colonne.

    C'est ce que fait :
    =SI(ESTVIDE(B1);A1;B1)
    ou pour être au plus prés de l'énoncé :
    =SI(NON(ESTVIDE(B1));B1;A1)
    ce qui revient au même !
    0
  3. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour Cabrina.

    Patrice
    t'a donné immédiatement (moins de 20 minutes) la bonne formule.
    Pourquoi écris-tu "cela me reprend ma deuxième colonne pas la première et la deuxième si il y une modification", ce qui veut dire "la deuxième dans tous les cas" ? As-tu seulement essayé la formule ? Si tu n'as toujours pas satisfaction, envoie ton fichier pour qu'on t'indique quelle erreur tu as faite.
     1) Tu vas dans https://www.cjoint.com/ 
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
    3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
    =>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0