查看最常见的行
我试图用表2中ColumnB的最常见的值来填充表1中的ColumnA,其中表2中的ColumnC与Table1中的ColumnC匹配。
就像是:
Table1.ColumnA = Max(if(Table1.ColumnC = Table2.ColumnC,Table2.ColumnB))
我尝试了一个没有成功的vlookup。 我也创build了一个数据透视表来显示聚合值,但不知道如何从TableA.ColumnA中查询它
凯文先生,谢谢你。
使用这个数组公式:
=INDEX(Table2[B],MODE(IF(Table2[C]=[@C],MATCH(Table2[B],Table2[B],0))))
作为一个数组公式,在退出编辑模式时,需要使用Ctrl-Shift-Enter来确认,而不是Enter。
使用中间透视表。
使用名称列创build数据透视表作为行,将数据作为列和数据。
那么你可以使用这个长的公式:
=INDEX($B$16:$D$16,AGGREGATE(15,6,(COLUMN(INDEX($B$17:$D$19,MATCH([@C],$A$17:$A$19,0),0))-MIN(COLUMN(INDEX($B$17:$D$19,MATCH([@C],$A$17:$A$19,0),0)))+1)/(MAX(INDEX($B$17:$D$19,MATCH([@C],$A$17:$A$19,0),0))=INDEX($B$17:$D$19,MATCH([@C],$A$17:$A$19,0),0)),1))