Я пытался получить непустое значение последнего столбца на основе критериев соответствия, который находится в столбце рядом с ним. У меня это работает по формуле ниже, но так как у меня получилось около 10 столбцов, перефразирование sh заняло слишком много времени, и я пытался найти способ заставить его работать через скрипт приложения.
Это снимок экрана таблицы:
Используемая в настоящее время формула:
=ArrayFormula(IFERROR((INDEX(F$7:F721;MATCH(MAX(IF(B$7:B721=$B722;A$7:A721;0));$A$7:$A721;0)));""))
Obs: столбцы загружают результаты слишком долго.
Формула, которую я пытаюсь использовать, чтобы увидеть, работает ли она быстрее, но эта не дает мне правильного результата:
=IF($B737="";"";(MAX(FILTER(C7:C736;$B$7:$B736=$B737))))
Что касается подхода на основе сценариев, я имею попробовал пару фрагментов кода, так как я сам не могу написать один, но ни один из них не привел меня к решению.
Вот ссылка для примера: https://docs.google.com/spreadsheets/d/133ugcf4LgdOMEv5LKVptjgR1OPKBtIs63BOYdeAFK_o/edit?usp=sharing
Любой свет оценен.
Приветствия, Антонио Сантос