Добавить один и тот же текст в каждую ячейку в столбце Excel
Как добавить текст в каждую ячейку в столбце Excel? Мне нужно добавить запятую ( "," ) до конца.
Пример:
[email protected]
превращается в [email protected],
Пример данных:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Ответы
Ответ 1
Посмотрите, работает ли это для вас.
- Все ваши данные находятся в столбце A (начиная с строки 1).
- В столбце B, строка 1, введите = A1 & ","
- Это сделает ячейку B1 равной A1 с добавленной запятой.
- Теперь выберите ячейку B1 и перетащите ее в нижнем правом углу ячейки вниз по всем вашим строкам (это копирует формулу и использует соответствующее значение столбца A.
Что это!
Ответ 2
Это простой "&" функция.
=cell&"yourtexthere"
Пример: ваша клетка говорит Микки, вы хотите Микки Мауса. Микки находится в А2. В B2 введите
=A2&" Mouse"
Затем скопируйте и вставьте специальные значения для значений.
B2 now reads "Mickey Mouse"
Ответ 3
Простой...
=CONCATENATE(A1,",")
Пример: если [email protected] в ячейке A1, то пишите в другую ячейку = CONCATENATE (A1, "," )
[email protected] после этой формулы вы получите [email protected],
Для удаления формулы: скопируйте эту ячейку и используйте alt + e + s + v или вставьте специальное значение.
Ответ 4
Нет необходимости использовать дополнительные столбцы или VBA, если вы хотите добавить символ для отображения.
Как этот пост предлагает вам все, что вам нужно сделать:
- Выберите ячейку (я), которую вы хотите применить форматирование, к
- Перейдите на вкладку
Home
- Нажмите
Number
- Выберите
Custom
- В текстовом поле
Type
введите нужное форматирование, поместив нулевой номер внутри любых символов, которые вы хотите.
Пример такого текста для форматирования:
- Если вы хотите сохранить значение ячейки
120.00
для чтения $120K
, введите $0K
Ответ 5
довольно простой.... вы можете поместить все из них в ячейку, используя функцию comcatenate
=CONCATENATE(A1,", ",A2,", ", and so on)
Ответ 6
Выберите диапазон ячеек, введите значение и нажмите Ctrl + Enter.
Это, конечно, верно, если вы хотите сделать это вручную. Если вы хотите сделать это в коде, пожалуйста, будьте более конкретными, что вы используете.
Ответ 7
Я просто написал это для другого ответа:
Вы бы назвали его, используя форму, используя ваш пример: appendTextToRange "[theRange]", ","
.
Sub testit()
appendTextToRange "A1:D4000", "hey there"
End Sub
Sub appendTextToRange(rngAddress As String, append As String)
Dim arr() As Variant, c As Variant
arr = Range(rngAddress).Formula
For x = LBound(arr, 1) To UBound(arr, 1)
For y = LBound(arr, 2) To UBound(arr, 2)
Debug.Print arr(x, y)
If arr(x, y) = "" Then
arr(x, y) = append
ElseIf Left(arr(x, y), 1) = "=" Then
arr(x, y) = arr(x, y) & " & "" " & append & """"
Else
arr(x, y) = arr(x, y) & " " & append
End If
Next
Next
Range(rngAddress).Formula = arr
End Sub
Ответ 8
Выделите столбец, а затем cntrl + f.
Найти и заменить
найти ".com"
замените ".com",
а затем один для .in
найти и заменить
найти в "замените".in",
Ответ 9
Поместите текст/значение в первую ячейку, затем скопируйте ячейку, отметьте весь colum и вставьте скопированный текст/значение.
Это работает в Excel 97 - жаль, что на моей стороне нет другой версии...
Ответ 10
Введите его в одну ячейку, скопируйте эту ячейку, выберите все ячейки, которые вы хотите заполнить, вставьте.
В качестве альтернативы введите его в одну ячейку, выберите черный квадрат в правом нижнем углу этой ячейки, перетащите вниз.