求excel文件先按约定优先顺序排序,相同日期内排位最高且符合相关条件行的相关列数据相乘的公式

1、先给O列、再给K列、之后给L列、之后给H列、最后给A按降序排序; 2、排序后,在第A列所示的日期相同的、排位最高的行,若符合条件:B列=201807、C列<0、P列< 1 的; 3、将同时符合上述条件的行的Q列数值相乘。 求用公式来解决的方案(用于批量文件处理),不要用鼠标、图标来解决的办法。 按上述要求:最终符合要求的是:4、9、14、19、24行,-19.32*159.14*-124.26*4.23*4.53*15.61*=47601.520620180710 201807 3 1 2 4 5 6 7 8 0 0 11 0 295.97 0 -1.79 120180710 201807 3 1 2 4 0 6 0 8 0 0 11 0 89.46 0 1.16 220180710 201807 3 1 2 4 0 6 0 8 9 0 11 12 48.98 0 -0.9 320180710 201807 3 1 2 4 5 6 7 8 0 10 11 12 22.36 0 -19.32 420180710 201807 3 0 2 4 0 6 0 8 9 0 11 12 192.21 0 41.16 520180710 201807 3 1 2 4 0 6 0 8 9 0 11 12 1.16 0 0.41 620180709 201807 1 2 4 5 6 7 8 9 10 11 0 136.17 0 159.14 720180706 201807 1 2 4 0 0 0 8 9 0 0 12 194.34 0 -1.92 820180706 201807 1 0 4 5 6 7 0 9 10 0 12 24.16 1 -124.26 920180706 201807 1 2 4 5 6 7 8 9 10 11 12 4.4 0 1.57 1020180705 201807 1 2 0 0 6 0 8 9 0 11 12 21.72 0 0.23 1120180705 201807 1 2 4 0 6 0 8 0 0 11 0 1.97 0 -0.01 1220180705 201807 1 2 4 0 6 0 8 9 0 11 12 92 1 202.06 1320180705 201807 1 2 4 5 6 7 8 9 10 11 12 15.07 0 4.23 1420180704 201807 1 2 4 0 0 0 8 9 0 11 12 406.84 0 45.27 1520180704 201807 1 2 4 0 6 0 8 9 0 11 12 16.78 0 2.05 1620180704 201807 0 2 0 5 6 7 0 0 10 11 12 13.57 0 5.18 1720180704 201807 1 2 4 0 6 0 8 9 0 0 12 10.98 0 -2.67 1820180704 201807 1 2 4 5 6 7 8 9 10 0 12 5.02 0 4.53 1920180703 201807 1 0 4 0 6 0 8 0 0 11 0 26.11 0 -0.04 2020180703 201807 1 2 4 0 6 0 8 9 0 11 12 6.79 0 -0.41 2120180703 201807 1 2 4 0 6 0 8 9 0 11 12 6.18 0 0.28 2220180703 201807 1 2 4 0 6 0 8 9 0 11 12 21.42 0 2.11 2320180703 201807 1 2 4 0 6 0 8 9 0 11 12 116.94 0 15.61 24

数据太复杂,建议自行排序(Excel本身有很强的排序功能)后再重新发问。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-17
昨天是不是也是你发的这个 感觉是一样的追答

可以附个百度网盘吗 研究研究 麻烦啦