I have solved it in the following way:
#set $archive_data = [($day, $day(data_binding='sdr_binding'), $day(data_binding='sdr2_binding')), ($week, $week(data_binding='sdr_binding'), $week(data_binding='sdr2_binding')), ($month, $month(data_binding='sdr_binding'), $month(data_binding='sdr2_binding')), ($year, $year(data_binding='sdr_binding'), $year(data_binding='sdr2_binding'))]
....
<tr>
<td class="label">$obs.label.outTemp</td>
<td class="units">$unit.label.outTemp</td>
#for $archive in $archive_data
<td class="data new_row">$archive[0].outTemp.max.format(add_label=False)<br/>
<span class="timestamp">$archive[0].outTemp.maxtime</span><br/>
$archive[0].outTemp.min.format(add_label=False)<br/>
<span class="timestamp">$archive[0].outTemp.mintime</span>
</td>
#end for
</tr>
<tr>
<td class="label">$obs.label.extraTemp6</td>
<td class="units">$unit.label.extraTemp6</td>
#for $archive in $archive_data
<td class="data new_row">
$archive[1].extraTemp6.max.format(add_label=False)<br/>
<span class="timestamp">$archive[1].extraTemp6.maxtime</span><br/>
$archive[1].extraTemp6.min.format(add_label=False)<br/>
<span class="timestamp">$archive[1].extraTemp6.mintime</span>
</td>
#end for
</tr>