重要なお知らせ

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

【GOLF me!】初月無料お試し

初心者ですいません。 教えて下さい。
ある数値を上限値に設定した場合 上限値を越えた場合も
設定している上限値を越えて数字が表示しないようにするには
どういう関数の計算式にしたらいいですか?
たとえば 上限値を100点に設定した場合 計算上101点になっても
150点になっても上限値の100点にしか表示しない計算式を
教えて下さい。 お願いします。

A 回答 (5件)

回答番号:No.1さんの式


回答番号:No.2の式の いずれでもできます。        

95/100=95%    120/100=100%
             
A1に「95」又は「120」  「B1」に「100」

C1に 
=MIN(A1/B1,100%)
又は
=IF(A1/B1>100%,100%,(A1/B1))
とし、C1に「セルの書式設定」で「表示形式」を「パーセンテージ」とする


 
    • good
    • 1
この回答へのお礼

ありがとうございました。
出来ました。ご足労をお掛けしました。

お礼日時:2008/12/01 10:16

質問と関係ありませんが



年寄りのおせっかいでちょっと気になりました
>出来ました。「ご足労」をお掛けしました。

大辞泉 によると
ご‐そくろう【御足労】
相手を敬って、その人がわざわざ出向くことをいう語。「―をかけ
る」

したがって、「ご足労」は、こんなとき使いません。

こんなときは、こう言ったほうが
>出来ました。「お手数」をお掛けしました。
    • good
    • 3

>逆に100点以下の場合は通常の計算式で80点とか出るように


質問の意味不明ですが
こういうことですか
計算結果が100以上のときは100と表示
計算結果が100未満の時は80と表示

とすれば次の式で
=IF(計算式>100,100,IF(計算式<100,80,計算式))


 =IF(A2*B2>100,100,IF(A2*B2<100,80,A2*B2))

この回答への補足

すいません 説明が悪くて
例をあげると 101*100=101%等 100%を少しでも越える場合は
全て100%で表示して 
90*100=90%等 100%以下の場合は その通りの計算式での
%で表示させたいのです。
95*100=95%
99*100=99%
101*100=100%
120*100=100%
等です すいません ご足労掛けます。

補足日時:2008/11/29 19:41
    • good
    • 0
この回答へのお礼

すいません 
95/100=95%
99/100=99%
101/100=100%
120/100=100%
等です

お礼日時:2008/11/29 20:00

一例です


=IF(数式>100,100,数式)


=IF(A1*B1>100,100,A1*B1)

この回答への補足

さっそくのご回答ありがとうございました。
逆に100点以下の場合は通常の計算式で80点とか出るように
なり 100点をオーバーする場合のみ100点以上の数値が
出ないようにするにはどうすれば良いか教えて下さい。

補足日時:2008/11/29 15:18
    • good
    • 1

一例です。


=MIN(数値セル,100)

この回答への補足

さっそくのご回答ありがとうございました。
逆に100点以下の場合は通常の計算式で80点とか出るように
なり 100点をオーバーする場合のみ100点以上の数値が
出ないようにするにはどうすれば良いか教えて下さい。

補足日時:2008/11/29 15:24
    • good
    • 0
この回答へのお礼

ありがとうございました。
ご足労お掛けしました。

お礼日時:2008/12/01 10:19

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