繁体   English   中英

从Excel中的B列通过MATCH从A列返回MAX

[英]Return MAX from Column A with MATCH against Column B in Excel

我已经在这个头上抓了几个小时了。

我有一个包含3列的电子表格。 A列包含格式为200401的2004年第一个月的日期期限。B列包含参考编号。

CI列中希望有一个公式,该公式使用B列中的引用号返回A列中的最大值。如下所示

COL A     COL B     COL C
200407    DIFA0694  200408
200408    DIFA0694  200408
200311    DIFA0704  200801
200403    DIFA0704  200801
200801    DIFA0704  200801
200311    DIFA0712  ......
200311    DIFA0712  ......
200409    DIFA0712  ......
200411    DIFA0712  ...... 
200312    DIFA0736  ......
200312    DIFA0736  ......
200512    DIFA0736  ......
200404    DIFA0763  ......
200405    DIFA0763  ......
200405    DIFA0763  ......
200807    DIFA0763  ......
200405    DIFA0780  ......
200408    DIFA0780  ......
200312    DIFA0780  ......
200401    DIFA0780  ......

因此,COL C值应该是COL B中显示的作业参考的最新时期。

我已经尝试过结合使用MAX,INDEX和MATCH,但无济于事。 我相信这是因为INDEX,MATCH不返回值数组。

我会很感激任何人都可以提供的指导

试试这个:在C2上粘贴:

=MAX(IF(b:b=b2,a:a,""))

并将其向下拖动。 不要忘记按Ctrl + Shift + Enter

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM