[算表] 如何遇到错误值平均前后 ?

楼主: YYZZKK (①②③)   2021-05-21 20:41:36
软件:Excel
版本:2019
各位好
目前要处理数万笔数据,故人工处理要不太实际。
目前想做的是
条件一:有#VALUE!时将该格子= AVERAGE(左右两格)
举例:B5为#VALUE!错误,将B5=AVERAGE(A5,C5)
条件二:若连续两个以上#VALUE!,则改为空白。
举例B6、C6、D6皆为#VALUE!,则改为空白。
请问我应该怎么做比较好,或是使用什么功能,来达到这两个条件。
谢谢
作者: soyoso (我是耀宗)   2021-05-21 22:01:00
楼主: YYZZKK (①②③)   2021-05-22 00:18:00
谢谢你 但整个表格很大 而且无法判断连续多个错误值时要怎么解决..因为每个都已经算了,是要再开一个分页吗?
作者: soyoso (我是耀宗)   2021-05-22 07:13:00
回文提供的公式,储存格a3、a11、a14为#VALUE!,那b3、b11和b14平均上下两格(内文写左右两格),这有符合条件一,连续两个以上#VALUE!,则改为空白,b5:b7和b16:b17则回传空字串,看是否符合条件二。那原po回文写的"无法判断连续多个错误值",例如我将错误值#value!增加到连续100多个,https://i.imgur.com/yowYw0F.gif 公式也是回传空字串,所以原po再截图或是提供档案看看会比较清楚另外"再开一个分页"是指这个 https://i.imgur.com/AMMEyZUhttps://i.imgur.com/AMMEyZU.jpg 吗,如果是的话,这个称为工作表,excel分页指的是其他地方
楼主: YYZZKK (①②③)   2021-05-22 19:05:00
谢谢你 因为数据是密密麻麻的一起,因此在隔壁行输出不太实际,我研究一下能不能在新增一个工作表然后在新工作表输出https://i.imgur.com/BHgY9yC.jpg实际状况如图,第一储存格是日期接着为数值,往下还有近一万笔数据,针对输出为#value!做上述处理,并且原始储存格有做条件格式,若能直接修改会更好。
作者: soyoso (我是耀宗)   2021-05-22 20:22:00
直接修改方面,可以宏循环,判断来调整原始资料储存格的值
楼主: YYZZKK (①②③)   2021-05-22 21:40:00
谢谢你给我关键字 我去搜寻怎么做

Links booklink

Contact Us: admin [ a t ] ucptt.com