|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
不好意思,本人初学excel公式,通过这几天的工作实践,发现以下两个问题是excel公式无法解决的(最起码我无法解决)
在论坛求贴很久也无果,现将两贴整理后再贴一遍,望高手看看
一、excel公式的返回值问题(即0和空值的问题)
http://club.excelhome.net/thread-383493-1-1.html
即:
如附件,第二行有一行数据,是引用的第一行的数据,现用第二行做图表,不过第一行经常出现空值,现想达到这样的效果:当第一行出现空值时要让图表自动断开,都知道的操作就是用手工选中按“del”,但是如果想用公式达到却似乎是不可能的,我的理解是因为公式必须要返回点什么东西,而图表的默认又是你返回数值我就用数值,其它的不论你返回什么,我就用“0”代替,所以这个任务貌似是不可能的了。。。。。
二、不连续区域合并的问题(即不连续单元格定义名称的问题)
http://club.excelhome.net/thread-383596-1-1.html
即: 原帖由 lengyeshuang 于 2008-12-23 20:15 发表
按ctrl+f3,定义
_x 为 =Sheet1!$C$3:$G$3
_y 为 =Sheet1!$c$3,Sheet1!$d$3,Sheet1!$e$3,Sheet1!$f$3,Sheet1!$g$3
而公式:
=match("123",_x,0) 可以成功
=match("123",_y,0) 却不可以成功
请高手解惑
这个贴子这么久没人理,不知道是太难还是太容易了,举个实际的例子
1 2 3 4 5 6
A 123 2 6 123 789 10
B 123 123 6 123 789 10
C 123 2 6 527 789 10
D 123 2 6 456 789 10
现在要用match函数在a3,a4,b4,b5,c1,c2中查找123,请问该怎么写?
[ 本帖最后由 lengyeshuang 于 2008-12-31 11:34 编辑 ] |
|