|
var ws = ["report", "JSA运行结果"].map(v => Worksheets(v));
var arr = ws[0].Range("A1").CurrentRegion.Value2.slice(1);//获取每一行 切片成数组,每一行是一个数组
Console.log(arr.length)
var m = new Map();
arr.forEach(v => {
let keys = [/(2022)/.test(v[17]) ? "新款" : v[17], v[16], v[14]].map(w => w); //v[17]是商品代码 //v[16]小类名称 是女鞋 男鞋 //v[14]] 是季节名称
Console.log(keys[0])
!m.has(keys[0]) && m.set(keys[0], new Map());
let curM = m.get(keys[0]);
!curM.has(keys[1]) && curM.set(keys[1], new Map());
Console.log(curM.get(keys[2]))
if(!curM.has(keys[2])){
curM.set(keys[2], [curM.size + 1, keys[2], v[26], v[31]]);
} else {
Console.log("走到这里来")
[v[26], v[31]].forEach((n, i) => curM.get(keys[2])[i+2] += n);
}
});
附件已上传
统计春夏秋冬.zip
(100.86 KB, 下载次数: 4)
|
|