Csv libreoffice计算查找:如果日期介于两个日期之间,则返回值

Csv libreoffice计算查找:如果日期介于两个日期之间,则返回值,csv,excel-formula,libreoffice,libreoffice-calc,Csv,Excel Formula,Libreoffice,Libreoffice Calc,我有一个特定电话号码的付款列表(csv)和一个单独的订阅列表(也是csv),以及所述电话号码的订阅开始和结束日期 但是,有几个电话号码历史上有两个订阅(即开始一个,停止一个,开始一个新的),我需要将每个付款与正确的订阅相关联 基本上,我需要一种方法来做 “因为 此付款返回subscription.id,其中subscription.phonenumber=payment.phonenumber和payment.timestamp介于sub.startdate和sub.enddate之间” 我如何

我有一个特定电话号码的付款列表(csv)和一个单独的订阅列表(也是csv),以及所述电话号码的订阅开始和结束日期

但是,有几个电话号码历史上有两个订阅(即开始一个,停止一个,开始一个新的),我需要将每个付款与正确的订阅相关联

基本上,我需要一种方法来做

“因为 此付款返回subscription.id,其中subscription.phonenumber=payment.phonenumber和payment.timestamp介于sub.startdate和sub.enddate之间”


我如何用公式来实现这一点?对于那些只有一个订阅的,我只是做了索引匹配,但是我看不到这在这里起作用

假设你把2018-01-01放到A1,把2018-12-31放到A2。然后将测试日期(如2018-06-01)更改为A3。放入
=IF(和(A3)A$1;A3