If statement Google列出了检查max然后在不同单元格中写入人名的公式
因此,我一直在为本周google sheets上表现最好的人自动化这个表格。 现在在O列中,我有一个top候选者,我想运行一个if语句,检查每个人的值。例如,对于第1天,它将从K3检查到N3,一旦它获得值,它应该发布候选对象的名称。这意味着在第1周的第1天,它将检查并查看charles是否有最佳表现,并将“charles”张贴在同一行的最佳候选单元格中If statement Google列出了检查max然后在不同单元格中写入人名的公式,if-statement,google-sheets,If Statement,Google Sheets,因此,我一直在为本周google sheets上表现最好的人自动化这个表格。 现在在O列中,我有一个top候选者,我想运行一个if语句,检查每个人的值。例如,对于第1天,它将从K3检查到N3,一旦它获得值,它应该发布候选对象的名称。这意味着在第1周的第1天,它将检查并查看charles是否有最佳表现,并将“charles”张贴在同一行的最佳候选单元格中 到目前为止,我知道如何知道如何很容易地得到最大值=max(K3:N3)的单元格之间的数字,但随后将其与if语句相结合,该语句将知道顶部的单元格
到目前为止,我知道如何知道如何很容易地得到最大值=max(K3:N3)的单元格之间的数字,但随后将其与if语句相结合,该语句将知道顶部的单元格。。。这让我很激动,但仍然没有找到答案这个公式应该有效:
=索引($K$2:N,1,匹配(最大($K3:$N3),$K3:$N3,0))
MATCH将找到最大值为K3:N3的特定列,然后INDEX将引用顶部列的值
样本表:
使用:
=ARRAYFORMULA(TRIM(TRANSPOSE(QUERY(TRANSPOSE(IFNA(
IF(IF(K3:N="", "x", K3:N)=QUERY(TRANSPOSE(QUERY(TRANSPOSE(K3:N),
"select "&TEXTJOIN(",", 1, IF(LEN(J3:J),
"max(Col"&ROW(A3:A)-ROW(A3)+1&")", ))&"")),
"select Col2"), K2:N2, ))),,9^9))))
非常感谢,它很有效。上帝保佑你。