July 15th, 2010 by Ling
No comments »
下午给导师又交了一次修改过的稿子,回到研究室,有些无所事事,想看看激光打印机,好选个打印机以后自己家里用。
没想到这么一想,就想出了很多闲事。
打印机怎么选?脑子里面一下子没了概念,Google了一下下,一般有几大因素:
- 速度:这个就不要说了,磨叽磨叽的打印机谁用了都生恨,对吧。不过速度有两个方面,首页打印速度和每分钟打印页数。一般10秒左右出第一页算是现在的主流,每分钟基本也都能达到20页左右。
- 硒鼓:这个是激光打印机的最大的开销,一个原装硒鼓可是400左右,这么二三千页的一打,就是人民币花花的往外流,咋地也要心疼心疼不是不。
- 环保:主要是打印机的噪音和废气
- 功能:自动双面打印,网络打印,多功能一体……
想了这么多,脑子有点发晕,在淘宝上找了点数据然后用计算机算算,怎么都感觉算不出啥。
自然这就心生邪念啦~~
用Excel来帮助选择打印机,这个想法里面包含了几方面的元素:
- 打印机参数数据库:暂时没空多收集,就弄了几个数据用来建立Excel文件。然后用Google Doc发布成html形式,这样就能用excel进行数据导入了。详见:http://goo.gl/qdcK
- 计算数据:全部在Excel内完成
- 打印机使用要求:根据大家自己的要求输入就行。
按照这三点,做出了一个Beta版的打印机选择辅助计算文件,已经建立了数据自动导入,未使用任何VBA Macro,打开文件后只需输入你心目中的打印机使用要求,所有的数据和图表都会自动计算完成。
以后打印机数据库更新后,你只要再一次打开此Excel文件,所有数据会自动导入,无需劳烦你亲自动手。图表中也会自动加入新的打印机,标出最高最低成本区间。
欢迎试用~
打印机Excel辅助选择(Beta)
Frank.LingJun@gmail.com



February 15th, 2010 by Ling
No comments »
交互性数据图,是Excel应用中非常重要的一点,它不仅能为单调的图表数据带来活力,更为我们实际的数据处理需要增加了便利性。

在上面的图表中,我们可以自己选定需要加强显示的数据系列,这个在日常办公中或汇报应该相当有用。
原始数据如下,
- 首先,用上次介绍过的制作列表方法,在G2单元格制作一个简单的列表。

- 在G20单元格输入=G2
- 选中G21:G32,按F2,输入=OFFSET($B$20,ROW()-20,MATCH($G$20,$C$20:$F$20,0)),按Ctrl+Enter。
=offset(reference,rows,cols,[height],[width])
reference : 一个区域或单元格,从左上角的单元格位置作为偏移起点。
rows : 偏移的行数
cols : 偏移的列数
height : 偏移后数据区域的行数
width : 偏移后数据区域的列数
=match(lookup_value,lookup_array,[match_type])
lookup_value : 需要查找的数据值
lookup_array : 查找数据的区域范围
match_type : 数据匹配的精度,可选-1/0/+1,使用0代表“精确匹配”。
- 调整数据图的数据源,并设置最后那个需要加深数据系列的颜色。
改变前:

改变后:
February 14th, 2010 by Ling
No comments »
经常需要解矩阵方程的话,Excel会是一个相当不错的选择。
例如:

(为了便于验算,我这里输入了一个简单的矩阵方程。)

- 选中A5:C7,按F2,输入=MINVERSE(A1:C3),按Ctrl+Shift+Enter。
=MINVERSE(array)
MINVERSE : 求解逆矩阵Excel方程
array : 需要求解逆矩阵的正矩阵

- 最后,选择E5:E7,按F2,输入=MMULT(A5:C7,E1:E3),按Ctrl+Shift+Enter。矩阵方程的解就出来了。
=MMULT(array1,array2)
MMULT : 计算矩阵乘积
Array1 : 第一个矩阵
Array2 : 第二个矩阵
PS : Array1的列数与Array2的行数相等。


今天是虎年大年初一,祝各位新的一年虎虎生威,身体健康,事事顺利!
欢迎有空常来逛逛!
Excel解矩阵方程:Excel 2007格式 / Ling / GaoDingExcel.com
February 11th, 2010 by Ling
No comments »
大家键盘上应该都有这么一个符号”|”,准确的说,它位于”\”的上面。还不明白的,看看下面这张图吧。

介绍具体的用处之前,我们先来学习一个Excel函数:
REPT(text,number_times)
text:重复的文本
number_times:重复的次数
比如你输入=REPT(“A”,5),得到的结果应该是:”AAAAA”。

=REPT(“A”,5)
AAAAA
正式开始介绍”|”和Script字体的妙用。

针对上面的这个数据表,我们想在最后的单元格内生成一个柱状图来描述增幅。

考虑一下步骤,1%的增幅对应一条”|”,那么8%就应该要8根”|”。那么在F3单元格内输入的公式应该是
=REPT(“|”,D3*100)
得到的结果应该像这样,
|||||||||
选中F3这个单元格,然后设置单元格的字体为Script,加粗。猜猜出现了什么?
剩下的步骤有很多种选择,最简单的当然是用IF函数来完成啦,具体就不展开了。
下面的Excel文件是上面显示的完成效果和草图。
找机会试试看这个技巧吧,说不定就能让老板给你印象加分!
Script字体在Excel中的妙用: Excel 2007格式 / Ling / GaoDingExcel.com
February 10th, 2010 by Ling
No comments »

前面完成了一个英文版的,再上个中文版的Excel快捷键指南。
和英文版一样,如果双面打印的话,正好一张纸的排版。放在手边需要的时候翻翻吧,积累一段时间工作效率一定能提高很多。
Ling @ GaoDingExcel.com:PDF版 / PNG图片版