Discussion:
#DIV/0!以外のMAXとMINを表示させるには?
(too old to reply)
unknown
2008-08-29 02:46:09 UTC
Permalink
複数のシートからAVERAGEを集めたシートがあるのですが、データがそろっていないシートから反映されたセルにはエラーメッセージが入っています。
エラー表示がひとつでもあると、MAX・MINの両方とも数値を拾ってくれません。
いろいろ調べてみたのですが、PC知識が殆どないのでさっぱり理解できず困っています。
どなたか教えてください、お願いします!!
Mike
2008-08-29 04:57:29 UTC
Permalink
MAX $B$N>l9g(B $B"*(B {=MAX(IF(ISERROR(range),"",range))} $B$^$?$O(B {=MAX(IF(ISERROR(range),"_",range))}
MIN $B$N>l9g(B $B"*(B {=MIN(IF(ISERROR(range),"_",range))}

$B2?$l$bG[Ns?t<0$G$9!#(B

--
Mike

"$B$_!<$9$1(B" <@discussions.microsoft.com> wrote in message news:DE143476-9E3D-414A-9A01-***@microsoft.com...
unknown
2008-08-29 09:00:04 UTC
Permalink
Mike様、KMisawa様ありがとうございました!!
貴重な時間を割いていただいて感謝しております。
エクセルで初めて使った機能だったので(あることさえ知らなかった)出来た時は感動でした。
教えていただいたものをそのままコピーしただけですが・・・泣
unknown
2008-08-29 06:01:01 UTC
Permalink
Misawa様、Mike様早々にありがとうございます。
でも本当にズブの素人なので、ちょっと説明についていけません・・・
せっかく回答をいただいたのに申し訳ないですがもう少し簡単に説明していただけないでしょうか?
これ以上簡単な説明があるか!と言われてしまいそうですが、小学生にもわかるような説明をしていただけるとありがたいです。
本当にすいません・・・
KMisawa
2008-08-29 08:28:59 UTC
Permalink
初歩的に再度説明します。
問題のブックを開いた状態で Alt+F11 を押すと VBEの画面が表示されます。
左側にプロジェクト -VBAProject という欄があるので VBAProject(ブック名)をクリックして
メニューバーの 挿入→標準モジュール をクリックする。これで標準モジュールシートが
できるので、ここに 先にお知らせした 2つの関数マクロをコピーします。
以上で準備は終了です。
画面をブックのシートに戻します。最大値を求めたいセルを選択します。そのセルに
 =MaxP( と入力し  マウスで 最大値を求めたいセル範囲(#DIV/0!を含んでもよい)
をドラッグして選択し、  )  を入力してEnterキーを押します。
これで求める値が表示されるはずです。
これ以上 初歩的にはご返事できません。
Post by unknown
Misawa様、Mike様早々にありがとうございます。
でも本当にズブの素人なので、ちょっと説明についていけません・・・
せっかく回答をいただいたのに申し訳ないですがもう少し簡単に説明していただけないでしょうか?
これ以上簡単な説明があるか!と言われてしまいそうですが、小学生にもわかるような説明をしていただけるとありがたいです。
本当にすいません・・・
Loading...