
У меня есть основной лист больших данных (10 тыс. строк и 30 столбцов) со странами и различными индексами по ним. Есть три столбца — geo, time и nace_r2 — на основе которых я хотел бы объединить новую таблицу с основным листом.
Изображение текущего рабочего листа больших данных
Вспомогательная таблица также имеет эти три столбца -- geo, time и nace_r2 -- и также имеет столбец индекса (total_employment_ths), значения которого я хотел бы объединить с основной таблицей. Некоторые ячейки этого столбца содержат N/A вместо числовых значений, но я также хотел бы объединить их с моим основным рабочим листом.
Фотография второстепенного стола
Как бы я хотел, чтобы произошло слияние: если geo, time и nace_r2 строк двух таблиц идентичны, то я бы хотел, чтобы значение 'total_employment_ths' присоединилось к строке большой таблицы данных с правой стороны (так что это будет 31-й столбец в большой таблице данных, и, скажем, значение будет добавлено к уже существующей 1-й строке). Если одно из значений geo, time или nace_r2 в строках не идентичны, я бы хотел, чтобы была создана новая строка.
Некоторая идея того, как я хочу это объединить
Выше представлено изображение, показывающее, как пара значений из столбца второстепенной таблицы 'total_employment_ths' были добавлены в основной лист на основе идентичных значений столбцов geo, nace_r2 и time (JP C12 2016 и JP C13 2016) в обоих наборах данных. Другие ячейки будут заполнены аналогично.
Надеюсь, я ясно изложил свою проблему. Спасибо за помощь.