中企动力 > 商学院 > excel怎么自定义
  • ?

    Excel VBA之自定义函数Function

    史明辉

    展开

    =============================================================

    ====================

    || 版本号:Excel2013. ||

    VBA有两个基本过程,一个是Sub过程,一个是Function过程。

    其中Function过程就是自定义函数,本篇就来介绍它

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    自定义函数的基本语法

    Function也是保存在模块中

    如下:

    注:(1)带[]号的都是可选内容。第一行最后的As语句表示指定函数返回的数据类型。

    (2)如果想强制退出函数过程,则在需要位置加上语句 Exit Function

    (3)最后必须把过程计算的结果返回给函数名称。

    (4)使用自定义的Function与使用Excel已有的函数是一样的。但是要注意,私有的函数是

    不会出现在“插入函数”对话框里的。

    举一个例子,计算特定单元格区域背景颜色为黄色的单元格数目,该函数如下:

    注意:这个函数需要你传入所要计算的单元格区域

    设定自定义函数为易失性函数

    有时当工作表重新计算时,自定义的函数并不会重新计算。此时我们要手工将自定义的Function

    设定为易失性函数就可以了。设定也很简单,值需要在函数开始的第一句写上如下代码即可:

    注意:当表格改变时,易失性函数也会重新计算。但是想单元格背景色的改变不会导致表格重新计算,

    因此易失性函数也不会重新计算。

  • ?

    Excel实用入门操作指南(自定义格式)

    范盛男

    展开

    笔记:

    双引号(英文半角状态) 数值后增加文本;

    单元格同时输入文本和数字,就变成文本了,无法计算;

    @的重复用法,所输即所得;

    分号的用法;中括号;

    密码保护的显示;

    本想把视频分享于此,但考虑到版权问题;所以放一些笔记,如果想看完整的教学视频(当然是小编录制下来的,沪江的课程到期就无法观看了),我会上传到名侦探柯基,群号图片中自寻吧。

  • ?

    Excel函数公式:自定义格式和条件格式的完美组合实用技巧解读

    灯芯

    展开

    转载自百家号作者:Excel函数公式

    实际的工作中,我们有时候需要用Excel来记录项目的完成进度,但是又不想手动操作,这时候我们应该怎么办了?其实,我们可以利用Excel的【自定义格式】和【条件格式】来完成。

    一、效果图。

    1、从效果图中我们可以看出,如果每个阶段已开始工作,用√来标识,如果所有阶段全部完成,“总体情况”为“√已完成”;如果所有阶段都未开始:“总体状态”为“×未开始”;如果开始了部分,“总体情况”为“!进行中”。

    2、而且随着工程进度的变化,“总体情况”也随着发生变化。这样的图表是不是也很方便呢?

    二、步骤。

    1、判断工程进度情况,如果已完成,显示1,未开始,显示-1,进行中,显示0。

    方法:

    在目标单元格中输入公式:=IF(COUNTIF(D3:K3,"√")=8,1,IF(COUNTIF(D3:K3,"√")=0,-1,0))。

    解读:

    利用IF和COUNTIF函数判断D3:K3区域中√的个数,如果为8,则返回1,如果为0,返回-1,否则返回0。

    2、自定义格式。

    方法:

    1、选中目标单元格。

    2、快捷键:Ctrl+1打开【设置单元格格式】对话框。

    3、选择【分类】中的【自定义】,并在【类型】中输入:已完成;未开始;进行中(注:类型中输入的分号为英文状态下的分号)。

    4、【确定】。

    3、图标设置。

    方法:

    1、选中目标单元格。

    2、【开始】-【条件格式】-【新建规则】。

    3、单击【选择规则类型】中的【基于各自值设置所有单元格的格式】;选择【格式样式】中的【图标集】;选择【图标样式】中的目标图标。

    4、选择左下角第一行【类型】中的【数字】,【值】中输入:1;选择第二行【类型】中的【数字】并【确定】。

    结束语:

    本示例中主要应用了IF和COUNTIF函数,以及自定义格式和条件格式的内容,如果单个知识点拿出来应用,相信大家都会使用,但是如果组合使用,那就需要下点儿功夫了。

    如果在学习过程中,遇到任何可疑之处,欢迎大家在留言区留言讨论哦!如果没有可疑之处,还可以发表敢想敢言哦!

  • ?

    Excel如何自定义单元格格式

    伊诺尔

    展开

    Excel单元格格式自定义作为单元格格式的高级应用,在日常工作中有着十分广泛的应用,如果你能掌握它就能在日后的工作中如虎添翼,下面我们开始一起学习吧~

    先打开单元格格式设置,选中最后一行自定义,在二级选项框中有很多Excel已经集成的代码,可以先大致浏览一下,看不懂没关系,一会就懂了

    单元格代码的组成结构一共有四个部分,并且都以分号隔开依次为:正数;负数;零;文本。正数负数和零就是我们输入的数值,文本就是汉字字母之类的数据。Excel每个单元格的数据都被以这种形式分段储存。

    下面个各个参数的含义

    1. G/通用格式:以常规的方式显示,就是单元格格式里面的常规格式

    2. 0 :数字占位符,如果单元格输入内容的个数大于占位符的数量,则显示实际数字,如果小于点位符的数量。

    如:当代码为“00000”时,输入123456789,显示123456789。

    输入123,显示00123。

    3. ?:数字占位符,为小数点两边无意义的零添加添加空格,以便排版都以小数点对齐

    4. #:数字占位符,只显有意义的零而不显示无意义的零,

    5. @:文本占位符,如果设置格式为一个@则显示输入内容,如果设置为两个@则重复显示一次,以此类推,还可以设置在输入数据时自动添加文本,但是@的位置决定了输入数据后自动添加文本的位置,如:“自动添加的文本”@,表示自动添加的文本会添加在输入数据前,反之则在数据之后

    如:当代码为“w”@时,输入22,则显示w22

    当代码为@“w”时,输入22,则显示22w

    带代码为@时,输入我,则显示我

    带代码为@@时,输入我,则显示我我(以此类推,可多次重复)

    6. “,’”:千分位符,如果代码最后使用1个千分位符则会把原来的数据缩小1000倍,以此类推

    如:代码为“# ,”时,输入1000,则显示1

    代码为“# , ,”时,输入1000000,则显示1

    7. “!” :强制显示符,用于强制显示代码中需要显示的内容,多用于与需要输入与代码相同的内容

    如:当代码为p0x0时。输入12,则显示:p1x2

    当代码为p!0x0时,输入12,则显示:p0x12

    8. “_”(下划线):留下一个和下一个字符同等宽度的空格“文本”,主要是排版用

    9. 时间代码

    Y表示年,代码为:yyyy或者yy,输入2018,则显示2018或者18,

    M表示月,代码为:MM或者M,输入5,则显示05或者5,

    D表示月,代码为: DD或者D,输入6,则显示06或者6,

    代码为:yyyy-mm-dd,输入2018-6-9.显示:2018-06-09

    代码为:yy-m-d,输入2018-6-9.显示:2018-6-9

    H表示小时,代码为:MM或者M,输入5,则显示05或者5,

    M表示分钟,代码为: DD或者D,输入6,则显示06或者6,

    S表示秒,代码为: DD或者D,输入6,则显示06或者6,

    代码为:hh:mm:ss,输入13:6:9.显示:13:06:09

    代码为:h:m:s,输入13:6:9.显示:13:6:9

    时间代码下小时只支持24小时制

    10. [颜色]:用来设置字符显示的颜色,如设置代码:[红色];[黄色];[青色];[绿色],则显示的结果为正数显示为红色,负数显示为黄色,零显示为青色,文本显示为绿色,需要注意的是颜色仅支持八种分别为:红色、黑色、黄色,绿色、白色、兰色、青色,洋红

    11. [条件]:可对单元格内容判断后再显示。条件格式化只限于使用三个条件,正数和负数所在的区间是明确的,另一个是零和文本所在的区间统称为其他。条件要放到方括号中进行比较。

    如设置代码:[>0]”正数”;[=0];”零”;负数,时,当输入大于零的数显示汉字“正数”,当输入等于0的数,显示汉字“零”,当输入小于零的数显示汉字“负数

    单元格自定义的参数大概就是这些,现在是不是已经能大概看懂代码的意思了,下面举几个实用的小例子帮大家更加快递的掌握

    一、设置手机号格式,输入代码000-0000-0000,银行卡号,或者别的较长的字符串都可以这样设置

    一. 很多时候我们需要在数据后面加上单位,以金额为例可以设置代码为:0“元”

    一. 设置正数为黑色,文本为红色,代码为:[黑色];;;[红色],能够快速定位数据中的文本

    一. 在姓名前面批量添加社区名

    一. 输入1显示男,输入2,显示女,输入其他显示人妖,代码:[=1]"男";[=2]"女";"人妖"

    单元格格式的设置到这里就结束了,相信大家都有了不小的收获

  • ?

    还在一个一个添加单位?教你3秒添加整个表格的单位

    简单爱

    展开

    我们在使用Excel表格的时候,经常会遇到需要给我们的数据添加单位的时候,例如下表,我们要在年龄所在的列添加单位“岁”,在年薪所在的列添加“万元”。如果你还在一个一个添加,那你就OUT了。我们一起来学习一个办法,3秒搞定所有单位。

    第一步:

    我们先给年龄所在列添加单位“岁”,首先,我们先选中需要添加单位的数据。然后点“Ctrl+1”进入“设置单元格格式”,在左边的导航区找到并点击“自定义”。

    第二步

    点击“自定义”后,在“类型栏”把通用格式删掉,改为“0岁”。然后点击“确定”。

    确定后,表格就会自动回到主页面,我们可以看到数据已经全部添加好单位了,是不是超级快?

    接下来,我们再一起试试旁边的年薪列。和刚才的进入方式一样,先选中需要添加单位的数据,再按快捷键Ctrl+1进入,再选择“自定义”,修改数据为“0万元”,然后确定,就全部搞定。我们可以看到,年薪列也把单位“万元”全部添加到数字后面了。

    这个方法可以快速的给所需要的数据添加单位,无需一个一个的添加,可以有效的提升我们的工作效率。无论我们需要添加什么单位,都可以用这个办法操作。但是需要注意的是,在类型栏那里修改数据的时候,一定不要忘记了单位前面加个“0”,例如添加年龄单位岁的时候,要加“0岁”才可以点击确定,如果不添加“0”的话,他就会覆盖你所有的数据。

    今天的小技巧到这里就全部讲完了,你学会了么?

    关注水煮鱼科技--安东小鱼

    水煮鱼科技,引领科技新生活。每天为大家带来Word、Excel和PPT等办公软件的小技巧,网络知识、电脑维护和修理的相关技能。你的关注和点赞是我前进的最大动力。同时,每天还会把搜集到的精品软件、APP、PPT模板、矢量图等好东西分享给大家。希望大家喜欢。

  • ?

    Excel里面的多条件自定义排序如何设置

    牛映易

    展开

    工作表中往往会用到排序功能,来进行数据的排序查看。其中,自定义排序里面则包含了很多的细节功能。今天就来介绍一下这里的多条件排序功能。

    如图,里面包括了所有学生的所有科目的成绩,现在要进行排序,每个学生的不同科目按分数从高到低来进行排列,而不是按照相同科目的成绩来排序。

    如果常规的数据排序,先按照名字排,再按照成绩排,最终结果会是仅按照成绩来进行排序。这时就可以用到自定义排序的功能。具体操作如下:

    1.选中数据区域内的一个单元格或者整个数据区域。

    2.点击命令卡上的排序和筛选按钮。

    3.在弹出菜单中点击自定义排序。

    4.在自定义排序的对话框中进行条件设置。这里需要多条件进行排序,因此需要点击添加条件,在相应位置选中内容。

    完整操作步骤可以见下图:

    整个过程非常简单。如果需要添加其他条件,也可以在这里面根据需要进行配置

  • ?

    怎么在Excel中创建自定义函数

    傅凌文

    展开

    ;)在编制好的Excel表格中的某一个单元格(例如D1)中输入“0.95”

    (2)数据(例如B2)所在的行的空白单元格(C2)中输入“=B2*$D$1",按键盘上”回车“键,这时就完成单元格B2中的数据乘以0.95的操作

    (3)选中单元格C2,将光标放到单元格C2的右下角,当出现”+“号后,按住鼠标左键往下拉动鼠标,这样就实现了”自动填充“功能,将一列数据中每一个单元格中数据乘以0.95。

    备注:$D$1是绝对引用。

    (本文内容由百度知道网友我是来吓宝宝的贡献)

  • ?

    Excel之高级排序,按照自己自定义的顺序来排序,手把手教会你

    科布伦茨

    展开

    =============================================================

    ====================

    || 版本号:Excel2013. ||

    在实际中,我们肯定会有这么一种需求,即按照自定义的顺序来排序,比如下表:

    需求:在这里我想按照职务大小来进行排序,这可怎么办啊,Excel可不知道职务谁大谁小。

    ===============================================================

    解决办法就是,我们自定义一个序列给Excel,然后让Excel按照这个序列来进行排序即可。

    操作步骤:

    (1)依次选择“文件”,“选项”,”高级“如下:

    (2)然后在高级中,找到”编辑自定义列表:,并点击,如下:

    (3)在“输入序列”中输入我们想输入的顺序即可,如下:

    然后点击添加,确定。

    (4)下面就可以排序了。

    我们选中该表,并调出排序窗口,如下:

    (5)在“次序”那个下拉框里,选择我们刚才自定义的序列即可,如下:

    (6)然后点击确定,排序效果如下:

  • ?

    Excel中如何实现按照自定义序列排序

    牛寄云

    展开

    Excel中常见的排序方式有按照数据升序、降序和颜色排序,但工作中有时候需要按照英文日期、学历、部门、职称、天干地支、领导关心的数据优先级等许多自己定义的序列排序。如何实现按照自己的心愿随意排序呢?本文以下表为例,详细介绍如何按照学历来排序,按照其他序列排序的方法也类似。

    选中数据所在的所有单元格,点击菜单“数据”——“排序”——勾选“数据包含标题”,选择“学历”为主要关键字,在次序中选择“自定义序列”。

    1. 选中数据所在的所有单元格,点击菜单“数据”——“排序”——勾选“数据包含标题”,选择“学历”为主要关键字,在次序中选择“自定义序列”。

    2. 这个界面上Excel默认提供了很多的自定义序列,有英文星期、英文日期、星期、中文月份、天干地支等。在右侧窗口中输入自己想要的序列,注意每个词输入完毕按下Enter键分隔它,序列输入完毕,点击“添加”,接着就会在左侧窗口中看到自己定义的序列,现在点击“确定”。

    3. 这时会回到排序设置窗口,选择刚刚设置的序列,点击“确定”即可。

    4. 这就是按照自定义序列排序后的效果啦。

    在Excel中排序时需要注意三点,第一、排序前选择合适的单元格,你选了什么多少单元格,Excel就会对多少单元格进行排序,因此,切记不要漏选单元格;第二、根据你选的单元格数据看看是否需要对首行进行排序,如果第一行是标题,就选中“数据包含标题”,否则就不要选中这个选项;第三、每一个序列定义好之后,Excel软件都会按照顺序和倒序生成两个序列,排序时按照需要选择就好啦。有时为了能恢复最初的顺序,可以在排序前,先添加一个数字序列(如图中所示)。

    上一篇:Excel中怎样避免输入重复数据

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

  • ?

    Excel表格中如何设置自定义列表?

    天蓉

    展开

    Excel表格中如何设置自定义列表?

    一般用于 小组或者公司人员姓名,这样就可以省去输入名字的时间了!

    @安志斌制作

    1首先打开表格左上方的【文件】按钮;在点击【选项】按钮;

    @安志斌制作@安志斌制作

    2在弹出的 提示框中点击【高级】按钮;然后下拉找到【编辑自定义列表O】

    @安志斌制作

    3在弹出的提示框中点击 【导入】按钮边上的【上升箭头↑】,选中 单元格中的名字文本; 在点击【导入】

    @安志斌制作@安志斌制作

    4自动弹回的 Excel选项 界面后,点击【确定】

    @安志斌制作@安志斌制作

    5在任意单元格输入第一个名字后,下拉单元格填充,这样就会显示 刚刚导入的名字了~

    @安志斌制作@安志斌制作

excel怎么自定义

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP