需要两个表格,数据源和录入明细表
一:数据源表格,表命名为数据源
A | B | C | D | E | F | G | H | I | J | K | L | M |
单位编码 | 采购单位 | 物资编码 | 物资名称 | 单位 | 物资单价 | 定价日期 | 运输编码 | 车主 | 车号 | 单位 | 运输单价 | 定价日期 |
需要注意的是A C H三个列内自定义格式为000,其他框内数据没有要求,按照实际发生填写。
注:如果是跨表格进行移动复制数据源模板的话,本表打开,然后把需要移动复制到的另外一个表打开,本表右键移动复制-选中红色框标注的,然后第一个红色框内下拉框选择移至的新表,如下图
二、录入明细表
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R |
单位编码 | 物资编码 | 运输编码 | 采购日期 | 采购单位 | 物资名称 | 单位 | 采购数量 | 对比数量 | 采购单价 | 采购金额 | 付款金额 | 欠款金额 | 运输单位 | 运输车号 | 单位 | 运输单价 | 运输金额 |
(1)A B C三列:数据验证选择序列,然后输入公式,这样做的目的是防止有空白格下拉选项
A列
=OFFSET(数据源!$A$2:$A$50,,,COUNTA(数据源!$A$2:$A$50),)
B列
=OFFSET(数据源!$C$2:$C$50,,,COUNTA(数据源!$C$2:$C$50),)
C列
=OFFSET(数据源!$H$2:$H$50,,,COUNTA(数据源!$H$2:$H$50),)
因为牵扯到使用文本进行公式套用,所以自定义格式为000
采购日期列,数据验证选择日期,输入日期区间如下图:
(2)新建excel,表格全部自定义文本格式进行写公式,不好复制,我直接上图就好了
(3)给各位说个技巧,因为用功能强大的txt文本可以实现公式直接覆盖填入,只能说很强大,我们直接把E-R列的内容复制到TXT文本内,还是直接上图
这是以上数据拷贝到txt文本里面了,如果我们需要粘贴的行为189行的话,需要做的是替换,编辑-替换,各位仔细看下为何我这边要加个前置条件在行列数上加个*1,因为牵扯到绝对引用值问题,也是为了方便做替换,所以就是表内需要替换的行数上增加个绝对引用值*1。
替换好的文本文件,直接拷贝粘贴到EXCEL表内的E-R,各位可以看下,文件瞬间替换完成可以,你根据编码值就可以自由的选择然后相应的生成对应的条件内容。
原创文章,作者:开心电脑网,如若转载,请注明出处。