我的数据集数据是这样的:
我想做一个这样的进出记录的报表。
这个要怎么做?我想的是先把事件包含进的放到c2,然后找第一条时间大于C2的数据,如果为出就放到D2,这个可以通过公式过滤实现吗?大概是什么样的?ds1.select可以选择第一条数据吗?如果可以的话,用这种方法会不会很慢?多谢。
sql里case when 试试
https://blog.csdn.net/sinat_26811377/article/details/107188400 想办法用这个函数
SQL里UNION ALL 一下,之后按日期和时间排序就好了
进的事件
UNION ALL
出的事件
行转列,列转行吧,这应该是