博客图文版:http://www.b88104069.com/zh-hans/archives/3888
上篇文章提到如何设定组别分类自动更新,其实只讲了一半,同样的例子,除了简单的储存格带超连结公式,还可以进一步更细緻一点,弄个设定格式化条件,以下分享:
一、先前文章最后的报表,彙总枢纽后,带连结公式,整理出地区客户的组别资料。
二、首先,既然有N组的地区客户别,为了后续操作起见,先编个流水序号。在「A1」储存格打个「1」,鼠标移到这个储存格的右下角,可以看到游标从白十字变成黑十字,往下拉,拉完之后会有一个小四方形:「自动填满选项」,点选「以数列方式填满」,轻轻鬆鬆建立一串序号编码。
三、接下来,先设定简单的超连结公式,第一行比较特别,输入:「=枢纽!B3」,带入枢纽明细的第一行资料,第二行开始输入:「=IF(枢纽!B4="",组别!D1,枢纽!B4)」,而且比照前一步骤提到的黑十字游标往下拉,拉多少就自动複製多少公式。关于这两个连结公式的奥妙,其实只要在每个储存格上,想想Excel是怎麽依照公式连结的,应该不难理解。
四、黑十字游标一直往下拉很方便,但我们没有那麽多组别,拉多了也是白搭,所以需要利用「COUNTA」函数。先输入此函数,按「fx」跳出函数说明及输入视窗,点选「value1」右边的储存格范围图标,选择「枢纽!B:B」范围。视窗可以看到关于这个函数的说明:「计算范围中非空白储存格的数目」,也可以看到「计算结果=7」。
五、利用函数特性,在「B1」储存格输入文字:「项目个数」,在「C1」储存格输入公式:「=COUNTA(枢纽!B:B)-2」,如此可清楚得到枢纽明细表裡,究竟有多少个我们要的组别。然后在「B2」储存格输入文字:「设定检查」,在「C2」储存格输入公式:「=IF(MAX(D:D)<C1,"须追加公式","OK")」,Excel就会自动检查所拉的流水序号够不够。MAX函数顾名思义,取最大值,所以这公式是如果拉的流水号小于项目个数,便会跳出「须追加公式」,否则显示「OK」。其实很多报表的勾稽检查,都可以用相同方式,让Excel自动帮你複核,以后有机会,来写篇专章分享。
六、项目个数「OK」了之后,先选取D、E、F三栏,然后在「常用、「样式」的功能群组,拉下「设定格式化的条件」,点选「新增规则」。
七、在跳出来的视窗,选择「使用公式来决定要格式化哪些储存格」,输入公式:「ROW()>$C$1」,意思是行数大于C1(项目个数)的储存储,要统一设定格式。
八、在上个步骤视窗裡的预览区块,点选右边的「格式」,便会跳出「储存格格式」的视窗,在「字型」这个页籤,色彩的部份改为白色。
九、格式化条件设定好了,可以发现,超过第五行以下的储存格,全部显示为白字,也就是跟背景一样颜色,除非特别选取范围有反灰的影子,不然一般情况和列印出来的,都是看不到的,正所谓眼不见为淨!
上篇文章提到如何设定组别分类自动更新,其实只讲了一半,同样的例子,除了简单的储存格带超连结公式,还可以进一步更细緻一点,弄个设定格式化条件,以下分享:
一、先前文章最后的报表,彙总枢纽后,带连结公式,整理出地区客户的组别资料。
二、首先,既然有N组的地区客户别,为了后续操作起见,先编个流水序号。在「A1」储存格打个「1」,鼠标移到这个储存格的右下角,可以看到游标从白十字变成黑十字,往下拉,拉完之后会有一个小四方形:「自动填满选项」,点选「以数列方式填满」,轻轻鬆鬆建立一串序号编码。
三、接下来,先设定简单的超连结公式,第一行比较特别,输入:「=枢纽!B3」,带入枢纽明细的第一行资料,第二行开始输入:「=IF(枢纽!B4="",组别!D1,枢纽!B4)」,而且比照前一步骤提到的黑十字游标往下拉,拉多少就自动複製多少公式。关于这两个连结公式的奥妙,其实只要在每个储存格上,想想Excel是怎麽依照公式连结的,应该不难理解。
四、黑十字游标一直往下拉很方便,但我们没有那麽多组别,拉多了也是白搭,所以需要利用「COUNTA」函数。先输入此函数,按「fx」跳出函数说明及输入视窗,点选「value1」右边的储存格范围图标,选择「枢纽!B:B」范围。视窗可以看到关于这个函数的说明:「计算范围中非空白储存格的数目」,也可以看到「计算结果=7」。
五、利用函数特性,在「B1」储存格输入文字:「项目个数」,在「C1」储存格输入公式:「=COUNTA(枢纽!B:B)-2」,如此可清楚得到枢纽明细表裡,究竟有多少个我们要的组别。然后在「B2」储存格输入文字:「设定检查」,在「C2」储存格输入公式:「=IF(MAX(D:D)<C1,"须追加公式","OK")」,Excel就会自动检查所拉的流水序号够不够。MAX函数顾名思义,取最大值,所以这公式是如果拉的流水号小于项目个数,便会跳出「须追加公式」,否则显示「OK」。其实很多报表的勾稽检查,都可以用相同方式,让Excel自动帮你複核,以后有机会,来写篇专章分享。
六、项目个数「OK」了之后,先选取D、E、F三栏,然后在「常用、「样式」的功能群组,拉下「设定格式化的条件」,点选「新增规则」。
七、在跳出来的视窗,选择「使用公式来决定要格式化哪些储存格」,输入公式:「ROW()>$C$1」,意思是行数大于C1(项目个数)的储存储,要统一设定格式。
八、在上个步骤视窗裡的预览区块,点选右边的「格式」,便会跳出「储存格格式」的视窗,在「字型」这个页籤,色彩的部份改为白色。
九、格式化条件设定好了,可以发现,超过第五行以下的储存格,全部显示为白字,也就是跟背景一样颜色,除非特别选取范围有反灰的影子,不然一般情况和列印出来的,都是看不到的,正所谓眼不见为淨!