当前位置:首页>Excel>HR/行政做表数据总被填错?Excel这堵「防错墙」,5分钟建好,乱填直接弹红叉

HR/行政做表数据总被填错?Excel这堵「防错墙」,5分钟建好,乱填直接弹红叉

  • 2026-08-07 17:59:40
HR/行政做表数据总被填错?Excel这堵「防错墙」,5分钟建好,乱填直接弹红叉

「性别」栏有人填了"男/女",有人填"Male/Female",还有位同事填了个"靓仔"。「入职日期」栏更离谱,有人填了2025年13月32日,Excel居然还认了。「手机号」那栏,有填10位的,有填12位的,还有同事把自己微信号填上去了。结果小李加班到晚上9点,200行数据逐条返工。

"一张表30个部门填,填回来的数据全不能用——不是数据质量问题,是根本就没有防错机制。"

其实Excel自带一堵「防错墙」——数据验证旧版叫「数据有效性」),建好之后,不符合规则的数据根本填不进去。今天用4招,从下拉菜单到自定义公式,零基础也能5分钟搭好整张表的防错体系。


核心技巧

第1招:下拉菜单——让选项只能选、不能乱填

📖 场景:部门、岗位、状态等固定选项,让填表人从下拉列表里选,而不是手敲。

🔧 操作步骤

1. 选中要设下拉的单元格区域(如B2:B100)

2. 点击「数据」→「数据验证」→「数据验证」

3. 「允许」选「序列」,「来源」输入选项,用英文逗号分隔:销售部,财务部,行政部,技术部

4. 勾选「提供下拉箭头」→ 确定

📐 进阶用法:如果选项在另一个Sheet(如D2:D10),来源填 =参数表!$D$2:$D$10(跨Sheet引用必须用=号开头+绝对引用)。

📋 兼容性:Excel 2007及以上均支持,WPS操作路径相同。

⚠️ 踩坑提醒

• 来源中的逗号必须是英文逗号,中文逗号会当成一个整体选项(显示"销售部,财务部"当一个选项)

• 选项如果引用单元格区域,区域必须在同一个工作簿内,跨工作簿引用不支持

• 数据验证拦不住Ctrl+V粘贴——这是最大的坑!从别处复制粘贴的数据会完全绕过验证。解决方案:粘贴后用「圈释无效数据」复查,或用条件格式做后端检测(见进阶联动)


第2招:输入限制——整数、小数、日期、文本长度一把锁

📖 场景:数量不能填负数、入职日期不能是未来、手机号必须11位……给每个字段加上「输入门槛」。

🔧 操作步骤

1. 选中目标单元格区域

2. 「数据验证」→「允许」选择限制类型:

• 整数介于 0 和 99999 之间(数量不能负数)

• 小数介于 0 和 1 之间(折扣率0~100%)

• 日期介于 2020-01-01 和 =TODAY()(入职日期不能是未来)

• 文本长度等于 11(手机号必须11位,前提是列格式为文本)

3. 在「出错警告」页设置提示:标题"输入错误",消息"请填写正确的格式"

📐 公式示例

字段
允许
数据
条件
数量
整数
介于
最小值0,最大值99999
折扣率
小数
介于
最小值0,最大值1
入职日期
日期
介于
开始=2020-01-01,结束=`=TODAY()`
手机号
文本长度
等于
11(列格式必须先设为文本)

📋 兼容性:所有限制类型在Excel 2007+和WPS均适用。=TODAY()作为动态日期边界在所有版本均支持。

⚠️ 踩坑提醒

• 日期边界用 =TODAY() 时必须带=号——这是公式,不带=号Excel会把它当成日期文本"TODAY()"来解析,导致验证异常。口诀:「序列直输逗号隔,跨表引用=开头;日期小数和整数,公式一律带=走」

• 文本长度验证只对"文本格式"的列可靠。如果手机号列是常规/数字格式,文本长度测的是显示字符数(含千分位逗号、小数点等),结果不可预测。正确做法:先把列格式设为「文本」,再设文本长度=11。

• 数字列使用文本长度限制会失效——因为数字本质上是数值,与文本长度无直接关系


第3招:自定义公式验证——防重复、条件限制、逻辑校验

📖 场景:不让同一工号重复录入、结束日期必须晚于开始日期、总金额不能超过预算……这些都靠自定义公式。

🔧 操作步骤

1. 「数据验证」→「允许」选「自定义」

2. 在「公式」框输入验证条件,公式返回TRUE=通过,FALSE=拦截

📐 三大高频公式

① 防重复录入(如工号列,选中A2:A100后打开验证)

```

=COUNTIF($A$2:$A$100,A2)=1

```

