いつもありがとうございます。
ピボットテーブルで
2009年の4月から2010年の3月までを表示させるには
この図のようなプルダウンでは不可能ですか?
不可能なら元データを操作してみます。

よろしくお願いします。

「【ピボットテーブル】4月から翌年の3月を」の質問画像

このQ&Aに関連する最新のQ&A

A 回答 (3件)

不可能です!

    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2009/05/24 19:03

添付画像を見ても、元データが想像しにくい。


元データは、例えばA列で2009/4/23のような多数の行データをピボットで処理した結果か。
例データ
A列  B列  A列日付は日付シリアル値で入力されていること。
文字列などではダメ。書式で年月にみえているのは関係ない。
日付データ
2009/1/11
2009/2/12
2009/2/23
2009/3/13
・・
ピボットのレイアウトのところで
行ー日付
データーデータ
で一旦ピボットを作らせる
そしてグループと詳細の表示でグループ化
グループ化のダイアロウグで月と年を選択
OKで
合計 / データ2
年日付合計
2009年1月1
2月5
3月7
・・・
になるが、ここから何がしたいのかな。
質問には説明文も添えること。
ーーー
4月から表示したいなら、全て、日付、1,2,3月のチェックをはずしたら仕舞いではないですか。
それでは2010の1,2,3月も消えてしまうのが不都合なのかな。
ーー
始めのデータ範囲を2009/4-2010/3を範囲指定し、ピボットの処理に入り、グループ化で年+月で思い通りのものが出来ると思う。
ただ第1行の見出しが使えない(CTRLを押して、第1行+2009/4/1-2010/3/31を指定するとエラー)ので、出来たピボット表を別シートに値をコピーし、2009/4/1を月に修正し、罫線を引きなおすしかないのかな。
2009・4・1の前に、見出し行(日付データ)を挿入する方法は別として。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2009/05/24 11:28

日付フィールドが年月日であれば可能です。


2009/4/1~2010/3/1を選択して右クリックでグループ化すれば
日付2  日付
2008年度 2009/1/1
   2009/2/1
   2009/3/1
2009年度 2009/4/1
   2009/5/1
   2009/6/1
とグループ化の後で日付の表示形式をm月にすることで
日付2のプルダウンを2008年度、2009年度のように設定できます。
    • good
    • 0
この回答へのお礼

できました。ありがとうございます。

お礼日時:2009/05/24 11:26

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QRZ250R(3HM)最終型のタコメーター交換にて?

RZ250R(3HM)のタコメーターを、社外品(★ピボット製5in1 501F1)のステッピング式に交換しようとしているのですが、説明書に従って回転パルスを点火コイル(-)に結線しても、純正タコの回転パルス(橙線)に結線してもピクリとも動きません。
メーター側の設定を確認しても合ってますし、自家用車に(ダイアグノシス)結線すると正常に動きますので本体の故障ではないようです。
メーカーに問い合わせても、バイクは対象外だからと言われてしまい大変困っていますのと、諦め切れません。
何方か、RZにピボットのタコを取り付けられている方がおられましたらば、教えて頂ければ幸いです。

Aベストアンサー

トランジスタ点火はイグニッションコイルの一時側に常に電流を流して、点火時期にその電流をカットすることで二次側に高電圧を発生させています。

対してCDIはキャパシターディスチャージイグニッションの名の通り、コンデンサー(キャパシター)に電気を貯めてそれを点火時期に放電し、その電圧変化により二次側に高電圧を発生させています。

流している電流を止めたときに火が飛ぶトランジスタと、
点火時期に一瞬だけ電気を流すCDI。
流し方が逆といったのはそういう意味です。

バイク用のステッピングタコメーターも発売されていますが、これもトランジスタ用でCDIではないです。
バイクでも中型以上の4ストだとトランジスタが多いです。

QACCESS ピボットテーブルではなく・・・

