
抄袭公众号创作样式的,不要再抄了,自己制作自己的方向,复制过去连字体背景颜色什么的都不变
💡 核心说明:本速查表专为工程试验检测资料编制设计,所有函数应用均贴合水泥、混凝土、钢筋、路基路面等试验场景,兼顾规范要求(如数据精度、合格判定),可直接复制粘贴使用,大幅提升资料编制效率。
📌 使用提示:函数中单元格区域(如C2:C50)可根据实际试验数据范围调整;跨表引用需确认工作表名称正确;所有应用案例均符合试验检测资料填写规范。
🔢 核心用途:快速汇总试验数据、统计有效组数、筛选关键数值,适配试验结果初步整理场景。
📊 SUM(求和函数) 作用:计算指定单元格区域内所有数字的总和,精准统计试验用量、累计数据。 应用:=SUM(C2:C50)(计算水泥、碎石等试验材料总用量,或强度、含水率等数据总和) 补充:支持多区域求和,如=SUM(C2:C50,E2:E50)(同时统计两种试验数据总和)
📈 AVERAGE(平均值函数) 作用:计算数据区域的算术平均值,核心用于试验结果均值计算(符合规范要求)。 应用:=AVERAGE(D2:D100)(计算混凝土抗压强度、路基含水率、砂浆强度的平均值) 补充:若需剔除异常值后求平均,可结合IF函数使用,如=AVERAGE(IF(D2:D100>10,D2:D100))
🔍 COUNT(数字计数函数) 作用:统计单元格区域内数字单元格的个数,仅统计有效试验数据(排除文本、空值)。 应用:=COUNT(E2:E60)(统计有效试验数据组数,如混凝土试块强度检测组数)
📋 COUNTA(非空计数函数) 作用:统计区域内所有非空单元格数量(含文本、数字),适配检测项目完成情况统计。 应用:=COUNTA(A2:A100)(统计已完成的检测项目数、已填写的试验记录数)
📈 MAX(最大值函数) 作用:提取数据区域中的最大值,用于查找试验数据峰值(如最大强度、最大含水率)。 应用:=MAX(F2:F30)(查找混凝土抗压强度最大值、路基压实度最大值)
📉 MIN(最小值函数) 作用:提取数据区域中的最小值,用于查找试验数据谷值,排查异常偏低数据。 应用:=MIN(F2:F30)(查找混凝土强度最小值、砂浆稠度最小值)
🎯 SUMIF(单条件求和函数) 作用:仅对满足指定条件的数据求和,适配单一类别试验数据汇总。 应用:=SUMIF(A:A,"水泥",C:C)(统计水泥类试验材料总用量);=SUMIF(D:D,"合格",E:E)(统计合格试件的强度总和)
🎯 SUMIFS(多条件求和函数) 作用:同时满足多个条件的数据求和,适配复杂试验场景(如特定规格、特定结果的数据汇总)。 应用:=SUMIFS(C:C,A:A,"碎石",B:B,">20")(统计粒径>20mm碎石总用量);=SUMIFS(E:E,A:A,"C30",D:D,"合格")(统计C30混凝土合格试件的强度总和)
🔢 COUNTIF(单条件计数函数) 作用:统计满足指定条件的单元格个数,适配试验结果分类统计。 应用:=COUNTIF(D:D,"合格")(统计试验合格试件数量);=COUNTIF(A:A,"C40")(统计C40混凝土试验组数)
10.🔢 COUNTIFS(多条件计数函数) 作用:统计同时满足多个条件的单元格个数,精准分类统计试验数据。 应用:=COUNTIFS(A:A,"C30",D:D,"合格")(统计C30混凝土合格组数);=COUNTIFS(B:B,"钢筋",C:C,"HRB400",E:E,"合格")(统计HRB400钢筋合格组数)
📏 核心用途:规范试验数据精度(符合工程检测规范)、计算偏差、离散性,确保数据填写合规。
📐 ROUND(四舍五入函数) 作用:按指定小数位数对数值进行四舍五入,适配试验数据精度要求(如强度保留1位小数)。 应用:=ROUND(E5,1)(试验强度、含水率保留1位小数);=ROUND(F8,2)(密度、压实度保留2位小数)
📐 ROUNDDOWN(向下舍入函数) 作用:向下舍入(截尾取整),不四舍五入,适配规范中“截尾取值”要求。 应用:=ROUNDDOWN(F10,0)(压实度、含水率按规范截尾取整,如39.9→39)
📐 ROUNDUP(向上进位函数) 作用:向上进位取整,无论尾数大小均进位,适配试件数量、检测批次等需“进一”的场景。 应用:=ROUNDUP(G3,0)(试件数量、检测批次向上取整,如12.1→13);=ROUNDUP(H5/10,0)(批量分组时向上取整)
🔢 ABS(绝对值函数) 作用:计算数值的绝对值,用于试验数据偏差、差值计算(避免负偏差干扰)。 应用:=ABS(H5-I5)(计算试验数据与标准值的偏差绝对值);=ABS(J6-K6)(计算平行试验数据差值)
🔢 INT(向下取整函数) 作用:向下取整,舍去小数部分,仅保留整数,适配单位转换、分组统计。 应用:=INT(J6/1000)(试验数据单位转换取整,如1234g→1kg);=INT(L8/5)(试验数据5组为一批,取整分组)
🔢 MOD(余数函数) 作用:计算两数相除的余数,用于试验数据分组、序号判断、平行试验编号。 应用:=MOD(K4,3)(试验数据按3组分组,余数为0则为第3组);=MOD(M6,2)(判断序号奇偶,区分平行试件)
📊 SQRT(平方根函数) 作用:计算数值的平方根,核心用于标准差、变异系数等试验数据离散性分析。 应用:=SQRT(L2)(计算标准差基础数据);=SQRT(STDEV.S(C2:C30))(进一步计算离散性相关参数)
📈 STDEV.S(样本标准差函数) 作用:计算样本数据的标准差,判断试验数据离散性(适配小批量试验数据)。 应用:=STDEV.S(C2:C30)(混凝土强度、砂浆强度均匀性分析,标准差越小,数据越稳定)
📈 STDEV.P(总体标准差函数) 作用:计算总体数据的标准差,适配全量试验数据(如同一批次所有试件数据)的离散度分析。 应用:=STDEV.P(D2:D50)(全量试验数据离散度分析,如某批次钢筋屈服强度全量数据)
10.🎯 SUMPRODUCT(乘积求和函数) 作用:数组对应元素相乘后求和,可计算加权平均值、总乘积,适配试验加权统计场景。 应用:=SUMPRODUCT(E2:E10,F2:F10)(计算加权平均强度,E列为强度,F列为权重);=SUMPRODUCT(G2:G20,H2:H20)(计算材料用量×单价的总费用)
✅ 核心用途:根据试验数据判断合格与否、等级评定,屏蔽公式错误,适配试验报告判定栏填写。
🔍 IF(单条件判断函数) 作用:单条件判断,满足条件返回一个结果,不满足返回另一个结果,核心用于合格判定。 应用:=IF(G2>30,"合格","不合格")(混凝土强度≥30MPa判定为合格);=IF(H3<0.5,"合格","不合格")(含水率≤0.5%判定为合格)
🔍 IFS(多条件判断函数) 作用:多条件依次匹配,满足哪个条件就返回对应结果,适配试验数据等级评定。 应用:=IFS(H2<10,"差",H2<20,"中",H2≥20,"良")(检测数据等级评定);=IFS(I3<25,"不合格",I3<30,"合格",I3≥30,"优良")(混凝土强度等级评定)
⚠️ IFERROR(错误屏蔽函数) 作用:屏蔽公式计算中的错误值(如除零、无效引用),返回自定义内容,避免资料出现错误标识。 应用:=IFERROR(I2/J2,"计算错误")(避免试验数据除零报错);=IFERROR(VLOOKUP(A2,标准表!A:C,3,0),"无对应标准")(避免查找不到标准值报错)
✅ AND(多条件同时成立函数) 作用:判断多个条件是否同时成立,返回逻辑值(TRUE/FALSE),适配多条件合格判定。 应用:=IF(AND(K2>20,L2<5),"合格","不合格")(强度>20MPa且偏差<5MPa,判定为合格);=IF(AND(M3="钢筋",N3="HRB400",O3>400),"合格","不合格")(多条件钢筋合格判定)
✅ OR(任一条件成立函数) 作用:判断多个条件中是否有任一条件成立,返回逻辑值,适配“单条件达标即通过”场景。 应用:=IF(OR(M2="合格",N2="合格"),"通过","不通过")(平行试验任一合格即判定为通过);=IF(OR(P3>50,Q3>10),"达标","不达标")(任一指标达标即判定为达标)
🔗 核心用途:快速调取规范标准值、跨工作表/跨表格匹配试验数据,减少手动输入,避免出错。
🔍 VLOOKUP(垂直查找函数) 作用:垂直方向查找匹配数据,根据左侧关键值,调取右侧对应数据,适配规范标准查找。 应用:=VLOOKUP(A2,标准表!A:C,3,0)(根据试件编号,查找标准表中对应的强度标准值);=VLOOKUP(B3,参数表!A:B,2,0)(根据检测项目,查找对应的检测参数) 补充:0代表精准匹配,适配试验编号、项目名称等唯一标识查找。
🔍 XLOOKUP(灵活查找函数) 作用:双向灵活查找,支持正向/反向查找,查找不到时可返回自定义提示,比VLOOKUP更便捷。 应用:=XLOOKUP(A2,标准表!B:B,标准表!D:D,"无数据")(跨表匹配检测参数,无需固定左侧关键值);=XLOOKUP(C2,试验表!A:A,试验表!F:F,"未检测")(查找对应试件的试验结果)
🔗 INDEX+MATCH(组合查找函数) 作用:组合使用,实现精准匹配,适配复杂查找场景(如反向查找、多条件查找),比VLOOKUP更灵活。 应用:=INDEX(标准!D:D,MATCH(B2,标准!B:B,0))(精准查找规范限值,B2为检测项目,D列为限值);=INDEX(试验!E:E,MATCH(AND(A2="C30",B2="合格"),试验!A:B,0))(多条件查找试验数据)
🔍 HLOOKUP(水平查找函数) 作用:水平方向查找匹配数据,根据上方关键值,调取下方对应数据,适配横向参数表查找。 应用:=HLOOKUP(C1,参数表!1:3,2,0)(按行查找检测参数,C1为参数名称,第2行为参数值);=HLOOKUP(D1,标准表!1:5,3,0)(查找横向规范表中的标准值)
🔗 INDIRECT(间接引用函数) 作用:引用文本格式的单元格地址,适配跨多工作表调取试验数据(如批量调取不同批次数据)。 应用:=INDIRECT("Sheet"&D2&"!E5")(跨多工作表调取试验数据,D2为工作表序号,E5为数据单元格);=INDIRECT(F3&"!G6")(根据单元格F3的工作表名称,调取对应工作表的G6数据)
📝 核心用途:规范试验编号、检测部位、报告名称等文本格式,实现文本拼接、截取,适配资料归档要求。
📄 TEXT(数值转文本函数) 作用:将数值转换为指定格式的文本,统一试验数据、日期的显示格式,符合资料填写规范。 应用:=TEXT(F2,"0.0")(统一试验数据小数格式,如12.34→12.3);=TEXT(G3,"YYYY-MM-DD")(统一试验日期格式,如20260412→2026-04-12)
2.📄 CONCATENATE(文本拼接函数) 作用:将多个文本字符串拼接成一个文本,用于生成试件编号、检测记录编号。 应用:=CONCATENATE(A2,"-",B2)(生成试件编号,如A2为“C30”,B2为“001”,结果为“C30-001”);=CONCATENATE(C2,"-",D2,"-",E2)(生成检测记录编号)
3.📄 TEXTJOIN(带分隔符拼接函数) 作用:带分隔符合并多个单元格文本,比CONCATENATE更便捷,适配多信息合并场景。 应用:=TEXTJOIN("/",TRUE,C2:E2)(合并工程桩号、部位信息,如“K1+200/左幅/路基”);=TEXTJOIN("-",TRUE,A2,B2,F2)(合并检测项目、编号、日期) 补充:TRUE代表忽略空值,避免拼接后出现多余分隔符。
✂️ LEFT(左侧截取函数) 作用:从文本左侧截取指定数量的字符,用于提取编号前缀、项目缩写。 应用:=LEFT(G2,3)(提取项目编号、试件编号前缀,如“C30-001”→“C30”);=LEFT(H2,2)(提取检测类别前缀,如“JS-001”→“JS”)
✂️ RIGHT(右侧截取函数) 作用:从文本右侧截取指定数量的字符,用于提取编号后缀、日期年份。 应用:=RIGHT(H2,2)(提取日期年份后两位、编号后缀,如“20260412”→“12”,“C30-001”→“01”)
✂️ MID(中间截取函数) 作用:从文本中间指定位置截取字符,用于提取桩号、编号中的关键信息。 应用:=MID(I2,4,2)(从桩号、编号中提取关键信息,如“K1+200-001”→“20”);=MID(J2,3,3)(从检测编号中提取批次信息)
📏 LEN(字符长度函数) 作用:统计文本字符串的字符长度,用于校验试件编号、报告编号的位数是否符合规范。 应用:=LEN(J2)(校验试件编号位数,如规范要求编号为8位,若返回7则提示位数不足);=LEN(K2)(校验报告编号格式)
🧹 TRIM(去空格函数) 作用:去除文本首尾的多余空格,规范检测部位、项目名称的格式,避免空格导致查找失败。 应用:=TRIM(K2)(规范检测部位、项目名称格式,如“ 路基左幅 ”→“路基左幅”);=TRIM(L2)(去除编号中的多余空格)
🔄 SUBSTITUTE(全局替换函数) 作用:全局替换文本中的指定字符,统一日期、编号的分隔符,适配资料格式要求。 应用:=SUBSTITUTE(L2,"-","/")(统一日期、编号分隔符,如“2026-04-12”→“2026/04/12”);=SUBSTITUTE(M2," ","")(去除文本中所有空格)
🔄 REPLACE(指定位置替换函数) 作用:替换文本指定位置的字符,用于修改检测编号前缀、调整文本格式。 应用:=REPLACE(M2,1,2,"YK")(修改检测编号前缀,如“JS-001”→“YK-001”);=REPLACE(N2,5,1,"-")(调整编号分隔符位置)
📅 核心用途:自动生成试验日期、计算混凝土/砂浆龄期、汇总月度试验数据,适配试验报告日期填写。
📅 TODAY(当前日期函数) 作用:自动返回当前系统日期,无需手动输入,适配试验报告、记录日期的自动生成。 应用:=TODAY()(试验报告编制日期、检测日期自动生成);=TEXT(TODAY(),"YYYY年MM月DD日")(规范日期显示格式)
📅 DATEDIF(日期间隔函数) 作用:计算两个日期之间的间隔天数、月数、年数,核心用于混凝土、砂浆龄期计算。 应用:=DATEDIF(C2,TODAY(),"D")(计算混凝土、砂浆龄期,C2为成型日期,“D”代表间隔天数);=DATEDIF(D2,E2,"M")(计算检测周期月数)
📅 DATE(日期合成函数) 作用:通过年、月、日三个数值,组合生成标准日期,适配试验日期的合成填写。 应用:=DATE(2026,E2,F2)(合成试验、检测日期,E2为月份,F2为日期);=DATE(G2,H2,I2)(批量合成多组试验日期)
📅 MONTH(月份提取函数) 作用:提取日期中的月份,用于按月汇总试验检测数据、统计月度工作量。 应用:=MONTH(G2)(提取试验日期的月份,如2026-04-12→4);=IF(MONTH(H2)=4,"4月试验","其他月份")(按月分类统计)
📅 EDATE(月份偏移函数) 作用:计算指定月数后的日期,用于计算检测报告有效期、复检日期、养护到期日期。 应用:=EDATE(H2,12)(计算检测报告有效期,H2为报告日期,12代表12个月);=EDATE(I2,28)(计算混凝土28天养护到期日期)
📊 核心用途:对试验数据进行深度分析,如排名、频率分布、异常值筛选,适配试验数据统计分析场景。
📈 LARGE(第N大值函数) 作用:提取数据区域中的第N大值,用于查找试验数据中的前几名峰值(如前3大强度值)。 应用:=LARGE(D2:D30,2)(提取试验数据第二大值,如混凝土强度第二大值);=LARGE(E2:E50,3)(提取前3大压实度值)
📉 SMALL(第N小值函数) 作用:提取数据区域中的第N小值,用于查找试验数据中的前几名谷值,排查异常偏低数据。 应用:=SMALL(E2:E50,3)(提取试验数据第三小值);=SMALL(F2:F30,1)(提取最小强度值,排查异常试件)
🏆 RANK(排名函数) 作用:计算指定数据在数据区域内的排名,用于试验检测数据的排序、对比分析。 应用:=RANK(F2,$F$2:$F$30)(试验检测数据排序,如混凝土强度排名);=RANK(G2,$G$2:$G$40,1)(升序排名,1代表升序,0代表降序)
📊 FREQUENCY(频率分布函数) 作用:统计数据在指定区间内的频率分布,用于分析试验数据的分布规律(如强度分布范围)。 应用:=FREQUENCY(C2:C100,G2:G5)(试验数据分布统计,C2:C100为试验数据,G2:G5为区间分界值) 补充:需选中多个单元格输入公式,按Ctrl+Shift+Enter结束(数组公式)。
📈 AVERAGEIF(单条件平均函数) 作用:按单条件计算数据的平均值,适配分类计算合格试件、特定类别数据的均值。 应用:=AVERAGEIF(D:D,"合格",C:C)(计算合格试件的平均强度);=AVERAGEIF(A:A,"C30",E:E)(计算C30混凝土的平均含水率)
📌 常用组合公式(直接复制使用)
1. 平行试验差值判定:=IF(ABS(E2-E3)<=0.5,"差值合格","差值超标")(E2、E3为平行试验数据,0.5为差值限值)
2. 强度合格判定(多条件):=IF(AND(MAX(F2:F4)>=30,MIN(F2:F4)>=28,AVERAGE(F2:F4)>=30),"合格","不合格")(3组试件强度判定)
3. 龄期+合格判定组合:=IF(DATEDIF(C2,TODAY(),"D")=28,IF(E2>=30,"28天强度合格","28天强度不合格"),"未到龄期")
⚠️ 注意事项
1. 试验数据精度需符合规范(如强度保留1位小数、压实度保留2位小数),优先使用ROUND函数规范。
2. 跨表引用时,确保工作表名称无空格、无特殊字符,避免公式报错。
3. 批量填充公式时,需锁定固定区域(如$F$2:$F$30),避免引用区域偏移。
🔧 快捷操作
1. 快速填充公式:选中公式单元格,按Ctrl+D(向下填充)、Ctrl+R(向右填充)。
2. 批量修改函数:按Ctrl+H,替换函数中的单元格区域(如将C2:C50替换为C2:C100)。
