如何获得使用IF函数在Excel中的最小值
在本文中,我们将学习如果条件在Excel中为True时如何获得最小值。
简而言之,当处理长数据表时,有时需要提取最小值(如果条件为True),如通过Employe代码查找加入日期。
让我们获得此
{ =MIN (IF (range = criteria, values)) }
的通用公式范围=条件:数组条件条件值:对应的数组,可在其中找到最小值注:
两个数组的长度必须相等。不要在公式完成后使用Ctrl + Shift + Enter代替手动输入大括号。
让我们以一个例子来了解这个功能。
在这里,我们有产品的到期日,我们需要找到特定产品的最早到期日。
为了获得正确的效果,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; 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; 43487; 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; 0}此公式返回与所有TRUE值对应的最小值。使用Excel中的单元格格式选项将单元格的格式转换为日期。
葛粉的最早到期日期为13-01-2019。
将公式用于产品胡萝卜
{ =MIN(IF(B2:B26 = D3, A2:A26)) }
如您所见,此公式返回特定产品的最早到期日期(最小值)。
对于通过OFFICE 365用户在Excel 2016以上的版本,请使用Excel MINIFS函数:
=MINIFS(values, range, criteria)
希望您了解如何在Excel中使用IF函数获得最小值。在此处浏览有关Excel逻辑函数的更多文章。请随时声明您对以上文章的查询或反馈。
相关文章:
如何在Excel中使用SMALL函数链接:/ statistical-formulas-excel-small-function [如何在条件匹配的情况下计算最大值Excel]link:/ logical-formulas-excel-large-function [如何在Excel中使用大函数]
如何在Excel中使用MAX函数链接:/ lookup-formulas-relieving-the-first-value-in-list-that- is-大于-小于指定的数字[检索大于/小于Excel中的指定值的列表中的第一个值]
热门文章:
如何在Excel中使用VLOOKUP函数link:/ tips-countif-in-microsoft-excel [如何在Excel中使用COUNTIF函数]链接:/ excel-formula-and-function-excel-sumif-function [如何在Excel中使用SUMIF函数]