- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:競馬データベースをエクセルの関数で作りたいのですが)
競馬データベースをエクセル関数で簡単に作成する方法
このQ&Aのポイント
- EXCELで競馬データベースを作成する際に、複雑なセルの可変による問題に直面しています。特に払戻金の部分のセル範囲を固定する方法がわかりません。
- 関数を利用したセル範囲の抽出方法について試行錯誤していますが、うまくいきません。VBAにも詳しくないため、関数を使用した方法を教えていただけると助かります。
- 競馬データベースを作成するための関数を組み合わせる際に、可変するセル範囲の払戻金部分の抽出方法がわからず困っています。関数をネストさせる方法やVBAを使用しない方法など、わかりやすくご教授いただけると幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
黄色い部分は最小で無い場合もあり、最大でも10までという事なのですか? 手順: F5には =INDEX(B$3:B$99,MATCH("▼払戻金",$B$3:$B$99,0)+ROW(F1))&"" と記入、右にコピー、下にコピーします。 右に下にコピーした時に、数式のどこが変わりどこが変わらないのか、よく見比べて理解してください。
お礼
keithin様。早々のご回答ありがとうございます! 見事に表示されました! なるほど!INDEXとMATCHに加え、複合参照と絶対参照、それにROW関数を組み合わせてこのような方程式が成り立つのですね。私がエクセルの分厚い教科書を数冊も持ちながら、このような応用ができないというのは、基本を理解できていないからでしょう。 目からウロコの思いです。この考え方を他の関数でも応用できるように努力してみます。 本当にありがとうございました。