Office中国论坛/Access中国论坛

标题: 在EXCEL中,如何求得第一次出仓的日期函数 [打印本页]

作者: luhao123456    时间: 2011-3-25 10:39
标题: 在EXCEL中,如何求得第一次出仓的日期函数
本帖最后由 luhao123456 于 2011-3-25 10:40 编辑

[tr]  [td=8,1]如何求得,第一次出仓日期的公式


作者: huanglucy    时间: 2011-3-25 10:59
用lookup

作者: pureshadow    时间: 2011-3-25 11:41
=INDEX($1:$1,MIN(IF(C2:F2,COLUMN(C:F))))
CTRL+SHIFT+ENTER结束

作者: TNHTJ    时间: 2011-3-26 09:13
bu ming bai
作者: luhao123456    时间: 2011-3-26 14:34
pureshadow 发表于 2011-3-25 11:41
=INDEX($11,MIN(IF(C2:F2,COLUMN(C:F))))
CTRL+SHIFT+ENTER结束

谢谢你,你的公式真好用。
作者: roych    时间: 2011-3-29 23:17
本帖最后由 roych 于 2011-3-29 23:17 编辑
TNHTJ 发表于 2011-3-26 09:13
bu ming bai


=INDEX($1:$1,MIN(IF(C2:F2,COLUMN(C:F))))
CTRL+SHIFT+ENTER结束
其实很简单,Min的意思是:如果C2:F2中出现数值(这里当然是日期了),那么就返回最小的列标(也就是第一次出现的列标)。
Index部分则是返回该列的第一行数据(也就是日期值)。
不过,我刚开始学习函数时,对数组公式也是不太理解的。
作者: asdpet    时间: 2011-4-24 18:14
不错不错,学习受教了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3