公式中的A2是相对引用:打开验证时活动单元格是A2(白色),所以公式写A2;验证应用到A3时自动变成=COUNTIF($A$2:$A$100,A3)=1。范围$A$2:$A$100用绝对引用,锁死不漂移。

② 结束日期 > 开始日期

```

=AND(E2<>"",F2<>"",F2>E2)

```

同时防止空值被判定为"不符合"——空行不报错,有数据才校验。

③ 只能输入指定前缀的手机号

```

=AND(LEN(B2)=11,LEFT(B2,1)="1")

```

手机号11位且以1开头。注意B列必须是文本格式,否则数字存储时前面的0会丢失,LEN判断也可能出错。

④ 预算总额限制(如部门总额不超过100万)

```

=SUM($G$2:$G$100)<=1000000

```

📋 兼容性:自定义公式验证在所有Excel版本均支持。

⚠️ 踩坑提醒

• 选中区域后打开验证,活动单元格(白色那个)决定了公式的相对引用起点。比如选中A2:A100后A2是白色,公式写A2引用当前行;如果选中A100:A2后A100是白色,则需要调整引用逻辑

• COUNTIF的范围必须包含当前单元格——因为用户输入后、验证发生时,该单元格已有值但尚未正式确认,COUNTIF会把它也数进去,=1才正确

• 自定义公式只能验证输入的那一刻——如果引用的单元格后来被改了(如G列金额被改),原来已录入的A列数据不会自动重新验证


第4招:出错警告+输入信息+圈释无效数据——建好墙还要装上"警报器"

📖 场景:光设规则不够,还得让填表人知道"为什么填不了"和"应该怎么填"。

🔧 操作步骤

① 设置输入信息(鼠标放上去就显示)

• 「数据验证」→「输入信息」页

• 标题:温馨提示

• 输入信息:请从下拉列表中选择所在部门,不要手动输入

② 设置出错警告(填错了弹窗)

• 「数据验证」→「出错警告」页

• 样式选「停止」(红叉,禁止输入)/「警告」(黄叹号,询问是否继续)/「信息」(蓝i,仅提示)

• 标题:输入有误!

• 错误信息:部门名称必须从下拉列表中选择

③ 圈释无效数据(事后检查)

• 「数据」→「数据验证」→「圈释无效数据」

• 会用红色圆圈标出所有不符合验证规则的数据

• 要清除红色圈:「清除验证标识圈」

📋 兼容性:圈释无效数据在Excel 2007+和WPS均支持。WPS中路径为「数据」→「有效性」→「圈释无效数据」。

⚠️ 踩坑提醒

• 出错警告样式选「停止」最严格(完全禁止输入),「警告」和「信息」都允许用户点击"是/确定"忽略警告后继续输入——重要数据(如工号、金额)一定要选「停止」

• 圈释无效数据只检查一次,不实时更新——数据改了之后需要重新点击「圈释无效数据」才能看到新红圈

• 如果单元格被锁定且工作表受保护,用户无法选中该单元格,输入信息自然不显示。如需保留输入信息提示,先将验证区域单元格解锁(右键→设置单元格格式→保护→取消「锁定」),再保护工作表时勾选「选定未锁定的单元格」


进阶联动:数据验证 + 条件格式 + 工作表保护 = 终极防错系统

光有数据验证还不够——因为粘贴可以绕过验证。真正防错的完整方案需要「三道防线」:

第一道:数据验证(前端拦截)

下拉菜单 + 输入限制 + 自定义公式,阻止错误的手动输入。

第二道:条件格式(后端检测)

用条件格式检测"已经逃过验证的数据"——比如有人用了粘贴:

```

=AND($A2<>"",COUNTIF($A$2:$A$100,$A2)>1)

```

用这个公式设置条件格式,重复的工号会自动标红,即使它是粘贴进去的。

第三道:工作表保护(防线加固)

「审阅」→「保护工作表」→锁定含验证的单元格,密码保护。别人想改验证规则或清空格式?没门。

三步搭建

1. 先在目标区域设好数据验证(招一~招三)

2. 再叠加条件格式公式检测异常值

3. 最后保护工作表,锁定验证区域


高频场景

场景1:HR员工信息收集表

需求:各部门填写新员工信息,防止同一工号重复、手机号错误、日期不合法。

方案

• 工号列(A列):=COUNTIF($A$2:$A$500,A2)=1(防重复)

• 手机号列(D列):列格式→文本 → 文本长度=11 + 自定义公式=AND(LEN(D2)=11,LEFT(D2,1)="1")

• 入职日期列(E列):日期介于 2020-01-01 到 =TODAY()

• 部门列(B列):序列下拉(引用部门清单Sheet的$A$2:$A$20)

场景2:财务报销单

