我有一个来自某些电话号码的付款清单(csv)(及其时间戳)和一个单独的订阅清单(也为csv),以及所述电话号码的订阅开始日期和结束日期。
但是,几个电话号码历来有2个订阅(即启动一个,停止它,开始一个新的订阅),我需要将每个付款与正确的订阅相关联。
本质上,我需要一种方法
“ FOR
“此付款将返回subscription.id WHERE subscription.phonenumber = payment.phonenumber AND Payment.timestamp在sub.startdate和sub.enddate之间。”如何使用公式来完成此操作?对于只有一次订阅的用户,我只是做了INDEX MATCH,但是我看不到在这里可以正常工作
答案 0 :(得分:0)
假设您将2018-01-01放入A1,将2018-12-31放入A2。然后将要测试的日期(例如2018-06-01)更改为A3。将=IF(AND(A3>A$1;A3<A$2);"True";"False")
放在例如B3,这将得到True
。如果您将2019-06-01放入A3,它将给您False
。