Excel小课堂:快速解决这三个常见问题

来源:澳洲CPA 时间:2022-11-30 作者:澳洲CPA编辑:无忧草
打印 RSS |
导读:简单技巧,为你解决文件排版的三个小问题。

如何在页脚中添加excel文件的完整路径且无需键入?如何将某个区域内的单元格全部乘以一个系数?如何使用公式找到某列中最后一个非空单元格?下面将一一解答。

如何在页脚中添加文件的完整路径且无需键入?

现在要完成这一操作非常简单,进入页眉页脚编辑状态的方法有多种。

excel小课堂:快速解决这三个常见问题

图1

页眉和页脚(header & footer)选项位于插入(insert)功能区选项卡最右侧,如图1所示。

点击此图标将更改为页面布局(page layout)视图,此时excel的显示效果与word文档类似,如图2所示。

excel小课堂:快速解决这三个常见问题

图2

页眉和页脚分为左、中、右三个区域。可使用顶部功能区中的图标插入所需信息。

excel小课堂:快速解决这三个常见问题

图3

最左侧的页眉和页脚图标提供了一些常用的页眉页脚选项。常用页眉选项如图3所示。

excel小课堂:快速解决这三个常见问题

图4

进入页面布局视图的方法有多种。在视图(view)选项卡中,有三个视图图标,分别是普通(normal)、分页预览(page break preview)和页面布局(page layout),如图4所示。

excel小课堂:快速解决这三个常见问题

图5

也可使用屏幕右下角靠近缩放控件的小图标(位于中间)进入页面布局视图,如图5所示。点击第一个小图标即可返回普通视图。

对于一个含有公式和数值的单元格区域,是否有简单的方法可以将该区域内的所有单元格均乘以一个系数且这个系数可变?

这里采用的方法是使用定义名称。

excel小课堂:快速解决这三个常见问题

图6

以图6中的工作表结构为例。

黄色单元格用于输入数据,其他有数值的单元格含有公式。我们想要将c4:h8区域乘以一个系数。该系数在b1单元格中。

excel小课堂:快速解决这三个常见问题

图7

下面将为b1单元格命名。选中b1单元格并点击名称框(name box)。名称框位于公式栏左侧,通常显示当前单元格的名称。输入factor以覆盖单元格名称,然后按回车键,如图7所示。此时必须按回车键,若点击名称框以外的区域,则定义失败。

定义好单元格名称后即可在公式中调用该名称。

在d1单元格中输入=factor并按回车键。

选中d1单元格并进行复制。

选中单元格区域c4:h8。按下ctrl + alt + v,打开“选择性粘贴”(paste special)对话框。

在顶部区域选择“公式”(formulas),在中间区域选择“乘”(multiply),然后点击“确定”(ok)。参见图8。

excel小课堂:快速解决这三个常见问题

图8

该区域内的数据输入单元格和含公式单元格均会变化,显示乘以系数后的结果。c4单元格(数据输入单元格)中的变化如图9所示,c6单元格(含公式单元格)中的变化如图10所示。

 

图9

excel小课堂:快速解决这三个常见问题

图10

更改b1单元格中的系数后,所有单元格会相应变化,如图11所示。

excel小课堂:快速解决这三个常见问题

图11

使用哪个公式可以找到某列中最后一个非空单元格?

数组公式需要使用特殊组合键,即输入公式后按下ctrl + shift + enter。若为早期版本的excel,仍必须使用该组合键,新版excel则可正常输入公式。

假设我们用a列进行测试,其实此公式并不适用于a列。若要找到a列中最后一个非空单元格的名称,则可使用此公式。在早期版本的excel中,必须使用ctrl + shift + enter组合键。

=address(max(row(a:a)*not(isblank(a:a))),lumn(a1))

这会显示最后一个非空单元格的绝对名称,包括两个$符号。

row(a:a)*not(isblank(a:a))

max函数中调用了这部分公式,它可得到所有非空单元格的行号。max函数会返回其中最大的行号。

address函数引用max函数返回的行号以及lumn函数返回的列号。

如需查看最后一个非空单元格的值,可使用下列公式。同样,早期版本需要使用ctrl + shift+ enter。

=indirect(address(max(row(a:a)*not(isblank(a:a))),lumn(a1)))

indirect函数可将字符串转换为有效的单元格名称,它将显示最后一个非空单元格中的输入值。

点击这里,阅读微信原文。

点击这里,阅读英文原文。

沪公网安备 31011802001002号