当前位置:首页>Excel>Excel 固定资产管理全教程:SLN 直线折旧 + 条件预警 + 自动盘点,开箱即用

Excel 固定资产管理全教程:SLN 直线折旧 + 条件预警 + 自动盘点,开箱即用

  • 2026-07-18 04:41:57
Excel 固定资产管理全教程:SLN 直线折旧 + 条件预警 + 自动盘点,开箱即用

财务部的小王上个月底加班到凌晨3点。

主管第二天问她:"咱公司那批笔记本用了3年还剩多少?空调保修什么时候到期?打印机该不该报废了?"
小王翻了2小时Excel,答案全是3个字——不知道
她电脑上确实存着200台设备的数据,但数据是死的——不会自动算月折旧、不会自动倒计时剩余月数、不会提前提醒你哪台快到期。
今天教你4招,搭建一套固定资产管理台账全自动模板——录入一次,月折旧自动算、剩余月数自动倒计时、到期自动标红、盘点表一键导出。


招一:数据验证+自定义格式——建规范台账,1秒录入不乱


场景:财务录入固定资产,分类(办公设备/运输工具/电子设备)、使用状态(在用/闲置/已报废)——手打容易出错。"平均年限法"打成"平均年限法 "(多一个空格),SUMIF统计就漏了。
台账列结构(A~L列):A资产编号 → B资产名称 → C类别 → D原值 → E购入日期 → F预计使用月数 → G预计净残值 → H月折旧额 → I累计折旧 → J净值 → K使用状态 → L到期日期
步骤

  1. 选中类别列(C列C13:C17),数据 → 数据验证 → 序列 → 来源:办公设备,运输工具,电子设备,家具用具,其他
  2. 选中状态列(K列K13:K17),序列 → 来源:在用,闲置,已报废,待处置
  3. 日期列(E列/L列)设自定义格式:yyyy/mm/dd
  4. 货币列(D/G/H/I/J列)设自定义格式:¥#,##0.00(千分位+元符号+2位小数)公式:无需公式,纯菜单操作兼容性:Excel 2007+ / WPS全版本踩坑
  1. 数据验证只拦手动输入。从别处复制粘贴的数据不会被验证拦截——粘贴后需手动核对(用条件格式辅助检测:在独立列列出合法值,公式=COUNTIF($N$13:$N$17,C13)=0标红)。
  2. 自定义格式是"障眼法"——¥#,##0.00只改显示不改值,D列实际存的是数字,可以正常参与计算。导出数据时格式失效,需重新设置。
  3. 资产编号建议带前缀(如ZC-0001),既符合财务规范又方便排序。不要给编号列设置下拉菜单(编号自动生成更安全)。

招二:SLN+DATEDIF自动算月折旧——财务不用逐台算

场景:财务每月算折旧,200台设备逐台算月折旧额——手算1小时起步。用SLN(直线折旧法)+DATEDIF,1秒一台,200台200秒。
公式核心

  • SLN语法:=SLN(原值, 净残值, 使用月数)
  • 月折旧额 = (原值 - 净残值) ÷ 预计使用月数
  • 例:D15=10000(笔记本原值),G15=500(净残值),F15=36(预计用3年=36月)→ 月折旧额 = (10000-500)÷36 =264.58元/月步骤
  1. H列("月折旧额")H15单元格输入公式:=SLN(D15,G15,F15)
  2. 公式下拉填充至H1500(双击填充柄自动填充)
  3. I列("累计折旧")I15输入:=H15*DATEDIF(E15,TODAY(),"m")+H15(DATEDIF算已用完整月数,+1表示当月正在计提)
  4. J列("净值")J15输入:=D15-I15公式详解
  • =SLN(D15,G15,F15)— Excel内置折旧函数,3个参数:原值、净残值、使用月数
  • =DATEDIF(E15,TODAY(),"m")— 算购入到今天的完整月数(DATEDIF第三参数"m"=月)
  • =H15*DATEDIF(E15,TODAY(),"m")+H15— 累计折旧 = 月折旧额 × 已用月数(+1表示当前月正在计提)
  • =D15-I15— 净值 = 原值 - 累计折旧兼容性:Excel 2007+ / WPS全版本(SLN/DATEDIF通用)踩坑
  1. SLN参数顺序:原值 → 净残值 → 使用月数(记忆口诀"原残月")。写反就报错或算出离谱结果。
  2. DATEDIF第三个参数要带引号——"m""y""d""ym"等,不是日期格式。
  3. 净残值为0也合法(很多公司残值率设0%),SLN不会因G15=0报错。
  4. 货币精度问题——SLN结果可能是多位小数(如264.5833...),每层都用ROUND四舍五入到分(详见避坑6)

