辦法有很多種,看你的數據量有多少了。 1,可以用輔助列,然后用文本鏈接符& 和字符提取函數right / mid /left 2,可以把你的文字先分列,因為很有規(guī)律,所以按照長度分列,然后再用文本鏈接符&鏈接起來 3,分列后,中間插入列,插入列中輸入-號
Excel在辦公中使用頻率非常高,因此熟練掌握excel的各種操作對辦公方面非常有必要,那么,下面針對在excel中批量增加字符經行講解。
材料/工具
excel
方法
在A列數字前均添加10,在A后的一列上點擊鼠標右鍵,選擇插入,插入一列空白單元格B列。
1、在桌面上找到excel表單,然后打開準備添加文本的表單。 2、在下面的示例中,您需要統(tǒng)一A列的內容,并統(tǒng)一添加字母D。 3、需要在B列中添加一個新列。在B列中輸入“=“D”&A2“,然后按Enter。如下所示。 4、然后將鼠標移到單元格右下角的點上,使
在B1單元格中輸入="10"&A1, 10代表需要添加的字符,A1代表相應的單元格,點擊回車完成輸入。
1、以下面excel表格中的這列數據為例,假設現在需要在數據前面和末尾都要加上“QT”兩字母內容; 2、可以在選中B2單元格,然后在B2的輸入框中輸入公式:="QT"&A2&"QT"的內容,之后按回車鍵; 3、然后再在B2右下角,鼠標雙擊,然后找到填充柄選項
單擊選中B1單元格,光標放在單元格的右下角變成黑色十字時,點擊鼠標左鍵并向下拖動至最后一行。完成數字自動填充。
步驟1 選中空白單元格——復制; 步驟2 選中目標區(qū)域——選擇性粘貼——“加” 這樣,字符就變?yōu)閿底至?/p>
在B列上單擊右鍵,選擇復制。
如果用自定義函數處理,代碼如下 Function FGTEXT(Text, Patrn, Optional ByVal Text1 As String = "-") '第一個參數是原字符串,第二個參數是間隔數,第三個變量是用于連接的字符,默認為“-” Dim i&, Str1$, Str2$ ' 建立變量。 i = Len(Text)
在A列上單擊鼠標右鍵,在“粘貼選項”上選擇”值“,將B列數據以值的形式粘貼到A列。然后再刪除B列。
=REPLACE(A1,1,1,6) 這個函數很對的,為什么不行,返回了什么,能否說明一下。 可以這樣試試 =REPLACE(234,1,1,6) 另外再編幾個, =6&mid(A1,2,9) mid是取A1單元格的第二個起,共9個字符,如果第二個起只有兩個,也不會出錯。 也可以用數學的方
完成批量添加字符。
如果沒有空格,但數據有規(guī)律,那么可以通過LEFT、RIGHT、MID函數截取字符。 比如:A1單元格xxxx有限公司8612345678machine@xxx 那么B1輸入=LEFT(A1,FIND("司",A1)) 得到前面的公司名稱xxxx有限公司 在C2輸入=RIGHT(A1,LEN(A1)-FIND("司",A1))得
擴展閱讀,以下內容您可能還感興趣。
excel中,如何批量將數字和字符串分開?
綜合考慮了姓百名和月份的文本長度變化,先在B列找出*號位置,然后基于*號位置確定其他元素,并將月份和度工資轉化為數知值類型,在B、C、D、E四列分別設置以下公式:道
B2公式:內 =FIND("*",A2)
C2公式: =IF(ISERROR(VALUE(MID(A2,B2-2,2))),MID(A2,1,B2-2),MID(A2,1,B2-3))
D2公式: =VALUE(IF(ISERROR(VALUE(MID(A2,B2-2,2))),MID(A2,B2-1,1),MID(A2,B2-2,2)))
E2公式: =VALUE(MID(A2,B2+1,LEN(A2)-B2))
最后,看一看你列出例子的計算結果:
原始文本 *號位置 員工姓名 工作月份 月工資收入
張三豐容12*1280 6 張三豐 12 1280
李文明7*1900 5 李文明 7 1900
王友好6*1700 5 王友好 6 1700
如何在EXCEL列里面批量添加字符?
在D1中輸入:=&百quot;'"&A1
然后向下填充.
===============================
填充完后,再進行以下操作:度
1、將D列復制,選擇性粘貼為數值。
2、選知中剛才粘貼的列,啟用替換功能,在道查找中輸入:'(半角)。在替換中輸入:'(半角)。全部替換。
如何在EXCEL中批量生成前面帶單引號的數字文本
1、先在表百格里面選中需要設置的單元格。
2、選中了之后,右鍵單擊鼠標點擊設置單元格格式進入。
3、進入到設置單元格格式界面后再數字分類度里面點擊文本并確定。
4、然后在第一個單元格里面雙擊,都可以是第知一個單元格生成前面帶單引號的數字文本。
5、然后將光標移到第一個單元格右下角,那光標變成一個十字光標,然后將數據往下拉動就可以了道。
excel中怎么批量提取一串字符中的幾個
描述不是很清楚。
把一般的提取百方式寫一寫吧。
=left(a1,4)是指提取單位格度a1中左邊四個字符問
=right(a1,4)是指提取單位格a1中右邊四個字符答
=mid(a1,2,4)是指從單位格a1從左邊第二個字符開始提取四個字符
函數中2,4可以根據需要修改。
excel,同一單元格中固定位置批量插入字符
最低0.27元/天開通百度文庫會員,可在文庫查看完整內容>
原發(fā)布者:yuletu
Excel單元格中某個位置批量插入相同固定字符在e799bee5baa6e79fa5e98193e78988e69d8331333433623735處理實驗數據時,被人問到“怎么在Excel表格的某一列所有單元格后面插入相同的內容的文字”。其實這個很容易做到。比如要在Excel表格的A列中的每個單元格后面都加上“結果”兩個字,只需要在B1單元格中輸入“=A1&"結果"”,回車之后即可看到B1單元格中后面已經加上了“結果”二字。然后,把鼠標放在B1單元格的右下角的小黑點上面,使光標變成黑色的十字,然后按住左鍵往下拖動鼠標即可使A列的文字后面全部加上了同樣的內容。同樣的,如果要在每個單元格前面都添加相同的固定字符的話,只需要如法炮制即可。更高級一點點,如果需要在所有單元格的中間某個位置插入相同字符的話,應該怎么操作呢?比如要在如下圖所示A列的所有單元格中,在第二個數字后面插入56兩個數字??梢苑謩e在B1、C1和D1單元格中按次序分別輸入如下函數并回車:=LEFT(A1,2)=RIGHT(A1,3)=B1&"56"&C1這時即可看到D1單元格里的數據已經滿足了要求。這是,只要選中B1、C1和D1單元格,按照上面的方法往下拖動即可向所有的數字第二位都添加56兩個字符了。以下版權聲明必須遵守,轉載時必須以鏈接的形式注明如下信息:原載于散人筆記原文地址http://www.eryi.org/blog/post/add-data-into-excel.htmla1=IF(MOD(ROW(),14)=1,OFFSET(統(tǒng)計!A$1,CEILING(ROW()-1,14)/14,)&""&OFFSET(統(tǒng)計!B$1,CEILING(ROW()-1,14)/14,),"")隔5行復制:=indirect("A"&5*row()-8)聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com