1樓:匿名使用者
開啟excel->工具->巨集->viaual basic編輯器
在彈出來的視窗中對著vbaproject點右鍵->插入->模組
下面會出現乙個名為"模組1",點選
在右邊的空白欄中貼上以下內容建立自定義函式:
''''''''''''''''''''''''''''''
function getpychar(char)
tmp = 65536 + asc(char)
if (tmp >= 45217 and tmp <= 45252) then
getpychar = "a"
elseif (tmp >= 45253 and tmp <= 45760) then
getpychar = "b"
elseif (tmp >= 45761 and tmp <= 46317) then
getpychar = "c"
elseif (tmp >= 46318 and tmp <= 46825) then
getpychar = "d"
elseif (tmp >= 46826 and tmp <= 47009) then
getpychar = "e"
elseif (tmp >= 47010 and tmp <= 47296) then
getpychar = "f"
elseif (tmp >= 47297 and tmp <= 47613) then
getpychar = "g"
elseif (tmp >= 47614 and tmp <= 48118) then
getpychar = "h"
elseif (tmp >= 48119 and tmp <= 49061) then
getpychar = "j"
elseif (tmp >= 49062 and tmp <= 49323) then
getpychar = "k"
elseif (tmp >= 49324 and tmp <= 49895) then
getpychar = "l"
elseif (tmp >= 49896 and tmp <= 50370) then
getpychar = "m"
elseif (tmp >= 50371 and tmp <= 50613) then
getpychar = "n"
elseif (tmp >= 50614 and tmp <= 50621) then
getpychar = "o"
elseif (tmp >= 50622 and tmp <= 50905) then
getpychar = "p"
elseif (tmp >= 50906 and tmp <= 51386) then
getpychar = "q"
elseif (tmp >= 51387 and tmp <= 51445) then
getpychar = "r"
elseif (tmp >= 51446 and tmp <= 52217) then
getpychar = "s"
elseif (tmp >= 52218 and tmp <= 52697) then
getpychar = "t"
elseif (tmp >= 52698 and tmp <= 52979) then
getpychar = "w"
elseif (tmp >= 52980 and tmp <= 53640) then
getpychar = "x"
elseif (tmp >= 53689 and tmp <= 54480) then
getpychar = "y"
elseif (tmp >= 54481 and tmp <= 62289) then
getpychar = "z"
else '如果不是中文,則不處理
getpychar = char
end if
end function
'''''''''''
回到工作表在a1中輸入
=getpychar(left(b1,1))&b1
2樓:匿名使用者
a1輸入
="f"&b1
下拉公式進行填充
3樓:匿名使用者
a1=concatenate(b1,"f")
下拉公式進行填充
4樓:
請說明白,你要加的字母是否就是b欄中的第乙個文字的聲母嗎?
excel中,怎麼在一列文字前加統一文字??
5樓:愚喬啊
以excel2019、win10系統為例,可參考以下步驟:
1、新增一列輔助列,即在需要新增統一文字列的後面插入乙個空白列。
2、選中新建的單元格後使用公司=""&座標。
3、需是英文狀態下的引號『』『』,然後使用&符號連線。輸入完成後使用快捷鍵ctrl+enter,確定。
4、往下拖動單元格的公式直接把目標所在列的公式都給全部應用。
5、複製新增了固定文字的一列內容。
6、貼上的時候選擇「選擇性貼上」,只貼上文字即可。
7、最後把輔助列刪除,姓名前面就統一新增了文字:」小王莊:「。
6樓:浮傲南陶天
比如想在a列前統一加「中國」二字。那麼選中a列,單元格格式,自定義格式
輸入:中國@
那a列所有單元格都在原資料前加了「中國」兩個字。
7樓:冠夏登溪
excel中可以利用公式在一列文字前統一加文字軟體版本:office2013
方法如下:
1.在a列文字前統一加上文字「a":
2.輸入公式如下:
3.下拉填充得到結果:
8樓:匿名使用者
方法:使用「&」功能。
1、開啟excel**,在其中乙個單元格中輸入要加入的內容。
2、在現有單元格後方,輸入:=$c$1&a1 即可(c1輸入後按f4變為絕對引用)。
9樓:乾興夏碧
比如,a1裡面是原來的文字。a2裡面輸入新新增的文字。在a3裡面輸入公式。。
,=concatenate(mid(a1,a2)
10樓:匿名使用者
如:新增「上海」
1、選擇好需要新增內容的文字,然後右擊「設定單元格格式」
2、「數字」分類中,選擇「自定義」,然後在型別項打上「上海@」,(「」去掉 ),點選確定就可以了
11樓:三連張照明
1、插入輔助列例如d列
2、假如需要加文字的列為c
3、d1="需要加的文字"&c1
4、向下複製d1
5、隱藏c列ok
12樓:匿名使用者
第一步:在b1單元格裡輸入:="任意文字"&a1注意雙引號是英文本元,不要在中文輸入法輸入引號。
第二步:將滑鼠指針對著b1單元格右下角的黑方塊,指標會變成十字,按住左鍵往下拖動,從而實現整列的公式複製第三步:如果你想實現的是在a列新增統一文字,而不是在新的一列新增,可以這麼做:
將b列選中,剪下,然後選擇a列,對著a列點選右鍵--選擇性貼上--數值-確定,然後就可以刪掉b列了
13樓:匿名使用者
在你需要加文字的列後一列第乙個單元格寫="統一加的文字"&單元格例如="你好"&i1
14樓:匿名使用者
公式結果 應該明白我的意思吧
15樓:掌昭邶韻
需要的軟體有
wps或者
excel**
問題的主要原因是:工作需要
解決辦法如下:
1.選擇你要加文字的列
2.設定單元格式
3.自定義格式 "此處要加的文字"g/通用格式搞定如圖所示:
4.還有一種方法:
寫公式=」要加的文字「&b5
b5換成要加的單元格
然後複製下拉
5.注意第乙個方法只能適用於不含漢字的單元格,第二種方法適用於任何格式
怎麼在excel**中的數字前統一加乙個字母?
16樓:煙沽
1、在桌面上找到excel**,開啟準備統一新增文字的**。
2、比如下面的例子,需要統一在a列的內容前,統一增加字母d。
3、需要新增新的一列,b列。在b列中輸入「=「d」&a2」然後按回車。如下圖一樣。
4、然後將滑鼠移到這個單元格的右下角的點上,使游標變成個十字。
5、然後一直按住滑鼠不放,並將它往下拉,這樣就可以在excel**中的數字前統一加乙個字母。
17樓:匿名使用者
假設要在數字前加上字母「x」,則方法如下
方法一用設定單元格格式的方法:
選中資料所在單元格或單元格區域---右鍵---設定單元格格式---自定義---型別中寫入 "x"g/通用格式 ---確定。
注:如果是文字形式的數字,則自定義格式改成 "x"@;
如果都是整數的數字,則自定義格式可以改成 "x"0。
如下圖中的a列資料:
使用自定義格式後
方法二用公式在另乙個單元格中得出:
假設資料寫在a列,從a1單元格開始的資料,則在b1單元格寫入公式=if(a1="","","x"&a1)
下拉填充公式
如圖:方法三
用公式在另乙個單元格中得出:
假設資料寫在a列,從a1單元格開始的資料,可以在c1單元格寫入字母「x",再在b1單元格寫入公式
=if(a1="","",c$1&a1)
下拉填充公式如圖:
18樓:匿名使用者
選中需加的區域→設定單元格格式→自定義→型別框輸入(先清除原內容):"p"g/通用格式→確定
19樓:婁方咎怡璐
b1輸入
="k"&a1
滑鼠移到b1
右下角變實心
十字下拉
選中b列---複製--
右鍵--選擇性貼上---值----
刪除a列
20樓:匿名使用者
補充一下樓上的:
比如a1前加個x
就在空白的單元格中輸入="x"&a1
向下拉即可,然後複製回去覆蓋
記得加引號,英文狀態下的。
21樓:十二月草
比如a1前加個x
就在空白的單元格中輸入=x&a1
向右向下拉即可,然後複製回去覆蓋
22樓:啵若波羅蜜
選中要更改的單元格-單元格格式-自定義格式
excel中如何在已有的文字前面加上相同的字?
23樓:緣來是我
excel中在已有的文字前面加上相同的字,可以在單元格格式設定中使用通用型別實現。
具體操作步驟如下:
1、開啟需要操作的excel**,使用滑鼠選擇需要加上文字的單元格,在區域內點選滑鼠右鍵,選擇開啟「設定單元格格式」。
24樓:
不太明白你的意識,
如果你說的是乙個字需要重複,用這個公式好了=left(a1,1)&a1
公式的意思表示從a1位置,取a1左邊開始的第乙個字元後,再在提取出的這個字元後邊顯示a1
25樓:匿名使用者
假設是在列內容前加上"我們"兩個字,則
選中這一列單元格----右鍵---設定單元格格式---自定義---型別中寫入 "我們"@ ---確定如圖
怎樣在excel中輸入姓名首字母就出現漢字姓名,謝謝
26樓:道新鮮
excel教程4所有姓名的對齊
27樓:
檔案-->選項-->校對-->自動更正選項替換下填「zs」,為下面填「張三」
然後點新增,再確定
以後再輸入就可以了
28樓:
這個需要個一一對應表,用函式實現
如圖b1公式
在EXCEL中怎樣將兩頁變成,在EXCEL中怎樣將兩頁變成一頁
1 在桌面裡將需要將兩頁變成一頁的 開啟,後點選 左上角的檔案選項。2 點選了檔案之後,在彈出來的下拉列表裡點選列印。3 點選了列印之後會彈出列印的各種設定,在裡面找到將工作表調整為一頁即可,點選了之後,就可以使兩頁的 變成一頁了。1.如圖,將 填好後,我們先預覽一下檔案,看是否所有專案都在一頁紙上...
怎樣在Excel中做分類彙總,在Excel中怎樣進行分類彙總
開啟excel,選中需要分類彙總的資料,在工具欄中的 資料 下拉列表中選擇 分類彙總 然後選擇需要的類目,點選側邊欄的 2 即可。工具 原料 電腦 步驟 1 在開啟的excel中,選中資料 2 在選中這些資料後,點選 資料 3 然後點選 分類彙總 4 在彈出的介面中選中 英語 5 在彈出介面後點選圖...
excel提取指定數字,在excel中,怎樣提取一串數字中的指定幾位數,用公式實現
設你原始卡號及姓名在sheet1中的a列,從a1開始。在以3開頭的表中輸入公式 if left sheet1 a1,1 3 left sheet1 a1,16 將此公式複製下去即可得到所有以3開頭的信用卡卡號 不帶姓名 在以4 5開頭的表中輸入公式 if or left sheet1 a1,1 4 ...
在ecel中怎樣輸入比例,在excel中怎樣輸入比例
賀小亠 1 電腦開啟excel 然後選中要輸入比例的單元格。2 選中單元格之後,按ctrl 1進入單元格格式頁面,選擇文字格式,然後點選確定。3 單元格設定為文字格式後,就可以輸入比例了。4 如果是先輸入比例,再更改單元格格式就會變成小數點,所以要先設定單元格。 輸入1 1之前加 英文半形單引號 單...
怎樣在EXCEL中製作斜線表頭,怎樣在excel裡製作三欄斜線表頭?
方法一 利用單元格格式中的邊框實現 1.利用單元格中分行的效果 首先在單元格中輸入 性別 這時候如果按回車鍵的話,游標就會轉到其他單元格中去,所以必須按 alt 回車鍵 游標轉到下一行,接著輸入 姓名 然後再在 性別 前加入若干空格 或插入文字框分別輸入性別 姓名 達到效果。2.在單元格中設定斜線 ...