индекс таблицы Google и функция sumproduct - PullRequest
0 голосов
/ 16 июня 2020

Небольшая справка с формулой Я обычно использую функцию индекса и сопоставления с sumproduct, и она отлично работает в Excel. Но не знаю, почему то же самое не работает в таблицах Google

У меня два листа. на листе 1 есть номера счетов, а на листе 2 - номера чеков. Я вручную помещаю счет-фактуру против номеров чеков на листе 2. Я добавил 3 столбца на листе 1: Столбец 1, чтобы суммировать сумму чеков на руках. Колонка 2 для подсчета количества чеков по каждому счету. Я легко отобразил правильные значения в столбцах 1 и 2 с помощью функции Sumproduct. Для Col3, так как может быть много проверок по одному счету. В столбце 3 я хочу отобразить дату проверки для самой последней проверки для этого счета-фактуры.

например, № счета-фактуры - 2565, а даты проверки по этому счету - {10-июн-20, 15-июн-20, 25-июн-20} в столбце 3 Я хочу отобразить 25-июн-20

Я легко нашел номер строки на листе 2, где дата проверки «25-июн-20» находится с помощью формулы = sumproduct (MAX ( ('CDC / PD C'! L: L = $ B4) * ROW ('CDC / PD C'! L: L))) Скажем, результат этой формулы равен 330

In excel, если я использую индексную функцию Index (rangA: A, [Row: I put 330], [col: I put 1]), я могу легко отобразить значение, например, 25 июня 20 в строке 330 диапазона Sheet2! A: A Но когда я использую ниже в листе Google, он отображает значение из всех строк из листа2

= index ('CDC / PD C'! C3: C, sumproduct (MAX (('CDC / PD C '! L3: L = $ B4) * ROW (' CDC / PD C '! L3: L))), 1)

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