利用Excel函数填充财务报表项目对应的附注序号

Excel查找函数本质解析:从VLOOKUP到XLOOKUP的底层逻辑与工程选型 Lookup函数是Excel数据关联的核心机制,其本质是在二维表格中执行‘定位→提取’的坐标映射操作。理解这一原理,才能突破语法记忆层面,掌握VLOOKUP的列序依赖、XLOOKUP的双向查取能力、INDEX/MATCH的结构解耦优势,以及LOOKUP在区间匹配中的不可替代性。这些函数的技术价值不仅在于提速提效,更体现在容错性(如抗列插入)、可维护性(如结构化引用)和业务适配性(如多条件匹配、模糊检索)上。典型应用场景包括财务科目映射、HR员工信息关联、销售分级提成计算及跨系统主数据对齐。本文聚焦真实生产环 阅读详情

引言

在出具财务报表审计报告的阶段,对审定财务报表的各个项目进行对应的附注编号,是一项机械而枯燥的工作。

财务报表模版示例如下图所示,要在B列填充财务报表项目的附注编号,同时要跳过年末余额和年初余额均没有数据的行。比如,第6行货币资金对应七(一),第12行应收账款对应七(二),以此类推。

财务报表模版(示例)

操作步骤

这里演示如何利用Excel函数填充财务报表项目对应的附注序号。为了避免函数多层嵌套不易理解,增加E、F、G、H、I五个辅助列。

1.E列

判断C列或D列是否有数据。E6单元格输入公式:

=OR(IFERROR(AND(ISNUMBER(C6),VALUE(C6)),FALSE),IFERROR(AND(ISNUMBER(D6),VALUE(D6)),FALSE))

2.F列

判断是否包含合计数、其中等关键字。比如对29行流动资产合计、40行其中:固定资产原价不进行编号。F6单元格输入公式:

=OR(IFERROR(FIND("流动资产合计",A6),FALSE),IFERROR(FIND("其中",A6),FALSE),IFERROR(FIND("累计折旧",A6),FALSE),IFERROR(FIND("固定资产减值准备",A6),FALSE),IFERROR(FIND("库存商品",A6),FALSE))

3.G列

判断是否进行编号。如果C列或D列有数据(即E列为True),且F列不包含关键字(F列为False),则进行编号。G6单元格输入公式:

=AND(E6,NOT(F6))

4.H列

进行编号。若IF函数判断G列为True,则使用CountIf统计G列选中区域True的个数,得到小写数字1,2,3......若IF函数判断G列为False,则得到空值。最后,再使用NumberString函数转换为中文大写数字一、二、三、......一十、一十一、一十二......特别注意,公式中绝对引用和相对引用的部分。

H6单元格输入公式:

=IFERROR(NUMBERSTRING(IF(G6,COUNTIF($G$6:G6,TRUE),""),1),"")

5.I列

处理一十、一十一、一十二......为十、十一、十二......I6单元格输入公式:

=IF(LEN(H6)=3,IF(LEFT(H6)="一",RIGHT(H6,2),H6),IF(LEN(H6)=2,IF(LEFT(H6)="一",RIGHT(H6,1),H6),H6))

完成以上工作,然后选择E6:I6区域,并下拉填充。

6.B列

终于到了最后一步了,填充B列的附注编号。B6单元格输入公式:

=IF(I6<>"","七("&I6&")","")

B6单元格下拉填充,完成!

完成效果

推荐阅读

  1. 利用VBA删除工作簿/工作表的所有批注
  2. 利用VBA+SQL查询Excel工作表数据(基本查询)
  3. Excel一键将多个单元格转为复选框
  4. 利用VBA断开多个工作簿的所有链接源
  5. 利用VBA获取指定文件类型的详细信息

相关推荐

UE5网络同步优化:GetLifetimeReplicatedProps高级应用指南

