кто-нибудь знает, как перетащить из первой нижней ячейки вправо, не оставляя пустых или нулевых ячеек, но имея ячейки a, b, c, d, следующие друг за другом?

кто-нибудь знает, как перетащить из первой нижней ячейки вправо, не оставляя пустых или нулевых ячеек, но имея ячейки a, b, c, d, следующие друг за другом?

У меня есть верхний массив, в котором каждая ячейка состоит из нескольких объединенных столбцов. Когда я пишу =O9в другой ячейке и перетаскиваю ее вправо, у меня появляются пустые ячейки, которые мне не нужны. Но как перетащить его и заполнить ячейки, например, aв первой ячейке и bв следующей и так далее? введите описание изображения здесь

решение1

Я не уверен, почему заголовки ваших столбцов отображаются наоборот. Возможно, это культура или региональная настройка, но я никогда раньше этого не видел.

В любом случае, вы можете использовать что-то вроде этого:

введите описание изображения здесь

В ячейке R19 у меня такая формула:

=IF(R8=0,Q19,R8)

Это говорит

если R8, т.е. значение в строке 8 этого столбца, равно нулю (т.е. пусто), то используется значение в ячейке слева от этой ячейки, в противном случае используется значение из строки 8.

Это также сработает:

=IF(ISBLANK(R8),Q19,R8)

РЕДАКТИРОВАТЬ:

Чтобы получить требуемый результат, вы можете использовать это:

=FILTER($R$8:$Y$8,$R$8:$Y$8<>"")

введите описание изображения здесь

Связанный контент