Excel: ничего не делать, если ячейка не пуста, иначе скопировать данные из другой ячейки - PullRequest
0 голосов
/ 06 марта 2019

У меня есть лист Excel, который выглядит следующим образом

     E       F 

             red
             yellow
     blue     
     green

Я хочу скопировать данные из столбца F в E, если E не пусто.

Я пришел с формулой, которая выглядиткак это:

=IF(NOT(ISBLANK(E3));F3;"")

Это прекрасно работает для "красного" и "желтого".Тем не менее, вычеркивает «синий» и «зеленый» и заменяет эти записи пустыми ячейками.

Может ли кто-нибудь помочь мне изменить формулу в соответствии с моими потребностями.

1 Ответ

2 голосов
/ 06 марта 2019

Вы не можете иметь формулу в ячейке, чтобы скопировать другое значение в себя. Вам нужен третий столбец, который копирует значение из E, если E не пустое, и в противном случае копирует значение из F.

Итак, в столбце G:

=IF(ISBLANK(E1),F1,E1)
...