出産前後の痔にはご注意!

小さい図書館で図書の管理をしています。

図書の貸出管理をエクセルで行っています。
エクセル初心者です。

質問したいのは、他のファイルに保存してあるデータの引用の方法です。

元の表はSheet1のA列に図書番号、B列に図書名が入力してあります。
これが、図書管理というブックです。
これは蔵書を管理するためのものです。

引用したデータを表示したいのは、貸出管理というブックです。
こちらは、実際に貸し出す本の管理をするためのものです。

こちらには、D列に図書番号、E列に図書名を入力しています。

そこで、貸出管理のD列に図書番号を入力すると、E列に図書管理のB列の図書名が自動的に入るようにしたいのです。
(今は、図書番号と図書名どちらもいちいち手で入力しています・・・。)

いろいろ調べてみましたがイマイチうまくできません。
この質問で内容はわかっていただけるでしょうか・・・

予算の関係でバーコードの導入ができず、今はすべて手作業です。
少しでも貸出の手続きが簡単になればと思っています。
よろしくお願いいたします。

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

A 回答 (2件)

こんばんは!


一例です。

「図書管理」ファイルのデータはSheet1にあり、
「貸出管理」ファイルのSheet1の2行目以降に入力するとします。
当然のコトですが、図書番号の重複はないものとします。

E2セルに
=IF(D2="","",IF(COUNTIF([図書管理.xls]Sheet1!$A:$A,D2),VLOOKUP(D2,[図書管理.xls]Sheet1!$A:$B,2,0),"該当なし"))

としてオートフィルでずぃ~~~!っと下へコピーしておきます。
これでD列に番号を入力してみてください。

尚、当方使用のExcel2003以前のBookとしての数式ですので、
もしExcel2007以降のバージョンであれば数式内の「xls」が「xlsx」になります。

以上、参考になれば良いのですが・・・m(_ _)m
    • good
    • 0
この回答へのお礼

ありがとうございました!!!!!

最初、アドバイスいただいた関数をコピーしたら、うまくいかなかったのですが、あれこれ手を加えるうちにちゃんと反映されるようになりました!!!!

どうやらファイル名に続きがあって、そこが抜けていたので最初失敗してしまったようです。
ファイルの場所と名前をしっかり把握しておかないとダメですね(==;

未だに、なんでこの式でこうなるのかってとこはちゃんと理解できてませんが・・・
もっと勉強して快適な環境にしていきたいと思います!!

何度お礼を言っても足りないくらいです。
これでパソコンの入力が苦手な人でも、番号の入力だけで貸出管理ができるようになります!!
本等にありがとうございました!!!!!!!!!!!!!!

お礼日時:2011/07/03 10:44

>少しでも貸出の手続きが簡単になればと思っています。



それは他の人も同様に Excel を使用して管理をしたいという共通の認識の上での話なのでしょうか。


それは置いといて、本題。(と、良いながらアドバイス)
二つのbookを並べて、片方にイコール(=)を入力後、もう片方のbookのセルをクリックしてみてください。
(参照される側は一度保存されている必要があります。保存されていない場合は保存してください)
イコールの後ろに参照式が入力されるので、よーく見てください。

 =パス名[ブック名]シート名!セル名

の形で参照されています。
 ※ パス名は 保存されている場所を示します。

これで他のBookを参照できるようになります。
あとは、自力で何とかできると思います。ガンバってください。


自分だけが Excel を使えるというのでしたら、やめておきましょう。
今まで通りの蔵書管理・貸し出し管理をすることを強くお奨めします。
パソコンを導入したり、Excelを使うための教育をしたり、ネットワークの構築や管理などをしなければなりません。
それが本来の仕事の範疇であればよいのですが…
    • good
    • 0
この回答へのお礼

ありがとうございました!!!!!!!
早々と御回答いただき、感謝感激です!!!!!

なるほど、イコールのあとに参照したいセルをクリックすると分かりやすいですね!

この管理表は、2年くらい前に別の人がマクロなどを取り入れて作ってくれていたので、エクセルの貸出管理の基礎はすでにできていたんです。
ただ、いちいち図書名まで入力していると時間がかかってお客さまを待たせてしまうので、なんとかならないかなぁ・・・と思っていたんです。

エクセルに入力するくらいだと、みんなできるので、この関数さえしっかり入力しておけば大丈夫です!

おかげさまで図書名が反映されるようになりました!!

ほんとうにありがとうございました!!!!!!!!

お礼日時:2011/07/03 10:31

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


人気Q&Aランキング