本文深入探讨了UE5中GetLifetimeReplicatedProps函数的高级应用与优化策略。文章超越了基础变量注册,重点阐述了如何通过精细的复制条件控制、频率管理及分层复制机制,构建高效的数据同步通道,从而优化网络带宽与游戏性能,是提升多人游戏体验的实用指南。

weixin_29007243的博客 533

写入word_“Excel附注”批量写入“Word附注”的实现方法

怎么才能把“Excel附注”批量写入“Word附注”?其实在我之前的工作中也遇到过这个问题,由于种种原因,一直没去钻研。后来我出的审计报告中已经很少涉及报表附注了(专项审计居多),所以也没在这方面进行深入的研究。就在前段时间,有位报名买我课的小伙伴咨询我:怎么才能把“Excel附注”批量写入“Word附注”?因为他经常需要这样处理附注。于是在空闲之余,我也稍加研究了一下“Excel附注”...

weixin_34355360的博客 2343

摄像头读取出现VIDIOC_STREAMON: No space left on device 错误

先说下原因,linux中为usb camera提供了一个标准的V4L2的驱动以方便使用,只要符合驱动规范就可以实现即插即用usb camera设备,即免驱动安装。 但市面上的USB 摄像头都是2.0的。usb bus的 bandwidth是有限的,而V4L2驱动采用的是贪心原则,即camera会要求获取最大带宽;因此将两个camera接入一路usb bus,打开第二个camera(尤其是采用YUV...

houge101的博客 9290

审计效率升级!快速匹配Excel报表项目对应的Word附注序号

在某列填充报表项目的附注编号,同时要跳过年末余额和年初余额均没有数据的行,以及含“其中”、“合计”等关键词的特殊行。最终实现以下效果:第6行货币资金对应七(一),第12行应收账款对应七(二),以此类推。

VBAMatrix的博客 1022

Python 高级语法:闭包

闭包(Closure)是函数式编程中的一个重要概念。在Python中,闭包可以简单理解为:一种特殊的函数。外函数:嵌套函数中最外层的函数称之为外函数。内函数:嵌套函数中最内层的函数称之为内函数;内函数引用了外函数的临时变量;外函数的返回使用了临时变量的内函数。

moment159的博客 2354

​ISP算法及架构分析介绍

ISP算法及架构分析介绍ISP即Image Signal Processor,是一种图像处理架构,不是我们用的下载器。ISP其实算是图像处理的一个特例,一般应用于前端设备(相对于SENSOR),从结果上看就是将RAW数据转换成压缩后的RGB(一般)数据,供后续CPU使用(识别、压缩等)。市面上很少有直接介绍ISP的书籍或者资料,今天我们主要是聊一聊ISP算法的架构,这样大...

OpenFPGA的博客 5405

审计人沸腾!一键生成Excel附注,正式开放公测

千呼万唤始出来,一键生成Excel附注正式开放进入公测阶段,所有人均可下载使用体验。有了这个功能,后续对于财务报表审计,只要科目余额表就能够快速完成绝大部分的Excel附注,极大提高审计工作效率。将来,也会尽可能兼容各个事务所的附注格式。

VBAMatrix的博客 1208

亚马逊跨境电商选品数据分析:Python爬虫实战指南

本文将带领大家构建一套完整的亚马逊选品数据采集与分析系统,使用最新的Python技术栈,从零开始爬取亚马逊商品数据,并进行深度分析。

2201_76125261的博客 299

一键生成Word附注,支持单表定位和数据同步

2025年11月底,Word报告工具全新升级,重磅推出“附注联动”的功能模块,为「一键生成Word附注」提供系统性的解决方案,可适配于会计师事务所不同的附注模板。

VBAMatrix的博客 827

手把手教你学PCIE(11.3)--pcie的认证和合规性测试

PCIe 设备的认证和合规性测试是确保设备正常工作和达到预期性能的关键步骤。通过使用 PCI-SIG 提供的测试工具和第三方测试工具,可以全面评估 PCIe 设备的物理层、链路层、事务层和互操作性,确保设备符合行业标准和规范。

MHD0815的博客 1360

【YOLOv8全方位学习手册】第四章 数据增强:从扩充数据到塑造模型的认知边界

"""使用 Albumentations 做自定义增强,兼容 YOLO 格式"""])# 转成 numpy# boxes 必须是 [[x_min,y_min,x_max,y_max], ...]# 在数据加载时调用你可以把集成到 PyTorch 的 Dataset 类里,或使用 Ultralytics 自带的DataLoader。

