中企动力 > 商学院 > excel超出单元格不显示
  • ?

    常见Excel错误分析

    郜从灵

    展开

    刚使用excel的表亲们,经常犯一些低级的错误。不过不犯低级错误怎么能成长起来呢?今天勇哥和大家一起分析下常见错误,以及遇到这类错误我们该如何解决?

    1.“#####” 错误

    如下面的GIF所示,明明填写的日期是正确的但是显示出来却是####,严格意义上来说这不是错误,而是微软对内容长度超过单元格的宽度时直接显示为####。我们可以选中对对应列,将列宽调整到合适的大小。

    2.“#p/0!” 错误

    这种错误主要发生在分母为0的时候例如下图

    另外:使用averageif的时候,如果没有满足条件的内容也会返回#p/0!错误.Averageif的原理是 sumif/countif 没有找到满足条件的内容就是countif为0.所以自然会返回#p/0!

    3.“ #N/A”错误

    这种错误,主要发生在查找定位函数中(vlookup,hlookup,lookup,match),如果没有找到对应的值则会返回#N/A.

    遇到这种错误,首先看看是不是真的没有对应的值。其次检查是不是值中有空格、不可见字符(可以使用clean trim函数进行处理)。更多Excel学习和问题请加群:289393114、570064677

    如果使用这两种方法还不能解决问题,是不是公式使用错误。比如vlookup需要查找值位于查找区域的第一列,lookup函数查找区域是不是采用升序排序的?

    在做查找的时候,显示#N/A是有些不友好,那么如何不显示#N/A呢?推荐大家使用iferror(公式,"未找到") 或者 if(isna(公式),"未找到",公式)

    4.#NAME?错误

    当函数名称填写不正确,函数中存在中文的数字、逗号、引号。

    如下图所示,表面上看if and 函数使用的一点问题都没有,仔细核对后会发现,公式中存在中文字符。因而会导致#NAME?的错误。希望大家在工作中不要这类错误。

    5.#VALUE! 错误

    如果公式所包含的单元格有不同的数据类型,则 Excel 将显示此错误。

    数值类型导致VALUE错误,如下:

    6.#REF! 错误

    出现这个错误的原因是引用的单元格不正确。

    例如:vlookup函数,返回的数据列超过了查找区域。如下图所示查找区域只有2列,但是你要返回第3列 就会报#REF!错误。

    offset函数在进行偏移的时候,也要保证对应的数据区域是有效的单元格。如下图所示,A3向上偏移4行,显然是超出范围因此会返回#REF

    公式拷贝的时候,由于引用出错。如下图所示B11 = A5 当公式挪到B3的时候由于引用范围已经超出了sheet的范围因此会出现#REF错误。

    看完这些常见错误,您也可以总结下平时您还遇到哪些问题,都可以在文章底部留言哦。更多Excel学习和问题请加群:289393114、570064677

  • ?

    Excel筛选之后粘贴如何跳过隐藏行?

    绮山

    展开

    今天学到一点Excel的小技巧,写出来和大家分享一下。Excel筛选之后要进行复制粘贴,会有什么问题?为什么需要跳过隐藏行?请看下面一个例子:

    假设你是一个老师,你在统计学生成绩时,发现北大的学生的成绩全部录错了,你需要更正成绩单(下图(上)是现有的成绩单,(下)的红色数字是正确的分数):

    好了,不要吐槽为什么是北大的错了,也不要问为什么复旦的分数比清北还高了。我只是随手打的>_<

    你要怎么办?一个个手动来弄?当然不要那么笨!我们有万能的Ctrl+c & ctrl+v啊。但是在复制粘贴之前,你肯定想到了,需要对原表格先排序一下,把北大的学生筛选出来(对!就是调出“学校”那一栏的小漏斗!):

    蓝后,开始ctrl+c

    接着,ctrl+v

    等等!!有什么不对??(O。O)

    说是复制和粘贴的大小不对应。这是什么玩意儿呢?说人话就是:虽然你筛选之后显示的都是北大的学生,但是其实肉眼看不到的行还是隐藏在表格当中的。你将一个只有4行的信息复制了,想去粘贴到超过4行的表格当中,Excel只能表示臣妾做不到啊……T_T

    所以,Excel筛选之后,被筛掉的单元格只是invisible而已,并不是消失了。怎样跳过隐藏行进行粘贴,便是下面要讲的方法了:

    第一步:首先,你需要两个辅助列。新建两个header:懒得取名字了,就分别叫 “Index 1” 和“Index 2” 吧。然后在Index 1那里填上一列按顺序由小到大的数字(这里是1-9)。

    第二步:像刚才一样,按学校进行筛选,选出北大的学生。然后,在Index 2那里将所有项目填上"=row()"。填完之后你会发现这些数字就是表格的行指标(3,5,6,9这几个数字),这也是row()函数的意义。

    第三步:取消按学校筛选。你会看到表格是这样的:

    第四步:按Index 2由小到大排序,就可以看到北大的学生全部排到前面了。这样做的目的,就是让我们可以方便的复制粘贴。

    第五步:愉快地复制和粘贴

    第六步:按Index 1由小到大排序,将表格的顺序还原!

    第七步:清除所有筛选和排序,顺便也将不再需要的Index 1 和Index 2删除,得到更新之后的成绩单如下:

    总结:筛选之后的表格,通常不能直接进行复制粘贴,因为存在隐藏行。解决方法是利用两列辅助列,第一个辅助列是为了粘贴之后还原原来的顺序,第二个辅助列是为了将我们需要复制粘贴的单元排到最前面(而不是隐藏其他的单元格)。

  • ?

    Excel单元格内换行用快捷键与自动换行实现及跨单元格文本换行

    房煜城

    展开

    Excel单元格内换行通常有两种方法,一种用快捷键实现,另一种用“对齐方式”中的“自动换行”实现,它们都可以只操作一次便使所超出单元格宽度部分的文字自动换行;其中“自动换行”既可以输入文字前设置又可以输入文字后设置。另外,应用Excel单元格内换行可以实现同时设置多单元格自动换行、避免输入短横线文本自动换行和用两端对齐实现一段文本在指定多单元格内自动换行。以下先介绍Excel单元格内换行的两种方法,再介绍它们的扩展应用,操作中所用 Excel 版本为 2016。

    一、Excel单元格内换行的两种方法

    (一)用快捷键

    假如表格第一个单元格(即 A1)的文本内容超出,要求把超出部分换行,用快捷键操作方法如下:

    1、在“内”字后面单击把光标定位到哪里,如图1所示:

    图1

    2、按 Alt + 回车(Enter)组合键,光标后面的文字自动分成了两行,即按一次键,光标后的所有文字就会自动换行,不需一行行的重复按键,如图2所示:

    图2

    (二)用“自动换行”

    1、在第二列第一个单元格(即 B1)输入一行文字,文字超出了单元格,单击一下 B2 单元格结束 A1 单元格的输入状态,再单击 A1 单元格选中它,此时,“开始”选项卡下的“自动换行”由灰色变为可选,单击它,则超出部分自动换行;接着,单击 C1 单元格,再次单击“自动换行”,在 C1 中输入文字,此时,超出的部分自动换行,操作过程步骤,如图3所示:

    2、说明:上面演示了两种使用“自动换行”的方法,一种是输入文字后再设置自动换行,另一种是输入文字前设置,后一种操作少一些。

    3、取消自动换行。选中设置过自动换行的单元格,再单击一次“自动换行”就可以取消。

    二、Excel单元格内换行的扩展应用

    (一)批量设置单元格自动换行

    1、选中要设置自动换行的所有单元格(如选择 D1:F4),单击“开始”选项卡下的“自动换行”,则选中的所有单元格实现自动换行;首先在 D1 单元格输入文字,超出部分自动换行;再在 E2 单元格输入文字,超出部分也自动换行;操作过程步骤,如图4所示:

    图4

    2、批量设置“自动换行”后,如果想取消自动换行,既可以单独取消其中一个或几个单元格,也可以把所有单元格同时取消。

    (二)避免输入短横线文本自动换行

    在单元格中输入文本后若再输入短横线(- 或 _),短横线的文字可能会自动换行;这跟输入文本的长短或单元格的长度有关,当输入的文字与单元格的长度接近时,短横线后的文字会自动换行,反之不会;因此,若要避免自动换行,如果要求一行显示的文本长度固定,可以加宽单元格的长度,如图5所示:

    图5

    (三)用两端对齐实现一段文本在指定多单元格内自动换行

    假如有一段文本要求只能显示到指定区块(如 A1:E4),即超出E列的部分要求自动换行,设置方法如下:

    1、选中 A1:E4 这片区块包含的单元格,单击“开始”选项卡下的“填充”图标,在弹出的菜单中选择“两端对齐”,则文本超出部分自动换行,操作过程步骤,如图6所示:

    图6

    2、“两端对齐”在 Word 2003 中称为“内容重排”,自 Word 2007 以后的版本包括 Word 2016 更改为“两端对齐”,它们的功能是一样的。

  • ?

    Excel居然隐藏着如此高大上的功能

    花哨

    展开

    相信大家使用过这么久的Excel,居然没有发现会存在一个让你的工作表变的如此高大上的功能,今天小爬就为大家介绍这个高大上的功能:

    这个高大上的功能就和大家之前所用到过的“筛选”功能相类似,可是呢较“筛选”功能使用更加简洁明了,操作更加自如;当然这个功能只在Excel2010之后的版本才有,所以很多使用excel2010以下版本的小伙伴们只能吐槽了;还有很多小伙伴是不是也迫不及待想更新自己的Excel版本了呢!

    这个功能也称“切换器”(类似一个数据透视表),现在小爬就来教大家如何操作:

    在操作这个步骤之前我们首先需要结合上期内容“数据统计”功能,当我们做好“超级表后”(我们把上期制作好的数据汇总表格统叫“超级表”) 把光标放置在数据区域内找到“表格工具”在设计里面点击“插入切片器”选择需要查看的标题即可点击“确定”。当跳出“切片器”的页面时就可以根据需要进行操作。

    插入“切片器”选择需要的选项切片器制作完成

    “切片器”美化步骤:选择切片器在菜单栏找到“切片器工具”找到“选项”(可选择“切片器样式”)后面可根据个人喜好,把切片器进行移位。

    切片器美化成功

    最后,希望我的文章对大家有帮助,如果有什么问题,欢迎大家在下方留言。祝阅读愉快!

    上期精彩回顾:简单一招搞定excel数据汇总

  • ?

    Excel打印区域怎么设置,超出一页如何全部打印,批量设置页边距

    冷梅

    展开

    在 Excel 中,可以设置打印区域,一次既可以设置一个打印区域,也可以同时设置多个打印区域。若打印区域超出一页,也可以把超出部分缩小到一页中全部打印出来。另外,当进行了打印或页面布局相关设置,会在表格右边显示一条虚线作为分页线,这条虚线如果不想显示,也可以把它去掉。打印时,若一页内容较多,可以把页边距调小,并且一次可以把所有工作表的页边距调小;当然,内容少也可以调大。以下是Excel打印区域怎么设置、超出一页如何全部打印、表格的分页虚线怎么去掉和批量设置页边距的具体操作方法,操作中所用版本为 Excel 2016。

    一、Excel打印区域怎么设置

    1、框选要打印的区域,选择“页面布局”选项卡,单击“打印区域”,在弹出的菜单中选择“设置打印区域”,则框选区域被加上一条灰黑色的线框;依次选择“文件”→ 打印,打印预览中只有框选的部分,操作过程步骤,如图1所示:

    图1

    提示:用快捷键 Alt + P + R + S 也可以设置打印区域,按键方法为:选中要打印的区域,按住 Alt,按一次 P,按一次 R,按一次 S,按先后顺序按。

    2、取消打印区域。再次单击“打印区域”,在弹出的菜单中选择“取消打印区域”,则打印区域被取消,框住打印区域的灰色线框随即消失,操作过程步骤,如图2所示:

    图2

    提示:用快捷键 Alt + P + R + C 取消打印区域。按键方法与用快捷键设置打印区域一样,按住 Alt,分别按 P、R、C 一次,注意按先后顺序按。

    3、添加到打印区。框选一个打印区域后,还可以继续添加打印区域,方法如下:

    A、框选要添加的打印区,单击“打印区域”,在弹出的菜单中选择“添加到打印区域”(或者按快捷键 Alt + P + R + A,按键方法为:按住 Alt,分别按 P、R、A 一次),如图3所示:

    图3

    B、则框选区域也被一个灰线框框住,表示已经添加到打印区,如图4所示:

    图4

    C、在打印预览中,第一次设置为打印区域的部分显示在第一页,添加到打印区域的部分显示到第二页之后,例如刚才添加到打印区域的部分显示在第2页,如图5所示:

    二、Excel打印区域超出一页怎么缩到一页打印

    1、假如有一个 Excel 工作表超出一页,如果要打印,超出的部分(即坚虚线右边的部分)将被移到下一页打印,这样表格就会断裂而不完整,如图6所示:

    图6

    图6下图是打印预览,从图中可以看出,打印预览的第一页没有坚虚线右边的部分,即“管理”列,它被移到了下一页。

    2、如果要求把超出一页的部分放到一页打印,就要通过设置打印区实现。设置方法为:

    A、选择“布面布局”选项卡,单击“打印标题”,打开“页面设置”窗口,选择“页面”选项卡,选择“缩放”下面的“调整为”,值设置为 1,即 1 页宽 1 页高,单击“确定”,则超出页面的部分会被缩小到一页内打印(见下面的打印预览),操作过程步骤,如图7所示:

    图7

    B、看打印预览。依次选择“文件”→ 打印,则坚虚线右边的“管理”列也在打印预览中,说明设置成功,如图8所示:

    图8

    三、Excel表格的分页虚线怎么去掉

    1、右键功能区任意处,在弹出的菜单中选择“自定义功能区”,打开“Excel选项”窗口,选择左边的“高级”,往下拖右边的滑块直到找到“显示分页符”,单击它把其前面的勾去掉,单击“确定”,则表格分页坚虚线和横虚线都去掉,操作过程步骤,如图9所示:

    图9

    2、如果要重新显示表格虚线,重复上述步骤,重新勾选“显示分页符”,单击“确定”后,它就会重新显示。

    四、Excel打印区域页边距设置

    (一)Excel怎么批量设置多个工作表的打印区域页边距

    1、右键 Excel 窗口左下角“学生表”,在弹出的菜单中选择“选定全部工作表”;选择“页面布局”选项卡,单击“页边距”,在弹出的菜单中选择“自定义页边距”,打开“页面设置”窗口,选择“页边距”选项卡,把上下页边距设置为 1.6,左右页边距设置为 1.2,单击“确定”,则当打开的 Excel 文档所有工作表的页边距都变为设置值,操作过程步骤,如图10所示:

    图10

    2、演示的最后切换到“服装表短”工作表,查看它的页边距,上下为 1.6 厘米,左右为 1.2 厘米,正是刚才设置的值。

    (二)在“打印预览”调整页边距

    1、依次选择“文件”→ 打印,打开“打印预览”窗口,单击窗口右下角的“显示边距”图标,则打印预览页出现调整页边距的灰色线框,把鼠标移到左边距线上,鼠标随即变为带箭头的十字架,按住左键并往左拖,则页边距被缩小,同样方法调整其它页边距,操作过程步骤,如图11所示:

    图11

    2、调整好后,再次单击“显示边距”图标,则打印预览中就不会再显示页边距调整边框。

  • ?

    Excel单元格中的井号(#)如何变成正确内容

    鹿隶

    展开

    这个可以参考我以前的一个回答

    http://zhidao.baidu/question/1381814105386956860.html?sort=6&old=1#here

     

    会变成####的说明是单元格列宽太小时,写入了数字,日期或时间数值,再一种情况就是单元格内写入或公式得出负日期,负时间时也会显示#号

    如果写入文本一般情况是会超出单元格显示,但在右边相邻单元格也写入内容后,就只会显示部份内容了

    单元格宽度太小时,写入数字会产生#号

    单元格宽度太小时,写入日期或时间会产生#号

    负日期或负时间的值会产生#号

    单元格中写入文字等文本内容超出单元格宽度时

    如果在B1单元格写入内容后,就只显示A1单元格的单元格宽度的内容

    (本文内容由百度知道网友贡献)

  • ?

    Excel小技巧-竟然可以为单元格设置超链接?还不怕单元格位置变动

    惜霜

    展开

    我们在办公中经常会查看表格信息,有时反映出来的信息非常多,但我们想要知道的只是几个重要的信息,如果直接点击单元格就能跳转到我们需要的位置,将大大的方便我们的查看工作。小编在之前为大家介绍过在PPT中使用超链接的功能,那么在Excel中是否也能够实现点击一个单元格,跳转到链接的另一个单元格呢? 今天小编就和大家一起探究一下单元格的超链接~

    选中需要添加超链接的单元格,单击【插入】选项卡,在【链接】组中点击【超链接】按钮,弹出【插入超链接】对话框,选择【本文当中的位置】,此时【请键入引用单元格】输入C21。点击右上角的【屏幕提示】按钮,,弹出【设置超链接屏幕提示】对话框,在文本框中输入提示信息:7月汇总,点击确定按钮。当鼠标指针移动到设置超链接的单元格时,会出现提示信息,并在设置了超链接的单元格中的文本颜色发生了改变。

    不知道各位小伙伴有没有发现,如果这时我们插入行或列时,单元格位置有变动后,超链接并没有随着改变。我们需要结合另外一个功能【定义名称】。选中设置超链接被引用的单元格,单击鼠标右键,在快捷菜单中点击【定义名称】按钮,此时弹出【新建名称】对话框,在此输入符合规范的名称:_7月汇总,范围为:sheet1,点击确定按钮。

    接下来,我们进入到【插入超链接】对话框,在【或此文档中选择一个位置】复选框中,选择【已定义名称】:7月汇总,点击【确定】即可。

    欢迎关注,以上。

  • ?

    「一招快速解决!」Excel表格单元格数字超过10位,数字变E+问题

    似非

    展开

    当我们一个单元格内的数字超过10位或以上,数字往往会变成E+,怎么恢复呢?今天分享给大家解决方法

    1.全选要恢复数字的数据

    2.右键设置单元格格式

    3.选择自定义,将框框中的通用格式修改为0

    4.这样就可以了,数字全部恢复

  • ?

    在Excel表格中单元格输入数字超过12位数完整显示的设置方法

    郝夏青

    展开

    默认情况下,Excel中每个单元格所能显示的数字为11位,输入超过11位的数值,系统自动将其转换为科学记数格式,如果输入超过15位的数值,系统自动将15位以后的数值转换为“0”。比如123456789012,就会显示为1.23457E+11。

    这些都是excel软件本身的原因,Excel软件会把超出12位以上的数值自动转换成小数,就出现了上述情况。

    如果我们需要在单元格输入身份证号码,以上设置就不能符合我们的要求。为了能让这些长位数数值完整显示出来,就需要使用下面介绍的方法,将单元格转换成文本格式,然后再输入。

    在输入之前,先选中要输入身份证号码的整列

    然后依次单击进入“格式-〉设置单元格格式”

    然后在“数字”选项卡中的“分类”中选择“文本”即可。

    另外一个办法就是在“分类”中选择“自定义”,然后在右边“类型”选项中选择“@”就可以了。

    (注意:必须先定义格式,然后输入号码。如果输好号码再定格式,显示会不正确。)

    excel如何输入身份证号码的第二种方法:

    在输入这些长数值时,先输入一个英文状态下的单引号(‘ ),然后接头输入数值即可。

    注意:这种方法适合输入少量的长数值,输入的英文状态下的单引号不影响显示和打印。

    说了这么多,其实就是把单元格的格式转换成文本的格式,而不以数字的格式在单元格中显示,这样就方便我们去查看在单元格中比较长的数据,像身份证号码、银行卡号等……

  • ?

    excel表格字为什么不能全部显示

    圣诞节

    展开

      在使用excel中,如果输入的文字超出了单元格,想要在一个单元显示多行的文字,需使用自动换行功能,具体操作如下:

      1.打开excel2007,选中要显示多行文字的单元格。

      2.右键点击要显示多行文字的单元格,找到设置"单元格格式"

      3.点击"设置单元格格式",打开设置单元格格式对话框。

      4.在设置单元格格式对话框中选择"对齐"选项卡

      5.在对齐选项卡下,在文本控制中勾选自动换行选项。

       6.点击确定按钮即设置成功。

      这样,就可以在一个单元格中查看多行文字

    (本文内容由百度知道网友最新版人民币贡献)

excel超出单元格不显示

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP