我想在EXCEL中將一組姓名轉換成拼音,並且姓和名要

時間 2021-11-04 22:04:27

1樓:

在execl中 ,按alt+f11,插入---模組 複製下列** :

function hztopy(hzpy as string) as string

dim hzstring as string, pystring as string

dim hzpysum as integer, hzi as integer, hzpyhex as integer

hzstring = trim(hzpy)

hzpysum = len(trim(hzstring))

pystring = ""

for hzi = 1 to hzpysum

hzpyhex = "&h" + hex(asc(mid(hzstring, hzi, 1)))

select case hzpyhex

case &hb0a1 to &hb0c4: pystring = pystring + "a"

case &hb0c5 to &hb2c0: pystring = pystring + "b"

case &hb2c1 to &hb4ed: pystring = pystring + "c"

case &hb4ee to &hb6e9: pystring = pystring + "d"

case &hb6ea to &hb7a1: pystring = pystring + "e"

case &hb7a2 to &hb8c0: pystring = pystring + "f"

case &hb8c1 to &hb9fd: pystring = pystring + "g"

case &hb9fe to &hbbf6: pystring = pystring + "h"

case &hbbf7 to &hbfa5: pystring = pystring + "j"

case &hbfa6 to &hc0ab: pystring = pystring + "k"

case &hc0ac to &hc2e7: pystring = pystring + "l"

case &hc2e8 to &hc4c2: pystring = pystring + "m"

case &hc4c3 to &hc5b5: pystring = pystring + "n"

case &hc5b6 to &hc5bd: pystring = pystring + "o"

case &hc5be to &hc6d9: pystring = pystring + "p"

case &hc6da to &hc8ba: pystring = pystring + "q"

case &hc8bb to &hc8f5: pystring = pystring + "r"

case &hc8f6 to &hcbf9: pystring = pystring + "s"

case &hcbfa to &hcdd9: pystring = pystring + "t"

case &hedc5: pystring = pystring + "t"

case &hcdda to &hcef3: pystring = pystring + "w"

case &hcef4 to &hd1b8: pystring = pystring + "x"

case &hd1b9 to &hd4d0: pystring = pystring + "y"

case &hd4d1 to &hd7f9: pystring = pystring + "z"

case else

pystring = pystring + mid(hzstring, hzi, 1)

end select

next

hztopy = pystring

end function

比如在a1輸入 中文 則在其他空白單元格輸入 =hztopy(a1) 回車執行即可.

2樓:匿名使用者

比如在a1輸入 中文 則在其他空白單元格輸入 =hztopy(a1) 回車執行即可.

excel如何把人名變成漢語拼音,且隔空格。

3樓:匿名使用者

用工具箱破解版,1秒鐘搞定

4樓:匿名使用者

excel做這件事,用到**了

建議先用word(這個他比較擅長哦)

5樓:匿名使用者

excel里弄的話,只能用vba了,你的找一會弄的人幫你,我這隻有一個提取漢字開頭字母的

excel 把名字轉成拼音的辦法有嗎。

6樓:匿名使用者

在excel中怎樣把漢字轉換成拼音

7樓:匿名使用者

有辦法的。

=pinyin(m18);

怎麼把excel裡的中文名字變成拼音的,且首字母要大寫 例如劉三

8樓:世外桃源

格式-拼音指南-編輯-此時在單元格名字上方出現一個拼音輸入方框可以直接輸入拼音。如果要求首字母是大寫變換輸入方式為大寫就可以了。

9樓:滬漂峰哥

具體方法為:巨集操作+函式

具體可參考如下內容:http://weiwei.blog.163.com/blog/static/5922598201171911415529/

函式輸入那步可按照如下:

a1 中為你的中文名

b1=upper(left(getpy(a1),1))&mid(getpy(a1),2,300)

下拉即可,(弊端為只能解決部分漢字轉換)

EXCEL一組資料做兩條趨勢線,excel 同一組資料兩條趨勢線

1 開啟excel 先選中前面半截資料。2 然後點選插入散點圖。3 插入散點圖後,選中散點點選滑鼠右鍵,點選選擇資料。4 點選選擇新增系列。5 如果要後面的資料和前面的資料有交點的話,就可以前面最有乙個點也選上。6 點選確定後,一組資料做兩條趨勢線就做好了。1.舉例說明,要繪製某市八月份氣溫折線圖。...

如何在excel裡生成一組資料,要求cpk大於

我是來嚇寶寶的 不斷把相關資料代入公式,計算,過程中用excel表調整資料 不斷調整相關引數,得不同得cpk值 看什麼條件才能達到客戶得要求 cpk complex process capability index 的縮寫,是現代企業用於表示製成能力的指標。cpk值越大表示品質越佳。cpk min ...

EXCEL檢驗報告中一組資料要符合範圍合格,否則不合格

山桑弓 是不是f12 j12這五個數必須都在最小c12到最大d12這個範圍中,如果有一個不在,就不合格,否則就合格,如果是,而且f12 j12中都已經滿是數字,不用考慮空著不輸入的情況,x12中輸入 if count 0 percentrank c12 d12,f12 j12 5,合格 不合格 同時...