ピボットで同Book内の可変参照は問題なく出来るのですが、それを応用して以下のように別Bookにあるリストを可変参照しようとしています。
名前の定義<名前>
list
名前の定義<参照範囲>
='(フォルダアドレス)\[Book名](ファイル名)'!$A$1:INDEX('(フォルダアドレス)\[Book名](ファイル名)'!$F:$F,COUNTA('(フォルダアドレス)\[Book名](ファイル名)'!$A:$A))
ピボットウィザード1/3<データの場所>
エクセルのリスト・データベース
ピボットウィザード2/3<範囲>
list
『エラー:参照が正しくありません』となります。
そもそも『ピボットで他のBookを名前の定義で可変参照』というのが不可なのでしょうか。
色々調べては見たのですが、行詰ってしまいました。
ご存知の方がいましたらご回答お願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんにちは
ご質問にあっているかどうかわかりませんが。。。
(1)名前の定義はもとのデータがあるブック側で行います。
(2)ピボット作成のブックで
ピボットウィザード1/3<データの場所>
エクセルのリスト・データベース
ピボットウィザード2/3<範囲>
参照ボタンから名前定義したファイルを指定
⇒OK⇒ファイル名の最後に!が付いて入力されますので
その後ろに名前をいれます。
例えば・・・
C:\AAA.xls!list
これで別のブックから参照するピボットは作成できます。
聞きたいことと違いましたらごめんなさい。
No.3
- 回答日時:
[回答番号:No.2]中の「original.xls!list」は、「source.xls」の間違いでした。
ありがとうございます。
あっけなく出来てしまいました。。
問題は送り側の名前の定義であり、ピボットでの範囲指定にもファイル名+定義の名前であればいけたんですね。
勉強になりました。
もうちょっと色んな方面から考えられるようにがんばります。
No.2
- 回答日時:
名前の定義を「別Book」(仮に source.xls)側で行なっておけば、
》 ピボットウィザード2/3<範囲>
》 list
の「list」を「original.xls!list」とすればOKみたいですが、試してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) VBAでファイル名を指定して保存するとき 4 2023/03/26 21:55
- Excel(エクセル) 別シートの表の値を参照したい 2 2022/03/30 15:11
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) 印刷をVBAでしたい とあるフォルダに1〜5までの名前がついたbookが保存されてます このbook 2 2022/03/28 09:30
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- Visual Basic(VBA) VBAの参照先のファイル名をセルに書いて代入したい 2 2022/04/04 13:42
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelデータをコピペして、ペー...
-
スプレッドシート、Excelでの数...
-
エクセルの関数について教えて...
-
スプレッドシートで使う数式を...
-
Microsoft Officeの中古は信用...
-
エクセルで会社の従業員のデー...
-
Excelで50個のセルに同じ文字を...
-
エクセルの表で1年間の曜日を...
-
エクセルでの特別な文字を上に...
-
エクセルで不等号記号(≠)が上に...
-
エクセルでB列でフィルターをか...
-
エクセルでセルに標準で入力さ...
-
Excelで、項目の種類ごとにカウ...
-
【マクロ】アクティブセルにブ...
-
EXCELの質問です 119から足した...
-
【マクロ】アクティブセルの、...
-
【マクロ】アクティブセルの行...
-
エクセルの空欄をつめて、次の...
-
Excelの数式について教えてくだ...
-
非表示列の再表示に失敗
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報