问题描述
我使用公式得到了以下结果
={query(SALES!A2:Y,"Select B,C,D,G,P,Sum(T),datediff(now(),todate(P)) WHERE O ='"&(A1)&"' GROUP BY B,P ORDER BY datediff(now(),todate(P)) DESC Label Sum(T) 'PENDING AMOUNT',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
解决方法
请在您的STATUS
列中使用以下公式
=ArrayFormula(IF((F2:F=0),"",IF(F2:F>0,"OVER DUE","UNDER DUE")))
其中F
是您的OVER DAYS
列。您可以根据需要调整范围。
使用的功能: