式:“=IF(LEN(B2)>=3,B2,(MID(B2,1,1)&&\”,确定后利用填充柄将该公式进行复制即可。
数字居中而小数点又对齐
可在小数点的任一边替无效的零加入空间,以便当格式设定为固定宽字型 ,小数点可以对齐。
格式-单元格-数字-自定义-???.???-确定
请问:小数点后的“0”还有办法显示吗?比如: 2.0 12.001
格式-单元格-数字-自定义-???.0?-确定
计算指定单元格编号组中非空单元格的数量
计算B252到B262之间的非空单元格的数量。 =COUNTA(B252:B262)
比较两个单元格内容是否一致
74P125148 74P125148
比较单元格B53与C53中的内容是否一致。
假如内容一致,那么返回值为TRUE,不一致的话,返回值为FALSE。 =EXACT(B53,C53)
结果:TRUE
怎么样设置才能让这一列的每个单元格只能输入12位
怎么样设置才能让某一列或某一行的每个单元格只能输入12位,(阿拉伯数字和26个英文字母在内,没有中文。)
选中A列,设置数据有效性:自定义>公式:“=LEN(A1)=12”
如何让工作表奇数行背景是红色偶数行背景是蓝色
用条件格式
=ROW()/2=INT(ROW()/2) 设定颜色 条件格式: 公式为 =MOD(ROW(),2)=0
计算特定的一组单元格中,满足条件的单元格的个数
仍以上题为例,计算三个人在B307到B313中各自所占的单元格数。 李六的: =COUNTIF(B307:B313,B323) 王武的: =COUNTIF(B307:B313,C323) 陈丰的: =COUNTIF(B307:B313,D323) 姓名: 李六 王武 陈丰 结果: 3 2 2
把文本格式的数字转换成真正的数字
=VALUE(B1)
21
设置页码
如何设置“第×页,共×页”页码。
在页脚中设置:第&[页码]页,共&[总页码]页 即可
Excel表格里如何插入页码的?
我想把表格中的第1页的页码从第30页开始编,不知道该如何实现,哪位高手能帮忙? 在页面设置的页眉页脚中设置。 在插入页脚中输入&[页码]+29即可。
如何设置页脚首页为第5页
Excel页脚设置页码是按顺序来的,首页为第1页。如何设置首页为第5页? 在页脚输入“第 &[页码]+4 页”,结果本该显示“第1页”的就显示第5页了。(用于多个工作表全选)
页面设置—页面—起始页码输入5(用于单个工作表)。
表格的页脚问题
是这样的,我每个表格有4张,总共一个文件里面有6个表格,相当于总共24页,我希望它能够自动打,而且我想设置页脚为,共24页,第?页,怎么办?
试一试选择所有的工作表(工作组)然后再设置页脚,打印的时候也是用工作组打印。 把所有工作表选中就可以了然后你再点打印,或者你先浏览,再设置也行! 按shift依次点表单的标签。
其实,就是在选择浏览或者打印前,先选中你想要的工作表,然后再一个个的浏览,就相当于你的操作对所有工作表都已经起了作用似的。
请楼主试一试,按以下步骤办:
1.文件→页面设置→页眉/页脚→页脚(F),选自己需要的页脚格式 2.文件→打印→整个工作簿。
无拘无束的页眉
页眉和页脚大家都用过吧?用得最多的莫过于当前第几页/总共第几页。但你是否想过将“第N页/总M页”无拘无束的放置,而不是只能置于页眉页脚中?,现教你一法,可以通用。到任何地方均可使用。
首先:点CTRL+F3打开定义名称,再在上面输入“纵向当前页”,在下面引用位置处输入=IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1,MATCH(ROW(),GET.DOCUMENT(64))+1)。然后再继续添加第二个名称:“横向当前页”,在下面引用位置处输入
=IF(ISNA(MATCH(column(),GET.DOCUMENT(65))),1,MATCH(column(),GET.DOCUMENT(65))+1)。再输入“总页”;引用位置处输入:=GET.DOCUMENT(50)+RAND()*0。最后再定义“无拘无束的页眉”;引用位置:=\第\横向当前页=1,纵向当前页,横向当前页+纵向当前页)&\页/共\总页&\页\。
现在你在工作表任何处输入=无拘无束的页眉即可。
本公式核心在于GET.DOCUMENT,这是4.0宏函数,OFFICE 97及以前版专用,新版OFFICE中仍兼容,但只限定义名称中使用。
在帮助中说(64和65为其参数):64 行数的数组,相应于手动或自动生成页中断下面的行。65 列数的数组。相应于手动或自动生成的页中断右边的列。\
22
本公式中取64,用于计算当前行与分页符之前后关系.GET.DOCUMENT(64)即返回分页符所在行下一行之行号(亦即第二页第一行)。
判断当前行是否大于分页符所在行
“=IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1”此句利用MATCH之模糊查找功能将当前行号与分页符下行(分页符下一行是一个单元N行的一维数组,文档有几页则有几行,本实例文档有三页,请看公式求值之计算图示)做比较,此处省略MATCH第三参数,即查找小于等于目标值,如果目标值大于当前行号,则MATCH返回错误值。那么此处再用IF(ISNA(),1)加以判断,即若找不到小于等于当前行号的值则显示1,表示当前行处于第一页。
取得当前行所在页
=MATCH(ROW(),GET.DOCUMENT(64))+1
如果前一个MATCH返回FALSE,则取IF函数第三参数值即MATCH(ROW(),GET.DOCUMENT(64))+1
此参数再用MATCH在GET.DOCUMENT(64)产生的数组中查找当小于等于前行号的数值,若数组中第N个值小于等于当前行号,则当前行在N+1页。
取得总页
=GET.DOCUMENT(50)+RAND()*0
GET.DOCUMENT(50)即求当前设置下欲打印的总页数,其中包括注释,如果文件为图表,值为1
RAND()*0作用是当文件分页数改变时,本公式结果根随变化,起公式结果刷新作用。 获取“横向当前页”
横向当前页与纵向当前页原理相同,改ROW()为COLUMN(),并将GET.DOCUMENT参数改为65即可
若你的工作表只有纵向分页或者横向分页,那么现在就可以使用前面的公式定义的名称获取当前页及总页了;但如果分页方式为横向多页纵向也多页呢?则在将以上“横向当前页”与“纵向当前页”无缝接合方可使用,否则将返回错误结果。
最后生成“无拘无束的页眉”(或者改称文件分页)
=\第\横向当前页=1,纵向当前页,横向当前页+纵向当前页)&\页/共\总页&\页\
公式解说完毕!各位可以用不同的文字定义名称在各自的工作表中试用了。
打印表头
在Excel中如何实现一个表头打印在多页上?
请选择文件-页面设置-工作表-打印标题-顶端标题行,然后选择你要打印的行。 打印表尾,通过Excel直接提供的功能应该是无法实现的,需要用vba编制才行。
Excel打印中如何不显示错误值符号
在“页面设置”-“工作表”-“错误单元格打印为”中, 将“显示值”改为“空白”即可。
对于一些不可打印的字符的处理
对于一些不可打印的字符(在Excel显示中类似空格),直接用替换方法不容易去掉。 可以这么做:
=SUBSTITUTE(CLEAN(A1),\
23
用那个函数可将个位数前面的零值显示出来?
如果单元格A1的内容是5,在A2用那个函数可将A1的内容变为05? (Text或value也可,总之个位数的零也显示,例:5变05,15则15) 可以用=TEXT(A2,\或将单元格格式自定义为00
如果你要在A3的前面插入100行
可以这样:在名称框输入 3:103-回车-ctrl+shift+\(大键盘)
请问如何每隔30行粘贴一新行
偶在班上负责统计企业进出口业务量,领导要求每30家做一合计数,偶只有每隔30行插入复制单元格的方法来添加的,很是麻烦,请教各位大虾有什么快捷的方法呀
在最后加一辅助列,输入=INT((ROW()-1)/31)+1 (假设一个标题行) 然后以该行分类字段汇总.
在工作表里有连续10行数据, 现在要每行间格2行
解答:1:如sheet1!$A$1:$D$10中有连续10行资料,在sheet2中把sheet1中的数据每行间隔2行 ,sheet2!A1中公式可用:
=IF(ROW()=1,Sheet1!A1,IF(MOD(ROW(),3)=1,INDEX(Sheet1!$A$1:$D$10,INT((ROW()-1)/2)+1,COLUMN()),\
然后填充公式(注意公式在SHEET2中的填充范围,超过范围会出错!) 2:小修改
=IF(MOD(ROW(),3)=1,INDEX(Sheet1!$A$1:$Z$500,INT(ROW()/3)+1,COLUMN()),\
一个大表每一行下面需要加一行空行,怎么加最方便
方法一:增加辅助列,填充数据排序完成 方法二:增加辅助列,函数完成
=IF(MOD(ROW(),2),INDIRECT(\
Excel中插入空白行
如果想在某一行上面插入几行空白行,可以用鼠标拖动自此行开始选择相应的行数,然后单击右键,选择插入。如果在每一行上面均插入一空白行,按住Ctrl键,依次单击要插入新行的行标按钮,单击右键,选择插入即可。
快速删除工作表中的空行
如果用户想删除Excel工作表中的空行,一般的方法是需要将空行都找出来,然后逐行删除,但这样做操作量非常大,很不方便。下面提供二种快速删除工作表中的空行的方法:
1、首先打开要删除空行的工作表,在打开的工作表中单击“插入→列”命令,从而插入一新的列X,在X列中顺序填入整数,然后根据其他任何一列将表中的行排序,使所有空行都集中到表的底部。删去所有空行中X列的数据,以X列重新排序,然后删去X列。
2、如批量删除空行,我们可以利用“自动筛选”功能,把空行全部找到,然后一次性删除。 做法:先在表中插入新的一个空行,然后按下Ctrl+A键,选择整个工作表,用鼠标单击“数据”菜单,选择“筛选”项中的“自动筛选”命令。这时在每一列的顶部,都出现一
24
个下拉列表框,在典型列的下拉列表框中选择“空白”,直到页面内已看不到数据为止。
在所有数据都被选中的情况下,单击“编辑”菜单,选择“删除行”命令,然后按“确定”按钮。这时所有的空行都已被删去,再单击“数据”菜单,选取“筛选”项中的“自动筛选”命令,工作表中的数据就全恢复了。插入一个空行是为了避免删除第一行数据。
如果想只删除某一列中的空白单元格,而其它列的数据和空白单元格都不受影响,可以先复制 此列,把它粘贴到空白工作表上,按上面的方法将空行全部删掉,然后再将此列复制,粘贴到原工作表的相应位置上。
快速删除空行
有时为了删除Excel工作簿中的空行,你可能会将空行一一找出然后删除,这样做非常不方便。你可以利用自动筛选功能来实现,方法是:先在表中插入新的一行(全空),然后选择表中所有的行,单击“数据→筛选→自动筛选”命令,在每一列的顶部,从下拉列表中选择“空白”。在所有数据都被选中的情况下,单击“编辑→删除行”,然后按“确定”,所有的空行将被删去。 注意:插入一个空行是为了避免删除第一行数据。
一次删完Excel里面多出很多的空白行
1、用分面预览看看
2、用自动筛选然后删除
3、用自动筛选,选择一列用非空白,空白行就看不到了,打印也不会打出来。但是实际上还是在的,不算删除。或者用自动筛选选择空白将空白行全显出来一次删完也可以。 4、先插入一列,在这一列中输入自然数序列,然后以任一列排序,排序完后删除数据后面的空行,再以刚才输入的一列排序,排序后删除刚才插入的一列。
每30行为一页并加上一个标题如何实现
每30行为一页,并加上一个标题,如何实现。
可以每30行加一个分页符,标题就用“打印标题”来设置。 1、 标题
文件-页面设置-工作表-打印标题-顶端标题行,设置一下就好了。 2、 每页30行
也是在页面设置中,设置上下页边距的调整可以实现,打印预览看一下就可以看到是不是30行了,不到30行你可以将行距加宽,进行调整,以我的经验,加标题的30行/页大概行距是20,这样连制表人的空间都留出来了。
每页30行-―插入》分页符‖;然后每向下移动30行,点菜单―插入》分页符‖。
如何实现隔行都加上标题项
在excel中,每条记录都要加上标题(隔行都加),如何才能快速实现?(只要打印出来能实现就成)。
在E列输入2 4,然后选中这两个单元格,拖住右下的点向下拉到底。
把第一行标题项复制,在有数据区域的下部选中与数据行数相同的空行,粘贴。 用同样的方法填上奇数(如上),按E列排序即可。
如何把标签页去掉的?
工具→选项→视图→点击―工作表标签‖去掉(√)勾→确定。 恢复时也照此操作
25
EXCEL函数公式大全 - 图文
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)