中企动力 > 商学院 > excel单元格格式
  • ?

    Excel单元格怎么改底纹颜色

    曹紫菱

    展开

    Excel单元格改底纹颜色是个常见的操作,这里介绍三种方法。

    使用油漆桶工具

    这个是最常用的方法。首先选中单元格,点击“开始”菜单下的油漆桶工具,接着选择好颜色即可。

    如果觉得这里的颜色不合适,可以点击“其他颜色”,选择一种标准色或自定义颜色,这个界面右下角可以看到所选颜色的深浅。

    套用表格格式和样式

    用这种方法最大的好处在于可以一次性将整个表格的格式设置好,非常得高效。

    选中单元格,点击“开始”菜单下的“套用表格格式”,这里提供了浅色、中等色和深色三种级别的颜色样式,不喜欢Excel自带的表格格式,可以点击这个界面上的“新建表格样式”创建属于自己的样式。

    套用表格格式旁边的菜单中,也有许多不同深浅的颜色可供选择。

    使用条件格式

    这个方法的好处在于当数据有变化时,单元格的格式会自动更新。

    1. 点击“开始”——“条件格式”——“新建规则”(Excel2003版在“格式”菜单下)。

    2. 选择好规则,例如需要设置数据阈值时,可以选择图示的第二条规则,然后输入条件,点击“格式”可以为单元格设置好条件格式。

    3. 本例可以得到如下的效果。一个单元格可以设置多个条件格式。

    谢谢阅读,方便地话请点赞支持下哦!

  • ?

    Excel自定义单元格格式第二季

    贾南烟

    展开

    上期和大家分享了自定义条件格式的数字版 。本期继续和大家分享文本的自定义单元格格式!

    继续强调啰嗦两件事情!!!

    1、自定义单元格格式只改变显示内容,不改变实际值

    2、没有,同第一件事!

    噢,想起来了,基本规则看上一期,链接在前面!

    自定义单元格文本版!开始!!!

    一、基础知识分享

    1、"@"文本占位符

    基本用法:@其实代表着原始的单元格内容,@与其它文本结合,可以让单元格加上某个固定的文本。

    代码介绍1:@"最帅"(所有输入单元格的文本后面加上最帅两个字)

    代码介绍2:"中国"@"省"(所有输入单元格文本前后加上字)

    代码介绍3:"讨厌你"@"、喜欢你"@"、离不开你"@@"!!!"(你喜欢就好,想加多少加多少,还可以加标点)

    2、"*"重复 直至填满至列宽

    基本用法:记得Excel中的通配符用法没,通配符的*代表任意长度任意字符。条件格式中的*代表重复*后面接的字符,直至填充至整个单元格。*后面不可以加汉字哦!!

    代码介绍1:@*$(所有输入单元格的文本后面加上$符号,填满单元格)

    代码介绍2:**;**;**;**(无论什么,单元格显示都是*)(还记得最初的约定,不!记得最初分享的规则了没,不记得看上一期。

    不想看上一期我重复一遍。那就是条件格式的用法,正数显示什么;负数显示什么;0显示什么;文本显示什么,所以这种写法,无论单元格内有什么东西,都会显示*)

    3、"!"显示无法正常显示的字符

    基本用法:比如双引号啦,逗号啦在自定义单元格格式中是有特殊用法的,无法直接显示出来,这个时候需要!的帮忙啦!

    代码介绍:@!"!"(单元格文本后面加两个双引号)

    二、案例自查

    1、如何在销售额后面加上元字

    代码:@"元"

    哇!怎么没有反应????

    原来Excel认为我的销售额是数字形式存储的,而@这种文本占位符只对文本单元格有效,所以不认可我的条件格式哇!

    怎么强制转换为文本形式存储呢?就是进行一次文本运算,强制转换为文本形式存储!

    然后再重新设置条件格式!bingo!!

    2、如何在学员名字前加上3年(二)班

    代码:"3年(二)班"@ 这个比较简单,没啥解释哈!

    3、想隐藏单元格,无论什么都不显示

    代码:;;;

    记得之前说的单元格全部用*显示没,思路一样的,什么都不输入,那就什么都不显示啦!自己试着玩一下!

    4、如何将销售额用万元显示

    代码:0!.0,"万元"

    好好解释一下这个代码,

    0!.0,"万元"首先后面接个万元很好理解哈!

    0!.0,"万元" 这个逗号是嘛意思呢?记得不,不记得看上一期。

    他是数字除以1000的意思

    我先不说叹号是什么意思哈!

    假如代码是00,这样的话是什么意思呢?是不是只是原有的数字除以1000。

    那!.是什么意思呢?是强制加一个字符进去。相当于在原有数字除以1000后,强制加一个点进去。

    1235678 用00, 显示的结果就是1236 除以1000后四舍五入

    1235678 用0!.0, 显示的结果就是123.6 除以1000后四舍五入后,倒数第二位加了个点。

    下期不见不散!

    图文作者 阿忠凯

  • ?

    Excel表中怎么样让数值为0的单元格不显示,Excel单元格不显示0怎么办?

    简迷离

    展开

    在制作Excel表格,呈现报表的时候,通常为了表格的简洁会让一些没必要的东西不显示,比如单元格值为“0”时不显示;

    很多时候我们输入公式对单元格进行运算,结果是0显示就觉得不好看,想把0去掉不显示;

    Excel工作表中,不管是公式计算的还是导入的数字,都会出现很多无意义的0值。

    在Excel表中零值(0)不显示方法有很多种:查找替换、单元格格式设置、条件格式和Excel选项都可以完成Excel表中的0不显示。

    Excel表中怎么样让数值为0的单元格不显示的方法有很多种,今天跟大家分享的是通过Excel单元格格式设置和Excel选项设置数值为0的单元格不显示。希望对各位朋友在工作中有所帮助!

    案列问题如下图:

    0不显示

    Excel单元格格式设置

    设置单元格格式——自定义——类型处填 0;0;"" 还可以填入其它类型设置([=0]g;[=0]"";0.00:-0.00;#;-# ......)

    通过设置单元格格式

    Excel选项设置

    1、通过Excel表中的文件打开

    2、点击“选项”

    选项设置

    3、Excel选项中找到“高级”——将在具有零值的单元格中显示零值前面的框中“勾选”去掉,确定。

    设置Excel选项,将在具有零值的单元格中显示零值前面的“勾选”去掉

    零值(0)不再显示

    Excel表格中数值为0的单元格不显示的设置方法有很多种,今天就跟大家到这,希望今天的分享对各位朋友在工作中有所帮助!还有其它更好的方法,欢迎大家与我一起讨论。

    更多关于Office——Excel操作技巧可加入我们 群 一起学习交流!

  • ?

    如何完整显示Excel单元格文字

    家怜梦

    展开

    工作中经常会需要在单元格中输入一些较长的内容,作为标题,或者来进行说明。以下三种是经常会出现的情况:

    1.文字左对齐,右侧无内容时,较长的文字会显示,看上去像是叠加在右侧单元格内了。

    如果在右侧单元格内继续增加内容,这个单元格的内容末尾几个字就会被隐藏。

    2.文字居中对齐,当左右两侧的单元格均无内容时,文字会完全显示出来,看上去是分别叠加在左右两侧的单元格内了。

    这时,如果往左侧或右侧填入内容,那么这部分的内容也会隐藏。

    3.第三种情况就是剩下的右对齐,情况和左对齐一样,就是换了一个方向。当左侧单元格无内容时,会完全显示,像是叠加在左侧单元格上。当左侧单元格填入内容时,就会隐藏。

    现在的目标是希望文字能在单元格内完全显示,有以下两种办法。

    1.增加列宽,这个是最基础以及最简单的办法。把列宽增大以后,文字就能在单元格内完全显示了,而且也不会出现的叠加在左右两侧单元格上显示的情况。

    2.缩小字体填充功能。这个功能可以将文字完全显示在一个单元格内。

    步骤如下:

    *选中目标单元格,使用快捷键Ctrl+1,调出“设置单元格格式”窗口。

    *选择对齐。

    *在“文本控制”栏目里面选中“缩小字体填充”,点击“确定”保存。

    这时候就会发现文字有点缩小了,但是可以完全显示在单元格内。

    当文字内容很长时,也可以配合两种功能一起使用,增加换行,改变行高等方式,让内容能在单元格内以一种合适的方式展现出来。

  • ?

    Excel VBA 学习笔记13:单元格的格式

    压抑

    展开

    声明:本系列文章是学习蓝色幻想视频和《别怕,Excel VBA其实很简单》的笔记总结,知识版权归上述两作品所有,图片均来自蓝色幻想视频。

    一、判断数值的格式

    1. 判断是否为空单元格

    判断单元格是否为空常用3种方法:1、判断内容是否为空;2、判断单元格内容长度是否为0;3、判断单元格是否为empty。

    另请注意,此例先将B1单元格的内容设置为空,但其实B1已经被使用过了。我们经常会用快捷键ctrl+A或用VBA 选中当前区域,不可避免会有些空表格算进来,就像这个例子中的B1单元格是会包含进去的,因为已经被使用过了。

    2. 判断是否为数字

    判断是否为数字有两种方法:1、用VBA函数IsNumeric,但是它会将“空”归为数字,所以需要加个判断条件;2、利用工作表函数IsNumerber,它没有上述问题,可直接使用。

    3. 判断是否为文本

    判断是否为文本也有两种方式:1、利用工作表函数IsText直接判断;2、利用VBA函数TypeName判断单元格内容的类型,注意,判断的是内容的类型,所以一定要用.Value获取单元格内容。另外,VBA对大小写敏感(即严格区分大小写),所以字符串类型String一定不要写成string。

    4. 判断是否为汉字

    判断汉字的方法很多,这节课里提供了最简单的一个方式:比小写字母z大的字符。我们知道在ASCII码中大写字母在前,小写字母在后,所以这里判断的是小写z。

    5. 判断错误值

    在编程过程当中我们经常需要判断前一步是不是出现了错误值,用VBA和工作表都提供了IsError函数,使用方法一样。

    6. 判断日期

    判断日期很简单,利用VBA函数IsData就行。

    二、设置单元格自定义格式

    这个例子将单元格格式设置成两位小数了,使用了NumberFormatLocal属性。实际工作中会需要不同类型的格式,可以先录制一个宏查看代码。

    三、按指定格式从单元格返回数值

    Excel中的颜色可以用两种方式获取,一种是EXCEL内置颜色,另一种是利用QBCOLOR函数返回。

    1.内置颜色

    ColorIndex是单元格内置颜色,通过赋值产生变化。

    2.QBColor颜色函数

    QBColor是个函数,注意其写法要加括号。例子中Range().Interior.Color指的是单元格背景色。

    3.RGB颜色

    RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一(摘自百度百科)。通过R、G、B三个值从0~255的变化得到不同的颜色。

    艺术上三原色指的是红、黄、蓝,与工业有区别。

    上面的例子告诉我们,汉字是可以作为变量名称的,同样要付出存储空间的代价,因为汉字使用2字节存储。

    四、单元格合并

    1.合并单元格

    制作表格的时候免不了要将内容相同的单元格进行合并,我们循序渐进,先学习合并的方法,最后会给出一个实际应用的例子。

    merge就是合并的意思,具体是Range("单元格区域").Merge方法,取消合并用的是UnMerge,但是大部分情况下我们还想把原来的内容恢复了,这个后续再讲。

    2.合并区域的返回信息

    如果要获得某个单元格所在合并区域的详细地址用Range().MergeArea.Address。

    3.判断是否含合并单元格

    判断某单元格是否处于合并单元格中,用MergeCells属性。但是,同时包含合并单元格和非合并单元格时,MergeCells属性将返回Null,所以再改进一下代码,利用IsNull函数来判断,如果返回值是1证明该区域有合并单元格,如果返回值为0证明该区域不含合并单元格。

    4.综合示例

    (1)合并单元格

    这里给出了利用Union将相同内容单元格暂存起来,等判断前后内容不一样了进行合并的方法。每次手动合并单元格都会提示只保留左上角单元格内容,为了不让提示框打断代码运行,我们用Applicationg.DisplayAlerts = False或True来控制。

    这个方法是我比较常用的,既然每次合并只保留上面的单元格内容,那么我们就倒着来判断,如果下面的单元格跟上面的内容一样,则合并(保留的是上面的内容),然后继续下一次判断。

    (2)取消合并单元格并保留内容

    现在将前面的坑填上。取消单元格合并的时候,更多的希望恢复原样,对吧?思路很直观,我按顺序循环整列,先把当前值存起来,再拿到这个单元格所在合并区域的单元格数量(如果不在合并区域下面代码也会执行,只是不改变任何东西罢了),然后取消合并,再人为赋值。

    需要注意有两个减1:①赋值的时候减1是因为2~9共8个单元格,但是只能在1的基础上加7;②i值重新赋值进入下一个循环,道理跟前边一样。

    相关笔记请参阅:

    Excel VBA 学习笔记12:单元格信息

    Excel VBA 学习笔记11:特殊单元格定位

    Excel VBA 学习笔记10:单元格的选取

    Excel VBA 学习笔记9:Excel工作表操作

  • ?

    EXCEL单元格文本排版妙招,你只需要做一点点,美观度爆增

    曼彤

    展开

    HELLO,BABY们,周末愉快!今天帮帮跟大家分享EXCEL单元格文本排版妙招,表亲们学会以后,再也不用为文本格式烦恼了。

    大家请看范例图片,当一个单元格内容超过列宽的时候,文字内容会“跑到”其他单元格区域显示,很多小伙伴喜欢通过单元格格式设置(快捷键:CTRL+1),将文本控制设置为自动换行。

    大家请看效果,自动换行的方法好,可惜美中不足的是,断词断句非常不智能,令人难受的排版效果。

    在这里,我们可以采取强制换行的方法,帮助文本换行。将光标点在需要换行的字符后面,按下ALT+回车的组合键(表示强制换行)。

    大家看,通过强制换行,单元格内的文字内容,被我们强制换行,词组不会出现断字的情况,展示效果俱佳^^

    值得注意的是,强制换行存在一个缺点,当我们调整单元格列宽的时候,他不会自动恢复原来的单行效果,依然处于“强制”状态。

    为了快速的逆向操作,非常简单!选择需要恢复的单元格,打开替换功能(CTRL+H的组合键),在查找内容中输入CTRL+回车的组合键,替换为“空着”,点击全部替换。

    大家看,之前我们强制换行的三处地方,批量逆向操作,取消强制换行。是不是很轻松呢?

    EXCEL在文本排版方面,不及WORD的表格功能,掌握这一技巧,就能快速的搞定许多需要强制换行的表格。

    今天的教学就到这里拉,喜欢帮帮的,请点击下面的推广广告,里面还有更多实用的小技巧,期待你的到来。祝大家周末愉快,拜拜,下课^^!

  • ?

    Office操作:EXCEL单元格和数据格式设置

    HOCKEY

    展开

    Office操作:EXCEL单元格和数据格式设置

    Excel单元格和数据的格式决定了数据在Excel工作表中的存在形式,设置格式不仅能够使工作表美观大方,而且是创建各种类型表格的需要。同时,通过对数据格式的定义,可以有效地简化输入流程,实现对特定数据的标示,方便对数据的分析。掌握了excel中快速设置单元格格式的方法,对我们提高制表速度有很重要的作用。

  • ?

    EXCEL提示“不同的单元格格式太多”的苦果,利用VBA彻底解决!

    幻柏

    展开

    今日也是应读者的需求利用VBA解决实际问题。学而不用则殆!学习了新的知识就是要不断的利用,提升,再利用再提升。所以要给这位提问题的朋友点赞!

    有的读者问:如何利用VBA来解决Excel提示不同的单元格格式太多的问题呢?

    首先,我们先分析一下这个情况是什么时候发生,一般有几种情况会发生这类问题。

    1复制粘贴时,这时会提示单元格格式太多,无法粘贴,而且要经过长时间的不知在做什么的处理过程,然后,EXCEL崩溃。你只能重启。

    2在移动工作表时,将工作表整体从一个文件转移到另一个工作表时,也会出现这个问题,现象和上述一样。

    3 在筛选数据时,有时候,在筛选一个值时,往往会出现上述的提示,当你按确认键后,EXCEL会再次计算,好在不会崩溃,只是时间非常长,这种情况往往出现在这个工作表的数据量巨大,往往是1万行以上的数据。

    然后,我们分析一下上述问题产生的原因。其实这类问题的产生不是用户的错,而是OFFICE系统,或者说,EXCEL从03版升级到07版之后,带给用户的 一个遗留问题,他们潇洒的升级完了,但留下了一堆苦果让用户去慢慢品尝。为什么这么说呢?一点也不过分!03版和07版不兼容就是罪魁祸首。在07版加入了很多全新的内容,这些在03版及低版本无法显示,才出现了上述的问题。

    所以,当你用07版本打开03版本;或者03版打开07版本(有兼容包);或者是往03版本拷贝07版本数据;或者是往07版本拷贝入03版本数据时,极易发生上述问题。如果一个工作表的数据既有03版本的又有07版本的,那么你非常的不走运,在你筛选时,很可能就是这个苦果。

    问题的原因分析完了,那么怎么解决呢?

    办法一:在工作表中刷格式,采用一个格式全部的刷一遍,但也不能很好的解决问题。

    办法二:新建一个工作表,把原数据数值粘贴到新的工作表中,原来的格式全然没有了。

    办法三:就是今天我们重点讲的VBA方法:

    拷入下面的代码:

    Sub KK()

    2 Dim s As Style

    3 Application.ScreenUpdating = False

    4 On Error Resume Next

    5 For Each s In ThisWorkbook.Styles

    6 If Not s.BuiltIn Then s.Delete

    7 Next

    8 Application.ScreenUpdating = True

    9 MsgBox ("OK")

    10 End Sub

    很简单的几行代码,往往能解决很大的问题。代码讲解:

    (1)Application.ScreenUpdating = False

    Application.ScreenUpdating = True

    上述语句是成对出现的,前者是关闭屏幕更新,以提高程序的效率;后者是打开屏幕刷新,

    (2)On Error Resume Next

    忽略错误,继续执行

    (3)第五行和第七行构成了一个FOR NEXT语句,此语句在之前的文章中讲过,不过这里用的是For Each s In ThisWorkbook.Styles,翻译过来就是说对于这个工作表中所有的格式将进行的操作,什么操作呢?就是:

    If Not s.BuiltIn Then s.Delete 执行到这里,所有的自定义格式全部被删除掉了。

    (4)最后全部执行完成弹出对话框:MsgBox ("OK")

    看我们的代码截图:

    剩余的工作就是,画个按钮,连锁上述代码,就可以了,经测试,这个方法还是可行的,如有遇到这个问题的读者可以试试看啊。

    今日技巧提示:

    1 Application.ScreenUpdating = False;Application.ScreenUpdating = True

    的作用是什么?能否单独出现?

    2. On Error Resume Next 作用是什么?

    3,For each next 语句是否理解呢?

    分享成果,随喜正能量

  • ?

    Excel快速调出“设置单元格格式”

    书文

    展开

    今天来讲讲几个打开Excel“设置单元格格式”的方法。其中有些步骤可能会在大量繁琐工作中起到很大的帮助作用!

    1.右键选择

    这是最常规也是很多人最常用的一个操作方法。选中需要设置格式的单元格-右键单击-选择“设置单元格格式”就可以了。

    除了上面这个操作方法,下面会介绍几种在特定情况下会更快的方法。

    2.快捷键

    选中目标单元格,使用快捷键Ctrl+1就可以了。

    3.选项卡上的按钮

    这里的按钮虽然一直显示在眼皮底下,但是实际上很难会去注意到。

    这里半个正方形框和一个斜向右下角箭头的组合就是快捷按钮了。点击字体一栏的按钮,设置单元格格式对话框中会自动选中字体选项,在对齐方式里面选中,对话框就会自动选中对齐。

    如果需要直接设置的话,点击这个位置调出单元格格式对话框将会非常便捷。

    以上是三个方法,在实际工作中能熟练使用的话,也会节约不少时间。

  • ?

    五招快速调整Excel单元格格式

    梨花散

    展开

    工作中常常需要整理Excel表格,怎样快速将一个看起来比较杂乱的表格整理成一个整齐美观的表格呢?这里总结了最常用的五招,掌握好它们,可以几分钟之内就整理好表格。

    图1-1图1-2

    第一招 记住“Ctrl + A”快捷键

    “Ctrl + A”快捷键是个通用的快捷键,用于全选,许多软件中都可以使用。在Excel中先点击数据区域任意一个单元格,再按住“Ctrl”不放,同时按下“A”,可以选中所有数据区域。注意,一定要先点击数据区域单元格,如果先点击数据区域之外的空白单元格,按“Ctrl + A”快捷键将选中整张表格。

    第二招 先调整整体格式,再调整单元格格式

    原则上,应先调整张表格的格式,再调整一行或一列的格式,最后调整某些单元格的格式。如下图所示,先用第一招选中整张表格,切换到“开始”菜单下,点击“所有宽线”即可同时设置好所有单元格的边框线,接着点击对齐和字体,设置好所有数据的格式。然后再选中日期列和数字列,右键设置为合适的单元格格式。

    图1-3

    第三招 两个方法批量调整列宽和行高

    1. 选中数据,点击“开始”菜单中“格式”选项下的“自动调整行高”和“自动调整列宽”,Excel会自动将行高和列宽调整成适应单元格内容的大小。

    图1-4

    2. 选中某几列,将鼠标移动至列号上,当看到一个双向箭头时,按住鼠标左键向左右拖动,可以同时将这些列调整成一样的大小,如下GIF动图所示。对于行高也可以用同样的方法调整。

    图1-5

    第四招 套用表格格式

    选中所有数据,点击“开始”菜单下的“套用表格格式”,点击其中的某个格式,可以同时将表格中的字体、对齐、填充颜色等格式一口气设置好。如果不喜欢Excel自带的表格样式,可以花时间新建几份自己的表格样式,保存好以后可以复用。

    图1-6

    第五招 使用条件格式

    使用条件格式可以快速将满足条件的单元格设置成指定的格式,当单元格内数据发生了变化时,单元格的格式会随着数据的变化自动改变。关于怎样设置条件格式,之前小编写过文章,这里就不赘述了,欢迎大家查看小编个人主页上的文章。

    往期推荐:Excel中怎样避免输入重复数据

    来源:“解晴新生”,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

excel单元格格式

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP