アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excel教えて下さい(/ _ ; )

①A列に400以上の品番があります。
②B1〜M1には4月〜3月の表示
③やりたい事は毎月末にて売れた個数の入力

別シートで入力フォーム的なセルを作りたいんです。
毎月売れるのは400中ごく限られた品目なので、「品番」をいれ「何月」をいれて本シートの入力該当セルを検索し、さらに入力を反映出来る「個数入力セル」はどの様に作ったら良いのでしょうか?

A 回答 (4件)

フォームで検索も可能です

「Excel教えて下さい(/ _ ; )①」の回答画像1
    • good
    • 0

それほど、難しいものではないかと思いますが、分かりやすく説明できるか、ちょっと悩んでいます。


まず、(2)の4月~3月の表示ですが、こちらは数値で『4』『5』と入力し、書式設定で、#"月"と設定してください。m"月"にすると、数値がシリアル値になるので、今回は単純な数値で利用する為に、こういった設定にします。このシートを、便宜上以下sheet1としますね。

次に、別シート(ここではsheet2とします)の、B1が「品番」、C1に「月」、D1に「個数」と入力します。A1は空白で構いません。続いてC列の書式設定も、#"月"にしてください。
A2に、『=countif(sheet1!$A:$A,B2)』と入力してください。以下、A2の式を下のセルにコピーします。

sheet1のB1に、『=sumifs(sheet2!$D:$D,sheet2!$B:$B,$A2,sheet2!$C:$C,B$1)』と入力します。あとは、この式をB2:M400にコピーすれば完成です。

Sheet2のところに品番を入力すると、該当する品番があれば、『1』と表示されます。品番が間違っていれば0のままという仕組みです。もしく、明示的にokと表示したい場合は、sheet2のa2の式を次の様に変えてください。

=if(countif(sheet1!$A:$A,B2)>0,"OK","")

この式をsheet2のA列にコピーすれば、品番を入力した場合、該当品番があればOKと表示され、間違っている場合もしくは入力していない場合は、空白となります。
    • good
    • 0

こういう事したいのかなぁ


下からダウンロードして見て下さい。
(zip形式でexcelを入れて有ります)
http://www.tfumi01.com/test/test.html
    • good
    • 0

>③やりたい事は毎月末にて売れた個数の入力


は紙ベースでしょうか?
エクセルデータではもらえないものでしょうか?

データをエクセルでもらって
シート上にマクロボタンを配置して
指定したセルに取り込むマクロを作成します。

ボタンのクリックだけの作業になりますし
入力ミスもなくなります。
    • good
    • 0

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