#excel #google-sheets
Вопрос:
Я использую приведенную ниже формулу фильтра в Excel для оценки набора данных и возврата наименьшего доступного значения. Однако, когда я пытаюсь использовать эту формулу в таблицах Google, я получаю «При оценке ФИЛЬТРА совпадения не найдены». Из того, что я прочитал, это как-то связано с тем, как каждая программа использует формулы, но я не смог найти исправление для Google таблиц, которое позволило бы сделать то же самое. Кто-нибудь может сказать мне, как перевести эту формулу на листы? Спасибо!
=ФИЛЬТР($B$2:$B$20,$A$2:$A$20=МАЛЕНЬКИЙ(XLOOKUP(O2:AZ2,$B$2:$B$20,$A$2:$A$20,»»),L2))
Я пытаюсь создать относительную структуру ранжирования на основе значений ячеек в повторяющемся диапазоне.
Я соответствующим образом ранжировал текстовые значения. Текстовые Значения
Затем у меня есть лист со столбцами, которые содержат подмножества этих текстовых значений, например: Таблица значений
Чего я пытаюсь добиться, так это того, что когда ранг 1 вводится в ячейку в строке A, он возвращает наибольшее значение этой строки на основе значений столбцов в строке B. Итак, в качестве примера;
Если бы 1 был введен в ячейку A2, он вернул бы «Текст 1» в B2. Если бы 2 было введено в A2, он вернул бы «Текст 3» в B2. Если бы 3 было введено в A2, он вернул бы «текст 5». Если был введен какой-либо другой ранг (4-20), B2 останется пустым. То же самое произойдет в строке 3, за исключением того, что «Текст 2» будет считаться рангом 1, «Текст 3» — рангом 2, а «Текст 4» — рангом 3.
Спасибо!
Комментарии:
1. Вы проверили, что у каждой функции аргументы находятся в одних и тех же местах? если порядок отличается, то он потерпит неудачу. ожидать, что формула, написанная для excel, «просто сработает», — это большая надежда.
2.
XLOOKUP
не доступен дляgoogle-sheet
. Поместите здесь некоторые примеры данных с ожидаемым результатом.3. Извините, мне следовало бы знать лучше, чем думать, что будет простой обмен 1 на 1, я пошел дальше и отредактировал вверху с целью здесь. Любая помощь будет очень признательна!