在Excel中,如何返回LA值的月份?

时间:2018-08-16 14:20:29

标签: excel excel-formula

我想获取Nov-18的返回值。
那怎么可能? 请看一下Excel片段示例:

Snippet

非常感谢您!

3 个答案:

答案 0 :(得分:0)

在和INDEX公式中使用AGGREGATE:

a = []
for c in df.columns:
    for i in df.groupby(['A'])[c].unique().values:
        if len(i) > 1:
            a.append(c)
            break
        else:
            pass
print(a)

答案 1 :(得分:0)

嗨,假设您在F6:M10中有数据,请查看您的数据。您可以针对要给定LA的输入单元格在单元格中使用以下公式,即G12是您的输入单元格,而H12用于公式:= INDEX(G6:L6,1,MAX(IF(G7:L10 = G12,ROW(G7 :L10),0))-5)然后按Ctrl + shft + Enter ..它将起作用。现在继续在G12中更改输入,您将获得输出。

答案 2 :(得分:0)

您可以在单元格F7中使用以下数组公式: = INDEX(A1:H1,1,MAX(IF(B2:H5 = E7,COLUMN(B1:H5),0)))

考虑到您的数据位于A1:H5单元格中,而您的输入(即LA)位于E7单元格中。

写完公式后,别忘了按CTRL + SHFT + ENter

如果您还想退还房屋名称,请在单元格F8中键入公式:

= INDEX(A1:A5,MAX(IF(B2:G5 = E7,ROW(B2:H5),0)),1)