我使用公式得到了以下结果
={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(逾期/欠款,基于工作日)来获取最后一列的状态。请帮助
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
答案 0 :(得分:1)
请在您的STATUS
列中使用以下公式
=ArrayFormula(IF((F2:F=0),"",IF(F2:F>0,"OVER DUE","UNDER DUE")))
其中F
是您的OVER DAYS
列。您可以根据需要调整范围。
使用的功能: