Wenn du die Datei mit den 43 Feldern (1.=NAme 42 x Tag) hast, mach es einfach per SQL:
Definiere eine 2. Datei mit gleichen Feldern und kopiere die Daten

insert in datei2
select upper(name), sum(mo1), sum(mo2) .... from datei1
group by upper(name)