This is an example or how to keep previous row values if the current row values are empty.
if (have_rows('repeater')) {
$field_1 = false;
$field_2 = false;
while (have_rows('repeater')) {
if (get_sub_field('field_1')) {
$field_1 = get_sub_field('field_1');
}
if (get_sub_field('field_1')) {
$field_1 = get_sub_field('field_1');
}
// use $field_1 and $field_2
}
}