こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセルのデータ統合機能について

Excel2003で複数の表のデータを統合したときに、統合された表の項目の並びはどういう基準で表示されるのか知りたいのですが?ご存知の方教えて下さい。

投稿日時 - 2008-01-23 17:38:06

QNo.3706693

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

#2 の回答者です。

Excel Ver.~5 の世界の話ですから、ご自身で、COM で作る以外は、それ自体は、もう手の届かないところにあるような気がします。ただし、この先、直されるかもしれません。

並び自体に問題があって自動で直すには、現状ではマクロを組み込むしかないと思います。

投稿日時 - 2008-01-23 23:28:01

お礼

回答ありがとうございました。了解しました。

投稿日時 - 2008-01-24 06:20:01

ANo.2

こんばんは。

>知りたいのは統合結果のA2:A6の項目の順番がどうやって決まるのかという点です

もともと、これは古典的なツールで、VB系は、この並びは、再現できませんので、たぶんC言語のプログラムの話だとは思います。Excelのツールがどのように作られているかというご質問と同意義ですから、質問が難しすぎます。ただ、分かる人はいると思います。

なぜ、その仕組みが必要なのですか?ご自身で、このツールを再現するためでしょうか?それ以外には、ちょっと考えられませんね。

思うに、たぶん、そのデータの取り込み方と、メモリの配列のアドレスの並び方がそうなっているのだと想像はしますが、C言語は詳しくないので、VB系では、そういうレベルは、分からないですね。ただ、統合元の第一番目からデータは取り入れているようです。

VB系では、基本的には、統合元の第一番目の項目から順に入れて、統合と計算をしていくので、そこで、統合元の第二番目の項目が先になったりというのは、私のレベルでは予測は付けられません。

しかし、統合のツール自体では、その項目は、何かの基準で並べ替えということはされているようには思えません。

実務としては、並べ替えそのものは、予めオプションでユーザー設定をしておいて、その並びにしてしまえばよいのですが、その仕組みは分かりません。

投稿日時 - 2008-01-23 20:49:40

お礼

回答ありがとうございました。自分でExcelの統合をやってみて気になって、いろいろ参考書を探してみたのですが、そのことに触れているものに出会えず、投稿した次第です。

投稿日時 - 2008-01-23 21:31:06

ANo.1

下記URLのページは参考になりますか?

「EXCEL生産性向上委員会 ちょっと便利テクニック
19.データの統合機能を使う」
http://www.excel7.com/chotto19.htm

投稿日時 - 2008-01-23 18:02:22

補足

回答ありがとうございました。このページは見ましたが、知りたいのは統合結果のA2:A6の項目の順番がどうやって決まるのかという点です。範囲指定の順番でもなく?あいうえお順でもなく?
よろしくお願いします。

投稿日時 - 2008-01-23 18:59:43

あなたにオススメの質問