まだまだACCESS初心者ですが、どなたか教えてください。
エクセルで管理データを作成中です。

以下のようにテーブルにコードと担当者を入力しています

コード 担当者
A11 山田
A13 井上
A15 田中
A11 鈴木
A13 吉田
 ・
 
この入力をコードごとに
コード 担当者 担当者(2)
A11 山田  鈴木
A13 井上  吉田
A15 田中
 ・
 
と表示をすることはできないでしょうか・・・。
ピボットテーブルではなく、テーブルやクエリなどで表示をしたいのですが上手くいきません。できるかできないかも分からないのですが、よろしくお願い致します。

Aベストアンサー

並べる順序を決定できるフィールドが必要です
無い様なのでとりあえず、担当者の文字コード順で並べることにします

クエリで下のような式フィールドを作ります

列:"担当者" & DCount("*","テーブル名","コード='" & コード & "' and 担当者<='" & 担当者 & "'")

このクエリをクロス集計クエリに変え

コード:行見出し
列:列見出し
担当者:値:先頭

Q頭文字Dのパーツ選び

私は頭文字Dのバージョン3をやっているのですが、
高橋啓祐のFDに勝てません。
S13やBNR32?には勝ってます。
また使っている車は
SKYLINE 25GT TURBO ER34です。
パーツはニスモを選びました。
また、私はパーツの事はよくわからないので、
ニスモっていう名前だけ知っていたのでそれに
したのですが、それぞれのパーツはどのような利点が
あるのでしょうか?
3つのタイプから選べるのですが、それぞれについてお願いします。

また、アクセルを離したときにエンジンブレーキって
ききますか?5速で離したときってあまり聞きませんか?

またコーナーを曲がるときに皆さん
アクセル踏みながら左足でブレーキを
を踏んで曲がっていますが、
これにはどんな利点があるのでしょうか?
私は手前でブレーキを掛けて一段シフトダウンしてからアクセルオフで曲がってます。

最後の質問なのですが、みなさんシフトチェンジするときは
タコメーター見てますか?あーいうゲームは実車と違って
走ってる感じを実感できないから、やっぱり
タコメーター見ますよね?特に最初の加速の時は
タコメーター見てレッドゾーン付近でシフトアップしてます。

質問が長くなりましたが、お願いします。

私は頭文字Dのバージョン3をやっているのですが、
高橋啓祐のFDに勝てません。
S13やBNR32?には勝ってます。
また使っている車は
SKYLINE 25GT TURBO ER34です。
パーツはニスモを選びました。
また、私はパーツの事はよくわからないので、
ニスモっていう名前だけ知っていたのでそれに
したのですが、それぞれのパーツはどのような利点が
あるのでしょうか?
3つのタイプから選べるのですが、それぞれについてお願いします。

また、アクセルを離したときにエンジンブレーキって
ききますか?5速で...続きを読む

Aベストアンサー

> それぞれのパーツはどのような利点があるのでしょうか?
実際のことならともかくゲームの中ですから、「理屈はともかく速くなる」くらいの認識で十分です。
また、同じ種類のパーツなら「メーカの違いはありません」。

> アクセルを離したときにエンジンブレーキってききますか
効きます。
(1速と比べればですが)5速では効きは悪いです。

> またコーナーを曲がるときに皆さんアクセル踏みながら左足でブレーキをを踏んで曲がっていますが、これにはどんな利点があるのでしょうか?
これは実際の車でも使う「左足ブレーキ」という技です。
右足をアクセルを踏みっぱなしにできるため、ブレーキを話した後の回転数を落とさずに済む(=速く加速できる)利点があります。

> 最後の質問なのですが、みなさんシフトチェンジするときはタコメーター見てますか?
自分は「見てます」と言うか、「タコメータしか見てません(スピードメータ無視)」。

QVBAでピボットテーブルは作れるものでしょうか

