-PR-
締切済み

エクセルについて

  • すぐに回答を!
  • 質問No.49403
  • 閲覧数32
  • ありがとう数2
  • 気になる数0
  • 回答数6
  • コメント数0

お礼率 0% (0/6)

エクセルでこのような場合の数式を教えてください。
A1、A2に入るどちらか大きい数字をとり、またその数字は上限10以下という数式をA3に入れる場合どのような数式になりますか?
IF関数でIF(A1>A2,A1,A2)こんな数式を作ったのですが、上限10以下というのがわかりません。この数式も間違っているような気がするのですが・・・。
よろしくお願いします。
通報する
  • 回答数6
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全6件)

  • 回答No.6
レベル12

ベストアンサー率 18% (175/970)

皆さんの回答と大差ないですが、上限が有りますね、下限は有るのですか?(負の数は入りますか)

私なら =IF(MAX(A1:A2)>10,"*",MAX(A1:A2))

とします。
*は10にするかも知れませんが、10を超えたら*
になり、以下だとA1からA2の中の最大値になります。

-の数が入ると、たぶん書式で色を変えて作ります。

  • 回答No.1

上限10以上だった場合の処理はどうするのですか?
もし10を表示したければ
=max(A1,A2,10)
ですよね
  • 回答No.2

訂正します。
=IF(A1<10,IF(A2<10,MAX(A1,B1),10),10)
でした。
  • 回答No.3

再度訂正です。まことに申し訳ありません。
前の式のA2をB1にしてください。m(_ _)m
  • 回答No.4
レベル13

ベストアンサー率 68% (791/1163)

以下の式でどうですか?
=MIN(MAX(A1,A2),10)
  • 回答No.5
レベル9

ベストアンサー率 48% (31/64)

=MAX(A1*(A1<=10),A2*(A2<=10))
としてみましょう。

A1,A2の数字が10より大きい場合には
(a1<=10),(a2<=10)がそれぞれ0になりますので
A1,A2のうち10以下で大きい方がA3に
表示されます。

(A1<=10)というのは数式内ではIF(A1<=10,1,0)
と同じような意味になります。
=MAX(A1*IF(A1<=10,1,0),A2*IF(A2<=10,1,0))
と書くより簡単ですね。
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