
いつもお世話になっております
エクセルで、経済指標のデータを入力しています
それをグラフにしているのですが
毎月更新されるため、最新の12件(直近一年)だけを抽出し
グラフにしたいと考えています
例
A B C
列1 2007/07 2007/08 2007/09・・・・・2008/05 2008/06
列2 数字 数字 数字 ・・・・ 数字 数字
2008年6月時点では、この数字でグラフが作成されるが
2008年7月の数値を入力すると
A B C
列1 2007/08 2007/09 2007/10・・・・・2008/06 2008/07
列2 数字 数字 数字 ・・・・ 数字 数字
のデータを基にしたグラフが作成される
http://oshiete1.goo.ne.jp/qa645288.html
のページを参考にしようとしたのですが
12件分なのでうまくいきませんでした。
よろしくお願いします
わかりにくかったらすみません・・・
No.8
- 回答日時:
>=HLOOKUP(A3,1:2,2)のほうが・・・
>エラーが出るので
>ヘルプを見ながらやってみたのですが、ダメでした
例えば 1行目のA列に 日付 とか項目があったりするとエラーに
なると思います。
=HLOOKUP(A3,1:2,2,FALSE)
ではどうでしょうか。
引数 FALSE で昇順に並んでいなくても一致した列を検索します。
TUUE(或いは省いた時)は昇順に並んでいて検索値がなければ
未満の値で戻ってきます.
なんども回答ありがとうございます
そのまま入れるとエラーがでるので少しかえました
まず、始めの式を
=LARGE(経済指標!1:1,14-COLUMN(B1))
でセルO2から右フィルしています
その下のO3に
=HLOOKUP(O2,経済指標!1:1,経済指標!2:2,0)
を入れました
結果は#VALUE
O2のデータと同じものを経済指標の行番号1からさがして
経済指標の行番号2のデータと同じものを返す
のつもりで、式を入力したのですが、間違っておりますでしょうか?
素直に、教えていただいたとおり、表を作れば早いのですが
今後追加でに入力する人間が、私ではないため
データを追加入力しやすいことが、優先されます・・・
そのため、非常にややこしくて大変申し訳ございません
よろしくお願いします
No.6
- 回答日時:
失礼しました。
訂正>LARGE(経済指標!1:1,13-COLUMN(B1))
>は 経済指標のシートの1行目の大きいほうから9番目
>日付が9つもなければ #NUM!がでますが
は
=LARGE(経済指標!1:1,13-COLUMN(B1))
は 経済指標のシートの1行目の大きいほうから11番目
日付が11もなければ #NUM!がでますが
でした。
No.5
- 回答日時:
ん~なぜでしょう。
COLUMN(B1)は B1の列番号ですので 2を返します。
COLUMN(A1)は 1
COLUMN(C1)は 3
13-COLUMN(B1)は 13-2 で 11です。
=LARGE(経済指標!1:1,13-COLUMN(B1))
は 経済指標のシートの1行目の大きいほうから9番目
日付が9つもなければ #NUM!がでますが
=LARGE(経済指標!1:1,1) とか
=LARGE(経済指標!1:1,2) とかも#NUM! ですか?
御礼が遅くなって申し訳ありません
こちらの関数はうまく入りました
=HLOOKUP(A3,1:2,2)のほうが・・・
エラーが出るので
ヘルプを見ながらやってみたのですが、ダメでした
A3は経済指標シートのA3(データ行先頭)で入れてみましたが・・・間違っているのでしょうか
No.4
- 回答日時:
>右フィルって何でしょうか・・・
式を右方向へコピイしてください の事です。
セルの右下にマウスを持っていくと 表示が + になりますので
そのままマウスを押しながら右へ移動します。
=LARGE(1:1,13-COLUMN(A1))関数は
=LARGE(シート1!1:1,12) 1行目の数値で大きいほうから12番目
=LARGE(シート1!1:1,11) 1行目の数値で大きいほうから11番目
・・・
とすると希望の年月が出ると思ったのですが?
もちろん1行目が シリアル値で 入れてあるとしてです。
文字列ではダメですが。
もし結果が 3万なんととか数値ででたら セルの書式を日付にしてください。
この回答への補足
なんとなく、説明が悪かった気がするので
補足させていただきます
例
A B C DEFGHIJ K L
列1 2007/07 2007/08 2007/09・・・・・・・2008/05 2008/06
列2 数字 数字 数字 ・・・・ 数字 数字
2008年6月時点では、この数字でグラフが作成されるが
2008年7月の数値を入力すると
B C D EFGHIJK L M
列1 2007/08 2007/09 2007/10・・・・・・・2008/06 2008/07
列2 数字 数字 数字 ・・・・ 数字 数字
のデータを基にしたグラフが作成される
この説明のほうが正確です
わかりにくくて申し訳ありません
再度の回答ありがとうございます
やってみたところ、#NUM!とでてしまいます。
シートA1には、項目名が入っているのでB1に変えてみましたが
それでも同じ結果でした。
=LARGE(経済指標!1:1,13-COLUMN(B1))
なにが悪いのでしょうか・・・・
No.3
- 回答日時:
#1です。
すみません。#1のはグラフの項目に直接セットする場合でした。
12ヶ月分抽出するなら
Sheet2
A1=INDEX(Sheet1!$1:$2,ROW(),MAX(COUNTA(Sheet1!$2:$2),12)-12+COLUMN())
でこの式をL2までコピーしてください。
※コピー後に1行目は日付、2行目は数値に表示形式を変更
再度の回答ありがとうございます
ROW(),COLUMN())のところでエラーが発生してしまいますが
ここにはどの数字を入れればいいのでしょうか・・・
No.2
- 回答日時:
A B C
列1 2007/07 2007/08 2007/09・・・・・2008/05 2008/06
列2 数字 数字 数字 ・・・・ 数字 数字
列3 =LARGE(1:1,13-COLUMN(A1)) 右フィル
列4 =HLOOKUP(A3,1:2,2) 右フィル
で3~4列目に希望が出ませんか?
回答ありがとうございます
すみません
右フィルって何でしょうか・・・
そのまま入れると、文字として認識されてしまうのですが・・・
また、データはシート1。グラフと抽出データはシート2にしたいのですが
どの部分がデータ範囲なのでしょうか
初歩的なことですが、あわせて教えていただければ嬉しいです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) パワーポイントのエクセルグラフでの月の表示 1 2022/11/19 13:10
- Excel(エクセル) エクセルのイベントVBAを複数のシートで動かしたい 1 2022/12/07 16:55
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) Excelグラフについて 1 2023/05/12 16:26
- Excel(エクセル) エクセルについての質問です。 画像のように横向きの棒グラフのデータ部分を下の数字が書いてある軸エリア 1 2022/12/26 17:55
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- Excel(エクセル) エクセルで、未来の月の数値を表示させないようにしたい 1 2022/05/07 18:58
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- Excel(エクセル) Googleスプレッドシートで、あるセルの値に応じて行を自動挿入したい 急いでいます! くわしい方、 3 2023/03/06 19:05
- Java Java 南京錠 2 2023/02/04 11:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Word2016でExcelデータを差込し...
-
EXCELの列の幅
-
EXCELの配列数式がうまくいきま...
-
【Excel VBA】CSV取込時、数字...
-
マクロ記述の簡略化
-
Excel 表の必要箇所だけを抜き...
-
EXCEL2007で2つのシートのどっ...
-
エクセルで前年同日・前月同日...
-
VBAで他のシートの特定の列を検...
-
リストAとリストB両方に含ま...
-
エクセルの異なるシートから共...
-
単価別売上合計の求め方
-
マクロ実行時のエラーの原因を...
-
セル入力文字が、「右のセルに...
-
エクセル、ページをまたがった...
-
エクセルで知らない間に行がず...
-
Excelのセル内の文字の頭に半角...
-
ワードで勝手に点線ラインがでる
-
あるセルに色を付けた時、別の...
-
ワードの文章囲み枠(?)を消...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Word2016でExcelデータを差込し...
-
【Excel VBA】CSV取込時、数字...
-
EXCEL2007で2つのシートのどっ...
-
EXCELの列の幅
-
エクセルでページ毎の計をつけ...
-
エクセルで前年同日・前月同日...
-
EXCELで2つのシートから一致し...
-
Excel 表の必要箇所だけを抜き...
-
エクセルで電話番号にハイフン...
-
Excelで奇数行を削除
-
excelの列がいっぱいになり列を...
-
SUMPRODUCT関数で複数条件適用...
-
エクセルの余白を0にしても列...
-
エクセルVBAで複数列データを1...
-
選択範囲の表を空白を削除して...
-
EXCELで不良率を出そうと思って...
-
ExcelのIF関数について
-
マクロ実行時のエラーの原因を...
-
ドロップダウンリスト
-
ListBoxを数字Keyで選択したい
おすすめ情報