Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 第二大单元格值(忽略重复项)_Google Sheets - Fatal编程技术网

Google sheets 第二大单元格值(忽略重复项)

Google sheets 第二大单元格值(忽略重复项),google-sheets,Google Sheets,简而言之,我需要字符串“Jordan”(单元格G3)。请看下面我的工作表 Row 1: A | B | C | D | E | F | G | H | I Row 2: NAME1 | TEXT1 | VALUE1 | NAME2 | TEXT2 | VALUE3 | NAME3 | TEXT3 | VALUE3 Row 3: Jack | KCC | 500 | Marvin | KCD |

简而言之,我需要字符串“Jordan”(单元格G3)。请看下面我的工作表

Row 1:   A     | B     | C      | D      | E     | F      | G      | H     | I
Row 2:   NAME1 | TEXT1 | VALUE1 | NAME2  | TEXT2 | VALUE3 | NAME3  | TEXT3 | VALUE3
Row 3:   Jack  | KCC   | 500    | Marvin | KCD   | 100    | Jordan | KCE   | 500
Row 4:   ...
更准确地说:我能够检索到“JACK”是从左边看到的具有最大值的名称。但我需要第二个最高值(“JORDAN”)的名称字符串,即使两个最高值可能相同且等于500

任何与谷歌表的帮助将不胜感激

最好的,
David

如果列数据发生任何更改,则必须修改此公式:

= array_constrain(Sort({A3:C3;D3:F3;G3:I3},3,false, 1, false),1,3)

或如下所示(第一列,第二列,最后一列)


你能再详细一点你的问题吗?您根据哪些标准确定“Jack”是最高值?你的搜索条件是什么?您是否在整个表(或某一行)中寻找一个字符串而不是数字且按字母顺序排在第二位的内容?非常感谢!!我将对此进行调查并发送回复。这是一个非常好的解决方案:下一级Google sheets.:-)非常感谢你!
= transpose(query(transpose(Sort({A3:C3;D3:F3;G3:I3},3,false)),"select Col2",0))