深谷さん、埼玉県の鹿毛(かげ)と申します。 奥村さんが回答されたように、入力用シートと顧客用シートに分けて 作った方が良いと思います。 > 2. 今、入力した番号のお客様が、以前いつご来店なさったかを 検索 オートフィルタを使うと、同じ会員番号のデータだけを並べて表示す ることができますので確認できます。 A1の会員番号のセルに移動して メニューからデータ、フィルタ、オートフィルタでEnterしてチェックを入 れます。 そうしますとA1にコンボボックスの機能が付加されます。 Alt+下矢印でコンボボックスが開きます。 オプションでEnterします。 表示させたい人の会員番号を貼り付けます。 その会員番号だけが表示されます。 フィルタの解除は上記のメニューの同じ場所にありますが、この操作 をマクロで定義しておくと便利です。 普通データを入力していく時は行の下に加えていきますが、そうする と上から日付の古い順に表示されてしまいます。 多分、新しい日付が行の上の方に来る方が見易いだろうと思いま す。 これを実現する方法としては 新しいデータを入力する時に、見出しの行の下に1行挿入してデータ を加えて行きます。 この行を挿入したり、日付やセルの書式や月次計算などのための計 算式などのコピー貼り付けなどをマクロで作っておくと操作が1回で済 むので便利です。 なお、コンボボックスは95Reader系では読むのですが、私が確認し た範囲ではPC Talkerでは読み上げないので使えないかも知れませ ん。 > 3. 500円につき1ポイントとして、カードにポイントを蓄えて行く > 方式をとりたいと思っているのですが、売上個数と会員番号から、 > 今までの総合ポイントを計算させたい IF関数とSUM関数と絶対番地を指定する$を使えばできると思いま す。 1000円の次のセル(E1)にポイント合計の列を作ります。 E2に計算式として500円のセル+1000円のセルX2を入れます 「=C2+D2*2」。 1行目のどこかのセル(例えばF1)に会員番号を貼り付けます。 H2に[=IF($F$1=A2,E2,0)]を入力します。 G1に「=SUM(H1:H6500)」を入れます。 このようにしますと、F1に入れた会員番号の合計ポイントがG1に表 示されます。 (頭の中で組み立てているので間違っていましたらお許しください) 新しいデータの入力は、2行目を挿入し、三行目の式や書式を2行目 に貼り付けます。 前にも書きましたように、行の挿入からの一連の操作をマクロで定義 します。 以上ですが、文章にするとややこしいのですが、分かってみれば簡 単です。 工夫次第でExcelで思わぬことが化膿です。 ご参考まで 鹿毛正明 kage@sa2.so-net.ne.jp 鹿毛はり灸院 http://www004.upp.so-net.ne.jp/kage/
Received: from mgate08.so-net.ne.jp (mgate08.so-net.ne.jp [210.139.254.155]) by sl.sakura.ne.jp (8.9.2/[SHINGUJI/SAKURA-990115]) with ESMTP id RAA28288 for <windows@sl.sakura.ne.jp>; Sat, 11 Jan 2003 17:37:46 +0900 (JST) Received: from mail.sa2.so-net.ne.jp (mspool24.so-net.ne.jp [210.139.248.22]) by mgate08.so-net.ne.jp with ESMTP id h0B8bgC16957 for <windows@sl.sakura.ne.jp>; Sat, 11 Jan 2003 17:37:43 +0900 (JST) Received: from sa2.so-net.ne.jp (p62532c.tkyoac00.ap.so-net.ne.jp [219.98.83.44]) by mail.sa2.so-net.ne.jp with ESMTP id h0B8bgw21942 for <windows@sl.sakura.ne.jp>; Sat, 11 Jan 2003 17:37:42 +0900 (JST) To: windows@sl.sakura.ne.jp Subject: [windows:12144] Re: エクセルでの顧客管理方法にア ドバイスをお願いします From: 鹿毛 正明 <kage@sa2.so-net.ne.jp> References: <200301110220.MBCXFM8P@cocoa.freemail.ne.jp> In-Reply-To: <200301110220.MBCXFM8P@cocoa.freemail.ne.jp> Message-Id: <200301111737.BDC06369@sa2.so-net.ne.jp> X-Mailer: Winbiff without EditX [Version 2.30PL2] Date: Sat, 11 Jan 2003 17:37:48 +0900 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Sender: owner-windows@sl.sakura.ne.jp X-ML-Sequence: 12144 X-ML-Name: windows Precedence: bulk Reply-To: windows@sl.sakura.ne.jp |