招三:DATEDIF+EDATE+条件格式——到期前30天自动标红

场景:固定资产都有使用年限——笔记本3年、打印机5年、空调5年。超期还在用?忘了报废?固定资产到期前30天,Excel自动标红提醒,财务再也不用担心超期。
步骤

  1. L列("到期日期")D13输入:=EDATE(B13,C13)(购入日期+预计使用月数=到期日期,EDATE自动处理大小月/闰年)
  2. 选中D列(D13:D17),新建2条条件格式规则:
    • 公式:=AND($D13>=TODAY(),$D13<=TODAY()+30)→ 格式:黄色底 #FFEB9C + 深色粗体(30天内到期预警)
    • 公式:=$D13<TODAY()→ 格式:红色底 #FFC7CE + 红色粗体(已到期警示)
  3. 条件格式管理器调整规则顺序:已到期红 → 即将到期黄 → 正常(无格式)公式核心
  • =EDATE(B13,C13)— 起始日期+月数=到期日期。比B13+C15*30精确(自动处理大小月/闰年)。
  • =AND($D13>=TODAY(),$D13<=TODAY()+30)— 到期日≥今天 且 ≤30天后 = 30天内即将到期
  • =$D13<TODAY()— 已到期(到期日早于今天)兼容性:Excel 2007+ / WPS全版本(EDATE/DATEDIF通用)踩坑
  1. EDATE对参数敏感——F15=0返回E15本身;F15=负数返回历史日期(用于算"已使用多久")。
  2. DATEDIF到期日<今天时返回#NUM!——必须用IFERROR包裹:=IFERROR(DATEDIF(TODAY(),D13,"m"),0)
  3. 条件格式规则顺序——"已到期红色"必须排在"即将到期黄色"之前(上到下优先级),否则黄色盖住红色。
  4. $D13vs$D$13——前者按行判断(E15到E1500逐行变色),后者只判断第2行(所有行按第2行变色)。这是044期经典踩坑。
  5. TODAY()脱机时返回上次打开的日期——电脑离线3天没开Excel,预警滞后3天。联网后按F9刷新即可。

招四:COUNTIF/SUMIF+盘点表——主管问数据,2秒出答案

