收藏 分销(赏)

Excel表格任意单元格处插入页数.doc

上传人:快乐****生活 文档编号:2643093 上传时间:2024-06-03 格式:DOC 页数:1 大小:18.08KB 下载积分:5 金币
下载 相关 举报
Excel表格任意单元格处插入页数.doc_第1页
第1页 / 共1页
本文档共1页,全文阅读请下载到手机保存,查看更方便
资源描述
关于EXCEL表格中任意单元格生成页码问题的研究 一、 方案一 Excel表格中如何在单元格(非页眉页脚)中插入页数,页码? 这里是个折中解决方案:   1. 首先:点CTRL+F3打开定义名称,再在上面输入“纵向页”,在下面引用位置处输入: =IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1,MATCH(ROW(),GET.DOCUMENT(64))+1) 2.然后再继续添加第二个名称:“横向页”,在下面引用位置处输入:  =IF(ISNA(MATCH(column(),GET.DOCUMENT(65))),1,MATCH(column(),GET.DOCUMENT(65))+1) 3.再输入“总页”;引用位置处输入:   =GET.DOCUMENT(50)+RAND()*0  4.最后再定义“页眉”,引用位置:   ="第"&IF(横向页=1,纵向页,横向页+纵向页)&"页/共"&总页&"页" ———— 此函数计算横向 页时有问题。 5.在函数栏使用应用即可得到需要的页码。 二、 方案二 最后我来总结一下在excel的任意位置增加自动页码和总页码方法的方法之一,网上的方法是正确的,但是解释不够全面,需要组装起来才可以, 步骤如下:1,打开excel ,点插入--名称--定义,弹出操作菜单框;             2,在"当前工作薄的名称"下面的空白条内输入"页码"(自己输入的时候不要带引号),然后在"引用位置"下的空白条内输入: "=IF(ISERROR(MATCH(ROW(),GET.DOCUMENT(64),1)),1,MATCH(ROW(),GET.DOCUMENT(64),1)+1)"             (自己输入的时候不要带引号) 点击添加---会看到下面白框内多出页码一个函数定义;             3,不要关掉这个对话框,我们继续          在"当前工作薄的名称"下面的空白条内输入"总页码"(自己输入的时候不要带引号),然后在"引用位置"下的空白条内输入: "=GET.DOCUMENT(50) Type 64 An array of row numbers corresponding to rows that are immediately below a manual or automatic page break"        (自己输入的时候要带引号)      输好再点添加,可以看见下面多出总页码函数定义,OK,点击确认关掉这个菜单框,我们回excel主界面,这时候我们已经可以在任意位置增加页码和总页码的自动格子了, 在任意格子输入: " ="第"&页码&"页"&"/"&"总"&页码&"页"  "(两端的冒号是为了不要搞错,自己输入的时候请自行去掉两端的冒号,和刚才的函数定义一样)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服