VectorShift的博客 211

财务必备技能!利用Excel函数实现科目余额表与序时账的账账核对

科目余额表和序时账的关系本质上是通过“科目编码”进行关联的,但是两者编码层次存在一些差异:序时账通常使用末级明细科目编码,而余额表则是采用全级次科目编码。针对这一特点,可以巧妙运用SUMIFS函数结合通配符实现双向核对。

VBAMatrix的博客 1521

第7章: MMU notifier在AMD GPU驱动中的应用

AMD GPU驱动利用MMU Interval Notifier机制实现共享虚拟内存(SVM)和异构内存管理(HMM)。通过分析AMDGPU内存架构(VRAM、GTT、Userptr)和Buffer Object设计,重点探讨了Userptr零拷贝机制如何依赖MMU notifier保持CPU/GPU内存一致性。HMM框架进一步实现统一地址空间和透明页面迁移,AMDGPU通过amdgpu_hmm.c实现两种invalidate回调(GFX和HSA模式),处理不同场景下的内存失效同步问题。

图形/计算GPU的驱动与虚拟化技术分享园地 2470

审计加班终结者!基于科目余额表+序时账全自动生成财务报表

在审计工作中,当手头上仅有企业导出的科目余额表和序时账时,如何高效编制财务报表成为一项关键挑战。针对这一痛点,“TB工具箱”重磅推出“一键生成财务报表”的新功能。作为一款专为审计打造的Excel插件,“TB工具箱”集成了近百项实用功能,涵盖了Excel自动化看账、底稿助手、3大联网功能等核心场景。

VBAMatrix的博客 1310

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

审计好助手!一键获取上市公司财报,并利用DeepSeek生成分析报告

从新浪财经网站下载指定股票代码的财务报表(资产负债表、利润表和现金流量表)并保存为Excel文件。报表期间提供“第一季报”、“半年报”、“第三季报”、“年报”四个选项。

VBAMatrix的博客 2241

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

项目管理必备!Excel专业甘特图制作保姆级教程与自动化解决方案

通常,在Excel中要完成甘特图的制作,我们可以利用堆积条形图。这里通过一个实际案例,向大家演示具体操作步骤。此外,还将向大家介绍“一键生成甘特图”的自动化解决方案。

VBAMatrix的博客 991

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

财务人必备!跨工作簿链接引用单体报表数据,生成合并报表

编制合并财务报表时,我们首先要将所有合并范围内的单体报表数据,汇总到合并抵消的工作底稿中。然而若手动逐一链接每个报表项目的数据,整个过程的效率将极其低下。 为此,“TB工具箱2025”上线了“合并报表”功能,可实现一键汇总单体报表数据。同时,集成了一套合并报表模板,通过Excel函数公式将各个报表项目的抵消数自动过到汇总抵消底稿中。

VBAMatrix的博客 882

通过序时账生成现金流量表,其实很简单!

通过序时账生成现金流量表,其实很简单!为了进一步提升审计效率,“TB工具箱”提供了一套完整、系统的解决方案,帮助您快速、准确地完成现金流量表编制。

VBAMatrix的博客 675

审计必备工具!批量检索地点,高效复核函证地址

在财务报表审计中,独立复核客商往来函证地址是确保数据准确性的关键步骤。TB工具箱新推出的“地点检索”功能,通过百度地图快速批量验证地址,显著提高了复核效率。该功能操作简便,无需APIKey,联网即可使用。此外,TB工具箱还集成了DeepSeek交互、一键下载上市公司财务报表等联网功能,为审计工作提供了强大的数据分析和报告生成支持。这些工具不仅优化了审计流程,还提升了数据处理和报告编制的自动化水平,是审计人员的得力助手。

