找回密码
 立即注册

QQ登录

只需一步,快速开始

huozige666
中级会员   /  发表于:2021-5-24 10:05  /   查看:3980  /  回复:10
100金币
本帖最后由 huozige666 于 2021-5-24 10:08 编辑

记录页-录入记录项的结果,然后报告页-根据记录项的结果,生成对应的单项结果,自动得出品类结果。
品类结果的规则:(demo里有)
品类下的单项检查结果,
如果全是无此项(值0),那么,品类结果为无此项;
如果任意项为不合格(值1),那么,品类结果为不合格;
其余情况为合格。

需求:根据单项结果自动显示品类结果,并能够打印,且多张报告页放在一起,复制页面过去能方便点(因为页面复制后,原来单元格的位置会发生变化)
效果图:




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

修改了一下,使用了countif来判断是否包含不合格,

10 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-5-24 10:05:56
来自 5#
huozige666 发表于 2021-5-24 12:14
有点问题。帮我写个excel语句,如果选中单元格是X(X可能是单个的A,也可能是多个A1:An)
公式:如果X ...

修改了一下,使用了countif来判断是否包含不合格,
  1. =IF(SUM(K9:P22)=0,"无此项",IF(COUNTIF(K9:P22,"1")>0,"不合格","合格"))
复制代码





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
huozige666 + 5

查看全部评分

回复 使用道具 举报
小土悬赏达人认证
初级会员   /  发表于:2021-5-24 10:54:08
2#
弹出页面/页面跳转  中 高级设置  页面传值
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-5-24 11:06:59
3#
您好,(1)单项检查结果的鉴别
这个有多少品类就需要写多少个if函数,以品类1为例,我在报告页写一个,通过IF+SUM函数来做的,




(2)是否需要存到数据库
这个根据您的需求来判断,如果这个结果不会变可以存,如果经常会修改建议不存,不然维护成本比较大。
根据上面的方案,每个品类只需要写一个函数,拷贝复制的成本应该不会特别大。
您可以直接复制这个页面,然后在上面修改,应该会快一点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
huozige666 + 5

查看全部评分

回复 使用道具 举报
huozige666
中级会员   /  发表于:2021-5-24 12:14:38
4#
本帖最后由 huozige666 于 2021-5-24 12:18 编辑
Joe.xu 发表于 2021-5-24 11:06
您好,(1)单项检查结果的鉴别
这个有多少品类就需要写多少个if函数,以品类1为例,我在报告页写一个,通 ...

有点问题。帮我写个excel语句,如果选中单元格是X(X可能是单个的A,也可能是多个A1:An)
公式:如果X里包含1,结果是1;如果X里全是0,结果是0;如果X里包含0,包含2,或者包含其他除1的数,都是2。
回复 使用道具 举报
huozige666
中级会员   /  发表于:2021-5-25 22:30:46
6#
Joe.xu 发表于 2021-5-24 10:05
修改了一下,使用了countif来判断是否包含不合格,

为啥页面显示和打印预览的检验结论不一样呢?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-5-26 10:24:44
7#
huozige666 发表于 2021-5-25 22:30
为啥页面显示和打印预览的检验结论不一样呢?

调查了半天原因,
发现打印的时候不支持sum,需要直接写+,

还有您这个地方也有问题,可以这样优化



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
huozige666 + 5

查看全部评分

回复 使用道具 举报
huozige666
中级会员   /  发表于:2021-5-26 14:39:02
8#
Joe.xu 发表于 2021-5-26 10:24
调查了半天原因,
发现打印的时候不支持sum,需要直接写+,

哈哈哈,确实不好发现问题。这是为啥啊,是bug吗?
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-5-26 14:46:15
9#
huozige666 发表于 2021-5-26 14:39
哈哈哈,确实不好发现问题。这是为啥啊,是bug吗?

这个也说不上BUG,可能是在打印的时候的一些策略限制,导致SUM公式不能这样使用,
我也排查了好久,

评分

参与人数 1满意度 +5 收起 理由
huozige666 + 5

查看全部评分

回复 使用道具 举报
huozige666
中级会员   /  发表于:2021-5-26 14:55:52
10#
Joe.xu 发表于 2021-5-26 14:46
这个也说不上BUG,可能是在打印的时候的一些策略限制,导致SUM公式不能这样使用,
我也排查了好久,:lov ...
辛苦辛苦!
=IF((AA5+AA6+AA7+AA8+AA10+AA11)=0,"—",IF(COUNTIF(AA5:AE11,"1")>0,"不合格","合格"))(AA5+AA6+AA7+AA8+AA10+AA11)=0 这个加不加括号是不是一样?有区别吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部