• ベストアンサー

チェックボックスの最右判別(スプレッドシート)

googleスプレッドシート利用です。よろしくお願いします。 添付画像のとおり、B列からF列まで作業内容が書いており、各行において一番右にチェックしている項目から作業内容を抽出するようにしたいです。 お手数おかけいたしますがよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (772/1616)
回答No.3

G3: =IFERROR(INDEX(B$2:F$2,XMATCH(TRUE,B3:F3,,-1)),"") 下へコピペ。 https://docs.google.com/spreadsheets/d/1sHqr9wEWixqdPNXDP3gR4P5QC7mzVGJogCaRfun3kXs/edit?usp=sharing

kuribooo
質問者

お礼

BA選択忘れてしまい遅くなって申し訳ございません! いつもご回答いただきございます!!

その他の回答 (3)

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.4

回答No.2 確認不足で無駄がありました。 =iferror(index($B$2:$F$2, 1,MATCH(1,INDEX(0/(B3:F3=true),),1)),"") で試してみてください。

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

以下で試してみてください。 G3に =iferror(index($B$2:$F$2, 1,5-(COLUMNS(B3:F3)-MATCH(1,INDEX(0/(B3:F3=true),),1))),"") 下にコピー https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10233618280 こちらの回答をもとにしました

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

F1セルにフィルターを追加して、チェックしている項目のみの作業内容を表示してからコピーして、抽出ではいかがでしょうか。あるいは、ピボットテーブルを使ってはいかがでしょうか。

関連するQ&A