VBAMatrix的博客 710

审计技能!利用数据透视表实现动态呈现不同公司的全科目月度明细表

在集团审计中,各家公司的序时账汇总于同一个工作表。现在要实现以下功能:通过下拉菜单选择公司名称,即可动态呈现对应公司的全科目月度明细表。对此,我们可以利用数据透视表的报表页筛选功能快速完成。目前,“TB工具箱”的多核算账簿平台支持Excel看账、批量生成单体TB、合并TB、生成月度明细表等功能。我们只要点击“一键透视(多主体)”,即可一步生成全科目的月度明细表。

VBAMatrix的博客 458

底稿审计说明编号连续性难题一键智能解决

编制实质性工作底稿时,我们通常需要根据审计程序的实施情况,在导引表新增、删除或隐藏部分审计说明。这往往会导致底稿中的审计说明编号出现不连续等问题。为此,TB工具箱上线了“审计说明连续编号”的功能,可快速为选中的单元格内容添加或更新连续编号。

VBAMatrix的博客 435

Excel批量插入行的4种实战方法与避坑指南

在电子表格处理中,批量插入行是数据整理、报表生成和动态建模的基础操作,其本质涉及Excel底层行索引管理、公式引用机制与结构化数据流控制。理解‘行插入’并非简单位移,而是触发行号重映射、格式继承与公式重算的复合过程,对保障数据完整性至关重要。技术价值体现在提升重复性操作效率、规避人工错漏、支撑自动化流程;典型应用场景包括多表标题统一添加、分组间隔行注入、时间序列占位补全及动态仪表盘预占行配置。本文聚焦Excel原生快捷键、填充标记诱导、Power Query数据流注入与VBA条件化循环四类方法,结合2048

weixin_30263073的博客 465

审计效率革新!利用TB工具箱轻松实现科目余额表自动分级标色

其中,Excel自动化看账是核心模块之一,涵盖了十余项实用性功能,例如显示一级/全级次科目、生成对方科目明细、一键生成全科目的月度明细表、高级筛选等。同时只有在「参数配置」完成字段列号、一级科目编号长度等信息的配置,才可以更丝滑地体验自动化看账的全部功能。若要使用分级标色功能,需配置<科目余额表>的一级/二级科目编码长度、以及科目编码所在列号。完成参数配置后,我们在“TB工具箱”功能区下,展开「一级科目」下拉菜单,点击“标记颜色”,即可一键实现;同时,也提供“取消标色”的选项。

VBAMatrix的博客 767

财税审计高效工具!批量识别PDF电子发票,一键导出为Excel表格

批量识别PDF电子发票信息,在财务、税务以及审计等领域中具有重要的应用价值。一方面,该技术能够有效解决传统手工录入效率低等问题,另一方面,还可为进一步分析提供高质量的结构化数据。

VBAMatrix的博客 981

重构审计体验!批量生成报表项目底稿的凭证检查表

在审计工作中,我们通过序时账或其他审计软件筛选导出的凭证列表,要如何快速分发给各个报表项目底稿的凭证检查表呢?“TB工具箱2025”正式上线“批量生成凭证表”的功能,通过一些巧妙的设计,使其具备高度的通用性,可适配于绝大多数的实质性底稿模板。

VBAMatrix的博客 994

新一代邮件合并!按Word模板批量生成个性化文档

基于Word模板批量生成函证、合同等,是办公自动化领域的常见应用场景。然而,利用传统的邮件合并,虽然可以批量生成个性化文档,但却无法直接将其保存为多个独立的文档。Word报告工具,在优化“邮件合并”流程的基础上,支持将生成的文档内容分开保存。

VBAMatrix的博客 673
上一篇: 利用VBA批量转换xls文件格式的工作簿
下一篇: 实用功能!多个工作簿批量替换Excel链接源
VBAMatrix
博客等级 码龄2年 363粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值