文档详情

ExcelHome精华版.doc

发布:2017-10-11约字共10页下载文档
文本预览下载声明
ExcelHome精华版 从身份证号码中提取性别 Q:A1单元格中是15位的身份证号码,要在B1中显示性别(这里忽略15位和18位身份证号码的判别) B1=if(mod(right(A1,1),2)0,male,female) 如下公式: B1=if(mid(A1,15,1)/2=trunc(mid(A1,15,1)/2),female,male) A:leaf 道理都是一样的,不过你的公式比那个公式优质 提取性别(无论是15位还是18位) =IF(LEN(A1)=15,IF(MOD(MID(A1,15,1),2)=1,男,女),IF(MOD(MID(A1,17,1),2)=1,男,女 如果身份证号的输入已是15或18位,用公式 =IF(MOD(LEFT(RIGHT(A1,(LEN(A1)=18)+1)),2),男,女 xlsexe可以么? A:Kevin 如果只是简单的转换成EXE,当然可以。 如果你指的是脱离Excel也可以运行,好像没听说过可以。 当然,通过DDE,是可以不运行Excel但调用它的所有功能的,但前提仍然是你的计算机上已经安装了Excel 列的跳跃求和 Q:若有20列(只有一行),需没间隔3列求和,该公式如何做? 前面行跳跃求和的公式不管用。 A:roof 假设a1至t1为数据(共有20列),在任意单元格中输入公式:=SUM(IF(MOD(TRANSPOSE(ROW(1:20)),3)=0,(a1:t1)) 按ctrl+shift+enter结束即可求出每隔三行之和。 跳行设置:如有12行,需每隔3行求和 =SUM(IF(MOD((ROW(1:12)),3)=0,(A1:A12))) 能否象打支票软件那样输入一串数字它自动给拆分成单个数字? Q:如我输入123456.52它自动给拆成¥1 2 3 4 5 6 5 2 的形式并且随我输入的长度改变而改变? A:Chiu 我所知函数不多,我是这样做的,如有更方便的方法,请指点 例如: 在A1输入小写金额,则: 千万:B1=IF(A1MID(RIGHTB(A1*100,10),1,1),IF(A1=1000000,¥,0)) 百万:C1=IF(A1=1000000,MID(RIGHTB(A1*100,9),1,1),IF(A1=100000,¥,0)) 十万:D1=IF(A1=100000,MID(RIGHTB(A1*100,8),1,1),IF(A1=10000,¥,0)) 万:E1=IF(A1=10000,MID(RIGHTB(A1*100,7),1,1),IF(A1=1000,¥,0)) 千:F1=IF(A1=1000,MID(RIGHTB(A1*100,6),1,1),IF(A1=100,¥,0)) 百:G1=IF(A1=100,MID(RIGHTB(A1*100,5),1,1),IF(A1=10,¥,0)) 十:H1=IF(A1=10,MID(RIGHTB(A1*100,4),1,1),IF(A1=1,¥,0)) 元:I1=IF(A1=1,MID(RIGHTB(A1*100,3),1,1),IF(A1=0.1,¥,0)) 角:J1=IF(A1=0.1,MID(RIGHTB(A1*100,2),1,1),IF(A1=0.01,¥,0)) 分:K1=IF(A1=0.01,RIGHTB(A1*100,1),0) 网客 公式中最后一个0改为 如何编这个公式 Q:我想编的公式是: a/[84 - (b×4)] 其中a是一个数值,小于或等于84;b是包含字符C的单元格的个数;C是一个符号。 这个公式的关键是要统计出包含字符C的单元格的个数,可我不会。 A:dongmu =a/(84-countif(b,=c)*4) chwd 我试了一下,不能运行,我想是因为没有指定出现“c”的单元格的范围。比如说“c”在D2-D30中随机出现,在上述公式中要先统计出出现“c”的单元格的个数。这个公式如何做? 再一次感谢! 受dongmu朋友公式的启发,我做出了需要的公式 =a/(84-COUNTIF(D3:D30,c)*4) skysea575 :其中a是一个数值,小于或等于84;b是包含字符C的单元格的个数;C是一个符号。 包含字符C在这里的意思不清楚。你的公式中只可以计算仅含有“C”字符的单元格数。 可能你的想法是计算字符中凡是含有这个字或字母的词。如“文章”和“文字”中都有一个“文”字,是否计算在内? 将文件保存为以某一单元格中的值为文件名的宏怎么写 A:lxxiu 假设你要以Sheet1的A1单元格中的值为文件名保存,则应用命令: ActiveWorkbook.SaveCo
显示全部
相似文档