按 周汇总进仓与出仓数量:
{=SUM(((WEEKDAY($B1,2)-WEEKDAY($B1:$BK1,2))+INT((COLUMN($B1:$BK1))/2)=(1+(INT((COLUMN(A1)+1)/2)-1)*7))*$B3:$BK3*($B2:$BK2=B7))}
罗 列本月休息日:
{=IFERROR(SMALL(IF(WEEKDAY(DATE(YEAR(NOW()),MONTH(NOW()),ROW(INDIRECT(\(INDIRECT(\
计算周末奖金补
贴:=SUMPRODUCT(N(WEEKDAY(ROW(INDIRECT(B2&\罗列值班日
期:{=MIN(IF(WEEKDAY(DATE(2008,ROW(),ROW($1:$31)),2)=7,DATE(2008,ROW(),ROW($1:$31))))}
计 算本月加班时间:
{=SUM((MOD(MOD(WEEKDAY(DATE(YEAR(NOW()),MONTH(NOW()),ROW(INDIRECT(\\今天是本年度第几周:=WEEKNUM(TODAY())
本月包括多少
周:=WEEKNUM(EOMONTH(NOW(),0),2)-WEEKNUM((EOMONTH(NOW(),-1)+1),2)+1 罗 列第30周日期:
{=TEXT(SMALL(IF(WEEKNUM(DATE(YEAR(NOW()),1,ROW($1:$366)),2)=30,DATE(YEAR(NOW()),1,ROW($1:$366))),ROW(A1)),\
统计某月第四周的支出金
额:{=SUM((WEEKNUM(A2:A11*1,1)-WEEKNUM(YEAR(A2:A11)&\\
判 断本月休息
日:{=(SUM(N(WEEKNUM(ROW((INDIRECT((EOMONTH(NOW(),-1)+1)&\
EOMONTH(NOW(),0)))),2)-WEEKNUM(EOMONTH(NOW(),-1)+1,2)+1=5))>3)+4} 计算离职日期:=WORKDAY(A2,5,{\计算工程完工日
期:{=WORKDAY(A2,B2,EOMONTH(A2,ROW(INDIRECT(\计算2008年第一季度有多少个工作
日:=NETWORKDAYS(EOMONTH(NOW(),-MONTH(NOW()))+1,EOMONTH(NOW(),3-MONTH(NOW())),{\
计 算2008年第一季度有多少个非工作日:=EOMONTH(NOW(),3-
MONTH(NOW()))-EOMONTH(NOW(),-MONTH(NOW()))-NETWORKDAYS(EOMONTH(NOW(),-MONTH(NOW()))+1,EOMONTH(NOW(),3-MONTH(NOW())),{\,\
计算今天离国庆节还有多少个工作
日:=NETWORKDAYS(TODAY(),DATE(YEAR(TODAY())+(TODAY()>DATE(YEAR(TODAY()),10,1)),10,1))
填充12个月的月份名:=CONCATENATE(\第\月\产生“坐标”:=CHAR(64+COLUMN(A1))
检查日仓库报表日期是否正
确:{=IF(SUM(N((11-RANK(A2:A11,A2:A11))=(ROW(2:11)-1)=FALSE)),\非递增\递增\
检查字符串中哪一个字符出现次数最
多:{=CHAR(MODE(IFERROR(CODE(MID(A2,ROW(1:16),1)),\
产生每两行累加1的编
号:=IF(ROW()=1,1,IF(MOD(ROW(),3),COUNT(OFFSET(A$1,,,ROW()-1))+1,\最后一次不及格是哪次测试:{=INDEX(A:A,MAX((B2:B11<60)*ROW(2:11)))} 计算第11名到第30名学员的平均成
绩:{=AVERAGE(IF(RANK(B2:B101,B2:B101)=TRANSPOSE(ROW(11:30)),B2:B101))}
计算成绩排名,不能产生并列名
次:=SUMPRODUCT(--((A$2:A$15=A2)*(($C$2:$C$15)+1/ROW($C$2:$C$15))>C2+1/ROW(2:2)))+1
计算第一次收入金额大于30元时的金额是多
少:=INDEX(B:B,MIN(IF((A2:A11=A2)*(B2:B11>30),ROW(2:11)))) 计算扣除所有扣款后的最高薪
资:{=MAX(B2:B10-MMULT(C2:G10*1,ROW(1:5)^0))}
对班级和成绩升序排
列:{=1*MID(SMALL(1*($A2:$A12&TEXT($B2:$B12,\,{1,2},{1,3})}
罗列今日销售的诺基亚手机型号:{=T(INDEX(B:B,SMALL(IF(ISERROR(FIND(\诺基亚\
统计图书数量:{=IF(B2=\罗列第一名学生姓
名:{=T(INDEX(A:A,SMALL(IF($B$2:$B$11=MAX(B$2:B$11),ROW($2:$11),12),ROW(A1))))}
罗列1到1000之间的质
数:{=INDEX(A:A,SMALL(IF(A$2:A$1000<>\\
判断某数是否为质数:{=IF(A2<2,\非质非合
\),2)=A2,\质数\合数\
计 算某个数的约数个数及罗列所有约数:约数个数
{=COUNT(0/(MOD(A2,ROW(INDIRECT(\罗列约数{=IFERROR(SMALL(IF(MOD(A$2,ROW(INDIRECT(\A$2)))=0,ROW(INDIRECT(\
将六个号码组合成一个:{=SUM(B1:B6*10^(2*(ROWS(B1:B6)-ROW(1:6))))} 将每个人的贷款重新分
组:{=INDEX($C:$C,SMALL(IF($A$2:$A$11=$E2,ROW($2:$11),ROWS($1:$12)),COLUMN(A1)))}
检测每个志愿是否与之前的重复:=MATCH(B2,$B$2:$B$10,)<>ROWS($2:2) 将列标转换成数字:=COLUMN(INDIRECT(A2&1))
重组人事资料
表:=REPLACE(INDIRECT(\)
班级成绩查
询:{=INDEX($B:$E,SMALL(IF($A$2:$A$12=$H$2,ROW($2:$12),ROWS($1:$12)+1),ROW(A1)),COLUMN(A1))&\
罗列每日缺席名单:{=INDEX(全体成员!$1:$1,SMALL(IF(COUNTIF($B2:$K2,全体成员!$A$1:$M$1)=0,COLUMN($A:$M),16384),COLUMN(A1)))&\
计算所有人的一周产量并排
名:{=INDEX(1:1,RIGHT(LARGE(SUBTOTAL(9,OFFSET($A2:$A8,,COLUMN($B:$J)-1,,))*10+COLUMN($B:$J)-1,COLUMN(A1)))+1)}
将金额分散填充,空位以“-”占
位:=MID(TEXT(INT($A2*100),REPT(\2))+1)),COLUMNS($A:A),1)
提取引用区域右下角的数
据:=INDIRECT(ADDRESS(ROW(B3:D7)+ROWS(B3:D7)-1,COLUMN(B3:D7)+COLUMNS(B3:D7)-1))
整理成绩单:=INDIRECT(CHAR(ROWS($1:22)*3)&COLUMN())
合 并三个工作表的数据:=INDIRECT(CHOOSE(MOD(ROW(A2)-1,3)+1,\一年级!A\INT((ROW(A3))/3)+1,\二年级!A\三年 级!A\
多区域计
数:=SUM(COUNTIF(INDIRECT({\求积、求和两相
宜:=SUM(IF(C2=\$C$2:C2))&\
计算五个工作表最大平均值:{=MAX(SUBTOTAL(1,INDIRECT({\一\二\三\四\五\班!B2:b11\
按卡号中的英文及数值排
序:{=INDIRECT(\0+ROW($2:$11),ROW(B1)),100))}
多 行多列取唯一值:{=IF(OR((B$2:D$5<>\
(COUNTIF(F$1:F1,B$2:D$5)=0)),INDIRECT(TEXT(MIN(IF((B$2:D$5<>\TIF(F$1:F1,B$2:D$5)=0),ROW(B$2:D$5)*1000+COLUMN(B:D))),\)}
罗列三个表中的最大值:{=SUBTOTAL(4,INDIRECT({\组\组\组\
将三列课程转换成单列且忽略空
值:{=INDIRECT(TEXT(SMALL(IF($B$2:$D$7<>\1),ROW(A1)),\
罗 列两个正整数的所有公约
数:{=IFERROR(SMALL(IF((MOD(A$2,ROW(INDIRECT(\
GCD(A$2:B$2))))=0)*(MOD(B$2,ROW(INDIRECT(\INDIRECT(\
B列最大值的地址:{=ADDRESS(MAX(IF(B2:B11=MAX(B2:B11),ROW(2:11))),2)} 记 录最后一次销量大于3000的地
址:{=ADDRESS(MOD(MAX((IF(ISNUMBER(B2:D7),B2:D7,0)>
3000)*ROW(B2:D7)+(IF(ISNUMBER(B2:D7),B2:D7,0)>3000)*COLUMN(B2:D7)*1000),1000),INT(MAX((IF(ISNUMBER(B2:D7),B2:D7,0)>3000)*ROW(B2:D7)+(IF(ISNUMBER(B2:D7),B2:D7,0)>3000)*COLUMN(B2:D7)*1000)/1000))} 根据下拉列表引用不同工作表的产量:=INDIRECT(ADDRESS(11,2,1,1,D1)) 根 据下拉列表罗列班级成绩第一名姓
名:{=IFERROR(INDIRECT(ADDRESS(LARGE(((INDIRECT(D$1&
amp;\1,1,D$1)),\
查询成绩:=OFFSET(A1,MATCH(F1,A2:A11,0),MATCH(G1,B1:D1,0)) 在具有合并单元格的A列产生自然数编号:=1+COUNT(OFFSET($A$2,,,ROW()-2,))
引用合并区域时防止产生0值:=IF(A1<>\
计算10届运动会中有几次破纪
录:=SUMPRODUCT(N(SUBTOTAL(5,OFFSET(B2,,,ROW(2:10))) 计第奎续三天之总产量大于等于25万元的次 数:=SUMPRODUCT(N(SUBTOTAL(9,OFFSET($B$1,ROW(1:10)-1,,3))>=25)) 进、出库合计查询:=SUM(OFFSET(A1,E2,MATCH(G2&\总计\根 据人数自动调整表格大小:{=IFERROR(OFFSET($E$1,SMALL(IF(F$2:F$5& gt;=TRANSPOSE(ROW(INDIRECT(\)),),\ 累计数据:{=SUM(OFFSET(B$2,,,ROW()-1))} 计算至少两科不及格的学生人 数:{=SUM(--(COUNTIF(OFFSET($B$1,ROW(2:11)-1,,,4),\列出成绩最好的科 目:{=OFFSET(A2,,SUM((MAX(SUBTOTAL(9,OFFSET(A2,1,ROW(1:4),4)))=SUBTOTAL(9,OFFSET(A2,1,COLUMN(A:D),4)))*COLUMN(B:E))-1)}