Excel Заполнить отдельные значения в другом столбце, используя функции IF и? - PullRequest
0 голосов
/ 15 марта 2019

У меня есть таблица, которая выглядит примерно так:

enter image description here

Я пытаюсь распределить значения в столбце B с помощью функции IF-AND, чтобы она вытягивалазначения из столбца A, пока он не достигнет нового значения в столбце.

Я пробовал =IF(AND(A2="",A3="",A1<>""),A1,A2) для ячейки A2, но, хотя функция распознает начало нового значения, она заканчивается в 0с между ними.

enter image description here

Как настроить функцию, чтобы можно было заполнять ячейки соответствующими значениями?Я ценю помощь.

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

Скорректированная формула = IF (A2 = "", B1, A2). Он в основном вытягивает значение сверху, если ячейка слева пуста, и если она не пуста, он вытягивает значение из ячейки слева.

Исправленная формула

0 голосов
/ 15 марта 2019

Если вы хотите ввести значение в B1 вручную, начиная с B2, вы можете использовать:

=IF(A2="",B1,A2)

Если нет, и если вы не возражаете против использования формулы с изменчивым значением *, начнитев B1 вы можете использовать:

=IF(A1="",OFFSET(A1,-1,1),A1)

* Примечание. Формула энергозависимости - это формула, при которой вся рабочая книга пересчитывается при каждом изменении любого .Это может значительно замедлить работу книги.

...