Ajouter le préfixe commun à toutes les cellules dans Excel

j'ai une colonne avec du texte dans chaque cellule.

Je veux ajouter du texte, par exemple "X", au début de toutes les cellules. Par exemple:

A             B
-----  >>>>  ----
1            X1
2            X2
3            X3

Quelle est la meilleure façon de le faire?

29
demandé sur Michael Mrozek 2010-04-24 10:10:48

9 réponses

tapez ceci dans la cellule B1, et copiez vers le bas...

="X"&A1

Ce serait également le travail:

=CONCATENATE("X",A1)

et voici une des nombreuses façons de le faire en VBA (Disclaimer: Je ne code pas en VBA très souvent!):

Sub AddX()
    Dim i As Long

    With ActiveSheet
    For i = 1 To .Range("A65536").End(xlUp).Row Step 1
        .Cells(i, 2).Value = "X" & Trim(Str(.Cells(i, 1).Value))
    Next i
    End With
End Sub
52
répondu bernie 2010-04-24 06:31:54

Sélectionnez la cellule que vous voulez être comme ceci, Aller à Propriétés de la cellule (ou CTRL 1) sous le Numéro onglet dans la coutume entrer "X"#

15
répondu Shajith.m 2012-09-05 10:26:13

sélectionnez la cellule que vous voulez être comme ceci, allez à Propriétés de la cellule (ou CTRL 1) sous l'onglet numéro dans custom enter "X"@

Mettre un espace entre " et @ si nécessaire

7
répondu Shawon 2013-06-04 11:20:36

Sélectionnez la cellule que vous voulez,

Aller Au Format des Cellules (ou CTRL+1),

sélectionnez L'onglet "personnalisé", Entrez votre format requis comme: "X"#

utilisez un espace si nécessaire.

par exemple, j'ai dû insérer le mot "heures" à côté de mes numéros et j'ai utilisé ce format:# "heures"

3
répondu shaghayegh hamedani 2015-06-14 06:15:09
  1. entrez la fonction de = CONCATENATE("X",A1) dans une cellule autre qu'un say D
  2. cliquez sur la cellule D1, et faites glisser la poignée de remplissage à travers la portée que vous voulez remplir.Toutes les cellules auraient dû être ajoutées le texte du préfixe spécifique.

vous pouvez voir les changements apportés aux cellules repectives.

2
répondu Vijay 2014-09-05 12:52:42

Michael.. si c'est juste pour le formatage alors vous pouvez formater la cellule pour ajouter n'importe quelle valeur.

cliquez simplement avec le bouton droit de la souris et sélectionnez la cellule Format dans le menu contextuel, sélectionnez Personnalisé, puis spécifiez le type que vous souhaitez... pour l'exemple ci-dessus, ce serait X0. Ici, " X " est le préfixe et 0 est le numérique après.

J'espère que cela vous aidera..

Cheers...

0
répondu Nilesh Deshmukh 2010-04-26 10:29:11

Option 1: sélectionnez la(Les) cellule (s), sous formatage/nombre/formatage personnalisé, tapez

"BOB" General

maintenant vous avez un préfixe "BOB" à côté des nombres, des dates, des booléens, mais pas à côté des textes

Option2: Comme avant, mais utilisez le format suivant

_ "BOB"@_

maintenant vous avez un préfixe BOB, cela fonctionne même si la cellule contenait du texte

Santé, Sudhi!--1-->

0
répondu Sudhi 2014-04-14 16:31:00

aller au Format Cellules-personnalisé. Tapez d'abord le format requis dans la liste. Pour préfixer " 0 " avant les caractères du texte dans une colonne Excel, utilisez le Format 0###. N'oubliez pas d'utiliser le caractère "#" égal au nombre maximal de chiffres dans une cellule de cette colonne. Par exemple, s'il y a 4 cellules dans une colonne avec les entrées - 123, 333, 5665, 7 - utilisez la formule 0####. Raison-un seul # fait référence à un seul chiffre.

0
répondu Vaidya 2014-05-22 11:06:46

une Autre manière de faire ceci:

  1. mettez votre préfixe dans une colonne dites colonne A dans excel
  2. mettez les valeurs auxquelles vous voulez ajouter le préfixe dans une autre colonne dites colonne B dans excel
  3. dans la colonne C, utilisez cette formule;

"C1=A1 & B1"

  1. copiez toutes les valeurs de la colonne C et collez-les de nouveau dans la même sélection mais comme valeurs seulement.
0
répondu Arun Dhiman 2017-12-22 08:49:58