[[20140626173255]] 『グラフのデータ範囲の指定で、指定するセルの値を』(ビーボーイ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『グラフのデータ範囲の指定で、指定するセルの値を、列に設定する。』(ビーボーイ)

グラフの範囲の設定が、以下のようになっています。
=Sheet1!$A$1:$B$10
 
これを
=Sheet1!$A$C1:$B$C2
としたいのですがエラーが出ます。
 
C1とC2には、A1の「1」、B10の「10」に当たる部分の、任意の値を入力しています。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 =INDIRECT("Sheet1!$A"&$C1&":$B"&$C2)
 のような形で。
(Mook) 2014/06/26(木) 18:12

Mookさん
 
=INDIRECT("Sheet1!$A"&$C1&":$B"&$C2)
をグラフデータの範囲の欄に入力して、
OKを押しましたが、
新しく出たウィンドウで
「その関数は正しくありません」
と言われます。

思い通りの処理じゃなかったので、
それは間違っていると思います。
(ビーボーイ) 2014/06/26(木) 18:52


 グラフの範囲指定ではINDIRECT を使用できないようですね。
 失礼しました。

 このあたりが参考になりそうですけれど、他の方の回答をお待ちください。
http://officetanaka.net/excel/function/tips/tips71.htm
(Mook) 2014/06/26(木) 19:10

Mookさん 
 
どうもありがとうございました。
あなたが示したサイトをみました。
しかし、内容が理解できず、
自分の場合に適用できるかわかりませんでした。
 

(ビーボーイ) 2014/06/26(木) 19:37


Excelのことよくわかってないんですが多分やりたいことは
テーブル化とオートフィルタ―で簡単にできそうにおもえるのですが?
(水上) 2014/06/26(木) 20:50

 もしかして

 グラフ上で右クリック
 データの選択 → グラフデータの範囲欄を選択して
 Ctrlキーを押しながら A1:B10とC1:C2 を選択
 =Sheet1!$A$1:$B$10,Sheet1!$C$1:$C$2 と表示されるので
 OKボタン

 もう一つの方法は
 A1:B10 でグラフを作り
 C1:C2 をコピーしてグラフエリアに貼り付け

 こんなことでしょうか?

(jun53) 2014/06/26(木) 21:23


水上さん
 
ありがとうございます。自分のやりたいことがに近いことが簡単にできました。
フィルターの設定をイチイチ触るのが面倒に感じます。
 
解決しました。みなさんありがとうございました。
(ビーボーイ) 2014/06/26(木) 23:39

フィルター×
オートフィルタ―
は抽出条件みたいなもので
フィルターとはべつのやりかたです。
オートにご注目ください。

(水上) 2014/06/27(金) 08:58


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.