У меня есть основной массив, который я хочу отфильтровать и извлечь из него некоторые элементы, расположенные в другом массиве. и я хочу, чтобы результат выглядел так...
Я попробовал этот код, но он просто выдает ошибку...
=FILTER(B2:E6,NOT(G2:J6))
Я не знаю, что делать


Вот один из способов достижения желаемого результата с помощью функций REDUCE():
• Формула, используемая в ячейке L2
=LET(
α, B2:E6,
IFNA(DROP(REDUCE(0,SEQUENCE(ROWS(α)),LAMBDA(δ,φ,
VSTACK(δ,FILTER(INDEX(α,φ,),
ISNA(XMATCH(INDEX(α,φ,),INDEX(G2:J6,φ,))),"")))),1),""))
Еще одна альтернатива:
=LET(
α, B2:E6,
δ, DROP(IFNA(REDUCE("",SEQUENCE(ROWS(B2:E6)),LAMBDA(r,c,
VSTACK(r,FILTER(INDEX(B2:E6,c,),
COUNTIF(INDEX(G2:J6,c,),INDEX(B2:E6,c,))=0)))),""),1),
IF(δ=0,"",δ))
Вы на самом деле не дали понять, что на самом деле вас интересует только одна строка за раз (я предполагаю, что это связано с дублированием значений в G2: J7).