1656656443 EXCELの使い方を教えてください。

添付ファイルは表です。
1) Itemが3つあります。
2) 1/1-1/5の間で検査をして〇、✕をつけました。
3)1/5現在でこの日からさかのぼって3回連続で〇がついているアイテムを抽出したとおもいます。
どのようにやればいいかご教授いただけますでしょうか。

期待している結果はitem1とitem3となります。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2022/07/03 15:17:23
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

ポイント200pt

質問の画像が A列~C列に見出し行付きであったとして、E2セルから縦に item を書き出します(面倒だったらピボットテーブルで)。

F2セルに以下の式を入力します。

=IF(RIGHT(CONCAT(FILTER($B$2:$B$15,$A$2:$A$15=E2,"")),3)="○○○","OK","")

F2セルを、F3~F4セルにコピー。


f:id:a-kuma3:20220701192525p:image


F列が「OK」なのが知りたい item です。

絞り込みたいならフィルターで。



ちなみに、FILTER 関数が使えるのは OFFICE 365 からです。

id:a-kuma3

コメントにあるように、VBA を使った方が素直だろうなあ、という気はします :-)

2022/07/01 20:14:08
  • id:takashi_m17
    ○が3件以上とかなら関数でもいけますが、3件"連続で"となると関数では厳しそう。
    VBAでするしか無いかと。
  • id:takashi_m17
    ほえ~、FILTER関数は初めて知りました。なるほどなあ。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません