excel表格中统计字数.docx
- 文档编号:5947
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:6
- 大小:18.81KB
excel表格中统计字数.docx
《excel表格中统计字数.docx》由会员分享,可在线阅读,更多相关《excel表格中统计字数.docx(6页珍藏版)》请在冰点文库上搜索。
excel表格中统计字数
竭诚为您提供优质文档/双击可除
excel表格中统计字数
篇一:
想在excel中跟word一样统计字数吗
想在excel中跟word一样统计字数吗?
试试数组公式“{=sum(len(范围))}”吧,方法是输入公式“=sum(len(单元格区域范围))”后按ctrl+shift+enter组合键即可
实例教你学excel函数排序与筛选
[日期:
20xx-05-01]来源:
作者:
[字体:
大中小
]
execl本身具有很方便的排序与筛选功能,下拉“数据”菜单即可选择排序或筛选对数据清单进
行排序或筛选。
但也有不足,首先无论排序或筛选都改变了原清单的原貌,特别是清单的数据从其它工作表链接来而源数据发生变化时,或清单录入新记录时必须从新进行排序或筛选。
其次还有局限,例如排序只能最多对三个关键字(三列数据)排序,筛选对同一列数据可用“与”、或“或”条件筛选,但对不同列数据只能用“与”条件筛选。
例如对某张职工花名册工作簿,要求筛选出年龄大于25岁且小于50岁或年龄大于50岁或小于25岁都是可行的,如同时要求性别是男的或女的也是可行的。
但要求筛选出女的年龄在22岁到45岁,男的年龄在25岁到50岁时execl本身具有的筛选功能则无能为力了。
再者排序与筛选不能结合使用,即不能在排序时根据条件筛选出来的记录进行排序。
例如有一张职工资料清单,其中有的职工已经退休,对在职职工的年龄进行排序时无法剔除已退休职工的数据。
本文试图用execl的函数来解决上述问题。
一、用函数实现排序
题目:
如有一张工资表,a2:
F501,共6列500行3000个单元格。
表头a1为姓名代码(1至500)、b1为姓名、c1为津贴、d1为奖金、e1为工资、F1收入合计。
现要求对职工收入从多到少排序,且在职工总收入相同时再按工资从多到少排序,在职工总收入和工资相同时再按奖金从多到少排序,在职工职工总收入和工资、奖金相同时再按津贴从多到少排序。
方法:
g1单元格填入公式
“=if(F2=0,10^100,int(concatenate(999-f2,999-e2,999-d2,999-c2)))”,
concatenate是一个拼合函数,可以把30个以下的单元的数据拼合成一个数据,这些被拼合的数据之间用逗号分开。
用f2、e2等被拼合的数据用999来减,是为了使它们位数相同。
(假定任何一个职工的总收入少于899元)。
被拼合成的函数是文本函数,concatenate与int函数套用是为了使文本转换为数字。
最外层的if函数是排序时用来剔除不进行排序的记录,在本例中指收入为零的记录。
(在上文提到的职工年龄排序,则公式改为“if(f2="退休",10^100,.....)”,即剔除了退休职工。
)
第二步把g1单元格的公式拖放到g500单元格(最简便的方法是点击g1单元格后向g1单元格右下方移动鼠标,见到黑十时双击鼠标就完成了g1到g500的填充)。
第三步在在h2单元填入公式“=match(small(g:
g,Row(a1)),g:
g,0)”与第二步一样拖放到h501单元格。
此公式实际上是把三列公式合成一列公式,Row(a1)即为a1的行数是1,随着向下拖放依次为2、3、4...,small(g:
g,Row(a1))为g列中最小的数随着向下拖放依次为第2、第3、..小的数,match(small(g:
g,Row(a1)),g:
g,0)即为g列各行的数据中最小、第2、第3小等的数据在第几行。
第四步把a1至F1单元格的表头复制到i1至n1单元格,在i2单元格输入公式“=index($a$2:
$F$501,$h2,column(a$1))”index函数是一个引用函数,即把$a$2:
$F$501单元格列阵第$h2行第column(a$1)列的数据放入i2单元格。
然后把i2单元格的公式拖放到n2单元格,点击n2单元格后向n2单元格右下方移动鼠标见到黑十时双击鼠标就完成了i2到n501单元格的填充到此全部完成。
以上叙述看似繁杂实际非常简单,只要把a1至F1的表头复制到i1至n1单元格,再分别在g1、h2、i2单元格输入公式然后向下拖放,即使对应用不熟练的同志一分锺内便能完成。
对上述程序稍作变化还可得到更多用度。
上面例子数据是从大到小排列的,如h列的函数中的small改为laRge,上面例子数据就从小(excel表格中统计字数)到大排列了。
如h2单元格的公式改为“=iF(o1=1,match(small(g:
g,Row(a1)),g:
g,0),match(laRge(g:
g,Row(a1)),g:
g,0))”并把h2单元格的公式向下拖放。
这样在o1单元格输入1上面例子数据是从大到小排列的,o1单元格输入1以外的数上面例子数据就从小到大排列了。
如在h列前插入若干列,如插入一列,则现在的h列输入类似g列的公式,例如“=if(F2=0,10^100,d2)”,现在的i列的公式改为“=iF(p1=1,match(small(g:
g,Row(a1)),g:
g,0),match(small(h:
h,Row(a1)),h:
h,0)))”即在p单元格输入1以外的值就实现了按奖金大小排序.这样只要通过改变p1(原来的o1单元格)单元格内容的改变就能立即得到按不同要求的排序。
常用办公软件excel技巧整理讲解
[日期:
20xx-05-01]来源:
作者:
[字体:
大中小
]
常用办公软件excel技巧的整理、讲解,在这里给读者们看一看,给大家一些提示,希望在你在
平时能用得上。
1、两列数据查找相同值对应的位置
=match(b1,a:
a,0)
2、已知公式得结果
定义名称=eValuate(sheet1!
c1)
已知结果得公式
定义名称=get.cell(6,sheet1!
c1)
3、强制换行
用alt+enter
4、超过15位数字输入
这个问题问的人太多了,也收起来吧。
一、单元格设置为文本;二、在输入数字前先输入
5、如果隐藏了b列,如果让它显示出来?
选中a到c列,点击右键,取消隐藏
选中a到c列,双击选中任一列宽线或改变任一列宽
将鼠标移到到ac列之间,等鼠标变为双竖线时拖动之。
6、中行列互换
复制,选择性粘贴,选中转置,确定即可
7、excel是怎么加密的
(1)、保存时可以的另存为>>右上角的"工具">>常规>>设置
(2)、工具>>选项>>安全性
8、关于countiF
countiF函数只能有一个条件,如大于90,为=countiF(a1:
a10,">=90")
介于80与90之间需用减,为=countiF(a1:
a10,">80")-countiF(a1:
a10,">90")
9、根据身份证号提取出生日期
(1)、=iF(len(a1)=18,date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),iF(len(a1)=15,date(mid(a1,7,2),mid(a1,9,2),mid(a1,11,2)),"错误身份证号"))
(2)、=text(mid(a2,7,6+(len(a2)=18)*2),"#-00-00")*1
10、想在sheet2中完全引用sheet1输入的数据
工作组,按住shift或ctrl键,同时选定sheet1、sheet2。
excel函数应用教程:
函数的输入方法
[日期:
20xx-06-18]来源:
作者:
[字体:
大中小
]
公式输入其实可以归结为函数输入的问题。
(1)“插入函数”对话框
“插入函数”对话框是excel输入公式的重要工具,以公式“=sum(sheet2!
a1:
a6,sheet3!
b2:
b9)”为例,excel输入该公式的具体过程是:
首先选中存放计算结果(即需要应用公式)的单元格,单击编辑栏(或工具栏)中的“fx”按钮,则表示公式开始的“=”出现在单元格和编辑栏,然后在打开的“插入函数”对话框中的“选择函数”列表找到“sum”函数。
如果你需要的函数不在里面,可以打开“或选择类别”下拉列表进行选择。
最后单击“确定”按钮,打开“函数参数”对话框。
对sum函数而言,它可以使用从number1开始直到number30共30个参数。
对上面的公式来说,首先应当把光标放在对话框的“number1”框中,单击工作簿中的“sheet2!
”工作表标签,“sheet2!
”即可自动进入其中,接着鼠标拖动选中你要引用的区域即可。
接着用鼠标单击对话框的“number2”框,单击工作簿中的“sheet3!
”工作表标签,其名称“sheet3!
”即可自动进入其中,再按相同方法选择要引用的单元格区域即可。
上述方法的最大优点就是引用的区域很准确,特别是三维引用时不容易发生工作表或工作簿名称输入错误的问题。
(2)编辑栏输入
如果你要套用某个现成公式,或者输入一些嵌套关系复杂的公式,利用编辑栏输入更加快捷。
首先选中存放计算结果的单元格;鼠标单击excel编辑栏,按照公式的组成顺序依次输入各个部分,公式输入完毕后,单击编辑栏中的“输入”(即“√”)按钮(或回车)即可。
手工输入时同样可以采取上面介绍的方法引用区域,以公式“=sum(sheet2!
a1:
a6,sheet3!
b2:
b9)”为例,你可以先在编辑栏中输入“=sum()”,然后将光标插入括号中间,再按上面介绍的方法操作就可以引用输入公式了。
但是分隔引用之间的逗号必须用手工输入,而不能像“插入函数”对话框那样自动添加。
用excel20xx制作能互动的函数图像
[日期:
20xx-09-22]来源:
作者:
[字体:
大中小]
在20xx中画出一个函数图像并不难。
但是,excel20xx的功能绝不仅仅如此,稍加改造,我们就可以利用excel20xx制作出有交互功能的excel函数图像,利用滚动条来研究函数。
第一步:
制作图像
我们来制作一个简单的一次函数y=kx+b的图像。
在excel20xx中,在a1单元格中输入“x”。
在a2:
a4单元格区域中分别输入“-10”、“-9.5”、“-9”,选中这三个单元格,拖动填充句柄向下至a42单元格。
这样,可以得到从-10到10的数据,间隔为0.5。
在b1单元格中输入“y”,在c1、d1单元格中分别输入“k”、“b”。
在b2单元格中输入公式“=a2*$c$2+$d$2”并回车。
选中b2单元格拖动其填充句柄向下至b42单元格复制公式。
在c2、d2单元格中分别填入数字“2”、“3”,如图1所示。
输入公式
选中a1:
b42单元格,点击功能区“插入”选项卡“图表”功能组中“散点图”按钮下的小三角形,再打开的菜单中点击“带平滑线的散点图”,如图2所示。
就可以在当前窗口中得到函数y=2x+3的图像了,如图3所示。
篇二:
excel计算单元格中的总字数
计算单元格中的总字数
有时候我们可能需要对某个单元格中字符的数量进行统计,要解决这个问题,除了利用到“substitute”函数的虚拟计算外,还要运用“tRim”函数来删除空格。
以在a1单元格中输入有“excell”字样为例,我们可以采用以下的操作步骤来完成:
1、在a1单元格中输入有“excell”字样。
tRim(a1)
2、在“插入函数”框中输入“=iF(len(a1)=0,0,len(tRim(a1))-len(substitute(tRim(a1(,",",""))+1)”后,按下回车键,即可在单元格中看到返回的字符数目。
注意说明:
该公式的含义是先用“substitute”函数创建一个新字符串,并且利用“tRim”函数删除其中字符间的空格,然后计算此字符串和原字符串的数位差,从而得出“空格”的数量,最后将空格数+1,就得出单元格中字符的数量。
篇三:
excel表格计算单元格中的总字数
excel表格计算单元格中的总字数
有时候,我们可能对某个单元格中字符的数量感兴趣,需要计算单元格中的总字数。
要解决这个问题,除了利用到“substitute”函数的虚拟计算外,还要动用“tRim”函数来删除空格。
比如现在a1单元格中输入有“howmanywords”字样,那么我们就可以用如下的表达式来帮忙:
“=iF(len(a1)=0,0,len(tRim(a1))-len(substitute(tRim(a1),″,″,″″))+1)”
该式的含义是先用“substitute”函数创建一个新字符串,并且利用“tRim”函数删除其中字符间的空格,然后计算此字符串和原字符串的数位差,从而得出“空格”的数量,最后将空格数+1,就得出单元格中字符的数量了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- excel 表格 中统 字数