この記事では、Excelで条件がTrueの場合に最小値を取得する方法について学習します。

簡単に言うと、長いデータシートを扱う場合、従業員コードで参加日を見つけるなど、条件がTrueの場合、最小値を抽出する必要がある場合があります。

このための一般式を取得しましょう

{ =MIN (IF (range = criteria, values)) }

範囲=基準:配列の条件値:最小値が見つかる対応する配列注:

両方の配列の長さは等しくなければなりません。中括弧を手動で配置しないでください。数式の完了後にEnterキーを押す代わりにCtrl + Shift + Enterキーを使用してください。

例を使ってこの関数を理解しましょう。

ここに製品の有効期限があり、特定の製品の最も早い有効期限を見つける必要があります。

0017

これを正しく行うには、ExcelのMINおよびIF関数が役立ちます。

製品Arrowrootの式を使用します:

{ =MIN(IF (B2:B26 = D2, A2:A26))}

説明:

B2:B26:数式がD2セルの製品名と一致し、TRUE(1s)とFALSE(0s)の配列を返す範囲。

A2:A26:範囲に対応する有効期限が乗算されます式は= MIN(IF(\ {0; 0; 0; 0; 0; 0; 0; 0; TRUE; 0; 0; 0; 0; 0 ; TRUE; 0; 0; 0; 0; 0; TRUE; 0; 0; 0; 0}、\ {43538; 43535; 43532; 43529; 43526; 43523; 43520; 43517; 43514; 43511; 43508; 43505; 0; 43499; 43496; 43493; 43490; 43478; 43484; 43481; 43478; 43475; 43472; 43469; 43466}))

\ {0; 0; 0; 0; 0; 0; 0; 0; 43514; 0; 0; 0; 0; 0; 43496; 0; 0; 0; 0; 0; 43478; 0; 0; 0;この式は、すべてのTRUE値に対応する最小値を返します。Excelのセル形式オプションを使用して、セルの形式を日付に変換します。

0018

13-01-2019は、クズウコンの最も早い有効期限です。

製品にんじんの式を使用してください

{ =MIN(IF(B2:B26 = D3, A2:A26)) }

0019

ご覧のとおり、この数式は特定の製品の最も早い有効期限(最小値)を返します。

OFFICE365を介したExcel2016以降のバージョンの場合、ユーザーはExcelMINIFS機能を使用します。

=MINIFS(values, range, criteria)

ExcelのIF関数を使用して最小値を取得する方法を理解したことを願っています。ここでExcelロジック関数に関するその他の記事を調べてください。上記の記事に対するご質問やフィードバックをお気軽にお知らせください。

関連記事:

link:/ statistics-formulas-excel-small-function [ExcelでSMALL関数を使用する方法] link:/ statistics-formulas-calculate-max-if-condition-match [条件が一致した場合に最大値を計算する方法Excel] ` link:/ logical-formulas-excel-large-function [ExcelでLARGE関数を使用する方法] `

link:/ statistics-formulas-excel-max-function-2 [ExcelでMAX関数を使用する方法] `link:/ lookup-formulas-retrieveing-the-first-value-in-a-list-that- is-greater-smaller-than-a-specified-number [Excelで指定された値よりも大きい/小さいリストの最初の値を取得する] `

人気の記事:

link:/ expression-and-functions-introduction-of-vlookup-function [ExcelでVLOOKUP関数を使用する方法] link:/ Tips-countif-in-microsoft-excel [ExcelでCOUNTIF関数を使用する方法] ` link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法] `