異なるセルの異なる値を返して一覧表示する

異なるセルの異なる値を返して一覧表示する

ここに画像の説明を入力してください

ステータスが「はい」のすべてのユーザーを別の行に表示する数式を作成中です。サンプルデータと結果がどのようになるかを示す小さな画像を添付しました。ご協力をお願いします。

答え1

次の配列数式 (Ctrl + Shift + Enter) を使用できます。
{=IFERROR(INDEX($A$2:$A$9,SMALL(IF($B$2:$B$9="Yes", ROW($A$2:$A$9)-MIN(ROW($A$2:$A$9))+1), ROWS($A$14:A14))),"")}

投稿したスクリーンショットが A1 から始まっていると仮定します。
したがって、この数式を A14 (Ctrl + Shift + Enter) に入力し、必要なだけ下にコピーします (すべてのユーザーのステータスが「はい」の場合に備えて、ユーザーが存在する限り下にコピーします)。

関連情報