ExcelでREDUCEやらを使ってクロス結合を書いてみました。複数列*複数列でも対応してます。 =LAMBDA(range1,range2, DROP(REDUCE("",SEQUENCE(ROWS(range1)),LAMBDA(seed,num,VSTACK(seed,HSTACK(IF(SEQUENCE(ROWS(range2)),CHOOSEROWS(range1,num)),range2)))),1)) 何の工夫もない完全な力業によるゴリ押し感ある数式に。上手い人はもっと短く書けるんでしょうね。 私なんかはこのへんが限界です。