- ベストアンサー
エクセルの入力規則
セルに数字を入力すると指定した文字が入る設定にしたい。 例えば、1を入力するとビザカード 2を入力するとアメックスなどです。 5種類6種類になります。 もしできるのであれば会社ごとの集計も出したいのですが、ご存知の方教えてください!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
今日は。 合計には関数を使いますが、会社名の入力は「入力規則」を使った方が良いですよ。 添付け画像で説明しますが。 1.「支払い表」の隣り信販会社リストを作成します。 2.入力規則の設定をします。 ここで説明は分かりづらいと思いますので下記を見て下さい。 http://www11.plala.or.jp/koma_Excel/contents2/mame2012/mame201202.html 3.2の設定を行えば、入力セルを選択すると、セルの右側にスピンボタンが表示され、会社を選択できる様になります 4.各社合計は『=SUMIF($B$2:$B$9,E2,$C$2:$C$9)』 上記は添付け画像「A信販」の場合の式ですから、E2の所だけE3、E4などに変更します 趣旨と違う場合は、お節介でしたご免なさい!
その他の回答 (2)
- kt4325
- ベストアンサー率50% (1/2)
数字入力で指定した文字を表示させるにはVLOOKUP、 会社ごとの集計はSUMIF、 を使います。 A列に入力 B列にビザカードやアメックスを表示 と仮定しますね。 C列とD列に対応する表を事前に作ります。 C1:1 C2:2 C3:3 C4:4 C5:5 C6:6 D1:ビザカード D2:アメックス D3:マスター D4:ダイナース D5:・・・・ D6:・・・・ B1に =VLOOKUP(A1,$C$1:$D$6,0) B1セルを下にコピーして下さい。 A1に1と入力したらビザカード、 2と入力したらアメックスと表示されます。 会社ごとの集計は、 =SUMIF(A:A,1) で1(=ビザカード)の集計、 =SUMIF(A:A,2) で2(=アメックス)の集計ができます。 VLOOKUPについては、「VLOOKUP 使い方」で、 SUMIFについては、「SUMIF 使い方」などで検索してみて下さい。
- 参考URL:
- http://www.vlookup.skr.jp/
こんばんは。 下記リンクも参照して下さいね。 VLOOKUP関数を使用して下記リンクのようなフォームで作成してください。 次に会社名を入れる列をいれて、更に集計Bで出来ると思います。 また、オートフィルターも使用してみればわかりやすいと感じましたが。 http://www.yoshikawa.co.jp/ybs/skilup/ybs0308.htm
お礼
ありがとうございましたー!!
お礼
ありがとうございました!