
No.4
- 回答日時:
=IF(MAX(N6:N125)<310,"",SMALL(N6:N125,COUNTIF(N6:N125,"<310")+1))
個人的見解ですが、必要以上のエラー処理をしないようにしています。
このエラー処理をした値を元に演算をするとエラーになります。
例
上記式がA1に入力されているとして
C1=A1*B1だとするなら
C1も
C1=IF(A1="","",A1*B1)
エラーが出るにはそれなりの理由があるわけで
それを理解の上処理するなら良いのですが・・・
質問者自体が処理していないものにあえて付加するのはいかがなものかと思います。
No.3
- 回答日時:
こんにちは~
>=SMALL(N6:N125,COUNTIF(N6:N125,0)+1)
>上記の関数を元に310以上の最小値を検索したい
質問の趣旨を尊重すれば、No.2の方のとおりだと思いますが、
これだけでは範囲内に 310以上の数値がなければエラーになるので、
エラーを非表示にしたければ
=IF(COUNTIF(N6:N125,">=310"),SMALL(N6:N125,COUNTIF(N6:N125,"<310")+1),"")
LARGE関数を使ってもいいなら
=IF(COUNTIF(N6:N125,">=310"),LARGE(N6:N125,COUNTIF(N6:N125,">=310")),"")
ちなみに、No.1の方の配列数式も
=IF(COUNTIF(N6:N125,">=310"),MIN(IF(N6:N125<310,"",N6:N125)),"")
として、ShiftとCtrlを押しながらEnter の方がよろしいかと。
>ShiftキーとAltキーを押しながら
は、まちがいでは?
No.1
- 回答日時:
=MIN(IF(N6:N125<310,"",N6:N125))
と入力した後、ShiftキーとAltキーを押しながらEnterキーで配列数式とします。
なお上記式ではN6:N125の範囲全てが310より小さい場合は0が表示されますが、それで都合が悪ければ、そのセルの書式設定を「ユーザー定義」で「種類」を例えば「G/標準;G/標準;"×"」と定義すると0の代わりに×が表示されます。(空白にしておきたければ「"×"」の部分は必要ありません)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) SUMIFとCOUNTIFの違いについて 4 2022/09/29 14:13
- Excel(エクセル) ExcelのFIND関数について 4 2023/06/06 18:10
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- YouTube youtubeチャンネルの発掘が困難な件 1 2022/05/10 13:46
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) Excelマクロの表示のExcel内をfindで検索 3 2022/06/15 20:07
- Excel(エクセル) Excelについて質問です。 シート1の検索値例えば *ABC* をシート2.3.4から検索して、シ 5 2023/02/17 23:30
- その他(クラウドサービス・オンラインストレージ) Googleスプレッドシートについて 1 2022/05/11 15:26
- Excel(エクセル) vba 転記するときの最終行について 2 2022/09/03 09:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インターネットバンキングのロ...
-
実行時エラー '8021'とはどんな...
-
オートフィル抽出転記マクロに...
-
DataGridViewへの新規行追加に...
-
UserForm1.Showでエラーになり...
-
【VBA】ワークブックを開く時に...
-
Excelで最小値を検索したい
-
BorlandC++のリンカエラー
-
XHTMLでのtextareaのwrapの指定...
-
警告?の補足と条件分岐
-
Excel vbaについての質問
-
データ件数が多くなってもエラ...
-
VBA データ(特定値)のある最...
-
Null 値の使い方が不正です と...
-
CreateFontが文法エラーに
-
Perlモジュールのparam()を使って
-
システムテストの効果的な方法
-
VB6のプログラムをWIN7で使いたい
-
VBAのエラーについて
-
Windows7で、Windows updateの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マクロOn Error GoTo ErrLabel...
-
UserForm1.Showでエラーになり...
-
お助けください!VBAのファイル...
-
VBAでfunctionを利用しようとし...
-
【VBA】ワークブックを開く時に...
-
String""から型'Double'への変...
-
文字列内で括弧を使うには
-
マクロで"#N/A"のエラー行を削...
-
Excel vbaについての質問
-
VBA データ(特定値)のある最...
-
On ErrorでエラーNoが0
-
インポート時のエラー「データ...
-
【VBAエラー】Nextに対するFor...
-
ACCESSで値を代入できないとは?
-
【Access】Excelインポート時に...
-
VBでSQL文のUPDATE構文を使った...
-
【VB.NET】 パワポ操作を非表示で
-
「実行時エラー '3167' レコー...
-
実行時エラー 438 の解決策をお...
-
実行時エラー'-2147467259(8000...
おすすめ情報