2つ連続して質問してしまい申し訳ありません。
以下のようなExcelデータがあります。
このデータを用いて、ピボットテーブルを作りたいと考えています。

縦項目に変数A(氏名)、横項目に変数B(科目)
クロス表に示される値を変数C(得点)
としたいと考えています。
変数Dは過去の試験結果で今回は用いません。

手操作でのピボットテーブルは自分で作成できるのですが、今後のために
自動的に処理させる一環として、VBAのプログラムでピボットテーブルを
作成したいと考えています。
そのようなことは可能でしょうか?
もし可能でしたらどのようなコードになるのでしょうか。
お手数ですが、教えていただけると幸いです。
よろしくお願いいたします。


A    B C  D
Xさん 国 60 65
Xさん 社 90 85
Xさん 数 70 55
Xさん 理 80 75
Xさん 英 65 70
Yさん 国 85 85
Yさん 社 95 90
Yさん 数 95 100
Yさん 理 90 90
Yさん 英 85 90
Zさん 国 55 60
Zさん 社 40 35
Zさん 数 40 50
Zさん 理 60 65
Zさん 英 35 30

2つ連続して質問してしまい申し訳ありません。
以下のようなExcelデータがあります。
このデータを用いて、ピボットテーブルを作りたいと考えています。

縦項目に変数A(氏名)、横項目に変数B(科目)
クロス表に示される値を変数C(得点)
としたいと考えています。
変数Dは過去の試験結果で今回は用いません。

手操作でのピボットテーブルは自分で作成できるのですが、今後のために
自動的に処理させる一環として、VBAのプログラムでピボットテーブルを
作成したいと考えています。
そのようなことは可...続きを読む

Aベストアンサー

過去ログが参考になるかも知れません。
マクロでピボットテーブルを作成するには?
http://oshiete1.goo.ne.jp/qa2926805.html

どこまで出来ているのか解らないのでなんですが、ピボットテーブル作成作業を「マクロの記録」すればいかがでしょうか。

Qピボットテーブルの更新について教えて下さい。

ピボットテーブルの更新について教えて下さい。

ピボットテーブルを複数作成しています。
それらは、全て元データは同じなんですが、項目の種類分けの為に複数作成しています。

そこで、教えて頂きたいのは、
今、2つのエクセルシート(名前をabc.xls、def.xlsとします)を作成し、それぞれ同じように複数のピボットテーブルを作成しています。

それぞれのシートでピボットテーブルを更新をした時、abc.xlsではひとつのピボットテーブルを選択し更新すると全てのピボットテーブルが更新されてしまいます(元データが同じものだけですが)。

しかし、def.xlsではひとつのピボットテーブルを更新しても他のピボットテーブルは更新されません(元データが同じものだけですが)。

(更新には「ピボットテーブル」ツールバーの「すべて更新」ボタンは使用していません。当然、「すべて更新」ボタンを使用すればどちらのシートでも全てのピボットテーブルが更新されます)

更新範囲を単体か全体かを指定する、設定があるのでしょうか?
今使用しているエクセルシートで、選択しているピボットテーブルしか更新されないのは1つだけで、いつの間にかこうなっていました。
宜しくお願いします。

ピボットテーブルの更新について教えて下さい。

ピボットテーブルを複数作成しています。
それらは、全て元データは同じなんですが、項目の種類分けの為に複数作成しています。

そこで、教えて頂きたいのは、
今、2つのエクセルシート(名前をabc.xls、def.xlsとします)を作成し、それぞれ同じように複数のピボットテーブルを作成しています。