场景:财务月底要交盘点表——各类资产多少台、总原值多少、累计折旧多少、净值多少。一台台算?2小时打底。用COUNTIF/SUMIF,2秒出结果,盘点表直接导出。
步骤

  1. 在独立Sheet建"盘点表"(Sheet名:盘点表)
  2. 按类别统计(5类资产 × 4个指标):
    类别数量原值合计累计折旧合计净值合计
    办公设备=COUNTIF(主表!C:C,"办公设备")=SUMIF(主表!C:C,"办公设备",主表!D:D)=SUMIF(主表!C:C,"办公设备",主表!I:I)=SUMIF(主表!C:C,"办公设备",主表!J:J)
    运输工具=COUNTIF(主表!C:C,"运输工具")=SUMIF(主表!C:C,"运输工具",主表!D:D)=SUMIF(主表!C:C,"运输工具",主表!I:I)=SUMIF(主表!C:C,"运输工具",主表!J:J)
    电子设备=COUNTIF(主表!C:C,"电子设备")=SUMIF(主表!C:C,"电子设备",主表!D:D)=SUMIF(主表!C:C,"电子设备",主表!I:I)=SUMIF(主表!C:C,"电子设备",主表!J:J)
    家具用具=COUNTIF(主表!C:C,"家具用具")=SUMIF(主表!C:C,"家具用具",主表!D:D)=SUMIF(主表!C:C,"家具用具",主表!I:I)=SUMIF(主表!C:C,"家具用具",主表!J:J)
    其他=COUNTIF(主表!C:C,"其他")=SUMIF(主表!C:C,"其他",主表!D:D)=SUMIF(主表!C:C,"其他",主表!I:I)=SUMIF(主表!C:C,"其他",主表!J:J)
    总计=SUM(B2:B6)=SUM(C2:C6)=SUM(D15:D6)=SUM(E15:E6)
  3. 按状态统计(4种状态 × 3个指标):
    状态数量原值合计净值合计
    在用=COUNTIF(主表!K:K,"在用")=SUMIF(主表!K:K,"在用",主表!D:D)=SUMIF(主表!K:K,"在用",主表!J:J)
    闲置=COUNTIF(主表!K:K,"闲置")=SUMIF(主表!K:K,"闲置",主表!D:D)=SUMIF(主表!K:K,"闲置",主表!J:J)
    已报废=COUNTIF(主表!K:K,"已报废")=SUMIF(主表!K:K,"已报废",主表!D:D)=SUMIF(主表!K:K,"已报废",主表!J:J)
    待处置=COUNTIF(主表!K:K,"待处置")=SUMIF(主表!K:K,"待处置",主表!D:D)=SUMIF(主表!K:K,"待处置",主表!J:J)
    总计=SUM(B2:B5)=SUM(C2:C5)=SUM(E15:E5)
    公式核心

  • =COUNTIF(主表!C:C,"办公设备")— 统计C列"办公设备"出现的次数(即办公设备数量)
  • =SUMIF(主表!C:C,"办公设备",主表!D:D)— 条件求和:主表C列=办公设备 → 对应D列原值求和
  • =SUM(B2:B6)— 求和(已无筛选条件,直接SUM即可)
  • 兼容性:Excel 2007+ / WPS全版本
  • 踩坑
  1. 类别名称必须与主表完全一致——盘点表写"办公设备"主表写"办公设备 "(多空格)→统计为0。解决:主表类别列用招一数据验证下拉菜单,从源头保证一致。
  2. SUMIF参数顺序:第1参数=条件区域,第2参数=条件值,第3参数=求和区域。条件区域在前,求和区域在后——和SUMIFS相反(051期踩坑积累)。
  3. 整列引用主表!D:D包含表头——表头是文本"原值",SUM自动忽略。但如果某行是文本数字(如"10000元"),SUM也忽略。建议从D15开始引用:主表!D15:D1500
  4. 盘点表不要放主表同一Sheet——主表数据改动会误伤盘点表。独立Sheet更安全。
  5. 跨Sheet引用必须带Sheet名——=COUNTIF(主表!C:C,...)而非=COUNTIF(C:C,...)。跨工作簿引用还要加[文件名.xlsx]Sheet名!

进阶联动:4招串联打造"固定资产全生命周期管理"工作流

4招不是孤立的,串联起来才是完整闭环:

  1. 资产录入→ 招一数据验证下拉菜单+自定义格式,1秒录入不乱
  2. 月折旧自动算→ 招二SLN+DATEDIF,月折旧额/累计折旧/净值全自动
  3. 到期提前预警→ 招三EDATE+条件格式,提前30天标黄/到期标红
  4. 盘点表自动出→ 招四COUNTIF/SUMIF,2秒出全套数据 再加一条报废处理公式——把招二的I/J列升级为智能公式:
  • 累计折旧I15:=IF(K2="已报废",SLN(D15,G15,F15)*F15,H15*DATEDIF(E15,TODAY(),"m")+H15)
  • 净值J15:=IF(K2="已报废",G15,D15-I15)逻辑:
  • 正常在用:累计折旧按月递增,净值=原值-累计折旧
  • 标记报废:累计折旧=总折旧额(D15-G15),净值=净残值G15(不再递减) 再加一条综合统计看板(贴在主表右侧):
  • 资产总数:=COUNTA(主表!B2:B200)
  • 总原值:=SUM(主表!D15:D1500)
  • 总净值:=SUM(主表!J15:J1500)
  • 月总折旧:=SUM(主表!H15:H1500)
  • 30天内到期数:=COUNTIFS(主表!L:L,">="&TODAY(),主表!L:L,"<="&TODAY()+30)
  • 已到期数:=COUNTIF(主表!L:L,"<"&TODAY())主管月底问一句"我们公司有多少资产?哪些快到期了?"——你打开Excel,统计区2秒出答案。

高频场景

