Я пытаюсь заменить пустые ячейки на определенное количество для каждой группы в данных.Скажем, данные выглядят как таблица ниже.В первой группе длина строк равна 5, и, следовательно, строка 3 должна быть заполнена «NEW_STRING» во всех 5 столбцах.Однако для группы 2 длина строк равна 3, и строка 7 должна заполняться «NEW_STRING» в первых 3 столбцах.
GROUP | col_1 | col_2 | col_3 | col_4 | col_5
------------------------------------------------
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | | | | |
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_2 | STR_1 | STR_2 | STR_3 | |
GROUP_2 | STR_1 | STR_2 | STR_3 | |
GROUP_2 | | | | |
Вывод должен быть таким, как
GROUP | col_1 | col_2 | col_3 | col_4 | col_5
-------------------------------------------------
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_1 | NEW_STR|NEW_STR|NEW_STR|NEW_STR|NEW_STR
GROUP_1 | STR_1 | STR_2 | STR_3 | STR_4 | STR_5
GROUP_2 | STR_1 | STR_2 | STR_3 | |
GROUP_2 | STR_1 | STR_2 | STR_3 | |
GROUP_2 | NEW_STR|NEW_STR|NEW_STR| |
Видпомощь очень ценится !!!