找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 1507|回复: 3

webos 2.1 通讯录导入参考-用EXCEL公式将汉字转换为拼音的第一个字母

[复制链接]
发表于 2011-8-31 16:06 | 显示全部楼层 |阅读模式
本帖最后由 radiumgu 于 2011-8-31 20:49 编辑
2 M, N% W5 w7 v' w8 Q& q; i: c8 r. [1 K" r4 m
刚刚把3p升级到了2.1,要通讯录速查,需要在人名前加拼音,500多个联系人,用excel的公式很快,方法如下:1 L7 {* I0 V! J! s. l$ O
1.定义名称:; B6 l( d0 E! \. b

. j( c0 e6 k7 x, b% I' [    单击菜单“插入→名称→定义”,在弹出的对话框中“在当前工作簿中的名称”下的文本框中输入一个名称,如“py”,在“引用位置”下输入下列代码后确定:# N3 J0 O  C3 t) v  L7 E$ b
={"","吖","八","攃","咑","鵽","发","旮","哈","丌","咔","垃","妈","乸",5 h( ^4 Z/ P6 U$ B' J
; d* l3 }$ O8 \6 _* `; P
"噢","帊","七","冄","仨","他","屲","夕","丫","帀";"","A","B","C","D","E",
0 U* a) x. [9 _- g/ X+ ?% A* j" p) e- E" i
"F","G","H","J","K","L","M","N","O","P","Q","R","S","T","W","X","Y","Z"}- p# ~$ ^6 C* L  U; m* K
9 i* J" n* Y8 w# x& c

# y$ N# R( N8 ^( _$ j4 \0 D2 W+ _  P6 v8 z% S* O
2.假如名单在A2:A100区域中,在B2单元格中输入公式:" U% O  {; R8 T1 r2 c

, A7 T8 B- ~& e9 R5 Q: J    =LOOKUP(LEFT(A2,1),py)&LOOKUP(MID(A2,2,1),py)&LOOKUP(MID(A2,3,1),py)&LOOKUP(MID(A2,4,1),py)
  g9 H+ f9 m0 w- @# H$ g; D% H
1 X3 x  I) m1 l: K; S: S  Q    然后拖动填充柄向下填充公式即可。
. P3 T+ o! J, m
7 ]0 h: p& a4 q8 T' \$ j9 P3 Y3.对于多音字只能返回一种结果。
" ~  F* B) ~" Y8 r2 s; {; K
! V. C* k" ^6 } 4.如果有多于四个的汉字,继续在公式后面添加即可。如有第五个汉字,则加上“&LOOKUP(MID(A2,5,1),py)”。9 M1 j: c9 l4 @
( x$ C" h* I8 A% B, e5 U
5.最后把两行合并下就可,或者把last name 改为 刚才的拼音缩写

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复

使用道具 举报

发表于 2011-8-31 16:59 | 显示全部楼层
谢谢楼主,确实可行
回复 支持 反对

使用道具 举报

发表于 2011-8-31 17:05 | 显示全部楼层
mark一下。2 R( {7 T- E$ w: I" M) a1 |: h: W
楼主厉害。
回复 支持 反对

使用道具 举报

发表于 2011-8-31 17:16 | 显示全部楼层
已经转发到我的围脖了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-12-23 03:46 , Processed in 0.252564 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表