您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

浅谈雷顿三坐标EXCEL格式报告中的公差判断设定

2024/3/18 19:03:17发布46次查看
很多客户需要将三坐标生成的测量报告按照公司内部规定的格式提供给上层主管确认和平行部门共享,或者按照的格式提供给上游客户作为验收依据。雷顿三坐标的测量软件有一个非常适用的功能可以满足这些需求,那就是通过excel模版进行客户自定义格式报告输出。
这个功能的实际操作很简单,只需要客户首先按照实际需求制作一个excel格式的报告模版,然后将模版导入到雷顿三坐标的软件中,并模版中测量项目的数据来源,最后作一下保存,这样一个excel格式的模版就制作完成了。后续每次测量完成后,只要调出这个模版,测量的数据就自动进入模版并生成测量报告。因为以上操作均为拖放式,所以非常简单地就可以实现了。
日前有客户向我们提出了技术支持的需求,希望在excel格式自定义报告中实现公差判断的功能,因为如果人为地在报告中添加判断结果,打“√”或打“x”,“go” 或“ng”,一方面需要花费时间和精力,另一方面也会出现人为判断的失误。
经过调试后,我们发现excel中的if 逻辑函数可以很简单地实现自动公差判断的功能。以简单的单个测量项目为例:
单位:mm
表格中宽度下限为 1mm,上限为3mm,测量值为8mm,我们希望在报告生成后,如果测量值在上限和下限之间,判断显示一栏显示绿色的“√”号,否则显示红色的“x”号。具体步骤如下:
1点击判断显示一栏后依次点开编辑栏中“公式”→“逻辑”→“if”
2 填写打开“if”后跳出的函数参数表格
其中logical_test一栏中需要填写的是要进行判断的逻辑计算公式,请注意这里的计算公式只支持一级计算,即可以是d3>b3,或d32,判断显示就会自动显示为“√”;
3复合if函数的使用
因为我们需要对测量值相对于上限和下限都作对比,所以只用一次逻辑判断显然不能满足要求。if函数有一个很大的优势就是可以进行复合逻辑判断,即我们可以在value_if_flase中再嵌入一个if函数2级判断,那么如果logical_test逻辑计算后值为fales,会自动进入2级判断的if函数逻辑计算。if函数最多可以连续进行7级逻辑计算。
利用这个功能,针对案例,我们设计了if函数公式为:
if(d3>c3,x,if(d3c3”逻辑计算结果为true,即测量值大于上限值,显示“x”号;
如果”d3>c3”逻辑计算结果为 fales,即测量值小于上限值,进入下一级if逻辑计算,即进入“d3 通过上述判断,只要测量值小于上限,并大于下限就显示“√”号,否则均显示“x”号。
4 颜色突出显示
点击判断显示一栏后,依次点开功能栏中的“条件格式”→“突出显示单元格规则”→“文本包含”。设定包括“x”号红色显示;包括“√”号绿色显示注意需要先后分两次设定完成。
完成以上设定后,大家会发现自动判断显示的功能就可以简单地实现了。对于测量项目较多的excel报告模版,我们设定一个项目后,其余项目均通过拖行复制的完成,简单快捷。
说明:衷心感谢远在美国的黄同学提供了重要的技术指点!
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product