文章目录
多公司年度损益汇总表
HLOOKUP、INDIRECT函数的使用方法
=HLOOKUP($A$2,INDIRECT(","&C$3&”’!D3:K23"),ROW (2:2),0)
=HLOOKUP(查找值,查找区域,返回行数,精确查找)
=INDIRECT(","&C$3&”’!D3:K23")
展现众多工程项目数据的技巧
OFFSET函数和图表绘制的技巧
B24=0FFSET(A1,(L1-1)*5+1,1)
B24=0FFSET(定位点,向下偏移量,向右偏移量)
B24=0FFSET(A1,($L$1-1)*5+1,1)
C24=0FFSET($A$1,($L$1-1)*5+ROW(1:1),COLUMN(B1))
项目进度管理示意图
IF、FIND、COUNTIF函数的使用方法
D3=IF(AND(D$2>=$B3,D$2<=$C3),”
D3=IF(判断表达式,"●”,""
AND(D$2>=$B3,D$2<=$C3)
AND(本档>=项目始,本档<=项目终)
ISERROR (FIND(B$2,统计表!$E2,1))
判断是否错误(公式)
FIND(B$2,统计表!$E2,1)
查找(查找值,查找内容,开始的位置)
B15=COUNTIF(B3 :B14,"●”)
B15=统计(统计范围,"●”)
B3=IF(ISERROR (FIND(B$2,统计表!$E2,1)),”"●”)
工程量查询系统
SUMPRODUCT、OFFSET函数使用的技巧
B2=0FFSET(I1,9-F2,)
C4=SUMPRODUCT((数据表!$A$2:$A$300=$B$2)*(数据表!$B$2:$B$300=C$3*(数据表!$C$2:$C$300=$B4)*数据表!$D$2:$D$300)
C4=SUMPRODUCT((组别列=指定组别)*(项目列=指定项目*(地点列=指定地点)*工程量数据列)
费用分月按日分摊
IF、时间类函数使用的技巧
=IF (AND FOMONTHLESL. 0)>FOMONTH (SR2. 0L. EOMONTH(ES1.0)<=EOMONTH(SC2. 0).3D2/ (SC2-SB2)*(MIN(EONONTH(ES1. 0)-SB2+1. EOMONTH(ES1.0)-ES1+1.SC2-ES1)).0
=IF(判断表达式,$D2/($C2-$B2)*本期天数,0)
=AND(EOMONTH(ES1.0)>=EOMONTH($B2,0).EOMONTH(ES1.0)<=EOMONTH($C2. 0))
=AND(本档日期月末>=开始日月末,本档日期月末<=结束日期月末)
=(MIN(EOMONTH(E$1,0)-$B2+1,EOMONTH(E$1,0)-E$1+1,$C2-E$1))
=(MIN(开始月份天数,中间月份天数,结束月份天数))
开始月份天数:本档月末日减去开始日
中间月份天数:本档月末日减去月初日
结束月份天数:结束日减去本档开始日
=EOMONTH(E$1,0)-$B2+1
=EOMONTH(ES1,0)-E$1+1
=$C2-E$1