質問: エクセルで競馬の出馬表を作りたいのですが エクセルで以下のような競馬の出馬表を作りたいのですがどうすればいいでしょうか 1.競馬の1レースごとの勝ち馬を書いて、次にg1などで出走馬名を入力したらその馬がどんなレースで勝ってきたかがわかるものを作りたいのですがどうすれぱいいでしょうか わかりにくい説明ですいません
回答: 競馬のことを知らないですが、 sheet2に 何レースで何という名のウマが勝ったかの対応表があるとする。 b列はウマの名以外の文字は入ってないとする。 a列 b列 c列 レース勝ちウマ 1-1aa1 1-2xx1 3-1cc1 4-1cc1 3-2vv1 4-2zz1 4-3ff1 7-1aa2 8-1bb2 9-1aa3 sheet1のa1セルにウマの名を入力するものとする sheet2のc2に=countif($b$2:b2,sheet1!$a$1) をいれて、c11まで式を複写する。 結果はsheet1のa1がaaの場合、上記の通り。 sheet1のb1に =if(row()>max(sheet2!c$1:$c$11),"",index(sheet2!$a$2:$a$11,match(row(),sheet2!$c$2:$c$11,0),0)) をいれて、b10まで複写する。 a1にウマの名(例えばaa)を入力すると、b列にsheet2のb列にウマの名がある行のa列を瞬時に表示する。 これで良いのでしょうか。