重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

曜日ごとで受注数量が決まっています。
月曜日と金曜日は80件まで。
その他の曜日は120件までです。
この数量を超えた時に”受注オーバー”とメッセージが出るようにしたいです。
どのような方法がありますか?
ちなみに、曜日のところには、WEEKDAY関数がはいっています。

A 回答 (7件)

うーん;;


1シートに1日分?
やはりあんまりニュアンスが分かっていないのかも知れませんが、
とりあえず、B1のWeekday()関数から読み取れるように考えてみました。
(種類を1、もしくは省略したものとして考えています。)

=IF(B1=0,"",IF(AND(OR(B1=2,B1=6),SUM(D2:L27)<80),SUM(D2:L27),IF(AND(OR(B1=1,B1=3,B1=4,B1=5,B1=7),SUM(D2:L27)<120),SUM(D2:L27),"受注オーバー")))
    • good
    • 0
この回答へのお礼

ありがとうございます。
なんか、出来そうです。
月曜日がうまくいきませんが、
おそらく私が悪いものとおもわれますので
会社でもう1回やってみます。
ちょっと諦めていましたので、
ほんと、感謝です。

お礼日時:2007/09/14 23:45

ANo.1です。

少し安易に考えていました。申し訳ありませんでした。

他の回答者様への補足を読んで、考えてみました。

A列に「月日」、B列に「曜日」、C列に「受注数」の表に、D列に「累計」、E列に「判定」の項目を追加した表を前提に考えました。

D列「累計」に次の数式を入力して、下にオートフィルします。
=IF(C2<>0,IF(B2=B1,D1+C2,C2),"")

E列「判定」に次の数式を入力して、下にオートフィルします。
=IF(D2="","",IF(OR(B2="月",B2="金"),IF(D2<=80,"○","受注オーバー"),IF(D2<=120,"○","受注オーバー")))

曜日については、長くなるので、月、火・・・としています。
    • good
    • 0
この回答へのお礼

ありがとうございます。
120件を超えた時には、うまくメッセージ出ました。
出来ないのは、多分、私が式の意味を理解できてないからだと
思います。
なんか、説明もうまくできないのに、
こんなに考えていただいて、本当にありがとうございます。

お礼日時:2007/09/14 23:54

すいません。


"受注エラー" じゃなくて "受注オーバー"
でしたね;;
    • good
    • 0

WEEKDAY関数が入っているという事を伝えているという事は、


それに対応させた関数を入れたいという事でしょうか?
いまいち、質問者の作っている表がイメージ出来ないのですが、
取り合えず自分なりに考えたのは、
どこかからの累計が曜日の下のセルに関数として入っていて
そこにエラーメッセージを入れたいと仮定してみました。
120を超える(月、金以外)とエラーが出る式は、
=IF(SUM(B5:B35)<=120,SUM(B5:B35),"受注エラー")
80を超える(月、金)とエラーが出る式は、
=IF(SUM(C5:C35)<=80,SUM(C5:C35),"受注エラー")

sum()の括弧の中は、現在累計している(と思われる...)
部分の箇所に変えて下さい。

この回答への補足

すごく、いい感じです。
うまく説明できないんですが、1シートに1日分で
下のように表タイトルに曜日が入っていて、
B1の曜日が月金の時とそれ以外の曜日でそれぞれの累計数を超えると
メッセージが出るようにしたいんです。(計算式で曜日も見てほしいんですけど)...伝わったなぁ?

    A    B    C ・・・
 1  10/1 月曜日 出荷分
 2
 3
 .
 .
 .
 

補足日時:2007/09/12 01:08
    • good
    • 0

>”受注オーバー”とメッセージが出るようにしたいです。


このメッセージを出すタイミングは、いつなのでしょう?

まず、データの入力をどのようにしているかですが。
例えば入力シートを使用し、ボタン等でデータ一覧表にデータを
転送・保存しているのなら、一覧表をカウントする事で対応できると
考えます。

まずは、シートレイアウトを提示されてはどうでしょう?
    • good
    • 0

”受注数量”と”80件”or”120件”は、同じ物をさすの?



注文1件につき、80 or 120 が限度なのか?(件数は決めない)
1日あたりの注文件数が、80 or 120が限度なのか?(数量は決めない)
私は後者かと判断しましたが、どうでしょうか?

この回答への補足

おっしゃるとおり、後者です。
言葉足らずで、すいません。
よろしくお願いします。

補足日時:2007/09/11 23:55
    • good
    • 0

「データ」→「入力規則」を使えば、ご希望のようなエラーメッセージを表示できると思います。



「Excel(エクセル)基本講座:入力規則の使い方」
http://www.eurus.dti.ne.jp/~yoneyama/Excel/n-kis …

この回答への補足

回答ありがとうございます。
申し訳ありませんが、初心者ですので、どこになんて入れたらいいか、
具体的に教えていただけないでしょうか。

補足日時:2007/09/11 23:33
    • good
    • 0

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