一个公式,将数据提取到指定工作表
MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99)获取A1单元格所在工作表的表名。需要说明的是,此处CELL("filename",A1)第二参数A1是不能省略的,倘若省略,获取的将是最后更改单元格所在工作表的表名,会导致公式得出错误结果。IF函数判断总表的C2:C13区域的值是否和相应工作表表名相等,...
excel拆分合并技巧:将工作表合并成总表的方法
ADDRESS(COUNTIF($A$2:$A2,$A2)+1,COLUMN(A2)),利用工作表名称出现的次数,使用COUNTIF函数得到{1,2,3,…,15}的行号,再加1,就能得到对应目标工作表的引用行号,再使用COLUMN函数得到对应的列号。最后通过ADDRESS函数,返回行号列号确定的单元格地址。第二阶段——确定此单元格地址,属于哪个工作表:CONCATENATE...
解决90%的函数报错问题!常见函数报错解析~
=IF(ISERROR(A1/B1),"",A1/B1)即使不输入除数也不会显示错误值。公式的含义当不知道除数时,A1/B1不返回错误的值,返回一个空字符串,否则显示计算结果。补充其中ISERROR(value)函数的作用为检测参数value的值是否为错误值,如果是,函数返回值TRUE,反之返回值FALSE。报错二:#N/A使用查找功能函数(vlook...
常用的25条Excel技巧整理放送
COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,">=90")介于80与90之间需用减,为=COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90")9、根据身份证号提取出生日期(1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MI...