[[20181009102107]] 『合計値がある値をこえた場合エラーメッセージが出』(ken) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『合計値がある値をこえた場合エラーメッセージが出るようにしたい』(ken)

例えばA1〜A5に数値を入力し、合計がA6にでるとします。
その合計値がある値(例えば10)をこえた場合、"規定値をこえています”
というようなメッセージが出るようにしたいです。

データの入力規則で試しましたが、A3の値を変えて合計値が10をこえても
メッセージは表示されませんでした。

おそらくVBAを使ったやり方になると思うのですが、
VBA初心者のため、入力コードを教えて頂きたいです。

よろしくお願い致します。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 A1セルからA5セルを選択した状態で入力規則のユーザー定義で
 =SUM(A$1:A$5)<=10
 としてみてくれ。
(ねむねむ) 2018/10/09(火) 10:32

ありがとうございます。

追加で質問ですが、

  A B C D
1 1 2 3 4
2 5 6 7 8
3 9 8 7 6

このようなデータがあるとします、A列B列C列の積の合計が720となります。
この合計が700以上になるときエラーがでるよう入力規則でできました。

しかし、A列C列D列の積の合計626が600をこえるとき同様にエラーが出るよう
にしたいのですが、データの入力規則をおすと"選択範囲には複数の入力規則が設定されています"
と出て設定ができません。

何か解決策がありますでしょうか?
よろしくお願いします。

(ken) 2018/10/09(火) 12:07


入力規則のユーザー定義で

=AND(SUMPRODUCT($A:$A,$B:$B,$C:$C)<=700,SUMPRODUCT($A:$A,$B:$B,$D:$D)<=600)

これを設定してみてください
(鑓) 2018/10/09(火) 13:22


失礼

ABCとACDでしたね

=AND(SUMPRODUCT($A:$A,$B:$B,$C:$C)<=700,SUMPRODUCT($A:$A,$C:$C,$D:$D)<=600)

これでどうでしょう
(鑓) 2018/10/09(火) 13:25


ありがとうございます。
解決できましたm(_ _)m
(ken) 2018/10/09(火) 19:10

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.