Excel word ppt office使用技巧大全(DOC格式)-第61部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
20 列间隔 3 列求和
解答:假设 a1 至 t1 为数据(共有 20 列),在任意单元格中输入公式:
=SUM(IF(MOD(TRANSPOSE(ROW(1:20));3)=0;(a1:t1))
按 ctrl+shift+enter 结束即可求出每隔三行之和。
如何实现把一个工作表中的数据根据另外一个表的数据分成两部分
例如:在 SHEET1 中的数据如下:
1,A /2,B /3,C /4,D /5,E /6,F
在 SHEET2 中的数据如下:
3,5,1
现在想要得到数据
3,C /5,E /1,F /请问如何具体操作?
解答 1:SHEET1:a1:a5 为:1;2;3;4;5;b1:b5 为:a;b;c;d;e
SHEET2:a1:a5 为:1;2;3;4;5;b1 输入:=sum(if(sheet1!a1:a5=a1;sheet1!b1:b5;〃〃));记住
是数组,即输入完后按 ctrl+enter,再看公式会变成:
={sum(if(sheet1!a1:a5=a1;sheet1!b1:b5;〃〃))}
解答 2:比如 sheet1 中,数据在a1:b5 。sheet2 中,3 在 a1;在 a2 中输入公式:
=vlookup(a1;sheet1!a1:b5;2;false)然后按着 shift 键把下面的单元格选中,再按
ctrl+d 将公式复制下去就搞定了!如果对公式不熟悉,可以采用公式向导的办法。
查找引用
表 1 中有一系列的数据
A B C
Lyyf 12 23 /Kkk 34 23/Klk 455 5 /Ljkl 66 6 /Klsda 78 1 /我想在表 2 查找表 1 是否有
Klk 并引用Klk 相对应行的数据。
解答:在表 2 中输入:/=SUMIF(表 1!A1:A5;表 1!A3;表 1!B1:B3)
再问:用 volkup 函数行吗?
再答:=VLOOKUP(表 1!A3;表 1!A1:B5;2)
需要验证因此必须在要列示出计算过程有什么办法
比如:f1= (d1+d3)/AVERAGE(e1;e2)
其中 :d1=2/d3=1 /e1=4 /e2=5 /我想在一个单元格里显示出“= (2+1)/'1/2* (4+5)'”/
有什么办法吗?
解答:在单元各 g1 显示计算过程:
g1=〃=(〃&D1&〃+〃&D3&〃)/〃&〃(0。5*(〃&E1&〃+〃&E2&〃))〃
再问:我忘记说了,不是每个数都有很多位小数,
我的公式是:F1〃=〃&C23&〃/(0。5*〃&!G31&〃+〃&!H31&〃)〃
其中 c23 也是计算得出数,有影响吗?
只有分子是很多位小数,我查看了各单元格的设置,都是数字,使用千分位分隔符。
而且,我想在其中加上千分位符,怎么办?
再答:计算结果只想保留两位小数,可以在单元格里将数值设置为两位。
338
…………………………………………………………Page 339……………………………………………………………
你若是想在显示计算公式里采用两位小数、使用千分位分隔符,可以这样试试:将需替换的
〃C23〃替换为〃FIXED(C23;2)〃。
在制作 Excel 图表时,如何控制X 轴的刻度显示
如:有一组数据 x (1,2,3,4,5,6,7,8,。。。。。。。30)、y (100,200,300,400,。。。。。。3000)
制成的图表 X 轴默认显示的刻度为 1,2,3,4,5,6,7,8,。。。。。。。30;如何将其改为五的
倍数才显示刻度;即只显示 5;10;15;20;25;30。文字
解答:选中 X 坐标轴,右击。选中“坐标轴格式”,选“刻度”标签页,在“主要刻度单位”
的输入项,键入“5”,或者其它的数值。
条件求和
我目前在使用 Excel xp;先急需解决一个条件求和的问题~
具体问题描述如下:如图;
A B C
1 日期 属性 数量 /2 1。1 现金 236。34 /3 1。1 存款 123。45 /4 1。1 外汇 1222。5 /5 1。1 现
金 2651。2 /6 1。2 现金 11。5 /7 1。1 存款 281。65 /8 1。2 存款 1。1 /9 1。2 存款 346。5 /10
1。2 存款 346。5 /11 1。2 现金 346。5 /12 1。2 外汇 346。5 /13 1。2 外汇 346。5 /14 1。2 外
汇 346。5 /15 1。2 外汇 346。5 /16 1。2 外汇 346。5 /17 1。2 外汇 346。5 /18 1。2 外汇 346。5
/19 1。2 外汇 346。5 /一个 A1:C19 表;要求求日期为〃1。1〃的属性为〃现金〃的数量的和。个人认
为应该用 sumif()函数的嵌套;或者用 if()函数的嵌套;但是;写了很多式子尝试都不成功;希
望知道的人;能及时帮助我;非常感谢~ 我很着急!
解答:E F
1 属性 日期 /2 现金 1。1 /E4=DSUM(A1:C19;C1;E1:F2)
又问:我实验了您提供的方法;可行;但是;先有两个问题需要解决:
1。如果远先的双条件 column 列不是互相比邻的;那么;DSUM()又该如何写呢? 例如
SUM(A1:C20;C1;D1:E2) 但是现在;需要比较的两个条件如果分别为 A 列跟 C 列;而需要求和的
数据却在 E 列;该如何解决呢?
2。虽然您提供的方法能够解决问题;但是;我想我是预先给定了一个条件的;您就建了一个条件;
但是;如果我的条件搭配方式非常多;那不是要建里很多条件来满足 DSUM()函数方式么?
又答:求和条件一般是在单独的单元格里写出来的。而不是直接在数据区域里。如果你的条件
非常多,又经常变化,就应该用数据透视表了。
解答 2:=SUM(IF(IF(A2:A19=1。1;B2:B19;0)=〃现金〃;C2:C19;0))其中;如果〃日期〃字段为数字
型;如为文本型;则在 1。1上加引号。在写完公式后;不要按回车;需按shift+ctrl+回车。此为数
组公式。
解答 3:工作表插入头两列 ;数据从 A3 开始
C1=SUBTOTAL(9;OFFSET(A4;;;COUNTA(A4:A65536);)) 自动筛选:由它提供控件。
怎样查找某列中文本长度不足 X 位的数据
我用 Excle 管理工资,可是银行帐号有的不足21 位。必须把它查找出来,传统的方法太
费时间,怎样利用函数等功能快速查找不足21位的帐号呢?
解答:用 len()判断一下就可以。设 a 列为数据,在 b1 输入:if(len(a1)B1;DATEDIF(B1;A1;〃d〃);DATEDIF(A1;B1;〃d〃))
序列问题
我用 EXCEL 做了一个模板,其中一些数据(文本数据)是经常重复的,但我每次只好重新输入,
作了很多重复劳动,请告知如何做一个选择对话框,把以往输入的数据(文本数据)显示以供
选择,更好是能按字母查询。谢谢!!
解答:在 B 列设置数据验证,首先定义“名称”为 ABC 在引用位置设置为 A1:A1000
然后将 B 列数据有效性设置为: ”序列“ ”=ABC “
在 A 列输入的数据在 B 列就会列出来
条件乘积的求和
A 列为部门名称,B 列为姓名,C 列为日工资额(如 20。00),D 列为月出勤天数,我想在另一汇
总表中汇总出各部门员工月工资总额 (即:相应部门对应的 C*D 之和)。请问如何解决?
解答 1:直接写公式有点困难,我的想法是用vba 编程实现。思路如下:
编写一个循环,遍历 A 列, 并进行检测,设置几个变量,分别代表几个部门和相应的工资总
额,每当部门变量和单元格的值相等时,就把该值加到相应的工资总额变量中,直到遍历结束。
解答 2:采用数组公式:{sum((Aarray=〃部门名称〃)*(Carray)*(Darray)*1}
其中 array 为对应的区域名称!
解答 3:1、使用数据透视表的功能。
2、或者使用 SUMPRODUCT 函数。
如何判断
如果 c2 为空,则如果 b2 含有“1”,或者“2”,或者“3”的话,d2=b2*4…5,请问各位高手,
以上如何在excel 内实现判断。
解答 1:D2=IF(AND(C2=〃〃;OR(B2=1;B2=2;B2=3));B2*4…5;〃〃)
解答 2:(上面的解答和题意不符,含有字符 1、2、或 3。应该写成
d2=IF(C2=〃〃;IF(ISERROR(FIND(1;B2;1)》0);IF(ISERROR(FIND(2;B2;1)》0);IF(ISERROR(FIND
(3;B2;1));〃〃;B2*4…5);B2*4…5);B2*4…5);〃〃)
用字母在单元格里面填入平方米
解答 1:在编辑状态下,选中“2”,按鼠标右键,选择“设置单元格格式”,选“上标”
解答 2:按'ALT'+数字键 178'ENTER'
341
…………………………………………………………Page 342……………………………………………………………
在 Excel 中打印条形码
解答:在 Office 中都可以通过在控件工具箱单击〃其它控件〃,选取〃Microsoft BarCode
Control 9。0〃 ,然后进行赋值操作即可。
求工龄
=DATEDIF(B2;TODAY();〃y〃)
=DATEDIF(B2;TODAY();〃ym〃)
=DATEDIF(B2;TODAY();〃md〃)
=DATEDIF(B2;TODAY();〃y〃)&〃年〃&DATEDIF(B2;TODAY();〃ym〃)&〃月
〃&DATEDIF(B2;TODAY();〃md〃)&〃日〃
把 26 个表格汇总求和成一个汇总表
解答:假设汇总的工作表叫 Sheet1,而存放数据的工作表叫 Sheet2; Sheet3; 。。。; Sheet27,
你可以这样设置公式,把各工作表 A1 的数值加起来:
=SUM(Sheet2:Sheet27!A1)
要注意的是,Sheet1不能在Sheet2和Sheet27 中间,Excel 不会管工作表的名字,只会把Sheet2
和 Sheet27 中间的*所有*工作表中相关的储存格(哪怕中间有一个工作表叫 Sheet99)加起
来。
1、在汇总表单元格内选择“Σ”
2、选择需要叠加的第一个工作表
3、按住 shift 同时用