• 締切済み

エクセルの使い方(顧客リスト)

現在、オフィスにて事務職をしております。顧客リストについて質問させて下さい。 クライアントを60名ほど持っていて、その方々の顧客リストの管理をしています。 管理する内容は、住所等の連絡先、緊急の連絡先、健康診断の日付やお誕生日、アレルギーなど、他にもまだありますが詳細を管理しています。 現状は、ただ、エクセルに入力し、タブごとに上記に上げたような項目を管理しており、それがすべて連動していないので、各タブに手入力でその都度情報を入力しております。そして、退去されたときに情報を削除する作業もしています。 何度も何度もコピーペーストを繰り返すうちに、ミスを起こしやすく、気をつけてはいますがデータがずれてコピーしてしまったり。。。など、ここ数年どうにかしたいと悩んでいます。 現状を改善したいと思うのですが、どうしていいのか分かりません。 昔にアクセスというソフトがある事を知りましたが、使いこなすに至っていません。 イメージでは、アクセスのように基本になるデーターがあり、そこから欲しい情報の一覧の抽出が簡単に出来るものを希望します。 どこかで、エクセルでもカード形式のようにして顧客データーを入力できるらしいと知りました。試したのですが、私の知識が未熟な為にできませんでした。 これ以上に顧客数は増えることはないので、有料のソフトを購入してまでとはおもっていませんが、エクセル等でも上記のようなものは作れるのでしょうか? もし、可能ならば、詳しく分かりやすく説明しているサイトなどご存知でしたら教えていただけると助かります。 宜しくお願い致します。

みんなの回答

回答No.5

エクセルにある FORM 機能を使えばその程度は簡単に解決できると思います。 FORMの使い方 http://kokodane.com/kihon9.htm

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

