NaushadAnwar
New Member
- Joined
- Oct 8, 2017
- Messages
- 11
Current Scenarios:
My office colleagues are recording account receivable and sales data in sheet4, however, some companies have started multiple payments during the month and it is now difficult to manage them in this format.
Action: so I decided to make new sheet for recording payments, which is working fine if company have no multiple payments during the month, because by these payment received we have to calculate LPS late payment surcharge by criteria which is available in sheet2 column r2:t6, by implementing this I have also availed Current LPS which has to be charge in next month.
Problem: now the problem is if company have made 2 payments 1 is on time and 1 is late, LPS to be charge on each payment using different criteria. And for that criteria I need sub-total and total column from sheet4, which is repeating in sheet2 and I cant’ get current lps.
Future decision:
When I can compute LPS , I will formulate sheet4, and current LPS for next period, issue date, due date and received payment columns will be linked from sheet2 to sheet4 on the basis of Billing Period, so that in sheet2 have only billing information and linked payment details.
sheet4
sheet2:
lps criteria
My office colleagues are recording account receivable and sales data in sheet4, however, some companies have started multiple payments during the month and it is now difficult to manage them in this format.
Action: so I decided to make new sheet for recording payments, which is working fine if company have no multiple payments during the month, because by these payment received we have to calculate LPS late payment surcharge by criteria which is available in sheet2 column r2:t6, by implementing this I have also availed Current LPS which has to be charge in next month.
Problem: now the problem is if company have made 2 payments 1 is on time and 1 is late, LPS to be charge on each payment using different criteria. And for that criteria I need sub-total and total column from sheet4, which is repeating in sheet2 and I cant’ get current lps.
Future decision:
When I can compute LPS , I will formulate sheet4, and current LPS for next period, issue date, due date and received payment columns will be linked from sheet2 to sheet4 on the basis of Billing Period, so that in sheet2 have only billing information and linked payment details.
sheet4
billing schedule.xlsx | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | |||
3 | S.N | Period | issue date | Due Date | ULB # | Previous Reading | Curent Reading | Diff | Line losses unit | Total | Rate | Unit Amount | Meter Rent | Pre Adj | Amount | Previous amount | Total | Current LPS | Previous LPS | Total LPS | Sub Total | Received Amount | Balance | Receipt No. | ||
4 | Opening | - | - | - | - | - | ||||||||||||||||||||
5 | 27 | Apr-21 | 03.05.2021 | 09.05.2021 | 7556 | 11,947 | 14,566 | 2,619 | 93 | 2,712 | 29.7 | 80,546 | 20 | 0 | 80,566 | 203,025 | 283,592 | 3,870 | 3,870 | 287,462 | 100,000 | 187,462 | RR.# 41974/24.05.2021 | |||
6 | 28 | May-21 | 01.06.2021 | 11.06.2021 | 7621 | 14,566 | 16,789 | 2,223 | 441 | 2,664 | 29.83 | 79,467 | 20 | 0 | 79,487 | 187,462 | 266,949 | 4,312 | 4,312 | 271,261 | 271,261 | |||||
7 | 29 | Jun-21 | 05.07.2021 | 12.07.2021 | 7659 | 16,789 | 19,294 | 2,505 | 56 | 2,561 | 30.97 | 79,314 | 20 | 0 | 79,334 | 271,261 | 350,595 | 4,069 | 4,069 | 354,664 | 354,664 | |||||
8 | 30 | Jul-21 | 04.08.2021 | 13.08.2021 | 7751 | 19,294 | 21,709 | 2,415 | 213 | 2,628 | 29.66 | 77,946 | 20 | 0 | 77,966 | 354,664 | 432,631 | 5,320 | 5,320 | 437,951 | 341,000 | 96,951 | RR.# 42580/13.08.2021 RR.# 42617/23.08.2021 RR.# 42634/24.08.2021 RR.# 42638/26.08.2021 | |||
9 | 31 | Aug-21 | 03.09.2021 | 13.09.2021 | 7818 | 21,709 | 24,047 | 2,338 | 404 | 2,742 | 30.73 | 84,262 | 20 | 0 | 84,282 | 96,951 | 181,233 | 1,454 | 1,454 | 182,687 | 182,687 | |||||
10 | 32 | Sep-21 | 30.09.2021 | 12.10.2021 | 7913 | 24,047 | 27,028 | 2,981 | 95 | 3,076 | 31.9 | 98,124 | 20 | 0 | 98,144 | 182,687 | 280,831 | 2,740 | 2,740 | 283,571 | 283,571 | |||||
11 | 33 | Oct-21 | 28.10.2021 | 08.11.2021 | 8021 | 27,028 | 29,885 | 2,857 | 512 | 3,369 | 30.82 | 103,833 | 20 | 0 | 103,853 | 283,571 | 387,424 | 4,254 | 4,254 | 391,678 | 50,000 | 341,678 | RR.# 44425/29.11.2021 | |||
12 | 34 | Nov-21 | 07.12.2021 | 15.12.2021 | 8058 | 29,885 | 32,569 | 2,684 | 126 | 2,810 | 32.34 | 90,875 | 20 | 0 | 90,895 | 341,678 | 432,573 | 5,125 | 5,125 | 437,698 | 90,000 | 347,698 | RR.# 44442/74/08/15/.12.21 | |||
13 | 35 | Dec-21 | 29.12.2021 | 10.01.2022 | 8118 | 32,569 | 34,471 | 1,902 | 414 | 2,316 | 41.88 | 96,994 | 20 | 0 | 97,014 | 347,698 | 444,712 | 5,215 | 5,215 | 449,928 | 449,928 | |||||
14 | 36 | Jan-22 | 34,471 | 36,393 | 1,922 | 457 | 2,379 | 30.77 | 73,202 | 20 | 0 | 73,222 | 449,928 | 523,150 | 6,749 | 6,749 | 529,898 | 20,000 | 509,898 | RR.# 43544/09.02.2022 | ||||||
15 | 37 | Feb-22 | 04.03.2022 | 14.03.2022 | 8291 | 36,393 | 38,750 | 2,357 | 143 | 2,500 | 30.7 | 76,750 | 20 | 0 | 76,770 | 509,898 | 586,668 | 7,648 | 7,648 | 594,317 | 80,000 | 514,317 | RR.# 43622/07.03.2022 | |||
16 | 38 | Mar-22 | 31.03.2022 | 12.04.2022 | 8357 | 38,750 | 41,003 | 2,253 | 368 | 2,621 | 29.31 | 76,822 | 20 | 0 | 76,842 | 514,317 | 591,158 | 7,715 | 7,715 | 598,873 | 598,873 | |||||
17 | 39 | Apr-22 | 30.04.2022 | 12.05.2022 | 8431 | 41,003 | 43,449 | 2,446 | 347 | 2,793 | 34.66 | 96,805 | 20 | 0 | 96,825 | 598,873 | 695,699 | 8,983 | 8,983 | 704,682 | 704,682 | |||||
18 | 40 | May-22 | 02.06.2022 | 13.06.2022 | 8469 | 43,449 | 45,658 | 2,209 | 336 | 2,545 | 33.24 | 84,596 | 20 | 0 | 84,616 | 704,682 | 789,298 | 10,570 | 10,570 | 799,868 | 170,000 | 629,868 | RR.# 43922+24/05.07.2022 | |||
19 | 41 | Jun-22 | 05.07.2022 | 14.07.2022 | 8535 | 45,658 | 47,842 | 2,184 | 266 | 2,450 | 36.72 | 89,964 | 20 | 0 | 89,984 | 629,868 | 719,852 | 9,448 | 9,448 | 729,300 | 90,000 | 639,300 | 43958/27/07/2021 | |||
20 | 42 | Jul-22 | 05.08.2022 | 15.08.2022 | 8591 | 47,842 | 49,766 | 1,924 | 470 | 2,394 | 44.94 | 107,586 | 20 | 0 | 107,606 | 639,300 | 746,906 | 10,939 | 10,939 | 757,846 | 120,000 | 637,846 | RR.# 44022/17.08.2022 | |||
21 | 43 | Aug-22 | 8711 | 49,766 | 51,905 | 2,139 | 1,283 | 3,422 | 58.38 | 199,776 | 20 | 0 | 199,796 | 637,846 | 837,642 | 11,368 | 11,368 | 849,010 | 25,000 | 824,010 | RR.# 44099/16.09.2022 | |||||
22 | 44 | Sep-22 | 11.10.2022 | 17.10.2022 | 8786 | 51,905 | 54,149 | 2,244 | 629 | 2,873 | 53.26 | 153,016 | 20 | -17177 | 135,859 | 824,009 | 959,868 | 12,360 | 12,360 | 972,229 | 100,000 | 872,229 | RR.# 44174/10.10.2022 | |||
23 | Sep-22 | 11.10.2022 | 17.10.2022 | 872,229 | 872,229 | 872,229 | 20,000 | 852,229 | R.R # 44249/28.10.2022 | |||||||||||||||||
24 | 45 | Oct-22 | 8858 | 54,149 | 56,409 | 2,260 | 536 | 2,796 | 36.8 | 102,893 | 20 | 102,913 | 852,229 | 955,142 | 12,783 | 12,783 | 967,925 | 40,000 | 927,925 | RR.# 44268/07.11.2022 | ||||||
25 | Oct-22 | 927,925 | 927,925 | 927,925 | 100,000 | 827,925 | R.R. # 44283/10/11/2022 | |||||||||||||||||||
26 | Oct-22 | 827,925 | 827,925 | 827,925 | 100,000 | 727,925 | R.R. # 44299/14/11/2022 | |||||||||||||||||||
27 | Oct-22 | 727,925 | 727,925 | 727,925 | 50,000 | 677,925 | R.R. # 44294/11/11/2022 | |||||||||||||||||||
28 | 46 | Nov-22 | 09.12.2022 | 16.12.2022 | 8930 | 56,409 | 58,418 | 2,009 | 856 | 2,865 | 34.78 | 99,645 | 20 | 99,665 | 927,925 | ######## | 10,169 | 10,169 | 787,759 | 125,000 | 662,759 | RR.# 44379/05.12.2022 RR.# 44389/08.12.2022 RR.# 44532/16.12.2022 | ||||
29 | 47 | Dec-22 | 11.01.2023 | 17.01.2023 | 9007 | 58,418 | 59,843 | 1,425 | 617 | 2,042 | 38.07 | 77,739 | 20 | 77,759 | 662,759 | 740,518 | 9,941 | 9,941 | 750,459 | 750,459 | ||||||
30 | 48 | Jan-23 | 14.02.2023 | 20.02.2023 | 9109 | 59,843 | 60,934 | 1,091 | 549 | 1,640 | 46.74 | 76,654 | 20 | 76,674 | 750,459 | 827,133 | 11,257 | 11,257 | 838,389 | 120,000 | 718,389 | RR.# 44697/13.02.2023 RR.# 44747/28.02.2023 | ||||
31 | 49 | Feb-23 | 13.03.2023 | 20.03.2023 | 9180 | 60,934 | 62,136 | 1,202 | - | 1,202 | 28.53 | 34,293 | 20 | 34,313 | 718,389 | 752,702 | 10,776 | 10,776 | 763,478 | 60,000 | 703,478 | R.R # 44789/13.03.2023 | ||||
32 | 50 | Mar-23 | 07.04.2023 | 17.04.2023 | 9253 | 62,136 | 63,950 | 1,814 | 176 | 1,990 | 67.26 | 133,847 | 20 | 133,867 | 703,478 | 837,346 | 10,552 | 10,552 | 847,898 | 100,000 | 747,898 | R.R # 44914/030.04.2023 | ||||
33 | 51 | Apr-23 | 12.05.2023 | 19.05.2023 | 9307 | 63,950 | 65,884 | 1,934 | 244 | 2,178 | 59.95 | 130,571 | 20 | 130,591 | 747,898 | 878,489 | 11,218 | 11,218 | 889,707 | 120,000 | 769,707 | R.R # 44975/18.05.2023 | ||||
34 | 52 | May-23 | 30.05.2023 | 08.06.2023 | 9373 | 65,884 | 67,972 | 2,088 | 74 | 2,162 | 53.35 | 115,343 | 20 | 115,363 | 769,707 | 885,070 | 11,546 | 11,546 | 896,616 | 150,000 | 746,616 | R.R # 45063/20.06.2023 R.R # 45062/20.06.2023 | ||||
35 | 53 | Jun-23 | 20.06.2023 | 27.06.2023 | 9435 | 67,972 | 70,042 | 2,070 | 74 | 2,144 | 53.35 | 114,382 | 20 | 114,402 | 746,616 | 861,018 | 11,199 | 11,199 | 872,217 | 872,217 | ||||||
36 | 625,236 | 100 | (17,177) | 800,272 | ######## | ######## | 78,818 | - | 78,818 | ######## | ######## | - | ||||||||||||||
Sheet4 |
Cell Formulas | ||
---|---|---|
Range | Formula | |
V8 | V8 | =70000+31000+80000+160000 |
V12 | V12 | =35000+55000 |
V18 | V18 | =170000 |
V22 | V22 | =100000 |
P23:P27,P29:P35 | P23 | =W22 |
Q23:Q35 | Q23 | =O23+P23 |
P28 | P28 | =W24 |
V24 | V24 | =40000 |
U23:U27 | U23 | =T23+Q23 |
V28 | V28 | =55000+40000+30000 |
V30 | V30 | =80000+40000 |
V33 | V33 | =120000 |
V34 | V34 | =35000+115000 |
W22:W35 | W22 | =U22-V22 |
sheet2:
Company Name | Billing Period | ULB # | Sub Total | Received Amt | Payment Date | Status | Amount | Total | Current LPS | turnover in days | Column1 |
(Lacandela) Relible A-38 | 30-Sep-22 | 1800 | 195,898 | 17-Oct-22 | On Time Full | ], $C$3:C3,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B3&"'!$A:$A"), $C3, INDEX(INDIRECT("'"&$B3&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B3&"'!$A$2:$Z$2"), 0))),""))]194,975 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C3,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C3,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]0.00 | |||
(Lacandela) Relible A-38 | 31-Oct-22 | 1700 | 14,593 | 18-Nov-22 | Late Payment Full | ], $C$3:C4,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B4&"'!$A:$A"), $C4, INDEX(INDIRECT("'"&$B4&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B4&"'!$A$2:$Z$2"), 0))),""))]14,593 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]219 | ="Not Paid", XLOOKUP(C4,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C4,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-4.00 | |||
(Lacandela) Relible A-38 | 30-Nov-22 | 1500 | 29,931 | 22-Dec-22 | Late Payment Full | ], $C$3:C5,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B5&"'!$A:$A"), $C5, INDEX(INDIRECT("'"&$B5&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B5&"'!$A$2:$Z$2"), 0))),""))]37,880 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]568 | ="Not Paid", XLOOKUP(C5,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C5,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-6.00 | |||
(Lacandela) Relible A-38 | 31-Dec-22 | 0 | 16,230 | 31-Jan-23 | Late Payment Full | ], $C$3:C6,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B6&"'!$A:$A"), $C6, INDEX(INDIRECT("'"&$B6&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B6&"'!$A$2:$Z$2"), 0))),""))]15,780 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]237 | ="Not Paid", XLOOKUP(C6,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C6,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-14.00 | |||
(Lacandela) Relible A-38 | 31-Jan-23 | 0 | 13,958 | 28-Feb-23 | Late Payment Full | ], $C$3:C7,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B7&"'!$A:$A"), $C7, INDEX(INDIRECT("'"&$B7&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B7&"'!$A$2:$Z$2"), 0))),""))]13,714 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]206 | ="Not Paid", XLOOKUP(C7,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C7,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-8.00 | |||
(Lacandela) Relible A-38 | 31-Mar-23 | 0 | 25,424 | 20-Apr-23 | Late Payment Full | ], $C$3:C8,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B8&"'!$A:$A"), $C8, INDEX(INDIRECT("'"&$B8&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B8&"'!$A$2:$Z$2"), 0))),""))]25,120 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]377 | ="Not Paid", XLOOKUP(C8,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C8,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-3.00 | |||
(Lacandela) Relible A-38 | 31-May-23 | 0 | 76,221 | 07-Jun-23 | On Time Full | ], $C$3:C9,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B9&"'!$A:$A"), $C9, INDEX(INDIRECT("'"&$B9&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B9&"'!$A$2:$Z$2"), 0))),""))]75,295 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C9,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C9,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]1.00 | 1-30 days overdue | ||
(Lacandela) Relible A-38 | 30-Jun-23 | 0 | Not Paid | ], $C$3:C10,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B10&"'!$A:$A"), $C10, INDEX(INDIRECT("'"&$B10&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B10&"'!$A$2:$Z$2"), 0))),""))]40,246 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]604 | ="Not Paid", XLOOKUP(C10,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C10,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-16.00 | |||||
Bahria Boat Building Yard C-36 | 30-Sep-22 | 1711 | 100,000 | 10-Oct-22 | On Time Full | ], $C$3:C11,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B11&"'!$A:$A"), $C11, INDEX(INDIRECT("'"&$B11&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B11&"'!$A$2:$Z$2"), 0))),""))]1,832,097 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C11,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C11,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]7.00 | 1-30 days overdue | ||
Bahria Boat Building Yard C-36 | 30-Sep-22 | 1711 | 20,000 | 28-Oct-22 | Late Payment Full | ], $C$3:C12,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B12&"'!$A:$A"), $C12, INDEX(INDIRECT("'"&$B12&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B12&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C12,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C12,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-11.00 | |||
Bahria Boat Building Yard C-36 | 31-Oct-22 | 0 | 40,000 | 07-Nov-22 | On Time Full | ], $C$3:C13,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B13&"'!$A:$A"), $C13, INDEX(INDIRECT("'"&$B13&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B13&"'!$A$2:$Z$2"), 0))),""))]3,438,917 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C13,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C13,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]7.00 | 1-30 days overdue | ||
Bahria Boat Building Yard C-36 | 31-Oct-22 | 0 | 100,000 | 10-Nov-22 | On Time Full | ], $C$3:C14,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B14&"'!$A:$A"), $C14, INDEX(INDIRECT("'"&$B14&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B14&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C14,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C14,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]4.00 | 1-30 days overdue | ||
Bahria Boat Building Yard C-36 | 31-Oct-22 | 0 | 100,000 | 11-Nov-22 | On Time Full | ], $C$3:C15,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B15&"'!$A:$A"), $C15, INDEX(INDIRECT("'"&$B15&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B15&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C15,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C15,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]3.00 | 1-30 days overdue | ||
Bahria Boat Building Yard C-36 | 31-Oct-22 | 0 | 50,000 | 14-Nov-22 | On Time Full | ], $C$3:C16,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B16&"'!$A:$A"), $C16, INDEX(INDIRECT("'"&$B16&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B16&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C16,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C16,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]0.00 | |||
Bahria Boat Building Yard C-36 | 30-Nov-22 | 55,000 | 05-Dec-22 | On Time Full | ], $C$3:C17,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B17&"'!$A:$A"), $C17, INDEX(INDIRECT("'"&$B17&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B17&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C17,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C17,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]11.00 | 1-30 days overdue | |||
Bahria Boat Building Yard C-36 | 30-Nov-22 | 40,000 | 08-Dec-22 | On Time Full | ], $C$3:C18,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B18&"'!$A:$A"), $C18, INDEX(INDIRECT("'"&$B18&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B18&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C18,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C18,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]8.00 | 1-30 days overdue | |||
Bahria Boat Building Yard C-36 | 30-Nov-22 | 30,000 | 16-Dec-22 | On Time Full | ], $C$3:C19,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B19&"'!$A:$A"), $C19, INDEX(INDIRECT("'"&$B19&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B19&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C19,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C19,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]0.00 | ||||
Bahria Boat Building Yard C-36 | 31-Jan-23 | 80,000 | 13-Feb-23 | On Time Full | ], $C$3:C20,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B20&"'!$A:$A"), $C20, INDEX(INDIRECT("'"&$B20&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B20&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C20,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C20,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]7.00 | 1-30 days overdue | |||
Bahria Boat Building Yard C-36 | 31-Jan-23 | 40,000 | 28-Feb-23 | Late Payment Full | ], $C$3:C21,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B21&"'!$A:$A"), $C21, INDEX(INDIRECT("'"&$B21&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B21&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C21,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C21,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-8.00 | ||||
Bahria Boat Building Yard C-36 | 28-Feb-23 | 60,000 | 13-Mar-23 | On Time Full | ], $C$3:C22,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B22&"'!$A:$A"), $C22, INDEX(INDIRECT("'"&$B22&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B22&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C22,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C22,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]7.00 | 1-30 days overdue | |||
Bahria Boat Building Yard C-36 | 31-Mar-23 | 0 | 100,000 | 30-Apr-23 | Late Payment Full | ], $C$3:C23,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B23&"'!$A:$A"), $C23, INDEX(INDIRECT("'"&$B23&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B23&"'!$A$2:$Z$2"), 0))),""))]837,346 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]12,560 | ="Not Paid", XLOOKUP(C23,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C23,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-13.00 | |||
Bahria Boat Building Yard C-36 | 30-Apr-23 | 0 | 120,000 | 08-May-23 | On Time Full | ], $C$3:C24,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B24&"'!$A:$A"), $C24, INDEX(INDIRECT("'"&$B24&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B24&"'!$A$2:$Z$2"), 0))),""))]878,489 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C24,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C24,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]11.00 | 1-30 days overdue | ||
Bahria Boat Building Yard C-36 | 31-May-23 | 0 | 35,000 | 20-Jun-23 | Late Payment Full | ], $C$3:C25,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B25&"'!$A:$A"), $C25, INDEX(INDIRECT("'"&$B25&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B25&"'!$A$2:$Z$2"), 0))),""))]885,070 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]13,276 | ="Not Paid", XLOOKUP(C25,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C25,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-12.00 | |||
Bahria Boat Building Yard C-36 | 31-May-23 | 0 | 115,000 | 20-Jun-23 | Late Payment Full | ], $C$3:C26,[@[Billing Period]]) > 1, 0,IFERROR(SUMIF(INDIRECT("'"&$B26&"'!$A:$A"), $C26, INDEX(INDIRECT("'"&$B26&"'!$A:$Z"), 0, MATCH(J$2, INDIRECT("'"&$B26&"'!$A$2:$Z$2"), 0))),""))]0 | ,$R$2:$T$6,2,FALSE),0, [@Total]*0.015,([@Amount]-[@[Received Amt]])*0.015,[@Total]*0.015,[@Total]*0.015),"")]0 | ="Not Paid", XLOOKUP(C26,$O$8:$O$32,$Q$8:$Q$32)-TODAY(), XLOOKUP(C26,$O$8:$O$32,$Q$8:$Q$32)-[@[Payment Date]])]-12.00 | |||
#N/A | |||||||||||
#N/A | |||||||||||
#N/A | |||||||||||
#N/A | |||||||||||
#N/A | |||||||||||
Total | 29 | ||||||||||
lps criteria
On Time Full | 1 | No LPS is charge full received sub total |
Late Payment Full | 2 | 15% LPS is charge on his Total |
On Time Partial | 3 | 15% LPS is charge on sub-total - received amount = Balance |
Late Payment Partial | 4 | 15% LPS is charge on his Total |
Not Paid | 5 | 15% LPS is charge on his Total |