それぞれのシートでピボットテーブルを更新をした時、abc.xlsではひとつのピボットテーブルを選択し更新すると全てのピボットテーブルが更新されてしまいます(元デー...続きを読む

Aベストアンサー

Excel 2003以前をご使用になっているのでは?
2003以前の場合、同じデータ範囲に対してピボットテーブルを作成すると、既存のピボットテーブルを基にするか、独立したピボットテーブルにするかを尋ねるダイアログが表示されますが、この選択が異なっているのではないでしょうか?

もう一度、ピボットテーブルを作成してみて、お試しになってみては?

QACCESS2007 ピボットテーブルの小計を非表示にしたい

行フィールドを5個くらい作ってしまし、1フィールドごとに小計が作成されてしまい、とても見づらいです。
エクセルだと小計を非表示にできますが、ACCESSでは可能ですか?

Aベストアンサー

可能か?と言う、質問ならば可能です

どうすれば良いかとなれば、そのピボットテーブルのウィザードを使わず、自分で、設定すればよいだけ・・・
判らないと言うなら、SQLビューで中身を表示して、UPしてみてくださいな^^

Qピボットテーブル最終行から2行目に項目を入れて3行目から新しいピボットテーブルを貼り付けたい。

エクセルのマクロで、ピボットテーブルを2つ作成しています。
それを集計表シートに貼り付けています。

「A1」に「ピボットテーブル1」の名前を入れて
1つ目のピボットテーブルの範囲が「A2:G10」の場合

11行目は空欄
「A12」に「ピボットテーブル2」の名前
「A13(:D20など)」ピボットテーブル2
というようにピボットテーブルを貼り付けていきたいのですが、
良い方法はありませんか?

現在は2つ目のピボットテーブルを「A25」に貼り付けるように
設定していますが、1つ目のピボットテーブルの大きさが毎回
変化するので、見た目がきれいではありません。

2つ目のピボットテーブルを貼り付ける部分のVBAを記入しておきます。
「貼り付け」シートのデータを元にピボットテーブルを作成しています。
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"貼り付け!R2C15:R300C19", Version:=xlPivotTableVersion12).CreatePivotTable _
TableDestination:="集計表!R25C1", TableName:="ピボットテーブル13", DefaultVersion _
:=xlPivotTableVersion12
Sheets("集計表").Select
Cells(25, 1).Select

エクセルのマクロで、ピボットテーブルを2つ作成しています。
それを集計表シートに貼り付けています。

「A1」に「ピボットテーブル1」の名前を入れて
1つ目のピボットテーブルの範囲が「A2:G10」の場合

11行目は空欄
「A12」に「ピボットテーブル2」の名前
「A13(:D20など)」ピボットテーブル2
というようにピボットテーブルを貼り付けていきたいのですが、
良い方法はありませんか?

現在は2つ目のピボットテーブルを「A25」に貼り付けるように
設定していますが、1つ目のピボットテー...続きを読む

Aベストアンサー

ピボットテーブルの貼り付け先として、
変動するデータ範囲の取得方法を知りたいという事ですね。
ピボットテーブル1作成後、最終行を取りたいなら、
Endプロパティを使うのが最もオーソドックスかと思います。
(作成前に集計表シートをクリアしておく事が前提)

こちらのページが解かり易いので参考にしてください。
http://www.niji.or.jp/home/toru/notes/8.html

実際のサンプルは以下。ピボット作成はテキトーです。

Sub test()
  Dim r As Range

  With ActiveWorkbook

    Set r = Sheets("集計表").Range("A1")
    r.Value = "ピボットテーブル1"

    With .PivotCaches.Create(SourceType:=xlDatabase, _
                 SourceData:="貼り付け!R2C15:R300C19") _
                 .CreatePivotTable(TableDestination:=r.Offset(1), _
                          TableName:=r.Value)
      .AddFields RowFields:="Field1", _
            ColumnFields:="Field2"
      .AddDataField .PivotFields("Field3"), "Field3計", xlSum
    End With

    '2コ目のピボットテーブル
    With Sheets("集計表")
      'シート最大行から[Ctrl]+[↑]で上に跳んで、止まったセルの2コ下。
      Set r = .Cells(.Rows.Count, 1).End(xlUp).Offset(2)
    End With
    r.Value = "ピボットテーブル2"

    With .PivotCaches.Create(SourceType:=xlDatabase, _
                 SourceData:="貼り付け!R2C15:R300C19") _
                 .CreatePivotTable(TableDestination:=r.Offset(1), _
                          TableName:=r.Value)
      .AddFields RowFields:="Field1", _
            ColumnFields:="Field2"
      .AddDataField .PivotFields("Field3"), "Field3計", xlSum
    End With
  
  End With

  Set r = Nothing