需求:报销金额不能超预算、费用类别只能选规定类型。

方案

• 金额列:小数介于0到预算上限(如5000)

• 费用类别列:序列下拉"差旅费,办公费,招待费,交通费"

• 日期列:日期介于本月1日到本月最后一日(用EOMONTH动态计算)

• 备注:自定义公式=LEN(H2)<=200(备注不超过200字)

场景3:销售订单录入

需求:订单数量必须整数、折扣率0~1、发货日期不早于今天、客户名从客户清单选择。

方案

• 数量列:整数介于1到99999

• 折扣率列:小数介于0到1

• 发货日期列:日期大于等于=TODAY()

• 客户名列:序列引用客户清单Sheet

• 金额小计列:自定义=AND(E2*F2*(1-G2)>=0)(计算金额不能为负)


避坑指南

1. 数据验证拦不住Ctrl+V粘贴(P0致命)——这是Excel数据验证最大的弱点。从别处复制粘贴的内容会完全绕过验证。解决方案:① 用条件格式做后端检测(进阶联动方案);② 日常养成「粘贴后点击圈释无效数据」的复查习惯;③ 如果必须彻底防粘贴,用VBA的Worksheet_Change事件二次拦截。

2. 引用区域被删除后验证失效——如果下拉菜单来源是Sheet2的A2:A10,同事不小心删了Sheet2,所有下拉菜单全部变空白。解决方案:把来源列表放在一个专门的工作表里,用名称管理器(Ctrl+F3)为区域命名,公式来源引用名称(如=部门清单),删除行时命名区域自动调整。

3. 跨工作簿引用不支持——数据验证的来源不能指向另一个未打开的工作簿。如果确实需要跨文件的选项列表,先把数据源导入到本地工作簿中。

4. 自定义公式相对引用位置错误——选中B2:B100后打开验证,公式写成=$B$2<>""而不是=B2<>"",则所有单元格都按B2判断,B3、B4填错数据完全检测不到。口诀:「区域选中后,公式引用指向白色活动单元格——它用相对引用,其他行自动跟随。」

5. 圈释无效数据≠实时监控——圈释只在点击时生效一次,后续修改数据不会自动更新红圈。数据经常变动时,需要定期重新点击「圈释无效数据」检查。更好的做法:搭配条件格式做实时高亮检测。


• 「数据验证不是限制填表人的自由,是保护你数据的最后一道防线。」

• 「下拉菜单的英文学名叫Data Validation——翻译过来就是'别瞎填'。」

• 「你花5分钟搭好防错墙,这道墙替你省100小时的数据清洗时间。」

• 「数据验证是你写在单元格里的约法三章——谁填都得遵守,总经理也不例外。」

• 「圈释无效数据,就是Excel替你做的数据巡检——点一下,所有蒙混过关的数据全部现形。」


本文配套练习模板已上架「华杰办公助手」小程序:

→ 微信搜索「华杰办公助手」或点击 #小程序://华杰办公/0bQvJ54DWs7K1XB华杰办公助手

→ 模板中心搜索【85】即可找到本期模板

→ 边学边练,会员免费下载全部模板


你在工作中遇到过最离谱的填表错误是什么?是性别填"靓仔",还是日期填13月32日?评论区聊聊,点赞最高的3条送你一份「Excel数据验证+VBA防粘贴」增强版模板。


#Excel技巧 Excel数据验证 防错录入 下拉菜单 数据有效性 HR效率 行政必备 财务模板 办公自动化 WPS技巧

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-07 19:12:17 HTTP/2.0 GET : https://h.sjds.net/a/548903.html
  2. 运行时间 : 0.205000s [ 吞吐率:4.88req/s ] 内存消耗:4,333.84kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ab572271550ed635b2c4228a5532405d
  1. /yingpanguazai/ssd/ssd1/www/h.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.sjds.net/runtime/temp/ad153693ed39fba6d1bda2fe72512cde.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000904s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001541s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000710s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000636s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001423s ]
  6. SELECT * FROM `set` [ RunTime:0.000549s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001627s ]
  8. SELECT * FROM `article` WHERE `id` = 548903 LIMIT 1 [ RunTime:0.001086s ]
  9. UPDATE `article` SET `lasttime` = 1786101137 WHERE `id` = 548903 [ RunTime:0.005139s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000673s ]
  11. SELECT * FROM `article` WHERE `id` < 548903 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001183s ]
  12. SELECT * FROM `article` WHERE `id` > 548903 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001159s ]
  13. SELECT * FROM `article` WHERE `id` < 548903 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.015716s ]
  14. SELECT * FROM `article` WHERE `id` < 548903 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003728s ]
  15. SELECT * FROM `article` WHERE `id` < 548903 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005779s ]
0.210954s