我们可能会遇到Excel单元格出现####号的情形,尤其是在用函数公式进行计算,毕竟函数是个非常严密的东西,参数不正确等等原因都会导致结果不对,显示####错误。但是,不仅仅就是这一种情形下会出现###号,下面,我就详细的来介绍一下。
出现###错误情形一:
单元格宽度不足以显示结果而造成的。例如单元格的内容包含数字、日期、时间等等,自然就很长,比单元格还宽,或者单元格的日期时间公式产生了一个负值,就会产生#####错误值。
出现###错误情形二:
Excel的Hour函数介绍
Excel的Hour函数介绍 Excel的Hour函数返回一个 Variant (Integer),其值为 0 到 23 之间的整数,表示一天之中的某一钟点。 语法 Hour(time) 必要的 time 参数,可以是任何能够表示时刻的 Variant、数值表达式、字符串表达式或它们的组合。如果 time 包含 Null,则返回 Null。 返回一个 Variant (Integer),其值为 0 到 23 之间的整数,表示一天之中的某一钟点。
单元格中的文本或数字超出了列宽,那么打印出来的文本将被截断。自然就会出现####号错误了。所以说,打印之前必须确保工作表中的所有数据可见。
针对上述两种情况,解决方法是调整列宽,方法如下:将光标放到该列列标右侧的边线处,待光标变成双向光标后双击边线,即可自动增加列宽以适应数据的长度。
出现###错误情形三:
使用的是比较旧的系统日期,用较早的日期减去较晚的日期,自然得到的就是负值,这不合逻辑。我们知道,Excel中的日期和时间必须为正值,这样也会出现####错误。解决方法是将单元格格式设置为非日期和时间型。

Excel两行交换及两列交换,快速互换相邻表格数据的方法
Excel两行交换及两列交换,快速互换相邻表格数据的方法 经常使用办公软件的人可能有遇到过需要将Excel相邻两行数据相互交换的情况,需要怎么弄才最方便呢?您还是像大家通常所做的那样先在Excel文件相应位置插入一个新的空白行然后在复制粘贴数据然后删除原来那行数据的方法么? 要想在Excel中交换相邻两行数据,可以借助Shift键快速实现。 例如需要交换第4行和第5行的数据,那么您需要先选中第4行,然后把鼠标指向第4行的上边缘,当指针变为双十字箭头(即移动指针)时,按住Shift键,同时按住鼠标左键向下拖