End Sub

ピボットテーブルの貼り付け先として、
変動するデータ範囲の取得方法を知りたいという事ですね。
ピボットテーブル1作成後、最終行を取りたいなら、
Endプロパティを使うのが最もオーソドックスかと思います。
(作成前に集計表シートをクリアしておく事が前提)

こちらのページが解かり易いので参考にしてください。
http://www.niji.or.jp/home/toru/notes/8.html

実際のサンプルは以下。ピボット作成はテキトーです。

Sub test()
  Dim r As Range

  With ActiveWorkbook

    S...続きを読む

Q複数のピボットテーブルを一括でデータ更新したい

エクセル2000です
50個ぐらいピボットテーブルがありまして
元データはほぼ固まっているのですが
若干の修正をしつつ集計しています。

色々ググってみたのですが
やはりピボットテーブルは1個1個「データの更新」を実行しないと
修正が反映されないのでしょうか?

同じピボットテーブルを複製しながら
50個作ればよかったのですが
集計の都合もあり
参照元データ範囲が少しずつ異なっています。

50個もあると、再計算?の待ち時間も長いので
なんとか自動で全部を更新できませんか?
ご存知のかた、よろしくお願いします。

Aベストアンサー

ツールバーの所で右クリックして「外部データ」ツールバーを出し,その6番目にある「全て更新」ボタンをポチッとクリックしてください。

Q【Excel】ピボットテーブルで他のピボットテーブルの値を参照する方法

Excelのピボットテーブルについての質問です。

ピボットテーブルでは、リレーションシップの設定をして、複数のテーブルを参照できますが、
他のピボットテーブルの値を参照することは出来ないのでしょうか。

用途としては、料理毎の食材費をまとめようとしています。
第一のピボットテーブルで食材の費用の平均を出し、
第二のピボットテーブルで使用する食材の平均を合計し、
料理毎の費用を算出しようと思っています。

複数のピボットテーブルを使用すること自体にこだわっているわけではないので、
上記の集計をする別の方法がありましたら、それでも構いませんので、
教えていただけないでしょうか。

Aベストアンサー

ピボットテーブルのデータを取り出すことはできます
GETPIVOTDATA関数を使います。
たぶん、適当なあいているセルに = を書いて
ピボットテーブル内のデータフィールドをクリックすればできていると思います
参考まで

Qピボットテーブルのフィールド間の階層について

Excel2010を使っている者ですが、ピボットテーブルの作り方について伺います。

「挿入」のリボンから「ピボットテーブル」をクリックして、フィールドセクションから行ラベルにフィールドをもってくるときですが、例えばAというフィールド、Bというフィールドという順番にもってくると、その順番に階層ができてしまって、違う行ではあるけれどAフィールドの下にBフィールドがあるような形でテーブルができてしまいます。
(Aフィールドの行に-のマークがついてそこをクリックするとBフィールドの表示を閉じたり開いたりできるようになってしまいます)

AフィールドもBフィールドも対等な扱いにして違う列に配置されるようにするにはどうすれば良いでしょうか?

よろしくお願いいたします。

Aベストアンサー

作成したピボットテーブルレポートの中で右クリックして「ピボットテーブルオプション」を出し,表示タブで「従来のピボットテーブルレイアウトを使用する」のチェックを入れます。



#元のご相談からはそうは読めませんでした。理解力が無くてゴメンナサイ。


人気Q&Aランキング

おすすめ情報