连随风兄都出面了,只好附上本人的拙码了:
请在运行前将#改为tab(制表符) | @echo off&setlocal enabledelayedexpansion | | set "tab=#"&set /a n+=1 | | echo 星期%tab%天数(天)%tab%参观人数(人)%tab%日均参观人数(人/天)>b.xls | | for %%a in (一 二 三 四 五 六 天) do ( | | set /a n+=1 | | echo %%a%tab%=countif^(a.xls^^^!A:A,A!n!^)%tab%=sumif^(a.xls^^^!$A:$A,A!n!,a.xls^^^!$B:$B^)%tab%=C!n!/B!n!>>b.xls | | ) | | echo 合计%tab%=sum^(b2:b8^)%tab%=sum^(c2:c8^)%tab%^="据统计星期"^&OFFSET(A2:A8,MATCH(MAX(D2:D8),D2:D8,0)-1,0,1,1)^&"为最多参观天数">>b.xls | | start a.xls&start b.xlsCOPY |
[ 本帖最后由 batman 于 2009-2-23 21:09 编辑 ] |