excel函数使用技巧Word格式文档下载.docx
- 文档编号:19703796
- 上传时间:2023-01-09
- 格式:DOCX
- 页数:42
- 大小:59.48KB
excel函数使用技巧Word格式文档下载.docx
《excel函数使用技巧Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《excel函数使用技巧Word格式文档下载.docx(42页珍藏版)》请在冰豆网上搜索。
)
Fori=1ToLen(Hz)
Temp=Asc(Mid(Hz,i,1))
IfTemp<
0Then
Temp=Abs(Temp)
Forj=791To1Step-2
=Val(MyPinMa(j))Then
PinYin=PinYin&
MyPinMa(j-1)&
ExitFor
EndIf
Next
Next
PinYin=Trim(PinYin)
EndFunction
第二步,在空白列,比如F2单元格,输入公式:
=PinYin(A2),就可以在F2单元格得到A2单元格汉字的拼音。
然后下拉复制完成A列所有的汉字转拼音。
提示:
公式中的“PinYin”就是第一步自定义函数的名称。
第三步,在B2单元格输入公式:
=LEFT(F2,FIND("
F2)-1),就可以提取出F2单元格中的第一个汉字的拼音。
然后下拉复制完成A列中汉字“姓”的拼音提取。
第四步,在C2单元格输入公式:
=TRIM(SUBSTITUTE(F2,B2,"
"
)),即可得到剩余的“名”字部分的汉字的拼音。
下拉复制公式。
第五步,如果需要拼音的首字母大写,可以再用PROPER函数来转换一下。
最终完成的效果如下图所示。
Excel2007函数公式实例集
2010-01-2813:
02:
00|
分类:
Excel公式|
标签:
|字号大中小
订阅
Excel2007函数公式收集了688个实例,涉及到137个函数、7个行业、41类用途,为大家提供一个参考,拓展思路的机会。
公式由{}包括的为数组公式,在复制粘贴到单元后先去掉{}然后按住Shift键+Ctrl键再按Enter键,自动生成数组公式。
对三组生产数据求和:
=SUM(B2:
B7,D2:
D7,F2:
F7)
对生产表中大于100的产量进行求和:
{=SUM((B2:
B11>
100)*B2:
B11)}
对生产表大于110或者小于100的数据求和:
{=SUM(((B2:
B11<
100)+(B2:
110))*B2:
对一车间男性职工的工资求和:
B10="
一车间"
)*(C2:
C10="
男"
)*D2:
D10)}
对姓赵的女职工工资求和:
{=SUM((LEFT(A2:
A10)="
赵"
女"
求前三名产量之和:
=SUM(LARGE(B2:
B10,{1,2,3}))
求所有工作表相同区域数据之和:
=SUM(A组:
E组!
B2:
B9)
求图书订购价格总和:
E2=参考价格!
A$2:
A$7)*参考价格!
B$2:
B$7)}
求当前表以外的所有工作表相同区域的总和:
=SUM(一月:
五月!
B2)
用SUM函数计数:
B9="
)*1)}
求1累加到100之和:
{=SUM(ROW(1:
100))}
多个工作表不同区域求前三名产量和:
{=SUM(LARGE(CHOOSE({1,2,3,4,5},A组!
B9,B组!
B9,C组!
B9,D组!
B9,E组!
B9),ROW(1:
3)))}
计算仓库进库数量之和:
=SUMIF(B2:
B10,"
=进库"
C2:
C10)
计算仓库大额进库数量之和:
B8,"
>
1000"
对1400到1600之间的工资求和:
{=SUM(SUMIF(B2:
<
="
&
{1400,1600})*{-1,1})}
求前三名和后三名的数据之和:
LARGE(B2:
B10,4))+SUMIF(B2:
SMALL(B2:
B10,4))
对所有车间人员的工资求和:
=SUMIF(A2:
A10,"
?
车间"
C2)
对多个车间人员的工资求和:
车间*"
汇总姓赵、刘、李的业务员提成金额:
=SUM(SUMIF(A2:
A10,{"
刘"
李"
}&
*"
C10))
汇总鼠标所在列中大于600的数据:
=SUMIF(INDIRECT("
R2C"
CELL("
col"
)&
:
R8C"
),FALSE),"
600"
只汇总60~80分的成绩:
=SUMIFS(B2:
B10,B2:
=60"
B2:
=80"
汇总三年级二班人员迟到次数:
=SUMIFS(D2:
D10,B2:
三年级"
C10,"
二班"
汇总车间女性人数:
=SUMIFS(C2:
C11,A2:
A11,"
*车间"
B11,"
计算车间男性与女性人员的差:
=SUM(SUMIFS(C2:
C11,B2:
B11,{"
},A2:
)*{-1,1})
计算参保人数:
=SUMPRODUCT((C2:
C11="
是"
)*1)
求25岁以上男性人数:
=SUMPRODUCT((B2:
)*1,(C2:
C10>
25)*1)
汇总一班人员获奖次数:
B11="
一班"
)*C2:
C11)
汇总一车间男性参保人数:
=SUMPRODUCT((A2:
A10&
B10&
C2:
一车间男是"
汇总所有车间人员工资:
=SUMPRODUCT(--NOT(ISERROR(FIND("
A2:
A10))),C2:
汇总业务员业绩:
B11={"
江西"
广东"
})*(C2:
D11)
根据直角三角形之勾、股求其弦长:
=POWER(SUMSQ(B1,B2),1/2)
计算A1:
A10区域正数的平方和:
{=SUMSQ(IF(A1:
A10>
0,A1:
A10))}
根据二边长判断三角形是否为直角三角形:
=CHOOSE((SUMSQ(MAX(B1:
B3))=SUMSQ(LARGE(B1:
B3,{2,3})))+1,"
非直角"
直角"
计算1到10的自然数的积:
=FACT(10)
计算50到60之间的整数相乘的结果:
=FACT(60)/FACT(49)
计算1到15之间奇数相乘的结果:
=FACTDOUBLE(15)
计算每小时生产产值:
=PRODUCT(C2:
E2)
根据三边求普通三角形面积:
=(PRODUCT(SUM(B1:
B3)/2,SUM(B1:
B3)/2-LARGE(B1:
B3,{1,2,3})))^0.5
根据直角三角形三边求三角形面积:
=PRODUCT(LARGE(B1:
B3,{2,3}))/2
跨表求积:
=PRODUCT(产量表:
单价表!
求不同单价下的利润:
{=MMULT(B2:
B10,G2:
H2)*25%}
制作中文九九乘法表:
=COLUMN()&
ROW()&
MMULT(ROW(),COLUMN())
计算车间盈亏:
=SUM(MMULT((B3:
E5>
0)*B3:
E5,{1;
1;
1}),MMULT((B3:
E5<
1}))
计算各组别第三名产量是多少:
{=MAX(MMULT(COLUMN(A:
E)^0,B2:
G6))}
计算C产品最大入库量:
{=MAX(MMULT(N(A2:
A11="
C"
),TRANSPOSE((B2:
B11)*(A2:
))))}
求入库最多的产品数量:
{=MAX(MMULT(TRANSPOSE((B2:
A11={"
A"
B"
D"
})),(A2:
})*1))}
计算累计入库数:
{=MMULT(N(ROW(2:
11)>
=TRANSPOSE(ROW(2:
11))),B2:
计算每日库存数:
B11-C2:
C11)}
计算A产品每日库存数:
17)>
17))),(B2:
B17="
C17-D2:
D17))}
求第一名人员最多有几次:
{=MAX(MMULT(N(B2:
B7=TRANSPOSE(B2:
B7)),ROW(2:
7)^0))}
求几号选手选票最多:
{=RIGHT(MAX(MMULT(N(B2:
B10=TRANSPOSE(B2:
B10)),ROW(2:
10)^0)*100+B2:
B10))}
总共有几个选手参选:
{=SUM(1/(MMULT(N(B2:
10)^0)))}
在不同班级有同名前提下计算学生人数:
{=SUM(1/MMULT(N(A2:
A17&
B17&
C17=TRANSPOSE(A2:
C17)),ROW(2:
17)^0))}
计算前进中学参赛人数:
{=SUM(IFERROR(1/MMULT(N((A2:
C17))*(A2:
A17="
前进中学"
)),ROW(2:
17)^0),0))}
串联单元格中的数字:
{=MMULT(10^(COLUMNS(B:
K)-COLUMN(C:
L)),TRANSPOSE(B2:
K2))}或=SUMPRODUCT(B2:
K2,10^(COLUMNS(B:
K)-COLUMN(B:
K)-1))
计算达标率:
{=MMULT(TRANSPOSE(N(A2:
A11<
=(B2:
B11))),ROW(2:
11)^0)/ROWS(2:
11)}
计算成绩在60-80分之间合计数与个数:
求和{=MMULT(TRANSPOSE((B2:
60)*(B2:
80)*B2:
B11),ROW(2:
11)^0)},求个数{=MMULT(TRANSPOSE((B2:
80)),ROW(2:
11)^0)}
汇总A组男职工的工资:
{=MMULT(TRANSPOSE(N(B2:
B11&
男A组"
D11),ROW(2:
计算象棋比赛对局次数l:
=COMBIN(B1,B2)
计算五项比赛对局总次数:
{=SUM(COMBIN(B2:
B5,2))}
预计所有赛事完成的时间:
=COMBIN(B1,B2)*B3/B4/60
计算英文字母区分大小写做密码的组数:
=PERMUT(B1*2,B2)
计算中奖率:
=TEXT(1/PERMUT(B1,B2),"
0.00%"
计算最大公约数:
=GCD(B1:
B5)
计算最小公倍数:
=LCM(B1:
计算余数:
=MOD(A2,B2)
汇总奇数行数据:
=SUMPRODUCT(MOD(ROW(2:
13),2)*C2:
C13)
根据单价数量汇总金额:
=SUMPRODUCT(MOD(COLUMN(A:
I),2)*A2:
I2,(MOD(COLUMN(B:
J),2)=0)*B2:
J2)
设计工资条:
=IF(MOD(ROW(),3)=1,单行表头工资明细!
A$1,IF(MOD(ROW(),3)=2,OFFSET(单行表头工资明细!
A$1,ROW()/3+1,0),"
))
根据身份证号计算性别:
=IF(MOD(MID(B2,15,3),2),"
每隔4行合计产值:
=IF(MOD(ROW(),5)=1,SUM(OFFSET(F2,-4,,4,)),D2*E2)
工资截尾取整:
=B2+MOD(一月!
B2,10)-MOD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- excel 函数 使用 技巧