Поиск значения в массиве Excel

Мне нужно представить, что ответ где-то есть, но я не уверен, где именно.

Вот ситуация: у меня есть массив чисел из 6 столбцов, начиная с нуля, и они увеличиваются последовательно, но не в каждой ячейке и не в каждой строке. Если значение, скажем, в третьем столбце такое же, как и во втором, то четвертый (а значит, пятый и шестой) не изменится. Я хочу иметь возможность искать число, находя первый экземпляр массива, идя слева направо, а затем вниз по массиву, а затем возвращая число в параллельном массиве справа от этого.

Я попробовал использовать комбинацию функций XLOOKUP и INDIRECT, например (например, найти 1):

=INDIRECT(ADDRESS(ROW(XLOOKUP(1,A:A,A:A,XLOOKUP(1,B:B,B:B,XLOOKUP(....))),COLUMN(XLOOKUP....)+8)), где +8 представляет другой массив на 8 столбцов справа, где нужно найти искомое значение.

Это почти работает, но в таких случаях, как 4, когда число сначала появляется в третьем столбце, остается постоянным до конца строки, а затем не меняется в следующей строке, ничего не возвращается.

Я думаю, ответ прост: любая помощь будет полезна.

Каков будет ваш ожидаемый результат?

Harun24hr 04.09.2024 04:56
Структурированный массив Numpy
Структурированный массив Numpy
Однако в реальных проектах я чаще всего имею дело со списками, состоящими из нескольких типов данных. Как мы можем использовать массивы numpy, чтобы...
T - 1Bits: Генерация последовательного массива
T - 1Bits: Генерация последовательного массива
По мере того, как мы пишем все больше кода, мы привыкаем к определенным способам действий. То тут, то там мы находим код, который заставляет нас...
Что такое деструктуризация массива в JavaScript?
Что такое деструктуризация массива в JavaScript?
Деструктуризация позволяет распаковывать значения из массивов и добавлять их в отдельные переменные.
1
1
61
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

С расположением в одну строку массивов и функций INDEX и MATCH

=INDEX(TOROW(OFFSET(A1:F7,0,8)),,MATCH(E11,TOROW(A1:F7),0))

Идеально - спасибо!

Mark Yorsaner 04.09.2024 12:51

Другие вопросы по теме