Google sheets google表单查询中的日期差函数

Google sheets google表单查询中的日期差函数,google-sheets,google-sheets-query,date-difference,Google Sheets,Google Sheets Query,Date Difference,我用这个公式得到了下面的结果 ={query(SALES!A2:Y ,"Select B, C, D, G, P, Sum(T), datediff(now(), todate(P)) WHERE O ='"&(A1)&"' GROUP BY B, C, D, G, P ORDER BY datediff(now(), todate(P)) DESC Label Sum(T) 'PENDING AMOUNT', datediff(now(), t

我用这个公式得到了下面的结果

={query(SALES!A2:Y ,"Select B, C, D, G,  P,  Sum(T), datediff(now(), todate(P)) WHERE O ='"&(A1)&"' GROUP BY B, C, D, G, P ORDER BY datediff(now(), todate(P)) DESC Label Sum(T) 'PENDING AMOUNT', datediff(now(), todate(P)) 'OVER DAYS' " ,1)}
现在,我需要使用上述公式,使用if(基于超期天数的逾期/未到期)来显示最后一列状态。pl帮助

INV.DATE    INVOICE NUMBER  CUSTOMER NAME   DUE DATE    PENDING AMOUNT  OVER DAYS   STATUS
15-Apr-2020 IBLR001-2021    abc ltd        15-May-2020  ₹2,46,750       93          OVER DUE
21-Apr-2020 IBLR002-2021    xyx            20-Aug-2020  ₹5,87,788       -4          UNDER DUE

请对您的
状态列使用以下公式

=ArrayFormula(IF((F2:F=0),"",IF(F2:F>0,"OVER DUE","UNDER DUE")))
其中
F
是您的
overdays
列。您可以根据需要调整范围

使用的功能:


请共享一张测试表共享一份您的测试表请记住,当一个答案回答您的问题时,它甚至是它,这样其他人也可以从中受益。