如果你还嫌不够,要在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 单元格中输入有“how many
words?”字样,那么我们就可以用如下的表达式来帮忙:
“=IF(LEN(A1)=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),″,″,″
″))+1)”
该式的含义是先用“SUBSTITUTE”函数创建一个新字符串,并且利用“TRIM”
函数删除其中字符间的空格,然后计算此字符串和原字符串的数位差,从而得
出“空格”的数量,最后将空格数+1,就得出单元格中字符的数量了。
二十五、关于欧元的转换
这是Excel 2002 中的新工具。如果你在安装Excel 2002 时选择的是默认
方式,那么很可能不能在“工具”菜单中找到它。不过,我们可以先选择“工
具”菜单中的“加载宏”,然后在弹出窗口中勾选“欧元工具”选项,“确定”
后Excel 2002 就会自行安装了。
完成后我们再次打开“工具”菜单,单击“欧元转换”,一个独立的专门
用于欧元和欧盟成员国货币转换的窗口就出现了。excel表格秘技与Excel 的其他函数窗口一
样,我们可以通过鼠标设置货币转换的“源区域”和“目标区域”,然后再选
择转换前后的不同币种即可。所示的就是“100 欧元”分别转换成欧盟成员国其
他货币的比价一览表。当然,为了使欧元的显示更显,我们还可以点击Excel
工具栏上的“欧元”按钮,这样所有转换后的货币数值都是欧元的样式了。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-50318-9.html
在平凡的和平时代里显然不如个人生活的和谐美满来得重要