龙空技术网

和网友探讨银行凭证用excel手工定位打印问题,试做了一下,还行

谈天说地聊工作 331

前言:

此时大家对“c16进制打印”大体比较注意,看官们都需要知道一些“c16进制打印”的相关资讯。那么小编也在网摘上收集了一些关于“c16进制打印””的相关知识,希望咱们能喜欢,你们一起来了解一下吧!

每次手工填写凭证,累人不说,还容易出错,怎样进行手工机打呢,先看基本要素:

这是需要定位打印的凭证。

.

这是拟进行定点打印的表格(根据凭证大小调整好相应数据的打印位置)。

这是需要打印的清单(在另外一张工作表中)。

怎样提高工作效率,快速进行手工打印呢?思路是从打印清单调用数据,然后在相应的数据区编写公式,按照凭证要求进行打印。

1、将数据清单(工作表Sheet2)的序号定义为“序号”(方法:选中序号1--10,即A2:A11单元格,在名称栏输入“序号”,回车确定)。

.

2、点击打印表格的C1单元格,执行命令“数据有效性”,允许选“序列”,来源填写“=序号”,即可设定下拉选项菜单,先选1进行测试。

3、然后分别C2、C15、C16、D16输入公式,从数据清单(Sheet2工作表)中获取相应的数据。公式如下:

C2单元格:=VLOOKUP($C$1,Sheet2!A:E,5,FALSE)

C15单元格:=VLOOKUP($C$1,Sheet2!A:E,2,FALSE)

C16单元格:=VLOOKUP($C$1,Sheet2!A:E,3,FALSE)

D16单元格:=VLOOKUP($C$1,Sheet2!A:E,4,FALSE)

.

4、大写金额栏编写公式,让C2的小写数字转换为中文大写金额。公式如下:

=IF(C2=0,"零",IF(ROUND(ABS(C2),2)<1,"",TEXT(INT(ROUND(ABS(C2),2)),"[dbnum2]")&"元")&IF(INT(ROUND(ABS(C2),2)*10)-INT(ROUND(ABS(C2),2))*10=0,IF(INT(ROUND(ABS(C2),2))*(INT(ROUND(ABS(C2),2)*100)-INT(ROUND(ABS(C2),2)*10)*10)=0,"","零"),TEXT(INT(ROUND(ABS(C2),2)*10)-INT(ROUND(ABS(C2),2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(ABS(C2),2)*100)-INT(ROUND(ABS(C2),2)*10)*10)=0,"整",TEXT((INT(ROUND(ABS(C2),2)*100)-INT(ROUND(ABS(C2),2)*10)*10),"[dbnum2]")&"分"))

.

4-1、上述的excel数字转换为大写金额公式看着让人崩溃,如果用的是WPS表格,只需简单设定一下就完成了转换。如下图是WPS界面,将大写金额栏直接填写公式:=C2

.

4-2、然后设定单元格格式,在“数字”选项卡下找到“特殊”,选择“人民币大写”,点击确定按钮,就自动完成大写金额转换。

.

5、为了便于定位计算,还需要一个辅助数据,计算一下金额位数,在D2单元格输入公式:=LEN(INT(C2))

.

6、下面编写小写金额的定位公式,水平有限,还编不出一致的公式,那就一个单元格一个公式。各单元格公式如下:

E20(亿):=IF(D2<8,"",IF(D2=8,"¥",LEFT(RIGHT(INT(C2),9),1)))

F20(千):=IF(D2<7,"",IF(D2=7,"¥",LEFT(RIGHT(INT(C2),8),1)))

G20(百):=IF(D2<6,"",IF(D2=6,"¥",LEFT(RIGHT(INT(C2),7),1)))

H20(十):=IF(D2<5,"",IF(D2=5,"¥",LEFT(RIGHT(INT(C2),6),1)))

I20(万):=IF(D2<4,"",IF(D2=4,"¥",LEFT(RIGHT(INT(C2),5),1)))

J20(千):=IF(D2<3,"",IF(D2=3,"¥",LEFT(RIGHT(INT(C2),4),1)))

K20(百):=IF(D2<2,"",IF(D2=2,"¥",LEFT(RIGHT(INT(C2),3),1)))

L20(十):=IF(C2<1,"",IF(C2<10,"¥",LEFT(RIGHT(INT(C2),2),1)))

M20(元):=IF(C2<0.1,"",IF(C2<1,"¥",LEFT(RIGHT(INT(C2),1),1)))

N20(角):=IF(C2<0.1,"¥",INT(C2*10)-INT(C2)*10)

O20(分):=C2*100-INT(C2*10)*10

.

7、为了不影响打印,我们将辅助计算的数据,即C1:D2单元格设置成白色字体。

8、辅助数据看到了,也打印不到凭证上,但并不影响表格数据的计算。

9、序号选择“7”,其相应的内容自动更新。

EXCEL菜鸟起航带您用最基础的excel操作,应对日常工作,敬请关注!

标签: #c16进制打印