Соответствие индекса Google Sheets не найдено - PullRequest
1 голос
/ 02 мая 2020

Работа над электронной таблицей для составления списка товаров для продажи оптом. Желая, чтобы он автоматически генерировал «Условное примечание» для каждого элемента на основе его SKU и категории.

Имеет лист с именем «Таблица описания», в котором есть примечания к условию, сгруппированные по категориям (строка) и условию (столбец). Последние 2 цифры SKU элемента определяют его состояние.

Это формула, которую я имею до сих пор, но она дает ошибку, что она не находит строку в оценке MATCH, а именно: «Не найдено значение« 43 »в оценке MATCH». 43 расположен в A6 таблицы описания таблицы. Есть идеи?

=INDEX('Description Table'!A1:J23,MATCH(RIGHT(C2,2),'Description Table'!A:A,0),MATCH(B2,'Description Table'!1:1,0))

Вот таблица: https://docs.google.com/spreadsheets/d/1SBtJicsKlxykBfKwwLyeHV__ope-D1lciA8X2FD3CKo/edit?usp=sharing

Ответы [ 2 ]

1 голос
/ 02 мая 2020

использование:

=ARRAYFORMULA(IFNA(VLOOKUP(RIGHT(C2:C, 2)*1, 'Description Table'!A3:K, 
 MATCH(B2:B, 'Description Table'!A1:K1, 0), 0)))

0

1 голос
/ 02 мая 2020

Нельзя сопоставить строку «43» с числом 43. Вам необходимо преобразовать строку в число:

=INDEX('Description Table'!A1:J23,MATCH(value(RIGHT(C2,2)),'Description Table'!A:A,0),MATCH(B2,'Description Table'!1:1,0))

enter image description here

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