天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧软件 >> 正文

Excel的三十五招使用小技巧

2009-7-8不详佚名

两端开始,而是直接从数据中间提取几个字符。比如我们要想从a5单元格中提取“武汉”两个字时,就只须在目标单元格中输入“=mid(a5,4,2)”就可以了。意思是:在a5单元格中提取第4个字符后的两个字符,也就是第4和第5两个字。

 

二十一、把基数词转换成序数词

将英文的基数词转换成序数词是一个比较复杂的问题。因为它没有一个十分固定的模式:大多数的数字在变成序数词都是使用的“th”后缀,但大凡是以“1”、“2”、“3”结尾的数字却分别是以“st”、“nd”和“rd”结尾的。而且,“11”、“12”、“13”这3个数字又不一样,它们却仍然是以“th”结尾的。因此,实现起来似乎很复杂。其实,只要我们理清思路,找准函数,只须编写一个公式,就可轻松转换了。不信,请看:“=a2&if(or(value(right(a2,2))={11,12,13}),″th″,if(or(value(right(a2))={1,2,3,},choose(right(a2),″st″,″nd″,″rd″),″th″))”。该公式尽管一长串,不过含义却很明确:①如果数字是以“11”、“12”、“13”结尾的,则加上“th”后缀;②如果第1原则无效,则检查最后一个数字,以“1”结尾使用“st”、以“2”结尾使用“nd”、以“3”结尾使用“rd”;③如果第1、2原则都无效,那么就用“th”。因此,基数词和序数词的转换实现得如此轻松和快捷。

 

二十二、用特殊符号补齐位数

和财务打过交道的人都知道,在账面填充时有一种约定俗成的“安全填写法”,那就是将金额中的空位补齐,或者在款项数据的前面加上“$”之类的符号。其实,在excel中也有类似的输入方法,那就是“rept”函数。它的基本格式是“=rept(“特殊符号”,填充位数)”。

比如,我们要在中a2单元格里的数字结尾处用“#”号填充至16位,就只须将公式改为“=(a2&rept(″#″,16-len(a2)))”即可;如果我们要将a3单元格中的数字从左侧用“#”号填充至16位,就要改为“=rept(″#″,16-len(a3)))&a3”;另外,如果我们想用“#”号将a4中的数值从两侧填充,则需要改为“=rept(″#″,8-len(a4)/2)&a4&rept(″#″)8-len(a4)/2)”;如果你还嫌不够专业,要在a5单元格数字的顶头加上“$”符号的话,那就改为:“=(text(a5,″$#,##0.00″(&rept(″#″,16-len(text(a5,″$#,##0.00″))))”,一定能满足你的要求。   

 

二十三、创建文本直方图

除了重复输入之外,“rept”函数另一项衍生应用就是可以直接在工作表中创建由纯文本组成的直方图。它的原理也很简单,就是利用特殊符号的智能重复,按照指定单元格中的计算结果表现出长短不一的比较效果。

比如我们首先制作一张年度收支平衡表,然后将“e列”作为直方图中“预算内”月份的显示区,将“g列”则作为直方图中“超预算”的显示区。然后根据表中已有结果“d列”的数值,用“wingdings”字体的“n”字符表现出来。具体步骤如下:

在e3单元格中写入公式“=if(d30,rept(″n″,round(d3*100,0)),″″)”,也拖动填充柄至g14。我们看到,一个没有动用excel图表功能的纯文本直方图已展现眼前,方便直观,简单明了。

 

二十四、计算单元格中的总字数

有时候,我们可能对某个单元格中字符的数量感兴趣,需要计算单元格中的总字数。要解决这个问题,除了利用到“substitute”函数的虚拟计算外,还要动用“trim”函数来删除空格。比如现在a1单元格中输入有“howmanywords?”字样,那么我们就可以用如下的表达式来帮忙:

“=if(len(a1)=0,0,len(trim(a1))-len(substitute(trim(a1),″,″,″″))+1)”

该式的含义是先用“substitute”函数创建一个新字符串,并且利用“trim”函数删除其中字符间的空格,然后计算此字符串和原字9 7 3 1 2 3 4 5 6 7 8 4 8 :

本文来源:不详 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行