У меня есть три столбца с уже заполненной информацией. Значение в столбце C зависит от двух идентификаторов из столбцов A и B (т. Е. Джордж всегда является продавцом яблок в Америке, а Сара - продавцом свеклы).
У меня достаточно данных в строках 1-8, поэтому я хочу, чтобы ячейки, начиная с 9, начинали автоматически заполнять необходимую информацию каждый раз, когда я вводил новую строку.
Таким образом, если я введу в "Свекла" в A9 и "Австралия" в B9, то C9 должен получить значение "Эми". Я опущу это значение, чтобы автоматически заполнить оставшуюся часть таблицы, чтобы будущие строки добавлялись автоматически.
Я использовал функцию INDIRECT(ROW-1) для ссылки на весь столбец над ячейкой с формулой, чтобы получить правильные данные, если это имеет смысл ...
A B C
1 Product Country Contact
2 Apple Australia John
3 Apple America George
4 Beets Australia Amy
5 Beets America Sarah
6 Carrot Australia Greg
7 Carrot America Belinda
8 Apple Australia John
9 Beets Australia _Formula:_
=INDEX((INDIRECT("C2:C"&ROW()-1)),MATCH(A10,IF((INDIRECT("B2:B"&ROW()-1))=B10,(INDIRECT("A2:A"&ROW()-1)))),0)