场景1:月底批量计提折旧
财每月末要提折旧。打开台账,I列(累计折旧)和J列(净值)已自动更新到当月。导出主表,财务软件按净值入账即可。全公司200台设备,5分钟搞定。
场景2:资产到期报废
笔记本3年到期(到期日<今天),L列自动标红。财务发起报废流程:状态从"在用"改为"已报废"(招一下拉菜单1秒切换)→ 累计折旧停止增长(升级后的I15公式判断K2="已报废"则I15=总折旧额)→ 净值锁定为净残值(J15=G15不再递减)→ 报废记录自动归集到盘点表"已报废"行。
场景3:年度盘点
财务拿着笔记本电脑去仓库盘点:200台设备逐台扫码,扫码枪输入资产编号。盘点完打开Excel——盘点表2套统计:按类别(办公设备/运输工具/电子设备/家具用具/其他各多少台、总原值/累计折旧/净值)+按状态(在用/闲置/已报废/待处置各多少台、原值/净值)。年度盘点报告1小时出稿。
场景4:主管临时查询
"空调有几台?哪几台?什么时候买的?用了多久了?"——打开台账,C列筛选"其他"分类(招一自定义类别),B/E/L列一目了然:3秒定位。


避坑指南

坑1:SLN参数顺序写反→算出来是负数或报错
=SLN(D13,G13,F13) 是原值/净残值/使用月数。写成=SLN(F13,G13,D13) (使用月数/净残值/原值) 算出来可能是几千倍差异。记忆口诀:"原残月"——原值、净残值、使用月数.
坑2:DATEDIF到期日<今天返回#NUM!→整列报错
=DATEDIF(TODAY(),L13,"m") 当L13<今天时返回#NUM!。必须用=IFERROR(DATEDIF(TODAY(),L13,"m"),0)容错,已到期显示0月。
坑3:条件格式$L$2锁行锁列→只判断第2行
=$L$2<TODAY() 所有行都按第2行到期日变色(如果第2行未到期,全表不标红)。正确:=$L13(L列绝对引用,行号相对引用)。
坑4:SUMIF求和区域写反→求和=0或错误值
=SUMIF(主表!C:C,"办公设备",主表!D:D) 条件区域C在前,求和区域D在后。写成=SUMIF(主表!D:D,主表!C:C,"办公设备") 算出来全是0。记忆口诀:"条件在前,求和在后"(和SUMIFS相反,051期踩坑积累)。
坑5:跨Sheet引用忘带Sheet名→#REF!
盘点表用=COUNTIF(C:C,"办公设备") 找不到数据(盘点表自己C列没数据)。必须=COUNTIF(主表!C:C,"办公设备") 加Sheet名。
坑6:ROUND未用导致分位尾差
月折旧额264.583333... 累计几个月后尾差积累,盘点表"净值合计"和明细加总差几分钱。解决:每层都ROUND——

  • H15:=ROUND(SLN(D15,G15,F15),2)
  • I15:=ROUND(H15*DATEDIF(E15,TODAY(),"m")+H15,2)
  • J15:=ROUND(D15-I15,2)坑7:报废状态没联动公式→净值仍按在用递减如果K2已改为"已报废"但I15/J15还是用招二原公式,累计折旧会继续增长。解决:用进阶联动中的升级公式,让"已报废"状态锁定累计折旧和净值。

我整理了完整的固定资产管理台账模板,包含资产主表、分类盘点表、综合统计看板 3 个工作表,直线法折旧公式、到期预警条件格式、下拉数据验证全部预设完成,符合国内会计准则核算要求,填入资产信息即可自动计算。
点击下方「华杰办公助手」小程序卡片即可直接下载,还有更多财务、HR 专属办公模板免费用。

华杰办公助手

你公司管理固定资产,目前用什么方式?手工台账?财务软件?还是Excel?
如果是Excel——目前最头疼的是哪块?算折旧查到期?还是出盘点表?评论区投票最高的优先写。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-18 09:38:04 HTTP/2.0 GET : https://h.sjds.net/a/542104.html
  2. 运行时间 : 0.110107s [ 吞吐率:9.08req/s ] 内存消耗:4,316.27kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0a161bc748032cfed978a9100bc71d7e
  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.000636s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000855s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000349s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000306s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000488s ]
  6. SELECT * FROM `set` [ RunTime:0.000199s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000581s ]
  8. SELECT * FROM `article` WHERE `id` = 542104 LIMIT 1 [ RunTime:0.000734s ]
  9. UPDATE `article` SET `lasttime` = 1784338684 WHERE `id` = 542104 [ RunTime:0.012130s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.006292s ]
  11. SELECT * FROM `article` WHERE `id` < 542104 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000623s ]
  12. SELECT * FROM `article` WHERE `id` > 542104 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000439s ]
  13. SELECT * FROM `article` WHERE `id` < 542104 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000808s ]
  14. SELECT * FROM `article` WHERE `id` < 542104 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000640s ]
  15. SELECT * FROM `article` WHERE `id` < 542104 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000787s ]
0.112680s