Here is one way using the INDEX and MATCH functions to bring in the individual data.
You will probably need to change the ranges to match your data. You will also need to change the sheet name for each month (for the Feb row you would need to change JAN to Feb or to the sheet names you are using).
Notice that just the rows are locked in the sheet name, that way you can just copy the formula across and the column reference will change.
This formula will show 0 where there is no data. Probably the easiest way to show blank would be to go into Format Cells - Custom and put in
I'm not good with VBA, but my guess is it could probably be done with simple code to look up name and the copy paste.
* | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q |
Customer Name | 0089-AC Choa | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
* | * | * | Total Loan | * | * | * | * | * | * | * | * | * | * | * | * | * | |
* | * | * | * | * | * | * | * | * | * | * | * | * | * | | | | |
* | * | * | * | * | * | * | * | * | * | * | * | * | * | | | | |
* | * | * | * | * | * | * | * | * | * | * | * | * | * | | | | |
* | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
* | * | * | | | | | | | | | | | | | | | |
* | Monthly Total Loan | Monthly Total Recovery | Loan | Rec | Loan | Rec | Loan | Rec | Loan | Rec | Loan | Rec | Loan | Rec | Loan | Rec | |
January | * | | | | | | | | | | | | | | | | |
February | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
March | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
April | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
May | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
June | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
July | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
August | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
September | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
October | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
November | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
December | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |
<colgroup><col style="font-weight:bold; width:30px; "><col style="width:76px;"><col style="width:104px;"><col style="width:64px;"><col style="width:46px;"><col style="width:35px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"><col style="width:39px;"></colgroup><tbody>
[TD="bgcolor: #cacaca, align: center"]1[/TD]
[TD="bgcolor: #cacaca, align: center"]2[/TD]
[TD="bgcolor: #cacaca, align: center"]3[/TD]
[TD="colspan: 2"]Yearly Total[/TD]
[TD="align: right"]42,438[/TD]
[TD="bgcolor: #cacaca, align: center"]4[/TD]
[TD="colspan: 2"]Previous Year Outstanding Loan[/TD]
[TD="align: right"]3,242[/TD]
[TD="bgcolor: #cacaca, align: center"]5[/TD]
[TD="colspan: 2"]Yearly Recovery[/TD]
[TD="align: right"]3,993[/TD]
[TD="bgcolor: #cacaca, align: center"]6[/TD]
[TD="bgcolor: #cacaca, align: center"]7[/TD]
[TD="colspan: 2, align: right"]1[/TD]
[TD="colspan: 2, align: right"]2[/TD]
[TD="colspan: 2, align: right"]3[/TD]
[TD="colspan: 2, align: right"]4[/TD]
[TD="colspan: 2, align: right"]5[/TD]
[TD="colspan: 2, align: right"]6[/TD]
[TD="colspan: 2, align: right"]7[/TD]
[TD="bgcolor: #cacaca, align: center"]8[/TD]
[TD="bgcolor: #cacaca, align: center"]9[/TD]
[TD="align: right"]22,265[/TD]
[TD="align: right"]2236[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]2345[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]1789[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="align: right"]*[/TD]
[TD="bgcolor: #cacaca, align: center"]10[/TD]
[TD="bgcolor: #cacaca, align: center"]11[/TD]
[TD="bgcolor: #cacaca, align: center"]12[/TD]
[TD="bgcolor: #cacaca, align: center"]13[/TD]
[TD="bgcolor: #cacaca, align: center"]14[/TD]
[TD="bgcolor: #cacaca, align: center"]15[/TD]
[TD="bgcolor: #cacaca, align: center"]16[/TD]
[TD="bgcolor: #cacaca, align: center"]17[/TD]
[TD="bgcolor: #cacaca, align: center"]18[/TD]
[TD="bgcolor: #cacaca, align: center"]19[/TD]
[TD="bgcolor: #cacaca, align: center"]20[/TD]
</tbody>