ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: taller

为《精粹》提建议,赚积分奖励 & 勘误表下载

[复制链接]

TA的精华主题

TA的得分主题

发表于 2007-4-18 06:54 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

[建议]简化公式

P364页最后两行的公式很长,是否可考虑增加下面的简化公式:

原公式:

=IF($C16<=$F$1,0,($C16-$F$1)*VLOOKUP(($C16-$F$1),$D$3:$F$11,2,1)-VLOOKUP(($C16-$F$1),$D$3:$F$11,3,1))

简化公式:

{=MAX(($C16-$F$1)*$E$3:$E$11-$F$3:$F$11,0)}

简化后的数组公式无须使用D列的数据。

还是加上附件,以方便斑竹验证: nGGfbcgN.rar (1.54 KB, 下载次数: 9)

QUOTE:

Gdliyy注:附件不用验证了,这个解法是原“半榻茶烟”版主编写的,但有一个关键点必须要清楚,必须是临界点的前后运算值必须一致,才能用这个公式,否则会出错。
这个公式之所以会这么长,没有任何优化,主要是放在查找引用函数中的解法,主要体现Vlookup的查找用法。
另外,这个解法倒是可以补充到“分级累进求和”技巧中去,但不知会否影响版面。谢谢建议。

[此贴子已经被gdliyy于2007-4-18 17:56:54编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-18 09:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
[建议]精粹光盘数据问题

买来书不停地啃,昨日啃到自定义工具栏,这一技巧,觉得非常好,更能够根据个人喜好设置,能够提高效率啊

看到书中距离的“字体”及“对齐”设置的很不错啊,想到那天自己也弄一个

今天早晨看到坛子里有人说道光盘数据的问题,打开看了一下,突然发现昨天看到的那个自定义工具栏在这里有啊,立刻打开存起来 呵呵

由此也想到光盘中的案例数据书的讲解中并没有提到,读者有时并不知道这个技巧在光盘中有相应的数据,是有点可惜!

建议再版的时候可以考虑加个小小的注明!

[此贴子已经被作者于2007-4-18 16:25:42编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-18 18:09 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

197页倒数第二行“……(显示比例为 60%) 如图114-4 所示。”

但是,198页上面的图 114-4 上显示的比例为 70%

应该是一个错误。

TA的精华主题

TA的得分主题

发表于 2007-4-19 06:37 | 显示全部楼层

[建议]应该增加空格

P588页技巧341的格式一:阴影部分的变量和关键词等之间都没有空格,这已经不是排版问题了,而是应该算是错误了吧,建议加上。下面例举前面几行代码:

……

IfstrValue=Cells(inTJ,intMycol)Then

IfUserOption=FalseThen

Cells(inTJ,intMyCol).Clear

……

应该改成这样吧:

……

If strValue = Cells(inTJ,intMycol) Then

If UserOption = False Then

Cells(inTJ,intMyCol).Clear

……

当然=两边的空格不加也没有关系,但其他地方应该加上空格。

[此贴子已经被作者于2007-4-19 6:45:00编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-19 14:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

[建议]

P329页图195-1的B2:H2的单元格自定义数字格式为"第"0"数"应该说明一下比较好,否则没有看过光盘附件的人对P329中公式中的$H2$1+1-B$2这一部分会产生误解。

另外,apolloh的真名应该是黄朝阳,虽然平时可简称为黄朝,但正式场合最好不用简称吧,所以封底的黄朝最好是改为黄朝阳吧。

这些可能有点吹毛求疵了![em04][em04][em04]

QUOTE:
黄朝是Apolloh生活中的称呼,不是简称。但封底与前言不统一,此建议还是不错的。
QUOTE:
由于操作时网页出现问题,本帖加了2分,后面有一帖不加分,特此说明。——gouweicao78
[此贴子已经被gouweicao78于2007-5-11 15:12:48编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-19 21:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

236页 Step4 中的第二行“……光标停在“选区域”域中……”

但图片136-4 上是“选定区域”

TA的精华主题

TA的得分主题

发表于 2007-4-20 16:27 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
《精粹》一书确实概括得好,但建议今后最好单独把VBA编程分离出来,再充实内容后单独出书,以充分满足我们VBA爱好者,因为目前《精粹》一书的VBA技巧篇幅比函数、图表等都少得多,但我最想看的就是VBA编程技巧。

TA的精华主题

TA的得分主题

发表于 2007-4-20 20:20 | 显示全部楼层

P298页,技巧174-2 身份证提取出生日期。

假设身份证号码放在A1,........,公式如下:

=--TEXT(IF(LEN(A7)=15,19,"")&MID(A7,7,6+IF(LEN(A7)=18,2)),"#-00-00")

A7应该为A1,不知道是不是印刷错误.
[此贴子已经被作者于2007-4-23 20:04:11编辑过]

TA的精华主题

TA的得分主题

发表于 2007-4-21 15:52 | 显示全部楼层
P135,图75-3下注:在单元格使用<ENTER>的效果;应该是"使用<ENTER>的效果"

TA的精华主题

TA的得分主题

发表于 2007-4-23 11:55 | 显示全部楼层

这里已经提了好多错误,没办法一页页看,所以不知道以下这个错误有没有人提过:

第160页,技巧89:永恒的间隔底纹

书在说“在条件格式对话框中输入条件公式:=MOD(SUBTOTAL(3,A$2:A2),2)=0”

我认为应改成:=MOD(SUBTOTAL(103,A$2:A2),2)=0

因为用参数103才能忽略隐藏值,达到“永恒的间隔底纹”的效果。

QUOTE:

gvntw注:使用subtotal(3,ref)时,当自动筛选操作时,公式不计算筛选不到行,只有手动隐藏的行才参与计算(应该算是Help中的BUG),所以,如果是自动筛选的话,条件格式结果是永恒的,只有当手动隐藏行时,才会影响结果的永恒性。而subtotal(103,ref)不管是自动筛选还是手动隐藏,都不参与计算,为保证手动隐藏操作也能达到永恒,我们将给予修正为103,谢谢!

[此贴子已经被gvntw于2007-4-23 16:39:12编辑过]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 23:59 , Processed in 0.037598 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表