4个回答
展开全部
就这么简单?
在《明细表》的B2输入
=INDEX(流水表!B:B,SMALL(IF(流水表!$A$1:$A$100=LOOKUP("座",$A$2:$A2),ROW($1:$100),4^8),ROW()-LOOKUP(1,0/($A$2:$A2<>""),ROW(A:A))))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向右填充到C2,并一起向下填充。
在《明细表》的D2输入
=TEXT(INDEX(流水表!D:D,SMALL(IF(流水表!$A$1:$A$100=LOOKUP("座",$A$2:$A2),ROW($1:$100),4^8),ROW()-LOOKUP(1,0/($A$2:$A2<>""),ROW(C:C))))&"","m月d日")
也是数组公式,操作同上后向下填充。
更多追问追答
追问
关键是数组公式我没用过,想不到
大神
展开全部
在B2中输入公式
=INDEX(流水表!B:B,SMALL(IF(流水表!$A:$A=A$2,ROW(A:A),4^8),ROW(A1)))
公式输入结束后按【组合键】确认,再将公式右拖到D2,然后将B2:D2下拉填充至B2:D14。
在E2中输入公式
=SUM(B$2:B2)-SUM(C$2:C2)
回车确认后下拉填充。
=INDEX(流水表!B:B,SMALL(IF(流水表!$A:$A=A$2,ROW(A:A),4^8),ROW(A1)))
公式输入结束后按【组合键】确认,再将公式右拖到D2,然后将B2:D2下拉填充至B2:D14。
在E2中输入公式
=SUM(B$2:B2)-SUM(C$2:C2)
回车确认后下拉填充。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我好像看到过这个问题,有位回答数据透视表,那答案挺好的,不知为何又见提问了。
用公式也可以实现,无论你你日期是按规范的日期格式填写还是按文本格式填写,无论顺序混乱与否,都可以用函数公式实现。
只是个人不建议这么直接做,流水,也是要讲顺序的,你把日期那一列排序后,会使够公式简洁很多,并且也和填写顺序一致。
用公式也可以实现,无论你你日期是按规范的日期格式填写还是按文本格式填写,无论顺序混乱与否,都可以用函数公式实现。
只是个人不建议这么直接做,流水,也是要讲顺序的,你把日期那一列排序后,会使够公式简洁很多,并且也和填写顺序一致。
更多追问追答
追问
数据透视只能月底做,那些数据是不会自动更新的
你会写这个公式吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以实现,不过在外地手头没有电脑,没办法写数组公式。如果只是需要要汇总数据的话,建议使用sumIf函数即可获得结果。如果需要明细的话,就只能等其他的高手们用数组来解决了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询