• ベストアンサー

エクセルのリストについて

エクセルのリストで苦戦しております。 どなたか解る方、助けて下さい。 地表面祖度区分 I とする。 Zb=   ZG=    α= 上記の『I』がリストで『I~IV』を選択出来るようになっております。 ここで選択した『I~IV』の値によって、後のZb、ZG、αを下の表から自動で入力されるようにしたいのですが、どうもわかりません。 地表面祖度区分     Zb    ZG    α I    5    250    0.10 II    5     350     0.15 III   5    450    0.20 IV   10    550    0.27 なにか良い方法を知っている方、よろしくお願いします。

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

  • ベストアンサー
回答No.1

入力規則のリストは関係ないのかなあ?? A列で区分を選ぶとして B2セル =INDEX(G$3:G$6,MATCH($A2,$F$3:$F$6,0)) 右へ下へオートフィル

daisuke520
質問者

お礼

いろいろいじってみたら、出来ました。 とても参考になりました。 ありがとうございます。

daisuke520
質問者

補足

早速のご回答、本当にありがとうございます。 非常に助かります。 しかしながら、私がエクセルにあまり不慣れな為、もう少し噛み砕いてご説明願えないでしょうか? わがままを言って申し訳ありません。 また、 地表面祖度区分 I とする。 Zb=   ZG=    α= の部分が本文にあり、表は印刷枠外に置くという形にしたいのです。 よろしくお願いします。

その他の回答 (2)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

解答2です。 B3セルへの入力する式は次のようになります。 =IF(OR($A3="",B$2=""),"",INDEX($I$3:$K$6,MATCH($A3,$H$3:$H$6,0),COLUMN(A1)))

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA3から下方にリストでI、IIなどが選べるようになっておりB3セルから下方にはZb値が、C3セルから下方にはZG値が、D3セルから下方にはa値がそれぞれ表示できるようになっているとします。 そこでデータベースの表としてH2セルからK6セルには添付図に示すように項目名とそれぞれのデータが入力されているとします。 B3セルには次の式を入力し右方向にオートフィルドラッグしたのちに下方にもオートフィルドラッグします。 これによってA列でのリストから値を選択することでZb,ZG,a値が表示されるようになります。

関連するQ&A