質問で説明している、仕事の内容がよく伝わりません。なぜコピーペースとするのか、とか。 コンピュター処理を経験した人の、処理の区分けが、(未経験のため、)できてないからと思いますが ーー (1)顧客単位で、情報を表示して使ったり、修正(更新)したり、追加することで済む利用のようです。総数も60名程度なら量的にも少なく手ごろな数でしょう。 毎日エクセルで、何人ぐらいの顧客の情報を触るのですか。 どちらかというと、こういうばあいはアクセスの方が適しているでしょう。VBAやSQL文を使わずのアクセスです。 (2)エクセルでもVBAを使えれば、顧客単位にシートに表示して、顧客の追加をしたり、更新をしたり、削除をしたり、プログラムを組めると思います。回答でも出ている、「カード型」の考えの、幼稚版のようなものです。 (3)Excel利用では、VBA使わずは、ビジネスで使うのは、適してないと思います。 (4)まずは、質問者に合った、出来合いの、フリーか低額のソフトを探すことでしょう。 >エクセル等でも上記のようなものは作れるのでしょうか 作れると思います。しかし数日で1-2のサイトを読むようなことでは、実現しないでしょう。 エクセルの勉強やアクセスの勉強、VBAなどの勉強を、それに要する時間や努力を、見くびっています。それは、ひいてはソフトというも全体の低評価や質問コーナーで教えてもらえば済むよいう態度につながってます(->有料のソフトを購入してまでとはおもっていませんが・・。そこまでできる間の、作成者の勉強も含めて、相当時間と努力と費用(学費・書籍代など)がかかっているのです。 小生もエクセル関連に長く関心は持ち続けていますが、アクセスやVBAなど独学ではむつかしいように思います。周りに熟達した指導者がいて、常時指導を受けてやれば、数か月で、質問の点に限り、実現できるでしょう。 ーー 意欲をしぼませるようなことを書いたので、小生の試案を文章で書いてみます。質問者の現在の方式の延長線上で。初めから設計するなら、私ならこうしないでしょうが。 ーー 顧客マスターシートを1つ作る。今現在60行程度とか。今あるシートを使う。 (A)新規 入力用紙を1シートを設ける。 収緑項目を、マスターと同じ列項目順に作る。縦方向に、各項目の見出し文言とデータ(2列)入力セルを対にならべて作る。 データ入力後、「完成ボタン」のクリックをキッカケにして、マスタ最終行のつぎに、1行全項目データを横方向に順にセットす(コピーでなく代入がよかろう)。 (B)変更 前記の(A.)のデータシートの目立つセルに、その顧客のデータがある行番号を入れる。 その行番号を使って、顧客の現状の行のデータを使って、前記の(A.)のデータシートの各項目セルに展開・表示する。 変更が必要な項目を修正して、、「完成ボタン」を押して、顧客マスタのその顧客の 行だけ書きかえる。 顧客氏名から行番号の割り出しは次の学習ステップとする。 (C)削除 初めから、全顧客に削除サインの「列」を設けて(追加して)おいて、削除するときは、決めた1文字を入れる。データは残す。 この方式はメリットデメリットあるのですが。 この方式は統計などの利用では、「存在しないものとする」考慮が要り、不便だが。 すっきり行抹消方式もあり得る。 ーー (A)目新しい(学習が必要な)のは、シートにボタンを追加する。ボタンのクリックを捉える、ボタンを押すと、入力シートが開くVBA。やり始めは、手作業で新規データシートを開いても良い。 (B)ボタンを押すと指定行のデータを入力シートに(現状データ)を展開するVBA。 設計の初めの段階では、できるだけ手作業を残し、徐々に勉強して、VBAコードが判れば御置き換えていく、のをお勧め。 ^^ (B)変更と似てますが「顧客氏名や顧客番号」からデータを1シートに展開する仕組みは 必要でしょう。

  • panacon
  • ベストアンサー率31% (214/679)
回答No.3

顧客の情報が多くて、シートを分割しているのではと思います。分割したシートに最低限の顧客名と会社名をコピペするので、手間も掛かるし、間違いもしてしまうのではと思います。これを予防するためには、コピペする必要をなくすことです。そのためには、シートの分割を止めて、ひとつのシートに1顧客1行のルールで、縦の列をたくさん作って、すべての情報を並べてしまうことです。ただ、こうすると、スクロールしたときに、見出しが見えなくなって、どの段の作業をしているか分からなくなりますので、顧客名や項目を見出しとして、いつも表示されるようにすると良いです。その方法は、表示のところにある「ウィンドウ枠の固定」を選んで、左列3列程度(顧客番号、会社名、名前程度)と1行名の見出しを固定してみてください。画面をスクロールしても、固定した部分はいつも表示されるので、ミスが減ります。 ここまでできたら、フォームフィルタを使って、1顧客ずつ抽出することもできますし、カードのように印刷したい場合は、vlookup関数を覚えて貰って、別のシートにカードのようなフォーマットを作って、ある場所に顧客番号を入力したら、この番号を参照してその顧客のすべてのデータがカードのあちこちに表示するようになるので、これに枠線を付けておけば、印刷して営業の人にあげることもできます。

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.2

項目ごとにシートを分けるという管理の面倒な方法をとっているので、現状のエクセルでのやりかたを改良していくのは大変なことだと思います。 アクセスをお持ちでしたら、顧客リスト程度で操作が情報の一覧の抽出くらいでしたらアクセスで作る方が簡単です。 http://fk-plaza.jp/acs/KIS/index.htm 2003の画面ですが基本的に他のバージョンでもやることは同じです。 こちらでテーブルの作り方とフォームの作り方を見てやってみると意外と簡単にできますよ。テーブルを作ってフォームはウィザードがあるので選択肢を選択していくだけであっというまにカード型データベースが出来上がります。 情報の一覧の抽出はクエリを使うか、アクセスのバージョンによってはテーブルを表示した状態でエクセルのようにフィルターとか使えたともいます。 データはインポートを利用して現状のエクセルで各データを一行に収めてから取り込むといいでしょう。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

>何度も何度もコピーペーストを繰り返すうちに、ミスを起こしやすく、気をつけてはいますがデータがずれてコピーしてしまったり。。。など、ここ数年どうにかしたいと悩んでいます。 コピー&ペーストは使うべきではありません。 あと、少なくとも年単位でのバックアップは取っておきましょう。 大事なデータなら変更前のバックアップもしたほうがいいですけどね。 >エクセルでもカード形式のようにして顧客データーを入力できるらしいと知りました。 こちらのことでしょうか? ・フォーム機能を使ってみよう ※EXCEL2007より前 http://allabout.co.jp/gm/gc/297800/ ・Excel 2007でフォームからデータを入力する方法 http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=009376 VBAの勉強してるなら、こちらの方法もありますけど。。。 ・Excel(エクセル)のワークシート上でのフォームコントロールの使い方を解説 http://www.atmarkit.co.jp/ait/articles/1404/04/news037.html

関連するQ&A

  • エクセルで少し凝った顧客データを作りたいのですが・・・。

    OSはWindowsNT、エクセルはExcel97を使用しています。 現在、使用している顧客管理のデータ(「顧客の達人Ver4.0」)がイマイチ使いづらいため、エクセルで似たような顧客管理データを作れないものかと思いました。そこでお聞きしたいのが、データを入力するとき、あらかじめ作っておいたひな形にデータを入力すると、リスト画面に蓄積されていく事が出来るかどうか?ということです。説明が下手ですみません。つまりこの方法は、顧客の達人の入力の仕方と同じです。普通、エクセルで顧客データを入力する時、お客様毎に次の行、次の行というように入力していきますが、そうではなく、ひな形に入力し、保存ボタンを押す事で入力したデータがリストに順々に保存されていくという形にしたいのです。こういった事はエクセルで可能でしょうか?つたない説明ですみません。補足致しますので宜しくお願いします。

  • 【初心者】顧客リストのようなものを作りたいのですが

    多分データベースだと思うのですがエクセルなんかでもできるのでしょうか? 顧客リストのようなものをつくりたいと思っています。 作りたいものは・・・ 1・氏名、年齢などの情報、顔写真、地図などの画像データを登録しておきたい。 2・できればデータにエクセルのような計算式も使いたい。   例えばエクセルのようにA1には"=A2+A3"の値を自動で入力(表示)してくれるなど 3・必要な情報だけを検索でリストアップできるような検索フォームが欲しい。   例えば年齢20~30才などで絞って対象のものだけをリストアップできる検索フォーム   バイト探しのHPなどで時給や最寄駅などのチェックボックスにチェック入れると対象物だけが一覧表示されるイメージです。 4・リストを一件づつ名刺のように決まった場所に各情報を配置したい。   氏名は大きめの文字で真ん中に表示したり右下に住所を小文字で表示したりなど 以上のようなものを作るには何を勉強し、どんなソフトが必要でしょうか? データベースだとアクセスかなと思ったのですがアクセスで上記のものすべて出来るでしょうか? 又、無料ソフトのオープンオフィスのベースでもできるのでしょうか?解説サイトがあまりないようでいまいち分かりません。 上記を満たす為にはその他のプログラミング言語の習得も必要でしょうか?それなりのものを作るには難易度は高めですか? 分かりにくい文章だったらすみません。よろしくお願い致します。

  • エクセルで顧客名簿の作り方

    顧客名簿を作りたいと思っています。 本当はアクセスを使うといいのだと思うのですが、会社にアクセスがないということと、使いかたがよくわからないということで、エクセルで名簿を作ろうと思っています。 顧客のID、名前、住所、生年月日等のデータを入力し、あとで新しいブックを開き、IDを入力するだけでその人の個人データが1列に全部でてくるようにするにはどうしたらよいですか? また、私以外のスタッフはエクセルをあまり操作できません。 なので、個人データの入力は規定のフォームでTabで送るだけでいいような感じにできたらと思うのですが。 よい方法を教えてくださいよろしくお願いします!! また、参考になるサイトがありましたら教えてください!

  • 顧客管理はEXCELよりACCESでしょうか

    こんにちは。  これまでずっと、顧客管理をEXCELでして来ました。しかし今後、お客さんにFAXを送ったり伝票を作成したりするのを早く進められるようにしたいと思っているのですが、そのためにはAccessを利用したほうがいいのでしょうか?また、Accessを利用する場合、顧客情報は1から入力することになるのでしょうか?それともEXCELのデータを貼り付けることも可能でしょうか?  初歩的な質問ですみませんが、ぜひご教示願います。

  • 顧客リストはワード?エクセル?どっちがいい?

    皆さんおはようございます。 顧客リストを作ろうと思っています。お客さんの住所や電話番号のほかに 商品リストや担当者やその人の特徴、会社の情報少々などいれたものと 考えています。後任の人がみてもある程度は、すぐわかるような物を 作りたいんですが、使うソフトは、エクセル、ワード どちらが使いやすいでしょうか?おしえてください。お願いします。 自分としては顧客リストなんておおげさなものではないんですけど アドレス帳の少し詳しい版か年賀状ソフトの住所録程度のもので、事足りるのではないかと、思ってます。顧客も少ないですし・・・

  • 中小企業の顧客管理について

    現在、The CARDというソフトを使って顧客管理をしております。 こちらのソフトでは、顧客同士の繋がり(たとえば、Aさんの顧客リストを見ると、「Aさんの紹介者はBさん」という情報の表示)がわかりません。 記入できる項目も限られているので、管理に限界を感じてきました。 管理していく上で、データの項目は今後も増えていくと思うので、個人で可能であれば、項目も自分で増やしていけるようなデータベースを作成したいと考えています。 中小企業の顧客管理は、どういったデータベースを使って管理されているのでしょうか? 現在考えているのは、ACCESSを使っての顧客管理です。 中小企業であれば、顧客管理はACCESSで十分でしょうか。 ACCESSで顧客管理をされている企業は多いのでしょうか。 また、現在The CARDに入力してある情報は、ACCESSにインポート、またはコピー&ペーストすることは可能でしょうか。 私は、CS検定のACCESS2級を取得しておりますが、実際に企業で使用したことは全くなく、ほとんど素人です。 そんな私でも顧客情報のデータベースを構築することは可能でしょうか。 初心者の質問で大変恐縮ですが、勉強次第で自分で顧客管理データベースを作ることができるのであれば、ACCESSのソフトを購入しようかと検討しております。 このカテゴリでいいのかもわかりませんが、どうぞ宜しくお願い致します。

  • エクセルマクロによる顧客リスト検索

     エクセルで作成している顧客リストの検索をするマクロを作成したいと考えています。具体的には、ユーザーフォームに顧客名・勤務先・役職のテキストボックスを作り、顧客名を入力してコマンドボタンを押すと勤務先などがテキストボックスに表示されるものを作ろうとしています。  ユーザーフォームにテキストボックスやコマンドボタンを作る方法はわかりましたが、それらを顧客リストと結び付ける方法がわかりません。ネットで「エクセルマクロ講座」を探してみましたが、こうした事例にあてはまる講座もみつかりませんでした。  どなたかマクロに詳しい方は教えていただけないでしょうか。あるは上記の事例にあてはまるエクセルマクロの講座がWeb上にあれば、それを教えていただけないでしょうか。

  • 顧客リストの重複入力を避けたいんです。いい方法ありませんか?

    パソコン経験1年未満です。 産地直送の食品販売をしているのですが、顧客リストというか、注文いただいた方のリストを作成し、まとめたいのです。 現在は、エクセルで作っているのですが、重複した人を入力していないか、こつこつと、並べ替えなどをして(同じ人が並んでいないか)、眼で確認するにとどまっているのです。 これを、自動的に、データを入力しようとしたときなどに重複していることを知らせてくれる機能か、または、入力し終わった後でも、自動的に重複データを一つのデータとしてまとめてくれる機能などができるソフト、または、エクセルやアクセスでの機能はあるか、教えていただきたいのですが。 内容の形式は、住所録のようなものです。 よろしくお願いします。

  • エクセル 顧客マスタを利用してお中元リストを作りたいのですが。

    エクセル 顧客マスタを利用してお中元リストを作りたいのですが。 顧客名、住所、電話番号などの情報が入った顧客マスタをエクセルに落として、それを利用して 会社のお中元リストを作ろうと思います。 「お中元リスト」シートの顧客名欄にお中元を出したい顧客名を入力すると、「顧客マスタ」シート から同じ顧客名を探し出し、お中元リストの住所欄、電話番号欄が自動で埋まる仕組みのものを作り たかったのですが上手くいきません。 VLOOKUP関数を使ってお中元リストを作ってみたのですが、実際に顧客名を入力しようとすると 正式な顧客名がわからないことが多いことに気が付きました。 その顧客が株式会社なのか有限会社なのか、先(株)か後(株)か、「○○産業」だったか「○○工業」 だったか等で、正式な顧客名(顧客マスタに登録されている顧客名)が分らない為に、結局顧客マスタ を見ながら顧客名を入力しなければならない有様です。 「入力規則」のリストを使おうと考えましたが、顧客マスタの件数が多く(2,000件以上)、リストから 選ぶのも大変です。 できればインターネットの検索みたいに入力途中に候補を表示してくれるような仕掛けを作れれば素 晴らしいのですが。 何かいい方法をご存知でしたら教えて下さい。

  • エクセルで顧客リストを作る-初心者です

    質問です。私は今までWordですべての作業を行ってきた のですが、顧客リストを作ることになってエクセルを はじめようか考えています。そこで質問です。 私の顧客リストは外国人さん用で、過去の購入品、名前、 住所、アドレスなどを一覧にして、できれば、最初に ランダムに打ち込んで、後になってアルファベット順に 変更できるようにしたいです。それから国別の検索など。 エクセルではこういうことも可能なのでしょうか。 Wordでできるものなら、わざわざエクセルを買うこともないのですが。 当初は、ビルダーで顧客リストを作ってしまって、 サイトを検索するように顧客情報が見られるようにしたかったのですが。 どなたか、お知恵をください。

専門家に質問してみよう