Это кажется довольно простым, и в настоящее время невозможно найти решение этой проблемы.
Сейчас я нахожусь в электронной таблице, в которой есть столбец, возвращающий двоичное значение на основе случайной выборки.
Мне нужно найти значение «1» в этом столбце и вернуть все совпадающие значения из другого столбца «номер элемента» на том же листе.
Я попробовал XLOOKUP и Index Match, но, похоже, они просто возвращают первое значение в столбце номера элемента, где мне нужно, чтобы каждое значение возвращалось в отдельной строке.
Заранее спасибо!
XLOOKUP, ИНДЕКСНОЕ СООТВЕТСТВИЕ
Спасибо, Майк, мне нужно вернуть номер позиции, а не 1 и 0.
Как выглядят ваши функции XLOOKUP
и INDEX/MATCH
? XLOOKUP
вернет только одно значение, INDEX/MATCH
может возвращать несколько значений, но для этого требуется более продвинутая функция ; возможно, вы могли бы добавить некоторые данные макета, используя Table Markdown, если это возможно.
Вы можете использовать Генератор таблиц для уценки, чтобы создавать таблицы в формате уценки и публиковать их в вопросах. Пожалуйста, добавьте пример данных и ожидаемый результат
Возможно, вы захотите использовать FILTER
, например:
=FILTER(B2:B10,A2:A10=1)
Это фильтрует ваш список, чтобы включать только те строки, которые были в столбце A = 1, и дает вам все совпадающие значения из столбца B.
Кажется, это все еще возвращает только первый случай
FILTER
возвращает все совпадающие строки, как на скриншоте. Убедитесь, что вы ссылаетесь на правильные столбцы. Если можете, обновите свой вопрос, добавив скриншот, подобный моему.
«=if (A1=1,1,0)» и перетащите вниз.