【復活求む!】惜しくも解散してしまったバンド|J-ROCK編 >>

大量の情報(1アイテムにつき500項目の情報×1000アイテム)を
DBを使わず、エクセルなどでうまく管理する方法があれば教えていただきたいです。

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

A 回答 (4件)

Excel2007であれば、列数が多いので可能でしょう。


Excel2007の仕様
http://www.relief.jp/itnote/archives/001844.php

情報をどのように活用したいのかが不明です。
単に1000アイテムから1つのアイテムを検索して、500項目を表示したいのであれば、
Excel2007で数式を用いれば出来るのでは。
    • good
    • 0
この回答へのお礼

回答、ありがとうございました。
データベースに不慣れなので、エクセルのような操作性があるデータベースがあれば・・・と思っての質問でした。
使用するときにははCSV形式で保存して使うのですが、その元データを登録したりする作業をする際には操作に慣れたエクセルなどで色をつけたり、コメントを書いておいたりして使いたいのです。

Excel2007の情報、ありがとうございます!
今はExcel2003を使っていますが、バージョンアップ、検討してみたいと思います。

お礼日時:2008/09/03 19:30

>1アイテムにつき500項目


これは、エクセルであろうがアクセスなどデータベースであろうが異常です。
どのようなデータなのかわかりませんが、リレーショナルデータベースの概念を
理解していればありえない数の項目数です。
データベースにおいてテーブルの構成、エクセルにおいてはシートの構成になりますが、
テクニックというよりも経験が物言う世界、
仕事をどこまで熟知しているかという世界があります。
今一度、500項目についてデータベースに詳しい方と一緒に考えてもらったほうが良いと思います。
    • good
    • 0
この回答へのお礼

回答、ありがとうございました。
データベースに不慣れなので、エクセルのような操作性があるデータベースがあれば・・・と思うのですが。
使用するときにははCSV形式で保存して使うのですが、その元データを登録したりする作業をする際には操作に慣れたエクセルなどで色をつけたり、コメントを書いておいたりして使いたいのです。
いい方法がないか、もう少し検討して見ます。

お礼日時:2008/09/03 19:21

ただ、単にデータを登録するだけなら、エクセルだろうがDBだろうが変わりは無いと思います。

注目すべきは、蓄積したデータの活用方法。
ある条件でデータを集めたいなら、アクセスや、ほかのDBを利用したほうがいいと思います。
単に大量のデータを格納するのみなら、エクセルである必要もないかと思います。なにせ表計算ソフトですから。
なので、表計算の機能を利用するならエクセル。
ある条件でデータを集めるならアクセス。
特に条件がないなら、ただのテキストファイルでもいいのでは
ないでしょうか?
    • good
    • 0
この回答へのお礼

回答、ありがとうございました。
データベースに不慣れなので、エクセルのような操作性があるデータベースがあれば・・・と思うのですが。
使用するときにははCSV形式で保存して使うのですが、その元データを登録したりする作業をする際には操作に慣れたエクセルなどで色をつけたり、コメントを書いておいたりして使いたいのです。
いい方法がないか、もう少し検討して見ます。

お礼日時:2008/09/03 19:20

まあエクセルだと無理ですね。


横256列、縦約6万行ですから、1アイテムの項目数が越えてしまいます。
基本的にこんなに項目が多い場合はデータベースソフトじゃないと難しいと思いますよ。アイテム数の1000は良いんですが、項目数の500はエクセル向きじゃないですね。
    • good
    • 0
この回答へのお礼

回答、ありがとうございました。
やはり難しそうですね。
データベースに不慣れなので、エクセルのような操作性があるデータベースがあれば・・・と思うのですが。

お礼日時:2008/09/03 19:15

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

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

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

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

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい


人気Q&Aランキング