Excel 如何把每一行中第一个大于零的单元格所在列的名称取值出来。

如下表,第一行是日期。A行第一个大于零的是98所对应的日期是5/20.以次类推怎样把每行第一个大于零的单元格所对应的日期选出来。Name5/65/135/205/276/... 如下表,第一行是日期。A行第一个大于零的是98所对应的日期是5/20.以次类推怎样把每行第一个大于零的单元格所对应的日期选出来。

Name 5/6 5/13 5/20 5/27 6/3 6/10 6/17
A 0 0 98 143 143 149 233
B 0 0 0 59 59 63 127
C 0 0 1631 1631 1631 1650 1690
D 0 0 0 0 6 0 0
E 0 0 0 0 8 0 0
F 0 0 0 0 0 0 5
G 0 0 775 775 775 784 805
0 0 0 0 78 0 0
展开
 我来答
bluelaser4dea023
推荐于2017-12-16 · TA获得超过1万个赞
知道大有可为答主
回答量:7227
采纳率:47%
帮助的人:4227万
展开全部
在结果单元格输入:
=INDEX(B$1:H$1,MATCH(TRUE,B2:H2>0,))
数组公式,公式在编辑状态下按Ctrl+Shift+Enter结束公式输入,向下填充,再将结果单元格格式设置为“日期”格式即可。
绝妙还精致丶小猫m2
2011-11-11 · TA获得超过358个赞
知道小有建树答主
回答量:432
采纳率:100%
帮助的人:312万
展开全部
=INDEX($B$1:$H$1,1,MIN(IF($B2:$H2>0,COLUMN($B$1:$H$1)-1,10)))
输入时要按CTRL+SHIFT+回车三键输入数组公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
台雨楣07w
2011-11-11
知道答主
回答量:84
采纳率:100%
帮助的人:12.4万
展开全部
if公式逐个判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式