[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VLOOKUP関数を参照したグラフの作成』(maru)
こんにちは。
VLOOKUP関数によって数値を表示しているセルの数値を元に、
レーダーチャートグラフを作成したいのですが、
数値のみのセルを元にしているときはグラフの内側の折れ線が表示されているのですが、
その参照しているセルにVLOOKUP関数の式を入力すると、
VLOOKUP関数を参照をしている折れ線だけが消えてしまいます。
単純な数値だけが入力されているセルを参照範囲にしている折れ線は問題なく表示されるのですが、
VLOOKUP関数の入ったセルを元にしてグラフを作ることはできないのでしょうか?
ご存知の方がおられましたら、ご回答をお願いします。
動作環境
OS: WindowsXP Professional エクセルのバージョン: Excel2000
VLOOKUP関数で表示されているセルの書式は、表示されるセル(数値のみのセル)と 同じ書式になっていますか?
(うっかりさん)
表示されるセル(数値のみのセル)の書式が数値となっていました。
なので、VLOOKUP関数で表示されているセルの書式を数値に直し、
小数点以下の桁数と負の数値の表示形式も数値のみのセルと同じにしてみましたが、
グラフのほうには変化がないようです。
(maru)
念のためVLOOKUP関数を使った式を書いてみてください。
(独覚)
このような式です。
検索値、範囲が同じで列番号だけ変えた式をいくつか使っています。
(maru)
=VLOOKUP($C$14,'シート名'!$B$10:$J$309,4,FALSE)
グラフと関係あるのかわかりませんが、 検索値、範囲が同じであれば、絶対参照にしないと 求めたい値がおかしくなりませんか?
(うっかりさん)
求めたい値に関しては正しく出ていました。
式のほうを絶対参照に直してみましたが、グラフは変化ないようです。
(maru)
データ範囲に空白はありませんよね? (VLOOKUP関数でエラーとか?)
(うっかりさん)
数値の0が入っているセルはあります。
しかし、今発見したところなのですが、
=VLOOKUP(B23,シート名!B3:Y34,15,FALSE)
という形で関数を使用している別のセルがあり、
それに関してはグラフに表示されていました。
(maru)
参照しているシートの数値が入力されている列を1列ずつ選択して、「データ」―「区切り位置」を開き、「完了」を押す、 というのを数値が入力されている列全てで行ってみてください。
(独覚)
関数で表示されている数値がグラフに反映されました!
無学なもので原理は全然わかりませんが、
非常に助かりました。
心の底から感謝いたします。
回答してくださったお二方、
本当にありがとうございました。
(maru)
上に書いた作業は文字列として入力されている数字を数値に変換する作業となります。
一度文字列として入力された数値は表示形式を「数値」にしただけでは文字列のままです。 なので上記処理で数値に変換します。 (独覚)
解説までつけていただき、
恐縮です。
(maru)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.