如何在excel多个工作表中,执行相同的 *** 作,比如要在多个表相同地方插入一列,输入相同的公式,如何做到!

如何在excel多个工作表中,执行相同的 *** 作,比如要在多个表相同地方插入一列,输入相同的公式,如何做到!,第1张

如果你各表的格式均相同(你要 *** 作的表格式切急要相同,至少你需 *** 作的部分要相同,否则可能出错),可用工作组方式解决,按住shift键不放,再逐个点下面你要插入列的表标签,即可同时选中你所要 *** 作的各表(此时可放开shift键),在其中任何一个表中 *** 作即可,完成共同 *** 作后,在工作表下端标签处点击右键,选取消组合工作表即可回复到正常(注意必须做此步,否则你的各表中可能同时输入你输入的相同内容。)

在一个工作簿中有256张工作,当你1月份用sheet1(或叫1月份)做完工作,你可以将鼠标点在sheet1(或叫1月份)的位置上击右键——移动或复制工作簿——将左下角的小窗务必口打勾——击确定就有一张同样的表格了。你再将数据输入 保留原有的公式

I1

=OFFSET($C$1,,ROW($A1)-1,)

I7

=OFFSET($C$2,COLUMN(A1)-1,ROW(A1)-1)

I13

=OFFSET($C$3,2(COLUMN(A1)-1),ROW(A1)-1)

填充到你要的范围即可

excel表格计算公式的设置采用2种方法,具体如下:

1、直接输入公式

选定需要输入公式的单元格,在所选的单元格中输入等号=,输入公式内容,如果计算中用到单元格中的数据,可用鼠标单击所需引用的单元格。公式输入完后,按Enter键,Excel自动计算并将计算结果显示在单元格中,公式内容显示在编辑栏中。鼠标点击该单元格,上面函数栏中就显示该单元格的公示内容。

2、利用公式选项板

如果输入的公式中含有了函数,那么应用公式选项板则能更好的输入公式。若是自动求和的话,将光标放在求和结果的单元格上。然后按住鼠标左键不放,向左拖动鼠标,选择自己想要求和的区域,点击工具栏中的求和按钮,求和结果就会在单元格中显示出来了。在计算连续单元格的数据之和时,如果在求和区域内单元格中数字有改变,自动求和结果会自动更新,求平均数等方法也是一样的。

1新建一个EXCEL表格,打开

2自己输入一个简单工资表

3在第二个工作表那做一个工资查询,鼠标点选要自动引用的单元格,在“公式”菜单栏下面的菜单项“查找与引用”选择“VLOOKUP"函数

4表格d出一个对话框,在第一行那选择要引用的姓名列

5在对话框的第二行那选择要引用的前面做的工资表

6第三行输入工资表中被引用项的列数“2”,第四行默认为“0”

7在工资查询表中输入姓名,则工资项的工资会自动被引用出来

excel数据引用的简单四种方法:

1、excel数据相对引用。

2、excel数据的绝对引用。

3、同文件内excel表间引用。

4、不同文件间的excel引用。

一、excel数据相对引用。这种最为简单,通常大家都知道,就是普通的公式计算。

简单介绍几个公式:

1)、在d2单元格中需要计算:数据一和数据二的平均数与数据三的差。就可以输入

=(A2+B2)/2-C2

或者输入

=sum(A2:B2)/2-C2

其中,括号必须是英文状态或者是半角中文状态,其中的列号ABC输入大小写没有关系,都会自动变成大写。如果求和的数据过多则不要用加号了,用sum求和函数较为方便。(求括号内英文冒号两侧的单元格之间的数据之和)sum函数不但可以求横向的行之和、竖向的列之和,还可以求对角线所辖区域的矩形区域之和。

2)、计算:数据一、数据二、数据三的最大值与最小值的差,可以输入:

=max(a2:d2)-min(a2:d2)

其中,max是求最大值函数,min是求最小值函数。和sum一样,这两个函数都支持对角线所辖区域矩形的数据运算。

3)、计算:如果数据一大于1500,则综合数据是数据一、数据二、数据三求和,若数据一介于1000至1500之间则计算数据一和数据二之和,若数据一低于1000,则只记录数据一的结果。(这个例子在公司计算工资的时候很常用,但是要非常小心边界的判断,需要的时候可以用>=表示大于等于,用<=来表示小于等于)关于这个if判断语句的写法要非常小心括号的运用,我们可以在有图早期的一篇个人所得数计算公式中看到多次嵌套的运用。

=IF(A2>1500,SUM(A2:C2),IF((A2<1000),A2,SUM(A2:B2)))

这三个例子主要是介绍大家常见的三种模式:直接运算,用excel的函数进行运算,用程序语句进行运算。(这种提法是我自己随便想的,不一定有真正的三中模式之说。)

二、excel数据的绝对引用。参加了办公自动化培训班的朋友和自学excel的朋友应该对他不陌生。举例说明一下,还以上面的那些数据为例:

计算数据一中每个数据与最大值的差。(呵呵,也很常用的,就是计算平级的人或者部门之间的差距)

我们一般会在d2单元格输入

=MAX(A2:A6)-A2

可是我们无法通过拖动,生成但d3、d4、d5等下面单元格的数据,当我们拖动的时候,在d3单元格变成了

=MAX(A3:A7)-A3

这显然不是我们要的,我们在d3单元格想要的是

=MAX(A2:A6)-A3

所以,我们可以使用$来固定那些需要不变的数据,如上面a2单元格的公式就可以写成

=MAX(A$2:A$6)-A2

随你怎样拖动,max计算的区域就不会变化了。如果你想固定的更牢靠一点,可以在列标号前加$。

三、同文件内excel表间引用。同文件内不同表之间的数据引用和计算通常是使用英文状态的引号表名结合而来的,例如本例中:

引用表1当中的a列数据,可以在a2单元格输入

='1'!a2

其中英文单引号中为表的名字,表和单元格名称间用英文的!分割开来。

四、不同文件间的excel引用。使用英文的中括号 [ ]来引用文件,如我们将正在 *** 作的文件保存到d盘,默认名字为book1xls 新建一个excel文件,引用book1xls文件中第一列的数据:

=[book1xls]1!a2

此例和上面的例子中英文的单引号 ' 可要可不要,不过excel默认都会给加上,另外本例中,当我们输入完公式,打回车键之后,excel会自动加上文件地址,如本例中可能会变为:

='d:\[book1xls]1'!a2

在要替换姓名列后方插入空白列,然后在第一个要替换姓名的格后空白单元格内输入公式:\x0d\=LEFT(B2,2)&"常"&MID(B2,5,2)\x0d\说明:上面公式中的B2为要替换姓名所在单元格\x0d\公式整体意思是,提取B2单元格内容的"前2字符+常+后2字符"\x0d\如B2为张三丰,则前2字符是张,后2字符是丰,结果为张常丰\x0d\此公式对于超过3个汉字的姓名,或者两个汉字姓名(2字中间无空字符),都不适合\x0d\另外,如果替换最后一个汉字,公式可变为=LEFT(B2,4)&"常"

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/13492826.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存