Excel: как автоматически заполнять ячейки на основе значения другой ячейки


Часто вам может потребоваться автоматически заполнять ячейки Excel на основе значения другой ячейки.

Это легко сделать с помощью функции ЕСЛИ , и в следующем примере показано, как это сделать.

Пример: как автоматически заполнять ячейки на основе значения другой ячейки в Excel

Предположим, у нас есть следующий столбец в Excel, в котором показаны позиции разных баскетболистов:

Теперь предположим, что мы хотим автозаполнить значения в столбце B, чтобы они содержали «Да», если значение в столбце A равно «Сохранить», или «Нет», если значение в столбце A является другим значением.

Для этого мы можем ввести следующую формулу в ячейку B2 :

 =IF( A2 ="Guard", "Yes", "")

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Каждое значение в столбце B автоматически заполняется на основе соответствующего значения в столбце A.

Например:

  • В ячейке A2 указано «Охранник», поэтому в ячейке B2 указано «Да».
  • В ячейке A3 указано «Охранник», поэтому в ячейке B3 указано «Да».
  • В ячейке А4 нет слова «Охранник», поэтому ячейка В4 остается пустой.

И так далее.

Обратите внимание, что при желании мы также могли бы создать более сложное правило автозаполнения.

Например, мы могли бы ввести следующую формулу в ячейку B2 , чтобы автоматически заполнить «Да», если значение в ячейке A2 — «Защита » или «Перенаправление»:

 =IF(OR( A2 ="Guard", A2 ="Forward"),"Yes","")

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

В столбце B теперь отображается «Да», если соответствующая ячейка в столбце A равна «Защита » или «Вперед», в противном случае она остается пустой.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:

Как автозаполнять даты в Excel
Как автозаполнять буквы алфавита в Excel
Как автозаполнить значения из другого листа в Excel
Как автозаполнить с помощью пользовательского списка в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *