- ?
Excel最常用的50个技巧,附动态步骤教程(一)
庞翠绿
展开
Excel最常用的50个技巧,附动态步骤教程(一)
今天给大家分享工作中经常使用到的EXCEL表格实用技巧,先行分享10个。动图教学简单易懂,学会保证让你比别人牛N倍!
1、自动筛选
2、在Excel中字符替换
3、在Excel中冻结行列标题
4、在Excel中为导入外部数据
5、在Excel中行列快速转换
6、共享Excel工作簿
7、在Excel中添加说明文字
8、在Excel中数据分列整理
9、在Excel中数据合并
10、在Excel中添加常用文件夹
- ?
CAD初级入门教程,详细版!
瞿海之
展开
第一课:入门
1.为什么要写这个教程
市面上 ACAD VBA 的书不多,它的帮助是英文版的,很多人看不懂。其实我转行已经好几年了,而且手艺也 慢慢生疏了,写个教程对自己来说也是一次复习。
2.什么是 Autocad VBA?
VBA 是 Visual Basic for Applications 的英文缩写,它是一个功能强大的开发工具,学好 VBA 可以成倍 甚至成百、成万倍提高工作效率,在工作中,有很多任务仅用 ACAD 命令不可能完成的,只要学好 VBA 就可 以做到,相信到时候您一定会得到同事的佩服、老板的器重。
3、VBA 有多难?
相信大家都知道 Basic 是的含义。应该承认,我的水平还不高,错误之处在所难免,如果大家发现错误一 定要提出批评,以便及时更正。
4、怎样学习 VBA? 介绍大家一个学习公式:信心+恒心=开心。仔细阅读本教程,完成例题,在学习的过程中一定要多思考, 多想一些是什么、为什么。本教程将陆续发布在 CAD 世界论坛上,您不需要付费就可以学习。本作者在此 郑重承诺:关于本教程中有任何疑问,可以跟帖提问,只要有时间,本人一定会耐心解答。我不会发到任 何人的邮箱中,您自己在论坛上找就可以了,请不要再向我索要这份教程。
5、现在我们开始编写第一个程序:画一百个同心圆 第一步:复制下面的红色代码 第二步:在模型空间按快捷键 Alt+F8,出现宏窗口 第三步:在宏名称中填写 C100,点“创建”、“确定” 第四步:在 Sub c100()和 End Sub 之间粘贴代码 第五步:回到模型空间,再次按 Alt+F8,点击“运行”
Sub c100()
Dim cc(0 To 2) As Double '声明坐标变量 cc(0) = 1000 '定义圆心坐标
cc(1) = 1000
cc(2) = 0
For i = 1 To 1000 Step 10 '开始循环
Call ThisDrawing.ModelSpace.AddCircle(cc, i * 10) '画圆 Next i
End Sub 也许您还看不懂上面的代码,这没有关系,只要能把同心画出来就可以了,祝您成功。
第二课 编程基础
本课主要任务是对上一课的例程进行详细分析
下面是源码: Sub c100()
Dim cc(0 To 2) As Double '声明坐标变量 cc(0) = 1000 '定义圆心坐标
cc(1) = 1000
cc(2) = 0
For i = 1 To 1000 Step 10 '开始循环
Call ThisDrawing.ModelSpace.AddCircle(cc, i * 10) '画圆 Next i
End Sub
先看第一行和最后一行: Sub C100()
…… End Sub
C100 是宏的名称,也叫过程名称,当用户执行 C100 时程序将运行 sub 和 end sub 之间的所有指令。
第二行:
Dim cc(0 To 2) As Double '声明坐标变量 后半段“'声明坐标变量”自动变为绿色字体,它是代码语句的注释,它不会影响程序运行,它的作用是告 诉阅读者程序员的想法。对于简单的程序,一般不需要写注释,如果要编写非常复杂的程序,最好要多加 注释,越详细越好,对于程序员来说,这是一个好习惯。
电脑真正编译执行的是这条语句:Dim cc(0 To 2) As Double 它的作用就是声明变量。
Dim 是一条语句,可以理解为计算机指令。 它的语法:Dim 变量名 As 数据类型
本例中变量名为 CC,而括号中的 0 to 2 声明这个 CC 是一个数组,这个数组有三个元素:CC(0)、CC(1)、 CC(2),如果改为 CC(1 to 3),则三个元素是 CC(1)、CC(2)、CC(3),有了这个数组,就可以把坐标数值放 到这个变量之中。
Double 是数据类型中的一种。ACAD 中一般需要定义坐标时就用这个数据类型。在 ACAD 中数据类型的有很 多,下面两个是比较常用的数据类型,初学者要有所理解。
Long(长整型),其范围从 -2,147,483,648 到 2,147,483,647。
Variant 它是那些没被显式声明为其他类型变量的数据类型,可以理解为一种通用的数据类型,这是最常 用的。
下面三条语句
cc(0) = 1000 '定义圆心坐标 cc(1) = 1000
cc(2) = 0
它们的作用是给 CC 变量的每一个元素赋,值其顺序是 X、Y、Z 坐标。
For i = 1 To 1000 Step 10 '开始循环
……
Next i '结束循环
这两条语句的作用是循环运行指令,每循环一次,i 值要增加 10,当 i 加到 1000 时,结束循环。
i 也是一个变量,虽然没有声明 i 变量,程序还是认可的,VB 不是 C 语言,每用一个变量都要声明,不声 明就会报错。简单是简单了,这样做也有坏处,如果不小心打错了一个字母,程序不会报错,如果程序很 长,那就会出现一些意想不到的错误。
step 后面的数值就是每次循环时增加的数值,step 后也可以用负值。 例如:For i =1000 To 1 Step -10
很多情况下,后面可以不加 step 10
如:For i=1 to 100,它的作用是每循环一次 i 值就增加 1
Next i 语句必须出现在需要结束循环的位置,不然程序没法运行。
下面看画圆命令:
Call ThisDrawing.ModelSpace.AddCircle(cc, i * 10) Call 语句的作用是调用其他过程或者方法。 ThisDrawing.ModelSpace 是指当前 CAD 文档的模型空间 AddCircle 是画圆方法
Addcicle 方法需要两个参数:圆心和半径
CC 就是圆心坐标,i*10 就是圆的半径,本例中,这些圆的半径分别是 10、110、210、310……
本课到此结束,下面请完成一道思考题:
1.以(4,2)为圆心,画 5 个 Autocad VBA 初级教程 (第三课 编程基础二)
有一位叫自然 9172 的网友提出了下面的问题: 绘制三维多段线时 X、Y 值在屏幕上用鼠标选取,Z 值用键盘输入 本课将讲解这个问题。
为了简化程序,这里用多条直线来代替多段线。以下是源码: Sub myl()
Dim p1 As Variant '申明端点坐标 Dim p2 As Variant
p1 = ThisDrawing.Utility.GetPoint(, "输入点:") '获取点坐标 z = ThisDrawing.Utility.GetReal("Z 坐标:") '用户输入 Z 坐标值 p1(2) = z '将 Z 坐标值赋予点坐标中
On Error GoTo Err_Control '出错陷井 Do '开始循环
p2 = ThisDrawing.Utility.GetPoint(p1, vbCr & "输入下一点:") '获取下一个点的坐标 z = ThisDrawing.Utility.GetReal("Z 坐标:") '用户输入 Z 坐标值
p2(2) = z '将 Z 坐标值赋予点坐标中
Call ThisDrawing.ModelSpace.AddLine(p1, p2) '画直线
p1 = p2 '将第二点的端点保存为下一条直线的第一个端点坐标 Loop
Err_Control:
End Sub
先谈一下本程序的设计思路: 1、获取第一点坐标
2、输入第一点 Z 坐标
3、获取第二点坐标
4、输入第二点 Z 坐标
5、以第一、二点为端点,画直线
6、下一条线的第一点=这条线的第二点
7、回到第 3 步进行循环 如果用户没有输入坐标或 Z 值,则程序结束。
首先看以下两条语句:
p1 = ThisDrawing.Utility.GetPoint(, "输入点:") ‘获取点坐标
……
p2 = ThisDrawing.Utility.GetPoint(p1, vbCr & "输入下一点:") '获取下一个点的坐标 这两条语句的作用是由用户输入点用鼠标选取点坐标,并把坐标值赋给 p1、p2 两个变量。 ThisDrawing.Utility.GetPoint()在 ACAD 中这是最常用的方法之一,它需要两个参数,在逗号前面的参 数应该是一个点坐标,它的作用是在屏幕上画一条线,前一个端点位于点坐标位置,后一个端点跟随鼠标 移动,逗号之前可以什么都不填,这时没有线条会跟随鼠标移动,但逗号必须保留。 逗号后面使用一串字符,程序在命令行显示这串字符,这不难理解。
VbCr 通常代表一个回车符,而在这个语句中,它的作用是在命令行不显示“命令:” &的作用是连接字符。举例:
“爱我中华 ”&”抵制日货 ”&”从我做起”
z = ThisDrawing.Utility.GetReal("Z 坐标:") '用户输入 Z 坐标值 由用户输入一个实数
On Error GoTo Err_Control '出错陷井
…… Err_Control:
On Error 是出错陷井语句,在程序出错时将执行 On Error 后面的语句
GoTo Err_contorl 是程序跳转语句,它的作用是在程序中寻找 Err_control:,并执行这一行后面的语句, 本例中 Err_Control:后就是结束宏,所以只要出现错误,程序中止。
Do '开始循环
……
Loop ‘结束循环 这个循环就厉害了,它会无休止地进行循环,好在本例中已经有了一个出错陷阱,当用户输入回车时,由 于程序没有得到点或坐标,程序出错,跳出循环,中止程序。如果要人为控制跳出循环,可以在代码中用 Exit Do 语句跳出循环。在 For 变量 和 Next 变量之间如果要跳出循环,那么只要在循环体内加一个 Exit for 就可以跳出循环,关于这方面的例程以后会讲到。
Call ThisDrawing.ModelSpace.AddLine(p1, p2) '画直线 画直线方法也是很常用的,它的两个参数是点坐标变量
本课到此结束,请做思考题: 连续画圆,每次要求用户输入圆心、半径,当用户不再输入圆心或半径时程序才退出
同心圆,其半径为 1-5
Autocad VBA 初级教程 (第四课 程序的调试和保存)
人非圣贤,孰能无过,初学者在编写复杂程序时往往会出现一些意想不到的错误,所以程序的调试显得尤 为重要,随着学习的深入,以后我们需要经常进行程序调试。事实上,对于那些资深程序员来说,调试程 序也是一项不可或缺的重要工作。
首先,在程序输入阶段,应该充分利用 VBA 编辑器的智能功能。当你在写代码时,输入一些字母后,编辑 器可以自动列出合适的语句、对象、函数供你选择,可以用上下键选择,然后按 TAB 键(它位于“Q”键左 边)确认。当输入一个回车符后程序会自动对这条语句进行分析,如果出现错误就会提示。 我们经常碰到的麻烦是程序的运行结果和预计的不一样,一般我会这样做:首先要想一想可能是哪一个变 量有问题,然后去监视这个变量(或表达式),在程序合适的位置设置断点,这样可以使程序停下来看一看 这个变量有没有按照我的设想在变化。下面我举一个简单的例子,先看源代码:
sub test()
for i=2 to 4 step 0.6 next i
end sub
这是一个非常简单的循环,每一次循环 i 便会增加 0.6,当循环 3 次后 i 值就变为 4.4,但问题是每一次循 环时 i 值变为多少? 第一步:在菜单中选“调试”—“添加监视”,在表达试中填“i”,点击确定,这时你会看到临视窗口中 会多一行。
第二步:把光标移到代码窗口中的“next i”行,按一下“F9”,于是每当程序运行到这里时就会暂停了。 好,一切就绪,请按 F5 执行程序,在监视窗口中 C 值立刻变为 2,再按 F5 继续,C 值为 2.6,再按几次 F5, 直到程序结束,这样我们就成功监视了 C 值的变化。
第三步:在 next i 行再按一次 F9,清除断点。监视的表达式的右键菜单选择“删除监视”。 另外,还可以用“逐语句”、“逐过程”、“运行到光标处”等方法进行调试,这些都在调试菜单中,操 作比较简单,请读者自行领悟。
到目前为止,我们所做的工程都是“嵌入式工程”,它只是嵌入在当前的 Autocad 图形文件中, 以后打开 这个文件时代码才会加载,如果别的 dwg 文件也要使用,那就需要把代码导出为.bas 文件,供其他 dwg 文 件导入。在 VBA 编辑器的“文件”菜单中有这两个功能,一试便知。
ACAD VBA 还有一种工程叫“通用式工程”,只要进入 ACAD 就可以运行,程序可以在不同用户、不同的图 形文件中共享,但是由于 VBA 功能太强,有时候会出现一些意想不到的事情,所以在学习阶段请暂时不要 这样做。
本课结束,请做思考题;监视下列代码中的 i 和 j 的值,注意,此题虽然要监视 2 个变量,但是在代窗口 中只要设置 1 个断点就足够了。
sub test()
for i=2 to 4 step 0.6
for j=-5 to 2 step 5.5 next j
next i end sub
Autocad VBA 初级教程 (第五课 画函数曲线) 先画一组下图抛物线。
下面是源码: Sub myl()
Dim p(0 To 49) As Double '定义点坐标 Dim myl As Object '定义引用曲线对象变量 co = 15 '定义颜色
For a = 0.01 To 1 Step 0.02 '开始循环画抛物线
For i = -24 To 24 Step 2 '开始画多段线 j = i + 24 '确定数组元素
p(j) = i '横坐标
p(j + 1) = a * p(j) * p(j) / 10 '纵坐标
Next i '至此 p(0)-p(40)所有元素已定义,结束循环
Set myl = ThisDrawing.ModelSpace.AddLightWeightPolyline(p) '画多段线 myl.Color = co '设置颜色属性
co = co + 1 '改变颜色,供下次定义曲线颜色 Next a
End sub
为了鼓励大家积极思考,从本课开始,我不再解释每一条语句的作用,只对以前没有提过的语句进行一些 解释,也许你一时很难明白,建议用上一课提到的跟踪变量、添加断点的办法领悟每一条语句的作用,如 果有问题不懂请跟贴提问。
在跟踪变量 p 时请在跟踪窗口中单击变量 p 前的+号,这样可以看清数组 p 中每一个元素的变化。
ACAD 没有现成的画抛物线命令,我们只能用程序编写多段线画近似抛物线。理论上,抛物线的 X 值可以是 无限小、无限大,这里取值范围在正负 24 之间。
程序第二行:Dim myl As Object '定义引用曲线对象变量
Object 也是一种变量类型,它可以把变量定义为对象,本例中 myl 变量将引用多段线,所以要定义为 Objet 类型。
看画多段线命令:
Set myl = ThisDrawing.ModelSpace.AddLightWeightPolyline(p) '画多段线 其中括号中的 p 是一个数组,这个数组的元素数必须是偶数,每两个元数作为一个点坐标。 等号前面部分“Set myl”的作用就将 myl 变量去引用画好的多段线。
myl.Color = co '设置颜色属性。在 ACAD ...
- ?
Excel教程--如何快速学习掌握VLOOKUP函数(入门篇)
雷妙海
展开
大家好,我是婶婶,希望接下来的分享能够对大家有些许帮助,也希望大家多多支持鼓励,收藏、分享、评论多多益善啦,如果对胃口记得关注哦!
犹记得我在大二的时候参加数学建模比赛,比赛期间,我们需要处理并提取大量的数据,什么引用、匹配什么的层出不穷,当时我就傻了,可是到了指导老师手里,各种函数几秒钟解决问题,其中常用的一个函数就是今天的主角-----VLOOKUP函数!
工作以后,我们每次论订单时,同时也会时不时地用VLOOKUP函数,简直就亮瞎了我的钛合金狗眼啊;于是乎,这段时间苦学,将自己的所得分享给大家;一共分为4小段,分别为:入门篇、初级篇、进阶篇和高级篇,本篇则为入门篇。
1、名词解释
函数定义:在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。
说白了,或者说用婶婶的话讲就是-----“VLOOKUP是一个查找函数,如果给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。”。
2、语法解答
它的基本语法为:
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)
下面以一个实例来介绍一下这四个参数的使用:
例1:根据图表中所给出的数据,用公式快速匹配迪丽热巴的魅力值;如下图所示:
公式=VLOOKUP(E3,A2:C10,3,0),公式讲解如下:
查找目标:地址E3所包含内容——迪丽热巴;
查找范围:原始数据库A2:C10;
返回值的列数:我们想要得到魅力值,魅力值在上述查找范围中属于第三列,这里就是3;
查找方式:0代表精确查找。
3、案例详解
咱们爱打篮球的都知道,NBA张伯伦有一个外号——张两万(20000);江湖言传其与20000个女性发生过关系。
我们现在假设这20000人中,有0.5%是中国人,也就是100人;而这100人中,又有10人让其印象深刻;我们现在有100人的姓名和联系方式,张大帅现在想联系这10人,又只记得这10人的名字,如何快速找出并匹配10人的电话,就得用到我们的VLOOKUP函数了!
具体操作如下图:
输入公式=VLOOKUP(B4,F:G,2,0);
4、语法详读及注意事项
1)查找目标(lookup_value)
这个比较好理解,就是指我们要找的对象;但是有两点需要注意;
【注意】
(1)查找目标不要和返回值搞混了:上面例子中查找目标是姓名而不是魅力值,案例详解中查找目标是姓名而不是电话;(后者是你想要返回的值)
(2)查找目标与查找区域的第一列的格式要保持一致,否则容易出错。
2) 查找范围(table_array)
所谓查找范围,也就是说在哪里查找我所需要的数据,本来这个没有什么解释的;但是VLOOKUP函数,和别的函数不一样,其查找范围的第一列必须要包含查找目标,其也就是为了很好地成为基点,为后面的参数做好标杆而设置的!
我们看下图:我们同样还是查找迪丽热巴的魅力值,我们并不是从第一列开始作为查找范围,而是从包含姓名的第二列开始;即F:G,而非E:F;后面参数是2,而非3!
3 )返回值的列数(col_index_num)
我想通过查找范围的讲解,应该知道为什么是2,而非3了;这里就不赘述了。
只需要其数字是查找范围的第几列即可,不要管其在整个表格中是第几列。
4) 精确OR模糊查找( range_lookup)
最后一个参数是决定函数精确和模糊查找的关键。精确即完全一样,用0或FALSE表示;模糊即包含的意思,用1或TRUE表示。
5)总结
1)Vlookup函数看似是查找的功能,实际是匹配——查找到的数值只是中间过程,返回的匹配值才是我们想要的。
2)几个注意事项:一是数据格式统一;二是查找目标在第一列;三是查找范围包含返回值。
今天就到此为止了,明天我们将会将初级篇,都会有什么呢?!大家可以找找,提前学习学习哦!
怎么样,大家理解了么,如果有问题,可以在评论里交流或者私信我哦!
喜欢的朋友,或者说觉得对自己有点用处,抑或是对身边的朋友有点用处,感谢点个“赞”哦,关注我的头条号和转发我的文章,非常感谢大家的支持,明天见!
- ?
小白也能看懂的Excel VBA入门教程(一)
江坤
展开
什么是VBA
Visual Basic for Applications(VBA)是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。简单来说VBA是建立在Office中的一种应用程序开发工具,其实知道这也就够了。
第一个VBA程序
首先要把开发工具调出来,Excel默认情况下是不显示开发工具的
打开vb编辑器,新建模块,并写入代码
Sub test()Range("A1") = "Hello World" '在A1单元格中填写Hello WorldRange("A2") = "我的第一个VBA程序"End Sub
在Excel VBA中,Range对象可能是最常用的对象,Range对象可以是某一单元格、某一单元格区域、某一行、某一列、或者是多个连续或非连续的区域组成的区域。代码中 Range("A1") 就代表A1单元格。而“=”是一个赋值运算符,将右边的值传给左边的变量。
大家学会了吗,其实VBA还是比较简单的。小编准备写一个VBA入门的教程,现在有两种思路,一种是先讲解VB的基本知识,然后在从例子中不断加深理解,这样前期可能相对比较枯燥;另一种是每篇介绍一个例子,讲解一下如何用VBA来解决,从实战中学习,相对来说比较快一点。大家觉得那种更好一点呢,或者有更好的方法,欢迎在下方评论,小编一定会及时回复。。
- ?
excel基础教程!最实用且常用的函数,这5大函数不可错过
梦一常
展开
Excel有超过数百个函数,到底该从哪学起呢?遇到报表该怎么分析才好呢?这篇文章要教你最好用的5大Excel函数:IF、SUMIF、COUNTA、COUNTIF、MAX!
IF、SUMIF、COUNTA、COUNTIF、MAX1. 哪些分店的业绩符合预算目标?IF的用法:假如你是日本一家服饰品牌的品牌经理,你手下管了10家分店,店长交给你2015年上半年的营业额报告(如图)。该怎么比较这些分店的表现如何呢?
很简单,你可以把这些店的业绩跟他们去年的预算目标相比较,你不需要一家家比对,只要运用excel当中的IF函数就可以啰。IF函数的意思是,设定条件请excel找出符合条件的数值。所以你的条件设定为,「营业额超过或等于预算」,符合时格子会出现「达标」, 不符时,格子会出现「未达标」。在excel上输入=IF(B3>=C3, “达标”,”未达标”)」(小提醒,算式要以等号开头,条件放在括号内。)
if假如,你想把店面分成三个等级:超达标20%以上的A级店、刚好达标表现一般的B级店、和有待改善的C级店时,你可以输入两个以上的条件。
首先指定第一个条件是营业额超过预算,如果符合的话再看营业额是否超过预算20%,是的话填入A,否的话填入B。一开始就不符合条件1的填入C。
实际上函数会写成=IF(B3>=C3, IF(B3/C3>=1.2, “A”,”B”), “C”)
函数写法=IF(条件, 符合条件, 不符条件)
2. 毛衣类商品的总营业额是多少?SUMIF的用法:这个函数我们在之前的SUM进阶版中讲过,不过这里还是要再介绍一下。当你看到三家分店的每一笔商品售出纪录时,想知道全部分店加起来卖出的毛衣金额总额?你可以指定在商品品项(B栏)中,找出符合毛衣的类別(G4),并加总他们营业额(E栏)。
sumif函数则写成=SUMIF(B3:B16, G4, E3:E16)。函数写法=SUMIF(条件范围, 条件, 合计范围)
3. 有几个人回答了问卷?COUNTA的用法:假设你针对消费者发行问卷,调查顾客满意度,这时Excel也可以派上用场。当你拿到意见调查的回函,首先你最想知道的,当然是到底有多少个人回答了问卷?
用COUNTA函数,找出姓名栏中,有输入资料的格子有几个就可以了。
输入=COUNTA(A4:A13) 函数写法=COUNTA (计算范围)
4. 达成率超过80%的业务有几个人?COUNTIF的用法:假设你是业务经理,底下管了一批业务团队,报表中可以看到每个人拜访的客户数量、成交次数,以及每个人的成交率。想知道你的团队中,有多少人的业绩达成率超过80%,只要请excel在在成交率那一栏(E栏)里,找出有大于0.8的有几个?
算式输入=COUNTIF(D3:D10, “>=0.8”)同理,你也可以输入不同条件,找出女性有几位?会员有几位?函数写法=COUNTIF(条件范围, 条件)
5. 这个商品的最高实销率?MAX的用法:同一个商品,在不同分店销售的情况不同时,想找出究竟哪一家店卖得最好时,可以用MAX来找,他的功用是找出范围内的最大数字。报表中显示了经理人月刊在全台便利商店的销售率,假如你想找出经理人月刊在全台北便利商店中的最高实销率为多少,就要用Max加上计算范围,输入=MAX(B4:B21)。
同理,若要找出最小值(最低实销率),只要使用MIN最小值函数加上计算范围就可以啰!MAX的好用之处其实要和其他函数如IF做搭配,假设你拿到每天的营业额,你可以用MAX加IF,找出某位员工(或某月份内)的最高营业额数值。
不知道今天的教程有没有为各位小伙伴们在使用excel函数提高的道路中雪中送炭呢?如果喜欢别忘了点击关注查看更多的往期更实用教程哦!顺手伸个大拇指点个赞本人就非常开心的哦,如果您有什么更好的想法需要和大家交流也可以在评论区留下!谢谢各位的观看和关注,我们共同努力!
- ?
基本就是根本!如何学习excel基本操作 excel表格的基本操作图文教程
云馨
展开
excel表格功能非常强大,我们可以利用它收集记录数据,也可以进行简单的统计计算,还有很多函数功能可以利用,比如可以求和,求平均数,排序等,现在我简单的说一下它的基础操作。
工具/原料
装有excel的电脑
excel表格的基本操作
1、打开excel表格
点击电脑左下角“开始”,选择“所有程序”-Microsoft Office-Microsoft excel 2003就可以打开电子表格了,也可以点击任务栏中电子表格按钮打开电子表格。
2、认识表格。
电子表格可分为菜单栏,工具栏,标题栏,名称框,公式编辑框,工作表标签和绘图工具栏几个部分。
3、保存方法。
刚刚知道了电子表格的打开方法,现在再来看一下电子表格式怎么保存的。
可以单击菜单“文件”选择“保存”,输入文件名就可以了,也可以单击工具栏上的保存按钮,如图所示。
4、关闭方法。
电子表格的关闭有两种方法,可以单击菜单栏右上角“关闭”按钮。
也可以点击菜单中“文件”-“关闭”。
5、数据输入。
单击选中要编辑的单元格,输入内容。这样可以把收集的数据输入电子表格里面保存了。
6、格式设置。
可以对输入的内容修改格式。选中通过字体,字号,加黑等进行设置,换颜色等。
教程结束,以上电子excel表格的基本操作。只是最基础的内容,如果想学的更多,还需要多加练习。在实际操作中提高,熟能生巧。希望对大家有所帮助!谢谢大家阅读!
- ?
excel基础教程一看就会:制作你的第一张数据透视表
征服
展开
简单来说,数据透视表是一个动态汇总报表,可以将无规则的上千个行和列的数据按照一定的方式汇总,让你的数据变得规律有意义。
下图是一个简单的数据透视表,对销售人员和数量进行汇总。
下面来介绍数据透视表的具体做法:
在学习数据透视表前,先学习几个专业术语:
字段:在数据透视表中,字段就相当于数据表中的列。
值字段:一般将包含有数值的字段称为值字段,像上面的数量字段,一般都是对值字段进行求和。
1、点击数据表任意单元格,点击工具栏插入—数据透视表。确定后就会在当前工作表的左侧单独创建一个工作表来放置数据透视表。
在工作表中生成空白的数据透视表,在工作表右侧会有数据透视字段设置选项。接下来就根据需求来添加字段,生成需要的数据透视表。
假设我们需要知道每个销售部门销售的产品总数量,我们将数量拖到字段值,将销售部门拖到字段行。可以看到在数据透视表中生成了相应的报表。
或者勾选要添加到报表的字段前面的复选框。一般默认将数值字段添加到“值”区域,非数值字段添加到“行”区域,日期和时间字段添加到“列”区域。此示例中的报表如果默认添加将销售部门、姓名、产品添加到行字段,将数量添加到值字段。这样做出的报表感官上比较复杂。
接下来完善报表,我们需要知道各个销售部门卖的各类产品的数量,将产品拖到列。另外需要知道各个销售部门下面的销售人员情况,将姓名拖到行。
一份数据透视表做好了。觉得有用请关注,后期分享更多excel基础教程。
- ?
陈飞EXCEL基础教程3-批注使用方法
问柳
展开
批注在EXCEL起到一个解释的作用,多用于解释当前单元格的内容是怎么做的,给自己在以后的工作做个提示,如一个复杂的公式的实现。当时怎么考虑的
我们可以通过审阅选项卡下—新建批注来创建批注,然后就可以直接输入批注的内容
批注创建完成后就会在单元格的右上角出现一个红色三角。如果以后想编辑就可以直接通过编辑批注即可
查看批注:可以通过上一条,下一条进行查看,也可以通过显示所有批注,一次把工作表中所有的批注显示出来进行查看
- ?
人人都可以学好Excel函数与公式!6步教你Excel入门!
格吕克施塔特
展开
很多人都和小编抱怨过,Excel太难学了。如果你想学,不管学的快还是学的慢,首先就是要开始学,如果你连开始的机会都不给,那怎么可能学会?
Excel是办公室自动化中非常重要的一款软件,很多巨型国际企业都是依靠Excel进行数据管理。它不仅仅能够方便的处理表格和进行图形分析.其更强大的功能体现在对数据的自动处理和计算,然而很多缺少理工科背景或是对Excel强大数据处理功能不了解的人却难以进一步深入。
很多人都怕Excel函数与公式,总是用不好。其实,这个真的不是你水平差,而是心理作用,越是怕越是学不好。
介绍给大家五个必须记住的Excel快捷键:
1. Ctrl+Shift+方向键 (快速选择数据区域)
当我们在excel中数据太多,想要快速选择数据区域的时候,我们可以使用快捷键Ctrl+Shift+方向键,首先鼠标放在A1单元格按快捷键Ctrl+Shift+↓ 可快速选择下面连续的数据区域,根据自己需求来更换方向键箭头。
2. Ctrl+A (全选)
在数据区域的任意单元格按快捷键Ctrl+A会快速选择连续的数据区域,在空白单元格按Ctrl+A会快速选择整个工作表。
3. Ctrl+- (删除单元格)
选择要删除的单元格区域,按Ctrl+-(减号)弹出要删除的选项,选择适合的选项确定即可。
4. Alt+= (快速求和)
选择要求和的数据区域,按快捷键Alt+= 可实现快速求和效果
5. F9 (查看公式运算结果)
当我们对输入的公式不理解的时候,可以选择公式按F9查看公式的运算结果
下面小编就结合例子来给大家讲解Excel的技巧
1
对省份进行判断,广东省的就属于省内,其他属于省外。
=IF(A2="广东省","省内","省外")
IF函数语法:
=IF(条件,满足的情况下返回值2,不满足的情况下返回值3)
A2="广东省"就是条件,如果单元格是广东省就返回第2参数也就是省内,否则就返回第3参数省外。
第3参数""这样又是什么意思呢?
=IF(A2="广东省","省内","")
""就是代表空白,什么都不显示的意思。假设让省外的显示空白,这样就会变得更加清晰,一目了然。
2
对省份进行判断,广东省和四川省有熟人,其他省份没有。
=IF(OR(A2="广东省",A2="四川省"),"有熟人","")
OR函数语法:
=OR(条件1,条件2,条件n)
只要其中一个条件成立,就是成立,否则就是不成立。举个简单的例子,通常情况下,电脑会分几个盘——C盘、D盘、E盘和F盘,我们在对电脑杀毒时,当杀毒软件发现任意一个盘中毒,就会立马提示电脑中毒了。
同理,满足单元格为广东省或者四川省就返回有熟人,否则返回空白。
OR函数也可以用+取代。
=IF((A2="广东省")+(A2="四川省"),"有熟人","")
跟OR函数类似的就是AND函数,语法一样。
AND函数就是需要满足所有条件才成立。举个最简单的例子,我每天早上发布文章,你每天早上看文章后留言,只有当这两个条件同时满足,才算读者与我们有了互动,假设任何一方没做到,就不叫互动。
=IF(AND(A1="会计情报局发文章",B1="读者留言"),"互动","")
AND函数也可以用四则运算的*代替。
=IF((A1="会计情报局发文章")*(B1="读者留言"),"互动","")
3
计算每一笔快递的邮费,广东省内消费满39元包邮,未满39元邮费8元;其他省份消费满79元包邮,未满79元邮费15元。
=IF(A2="广东省",IF(B2>=39,0,8),IF(B2>=79,0,15))
多个IF函数,看得头晕晕的有没有?
其实学函数就要懂得拆分,现在卢子手把手教你玩拆分。
=IF(A2="广东省",公式1,公式2)
单元格是广东省的,就返回公式1,否则就返回公式2。
公式1怎么来的呢?一起来看要求:消费满39元包邮,未满39元邮费8元。
=IF(B2>=39,0,8)
再来看公式2的要求:消费满79元包邮,未满79元邮费15元。
=IF(B2>=79,0,15)
将公式1和公式2分别放在单元格内。
通过拆分后,公式就变成这样:
=IF(A2="广东省",D2,E2)
公式没办法一口气写完的情况下都是写在单元格内的,理解起来会更简单。再将原来D2跟E2的公式替换进去就大功告成。
=IF(A2="广东省",IF(B2>=39,0,8),IF(B2>=79,0,15))
本文来源:Excel不加班
赠人玫瑰手有余香,这么实用的Excel教程不要私藏噢~快分享给朋友吧!
【免费领取】最全会计入门书籍合集,《会计入门全知道》、《三天学会纳税(你的第一本纳税书)》、《零基础学会计》、《跟着笨笨干会计》、《跟老会计学财务会计》
戳【了解更多】,赶紧领取!
- ?
EXCEL基础教程4-算术公式计算
两岸
展开
公式计算是EXCEL中比较重要的一个基础知识,我们今天要讲的就是算术计算符,算术计算符包括了加(+)减(-)乘(*)除(/)乘方(^)百分比(%)
我们先看第一个示例:加(+)与乘(*),我们要实现前两个单元格值相加然后再乘以第三个单元格
我们把光标定在如上图所标识3的位置,输入等号(=)然后选择要运算的单元格,我们直接选择B7(查看单元格名称在上图1所示的位置),输入运算符号+号,然后在选择C7,最好再输入乘号选择D7,最后确认
运算过程
现在结果出现了,但是有一个问题就是结果和我们想要的不一样,为什么呢,其实就是运算法则问题,EXCEL同样遵循,我们再编辑栏上直接添加括号即可。减法与除法运算其实同这个类似,唯一区别就是运算符号的选择不同
第二个示例:乘方^(shift+6),计算数值的乘方值,如下图所示
第三个示例:成绩按月考的70%计算
直接选择要运算的单元格然后*70%即可。70%换算过来就是0.7,这就是百分比的使用方法
作者:陈飞老师
来源:读书屋office教程网
excel初级入门教程
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并