标签: Excel

  • 解决Excel每个单元格打印成一页

    主要表现就是打印预览时本来没有几页的文档会变成很多页,而且每页几乎没有内容,取消预览后出现很多分页符,页面布局视图时每个单元格变成一页,分区预览视图时也一样,很多蓝色虚线,或者是普通预览没问题,设置了将所有列缩放为一页就会出这个问题,在进行页面设置时会提示边界设置不适用于指定的纸张大小,设置缩放比例时不是内容缩放而且纸张在缩放

    出现的原因是Excel与打印机之间的沟通出了点问题,互相没理解到对方说的分页、缩放是啥子意思

    解决方法是用WPS,或者删除打印驱动重新安装,或者换个打印机试试,或者先用虚拟打印打印机打印成PDF文件

  • Excel 数字转大写金额

    金山WPS确实更懂国人需求,直接集成了大写人民币格式,但就是与Excel不兼容,这里有一个大家都兼容的方法

    基本思路是整数用[DBNum2]生成大写,然后处理角,再处理分,这里面没去判断数量小数超过2位的问题,要判断也简单,用ROUND函数

    =TEXT(INT(A1),"[DBNum2]")&"元"&IF(INT(A1)=A1,"整",TEXT(RIGHT(TRUNC(A1,1)),"[DBNum2]")&"角")&IF(TRUNC(A1,2)=TRUNC(A1,1),"",TEXT(RIGHT(A1),"[DBNum2]")&"分")
    =TEXT(INT(A1),”[DBNum2]”)&”元”=IF(INT(A1)=A1,”整”,TEXT(RIGHT(TRUNC(A1,1)),”[DBNum2]”)&”角”)=IF(TRUNC(A1,2)=TRUNC(A1,1),””,TEXT(RIGHT(A1),”[DBNum2]”)&”分”)
    250.41 贰佰伍拾元肆角壹分
    250.4贰佰伍拾元肆角
    250贰佰伍拾元

    Word格式里面
    [DBNum2]表示中文大写壹贰叁
    [DBNum1]表示中文小写一二三

    Excel域格式里面
    EEEE年O月A日星期W表示二〇二一年八月五日星期四
    \* CHINESENUM3表示二百五十
    \* CHINESENUM2表示贰佰伍拾
    \* CHINESENUM1表示二五〇

  • 解决 Excel 使用中假死

    系统 Win10 + Office 365,打开 Excel 的时候非常慢,使用的时候隔几十秒就假死,十几秒之后才恢复,网上提供的方法关闭ddexc、关闭情况报告之类的都不管用,经过不断排查,发现原因大概是这样的

    如果电脑不连网或者连互联网都没问题,但是我的电脑是连单独的局域网(不与互联网联通),Excel 不知道是哪个地方设计有问题,就会联网不知是查询数据还是上传数据,导致假死,解决方法就是在防火墙中禁止 Excel 外连

  • Excel 准确计算年初年尾周数

    有的时候想要计算全年的周数,比如下面这个表,不管是用=ISOWEEKNUM(B2),还是=WEEKNUM(B2,2),都会面临年初年尾都没达到预期的问题,虽然可以通过计算C2来临时解决问题,但是换一年呢

    12018-12-312019-1-12019-1-22019-1-32019-1-42019-1-52019-1-6
    22019-1-72019-1-82019-1-92019-1-102019-1-112019-1-122019-1-13
    …………………………………………
    522019-12-232019-12-242019-12-252019-12-262019-12-272019-12-282019-12-29
    532019-12-302019-12-312020-1-12020-1-22020-1-32020-1-42020-1-5

    但是变成 WEEKNUM(MEDIAN(DATE(2019,1,1),DATE(2019,12,31),B2),2) 的话就完美达到预期

    这其中重点是 MEDIAN,这个函数奇数个参数的时候是返回中间值,不是平均值,所以加一个年初1月1日,年尾12月31日,确保出现的任何一个日期都是在年内的,计算出的周数当然也是我们想要的了

  • 准确查找重复身份证号

    通常查找重复身份证号的方法,一是用 Excel 自带的条件格式(单击“开始”>“条件格式”>“突出显示单元格规则”>“重复值”),另一种是使用=COUNTIF(A:A,A2)通过判断出现次数来查找重复,但很多不同的身份证号都被视为相同的,在处理大量数据时会非常影响效率
    (更多…)

  • Excel 计算小数位数

    单元格固定取多少位小数很简单了,按Ctrl+1设置单元格格式为数值就可以了

    手动输入值时至多取多少位小数自己控制就可以了,如果是公式计算出的结果有要求就用到这个东东了,最简单的就是直接用 ROUND 或类似的函数
    (更多…)