八宝书库 > 文学其他电子书 > Excel word ppt office使用技巧大全(DOC格式) >

第61部分

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 同时用

返回目录 上一页 下一页 回到顶部 0 0

你可能喜欢的