[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『入力したデータを他シートで検索し表示させる方法(関数)を知りたい』(そり)
ポケモンの育成データを作っているのですが、下記のようにシートを2つにわけて
SHEET2に性格補正のデータを作り、SHEET1のC列にせいかくを入力することで
SHEET1のA列にはSHEET2の1.1の性格値を
B列にはSHEET2の0.9の性格値を反映させたく思っています。
関数の組み合わせを使う事でSHEET1の性格を入力するだけで自動化する事は可能でしょうか?
SHEET1のA3とB3に入力する数式が分かれば嬉しいです。
ご回答をお願いします。
1 A B C
2↑↓ 性格
3 S C ようき
4 S A おくびょう
5 C A ひかえめ
6 S C ようき
7 S D むじゃき
A B C D E F
1 せいかく 攻 防 特攻 特防 素
2 さみしがり 1.1 0.9 1 1 1
3 いじっぱり 1.1 1 0.9 1 1
4 やんちゃ 1.1 1 1 0.9 1
5 ゆうかん 1.1 1 1 1 0.9
6 ずぶとい 0.9 1.1 1 1 1
. .
27 性格値 A B C D S
< 使用 Excel:Excel2010、使用 OS:Windows7 >
Sheet2の各行には「1.1」と「0.9」は1つしかない(必ず1つある)ということですか?
A3: =IF(C3="","",INDEX(Sheet2!$B$27:$F$27,MATCH(1.1,INDEX(Sheet2!$B$2:$F$26,MATCH(C3,Sheet2!$A$2:$A$26,0),0),0)))
B3: =IF(C3="","",INDEX(Sheet2!$B$27:$F$27,MATCH(0.9,INDEX(Sheet2!$B$2:$F$26,MATCH(C3,Sheet2!$A$2:$A$26,0),0),0))) (JKT) 2014/12/09(火) 18:34
1.1と0.9は存在する場合は1つづつですが、すべて1になる列もあります。
しかしその場合はA3もB3も空白にすればいいだけですので、この式で十分満足しました!
ありがとうございました♪
(そり) 2014/12/09(火) 18:51
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.