Excel 配列 (2 つの変数)

Excel 配列 (2 つの変数)

私は次のシートを持っていますhttps://1drv.ms/x/s!Ai6fM6lT5gt6h00EUCmpnuwlgNtr

これは、リスト (配列を含む) が入力されたテーブル 1 で構成されます。

目標: B21 の値とテーブルの最後の列に基づいて 2 番目のテーブルを作成します。

  1. テーブルの最後の列に値「赤」のみがある場合: テーブル 1 をテーブル 2 にコピーします (B21 の値は関係ありません)
  2. 「赤」と「緑」の値が混在する場合: B21の値に基づいてフィルタリングします

ご協力いただければ幸いです。考えられるシナリオと望ましい結果についてはシートをご覧ください。

答え1

私はそれを自分でやりました!

数式は次のとおりです: =IFERROR(IF($C$23=0;INDEX($C$3:$C$12; SMALL(IF($F$3:$F$12="red";ROW($F$3:$F$12)-ROW($F$3)+1);ROWS($F$3:$F3)));INDEX($C$3:$C$12; SMALL(IF($F$3:$F$12=$B$21;ROW($F$3:$F$12)-ROW($F$3)+1);ROWS($F$3:$F3))));"")

https://1drv.ms/x/s!Ai6fM6lT5gt6h0-Cyysq59Giy1NN

関連情報