SPL XLL
增强Excel计算能力
=spl("=?.split(""->"")",A1)
=spl("=?1\?2",A1:A6,B1:B5)
=spl("=?.id@u()",A2:A17)
id函数说明
=spl("=E(?).select(Salary>5000 && Salary< 10000 && like(Name,""*Jo*""))",A1:G499)
select函数更多功能:
=spl("=[E(?1),E(?2)].merge@od(ProductName)",Jan!A2:C12,Feb!A2:C12)
merge更多功能:
=spl("=join@f(E(?1),SellerID;E(?2),ID).new(_1.OrderNo,_1.Amount,_2.ID,_2.Name)",A2:D8,F2:H7)
join函数更多功能:
=spl("=E(?1).group(Dept).conj(~.top(3;Salary))",A1:G499)
top函数更多功能:
=spl("=directory@p(""d:/data/202001*.xlsx"").conj(T(~)).groups(SellerId;sum(Amount):Total)")
directory函数更多功能:
=spl("=E(?).group(Client).(file(""d:/Ordersm.xlsx"").xlsexport@ta(~;~.Client))",A1:E143)
xlsexport函数更多功能:
=spl("=E(?).group(Client).(file(""d:/Ordersm.xlsx"").xlsexport@ta(~;~.Client)),""finished!""",A1:E143)