Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何将下拉列表验证链接到列比较_Excel_Drop Down Menu_Excel Formula_Spreadsheet - Fatal编程技术网

Excel 如何将下拉列表验证链接到列比较

Excel 如何将下拉列表验证链接到列比较,excel,drop-down-menu,excel-formula,spreadsheet,Excel,Drop Down Menu,Excel Formula,Spreadsheet,我有多行下拉列表,其中包含两个项目(适用和不适用),每个下拉列表对应的分类值(低/中/高)。我有一个公式,它比较分类列中的值并返回最高值。我试图使比较只在下拉列表中选择“适用”时才起作用,但我的excel技能充其量只是新手 这是我用于比较的公式: =INDEX($S$2:$S$5, MATCH(MAX(F4:F212), $T$2:$T$5,0)) =IFERROR(IF(D7=$Q$1,INDEX($T$2:$T$5,MATCH(E7,$S$2:$S$5,0)),""),"") =INDE

我有多行下拉列表,其中包含两个项目(适用和不适用),每个下拉列表对应的分类值(低/中/高)。我有一个公式,它比较分类列中的值并返回最高值。我试图使比较只在下拉列表中选择“适用”时才起作用,但我的excel技能充其量只是新手

这是我用于比较的公式:

=INDEX($S$2:$S$5, MATCH(MAX(F4:F212), $T$2:$T$5,0))

=IFERROR(IF(D7=$Q$1,INDEX($T$2:$T$5,MATCH(E7,$S$2:$S$5,0)),""),"")

=INDEX($S$2:$S$5, MATCH(MAX(F4:F212), $T$2:$T$5,0))
该公式返回的值最高,但适用于整个列,而不是选定的下拉菜单。我错过了连接两者的步骤

*编辑:我添加了一个所需结果的片段作为示例(我没有隐藏用于枚举的单元格)。我想要的是,对于选择为适用的每一行,比较其各自的值,然后将这些值中的最高值输出到右侧。我已经进行了比较,但它会对其中包含数据的每一列进行比较,因为我不知道如何使用下拉列表作为切换


您能否显示数据的模型或屏幕截图?有几种方法可以做到这一点,但其中一种可能比另一种更合适,例如,
=if(b2=“applicative”,sumifs(),0)
而不是计数等。我编辑了一个屏幕截图以供参考。您的屏幕截图没有清楚地显示您想要的内容。您可能需要添加或更新屏幕截图以包含所需结果并指定卡住的位置。添加了具有所需结果的附加屏幕截图。我感谢迄今为止的帮助!