Вставка формулы в ячейку в зависимости от значения другой ячейки

какая формула мне нужно положить в B1 B2 и т. д. чтобы получить формулу, чтобы ничего не делать, если ячейка A имеет запись, но если пусто положить значение ячейки выше в ячейке?

Формула If отвечает на вопрос, но что я могу использовать, чтобы вставить формулу в ячейку B, чтобы получить результат.

пример:


Cell A1 - это дата говорить 24/02/17.


Cell B1 формула If(a1>0, "do nothing"), " поместить в содержимое ячейки а выше).

ячейка A2 - это blank


Cell B2 формула If(a2>0, 24/02/17

Я могу сделать это в Visual Basic, могу ли я сделать это с формулой?

16
задан MoonSire
30.04.2023 7:34 Количество просмотров материала 3275
Распечатать страницу

2 ответа

B1 формула не будет работать, так как вы находитесь в верхней части листа. B2 можно поставить формулу = IF (A2=0, A1)

использование оригинального if, =IF(A2>0,, A1). Помните,если формат (оценка,если True, если False)

по мере того как вы копируете и вставляете, A2 станет A3 и A1, A2, так далее и так далее.

0
отвечен Smaxwell 2023-05-01 15:22

использовать ISBLANK

в вашем объяснении это будет

   A  |  B
1     |
2     | =IF(ISBLANK(A2), B1, )

Ваша формула неправильная

If(a1>0, "do nothing"), "put in content of cell A above)

не будет работать как

to do nothing if cell A has an entry but if empty put the value of the cell above in the cell

0
отвечен Vylix 2023-05-01 17:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх