我有这个公式可以在四列范围内获得更高的每一行数。
=query(transpose(query(transpose(X3:AA);"Select "®EXREPLACE(join("";ArrayFormula(if(len(X3:X);"Max(Col"&ROW(X3:X)-ROW(X3)+1&"),";""))); ".\z";"")&""));"Select Col2")
我的问题是,我有一些行为空,我想将找到的值返回到找到最大数量的同一行。换句话说,如果该行为空,则在找到下一个最大值之前,该行将不返回任何内容。感谢您的提前帮助
问题已解决,感谢您的帮助。= query(transpose(query(transpose(X3:AA);“选择”&REGEXREPLACE(join(“”; ArrayFormula(“ Max(Col”&ROW(X3:X)-ROW(X3)+ 1&“),”)) ;“。\ z”;“”“&”“));”选择Col2“; 0)
删除IF
:
=ARRAYFORMULA(QUERY(TRANSPOSE(QUERY(TRANSPOSE(X3:AA);
"select "&JOIN(",";
"max(Col"&ROW(X3:X)-ROW(X3)+1&")"))&"");
"select Col2"; 0))