Затем Vlookup возвращает другую строку в Google Sheets - PullRequest
0 голосов
/ 31 октября 2019

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

https://docs.google.com/spreadsheets/d/1pL62W7pSImMlTdnU3RMV4VDK3KIuNBT8l3VxClLGTd4/edit?usp=sharing

Я надеюсь достичь того, что при выборе значения для элемента 1 при автоматическом заполнении будет выбран правильный механизм сборкиполя.

Любые советы по этому вопросу очень ценятся.

1 Ответ

1 голос
/ 31 октября 2019

попробовать:

=ARRAYFORMULA(IFNA(VLOOKUP(
 IF(F4:F12<>"", VLOOKUP(ROW(A4:A12), 
 IF(G4:G12<>"", {ROW(A4:A12), G4:G12&"♦"}), 2, 1), )&F4:F12, {
 IF(B4:B12<>"", VLOOKUP(ROW(A4:A12), 
 IF(A4:A12<>"", {ROW(A4:A12), A4:A12&"♦"}), 2, 1), )&B4:B12, C4:C12}, 2, 0)))

0

...