添付画像についてですが、
A表のデータを下にB表を作りたいのですが、
A表には2014の結果がありませんが、
B表では必ずあるので、A表とB表をマージした
結果をB表の1,3,0,4のように出したいです。(ここに関数式を入れるイメージです)
どのような式をいれたらよいでしょうか。。
下記それぞれセルA5に式を入力して右方向にコピーすれば良いように作ってあります。
セル範囲は実際の表に合わせて調整が必要です。
(画像はLibleOfficeで作成したので配置の参考程度に。)
HLOOKUP
=HLOOKUP(A4,$A$1:$C$2,2,FALSE)
エラー部分にゼロなどを表示させたい場合はIFとISERRORを併用
=IF(ISERROR(HLOOKUP(A4,$A$1:$C$2,2,FALSE)),0,HLOOKUP(A4,$A$1:$C$2,2,FALSE))
下記それぞれセルA5に式を入力して右方向にコピーすれば良いように作ってあります。
セル範囲は実際の表に合わせて調整が必要です。
(画像はLibleOfficeで作成したので配置の参考程度に。)
HLOOKUP
=HLOOKUP(A4,$A$1:$C$2,2,FALSE)
エラー部分にゼロなどを表示させたい場合はIFとISERRORを併用
=IF(ISERROR(HLOOKUP(A4,$A$1:$C$2,2,FALSE)),0,HLOOKUP(A4,$A$1:$C$2,2,FALSE))
即レスありがとうございます!!
おかげさまで解決しました!ありがとうございました_(_ _)_
見出し(2012,2013…)をキーにして、A表の数値をB表に出したい。ただし、B表には見出しがあるが、A表には無いものがあり、その際は0を表示したい、という事であってますか?
仮にA表、B表が下記の範囲として、A6のセル(B表の2012の下のセル)に
=IF(ISNA(HLOOKUP(A5,$A$1:$C$2,2,0)),0,HLOOKUP(A5,$A$1:$C$2,2,0))
という数式を入力する事で、目的の数値が得られます。
A表の範囲 : A1:C2(数式中だと$A$1:$C$2(絶対番地))
B表の範囲 : A5:D6
即レスありがとうございます。
即レスありがとうございます!!
2013/08/24 14:19:29おかげさまで解決しました!ありがとうございました_(_ _)_