Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.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
获取每列选定单元格的最大值[Excel 2013]_Excel_Vba - Fatal编程技术网

获取每列选定单元格的最大值[Excel 2013]

获取每列选定单元格的最大值[Excel 2013],excel,vba,Excel,Vba,这是我正在处理的一些数据: 8 10 2 0 0 0 5 0 0 0 40 0 0 0 0 0 41 41 41 41 <---- selected row 52 0 0 45 0 0 40 0 0 0 81 0 0 80 0 0 80 0 0 0 15 11 2 0 0 0 9 0 5 0 30 0 0 23 0 0

这是我正在处理的一些数据:

8   10  2   0   0   0   5   0   0   0
40  0   0   0   0   0   41  41  41  41  <---- selected row
52  0   0   45  0   0   40  0   0   0
81  0   0   80  0   0   80  0   0   0
15  11  2   0   0   0   9   0   5   0
30  0   0   23  0   0   23  0   0   0
135 0   90  0   135 108 0   0   135 86
91  0   0   117 0   0   99  99  0   0   <---- selected row
22  22  0   0   10  0   0   0   0   0
135 0   0   135 0   135 135 135 135 135
80  0   0   0   72  0   0   0   68  45
32  0   18  0   9   0   18  0   0   5   <---- selected row
91  0   0   0   108 108 0   0   90  86
50  0   0   0   40  0   0   0   27  0
13  11  2   0   0   0   5   0   0   0
11  20  0   10  0   0   10  0   0   0
假设数据从A2:J2向下移动到x行。我希望第1行A:J显示我选择的最大值。在这个例子中,A1将是91,B1 0,C1 18。。。J1 41。当然,我所做的选择是可以改变的,我想我不会选择超过10行。如果你找到了一个更好的方法来选择需要比较的行,请随意展示你的想法

更多信息:

选择将始终在A和J之间,而不是选择整行 将选择A和J之间同一行中的所有单元格 谢谢你的时间

use f(x)=Max (A1:D8) 

选择返回所有单元格之间最大值的a1单元格到d8单元格

我不想要所有数据的最大值。我希望A1:J1显示所选行的最大值。在我所说的示例中,数据从第2行开始,我选择了第3、9和13行;这些是要比较的行。A1:J1中的单元格将显示其列的最大值。因此,A1将看到A列中的哪个单元格被选中并显示最大值,B1将执行相同的操作,但对于B列。。。第J栏是J1,谢谢你的回复