Условное вставление значений с использованием соседних ячеек - PullRequest
0 голосов
/ 30 апреля 2019

У меня большой набор данных с большим количеством пропущенных данных, и у меня возникли некоторые проблемы при вставке значений в указанные ячейки.Суть проблемы хорошо проиллюстрирована ниже:

Здесь можно найти упрощенную иллюстрацию проблемы: Simplified illustration of problem can be found here

Я попытался использовать оператор IF для соседней ячейки.,Но условие должно быть настроено на диапазон значений, а не только на один чел.

Что я хотел бы выяснить: как эффективно добиться этого типа условного вставки для большого набора данных, не делая этоговсе вручную?

1 Ответ

0 голосов
/ 30 апреля 2019

Это можно сделать, используя комбинацию VLOOKUP() и IFNA():

=IFNA(VLOOKUP(E3;$A$3:$B$7;2;FALSE);"")
  • VLOOKUP(): ищите ячейку E3 в диапазоне исправлений $ A $ 3: $ B $ 7

    Из этого диапазона взять второй столбец.

    Если значение E3 не найдено, отображается ошибка # N / A

  • IFNA(): в случае значения ошибки замените его пустой строкой.

Не забудьте перетащить эту формулу с F3 на F10.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...