ciao,
non ho Office 2007 quindi non so se abbiano integrato un tool apposito, comunque si può fare usando VBA. Il Visual Basic incluso in Office.
Non tramite funzioni in quanto partono dal presupposto di essere...
funzioni, non procedure
Tipicamente in VB avrai due cicli FOR: uno per ogni dimensione della tabella e man mano andrai a scrivere i risultati nelle relative posizioni.