40 个 Microsoft Excel 面试问题及答案(2025)
Excel 入门面试问题及答案
1) 什么是 Microsoft Excel?
Microsoft Excel 是一款电子表格应用程序,用户可以通过电子表格系统(由行和列组成)来存储、组织、计算和处理数据。它还提供了使用外部数据库进行分析、制作报告等的灵活性,从而节省了大量时间。
👉 免费 PDF 下载:Microsoft Excel 面试问题及答案 >>
2) 什么是功能区(Ribbon)?
功能区是指应用程序的最顶部区域,其中包含 MS-Excel 中的菜单项和工具栏。功能区可以通过 CTRL+F1 显示/隐藏。功能区位于应用程序顶部,取代了工具栏和菜单。功能区顶部有各种选项卡,每个选项卡都有自己的命令组。
3) 请解释电子表格及其基础知识。
电子表格可以比作纸质账簿。它包含行和列,它们的交叉点称为单元格。
4) Excel 中有多少种数据格式?请举例说明。
Microsoft Excel 支持十一种数据格式用于数据存储。例如:
- 数字 – 将数据存储为数字
- 货币 – 将数据以货币形式存储
- 日期 – 数据以日期形式存储
- 百分比 – 将数字以百分比形式存储
- 文本格式 – 将数据存储为文本字符串
5) 请说明 Excel 中用于计算公式的运算顺序。
Microsoft Excel 中的运算顺序与标准数学运算相同。它由“PEMDAS”或“BEDMAS”来定义。
- 括号或圆括号
- 指数
- 乘法
- 事业部
- 加法
- 减法
6) 如何在单元格内换行文本?
选择要换行的文本,然后从“开始”选项卡中点击“自动换行”即可在单元格内换行文本。
7) 请解释 MS-Excel 中的宏。
宏用于迭代一组任务。用户可以为自定义的重复函数和指令创建宏。宏可以根据用户的需求编写或录制。
8) MS-Excel 中有两种宏语言?
XLM 和 VBA(Visual Basic for Applications)。Excel 的早期版本使用 XLM。VBA 在 Excel 5 中引入,现在最为常用。
37) 是否可以阻止他人复制我的工作表中的单元格?
可以。要保护您的工作表不被复制,您需要进入菜单栏 > “审阅” > “保护工作表” > “密码”。输入密码即可保护您的工作表不被他人复制。
10) Excel 中的图表是什么?
Excel 提供图表以实现数据的图形表示。用户可以通过选择“插入”选项卡中的“图表”组来使用任何图表类型,包括柱形图、条形图、折线图、饼图、散点图等。
11) 如何快速汇总 Excel 工作表中的行和列号?
使用 SUM 函数,您可以获取 Excel 工作表中行和列的总和。
12) 请解释一些有用的 Excel 函数。
Excel 中有以下函数可用于数据操作:
- 数学和财务函数 – SQRT, DEGREE, RAND(), GCD
- 逻辑函数 – IF, AND, FALSE, TRUE
- 日期和时间函数 – NOW(), DATEVALUE(), WEEKDAY(NOW())
- 索引匹配 – VLOOKUP 和 INDEX MATCH
- 数据透视表
13) 单元格右上角出现红色三角形表示什么?
红色三角形表示该单元格附带了某个注释。将鼠标悬停在其上,您就可以阅读完整的注释。
14) 如何添加新的 Excel 工作表?
要添加新的 Excel 工作表,您应该在屏幕底部插入工作表选项卡。
15) MS-Excel 中名称框(NameBox)的用途是什么?
名称框用于通过在名称框中键入范围名称或单元格地址来返回工作表的特定区域。
Excel 高级面试问题及答案
16) 如何调整列宽?
要调整列宽,您需要更改一列的宽度,然后拖动列标题右侧的边界到所需的宽度。另一种方法是选择“开始”选项卡中的“格式”,然后在“格式”中的“单元格”部分选择“自动调整列宽”。点击此选项后,单元格大小将得到格式化。
17) 请解释数据透视表及其用途。
数据透视表
18) Excel 中可用的报表格式有三种?
以下是报表格式的类型:
- 紧凑型
- 报表
- 表格型
19) 如何在数据透视表的“数据源”中提供动态范围?
要在数据透视表的“数据源”中提供动态范围,首先使用 OFFSET 函数创建命名范围,然后使用第一步创建的命名范围来构建数据透视表。
20) 是否可以创建使用多个数据源的数据透视表?
如果多个源是同一个工作簿中的不同工作表,那么可以使用多个数据源创建数据透视表。
21) 使用哪个事件来检查数据透视表是否被修改?
为了检查数据透视表是否被修改,我们使用包含数据透视表的工作表中的“PivotTableUpdate”。
22) 如何禁用数据透视表的自动排序?
要禁用数据透视表的自动排序:
转到 > “更多排序选项” > 右键单击“数据透视表” > 选择“排序菜单” > 选择“更多选项” > 取消选中“自动排序”。
23) MS-Excel 中的冻结窗格(Freeze Panes)是什么?
冻结窗格用于锁定任何行或列。即使在垂直或水平滚动工作表后,锁定的行或列仍将显示在屏幕上。
24) 在刷新数据透视表时,如何防止列宽丢失?
只需更改数据透视表选项即可停止数据透视表中格式的丢失。在“数据透视表选项”下,启用“启用保持格式”并禁用“自动套用格式”选项。
25) 请解释 Excel 中的工作簿保护类型。
Excel 提供三种保护工作簿的方式:
- 为打开工作簿设置密码保护
- 保护添加、删除、隐藏和取消隐藏工作表
- 保护更改窗口大小或位置
26) 请解释 MS-Excel 中 SUBSTITUTE 和 REPLACE 函数的区别?
SUBSTITUTE 函数在字符串中用新文本替换旧文本的一个或多个实例。
语法:SUBSTITUTE(text, oldText, newText, [instanceNumber])
示例:假设 A2 中的文本为 Guru99,Guru99
SUBSTITUTE(A2,”9″,”8″,1) =>Guru89,Guru99
SUBSTITUTE(A2,”9″,”8″,2) =>Guru88,Guru99
SUBSTITUTE(A2,”9″,”9″) =>Guru99,Guru99
REPLACE 函数将文本字符串的一部分与另一组文本进行交换。
语法:REPLACE(oldText, startNumber, NumberCharacters, newText)
示例:假设 A2 中的文本为 Guru99
REPLACE(A2,5,1,”00″) =>Guru009
27) Ms-Excel 中 COUNT、COUNTA、COUNTIF 和 COUNTBLANK 函数的区别。
COUNT 用于计算包含数字、日期等值的单元格,任何存储为数字的值(不包括空值)。
COUNTA 或 Count All 用于计算包含数字、文本、逻辑值等任何值的单元格,任何类型的值(不包括空值)。
COUNTBLANK 计算空白单元格或包含空字符串的单元格。
COUNTIF 和 COUNTIFS 计算符合特定条件的单元格。
28) Excel 中的 IF 函数是什么?
IF 函数用于执行逻辑测试。它检查特定条件是真还是假。如果条件为真,它将相应地给出结果;如果条件为假,则结果或输出将不同。
示例:例如,您选择一个单元格,并希望当值为真(=5 或 5)时显示“大于五”,当值为假(<5)时显示“小于五”。为此,您可以使用 IF 条件来显示结果。
=IF (逻辑测试, 值为真时, 值为假时)
=IF (A1>5, “大于五”, “小于五”)
29) 我们能否创建 Excel 函数的快捷方式?
可以。“开始”按钮上方的“快速访问工具栏”可以自定义,以显示最常用的快捷方式。
30) Excel 中的 LOOKUP 函数的用途是什么?
在 Microsoft Excel 中,LOOKUP 函数从范围或数组中返回值。
31) 如何将相同的格式应用于工作簿中的每个工作表?
右键单击“工作表选项卡” > 选择“全选工作表”。现在执行的任何格式设置都将应用于整个工作簿。要应用于特定工作表组,请仅选择需要格式化的工作表。
32) 什么是左对齐、右对齐、填充和分布式对齐?
左/右对齐将文本对齐到单元格的左侧和右侧。
填充顾名思义,会重复地用相同的文本填充单元格。
分布式将文本分布到单元格的宽度中。
左对齐 | 填充 | 分布式 |
---|---|---|
Ab | abababababababab | a b |
A | aaaaaaaaaaaaaaaa | A |
33) 要移动到前一个工作表和下一个工作表,您将按什么键?
要移动到前一个工作表,您将使用 Ctrl + PgUp 键;要移动到下一个工作表,您将使用 Ctrl + PgDown 键。
34) 如果需要两个以上的条件,或者需要使用数据库函数分析列表,将使用哪个筛选器?
您将使用高级筛选器,以分析列表或测试超过两个条件。
35) 返回工作表的特定区域的快捷方式是什么?
返回工作表特定区域的快捷方式是使用名称框。您可以在名称框中键入单元格地址或范围名称来返回工作表的特定区域。
36) 使用哪个函数来确定日期的星期几?
WEEKDAY () 函数返回特定日期是一周中的第几天,从星期日开始计数。
示例:假设 A1 中的日期为 12/30/2016
WEEKDAY(A1,1) =>6
37) 在 Excel 工作表中使用公式有什么好处?
在 Excel 工作表中计算数字,不仅可以给出数字的最终“总计”,还可以自动计算被另一个数字或数字替换的数字。通过 Excel 工作表,复杂的计算会变得容易,例如工资扣除或学生成绩平均分。
38) Excel 公式中的“假设分析”(What If)条件是什么?
“假设分析”条件用于更改 Microsoft Excel 公式中的数据以获得不同的答案。
示例:您正在购买一辆新车,并想计算将征收的确切税额,那么您可以使用“假设分析”功能。例如,有三个单元格 A4、B4 和 C4。第一个单元格显示金额,第二个单元格显示税率(7.5%),第三个单元格将计算确切的税额。
39) 如何禁用数据透视表的自动排序?
要禁用数据透视表的自动排序,
转到 > “更多排序选项”> 右键单击“数据透视表” > 选择“排序”菜单 > 选择“更多选项” > 取消选中“创建报表时自动排序”。
40) AND 函数在 Excel 中做什么?
与 IF 函数一样,AND 函数也执行逻辑功能。为了检查输出是真还是假,AND 函数将评估电子表格中另一单元格中的至少一个数学表达式。如果您想在一个单元格中查看多个单元格的输出,可以使用 AND 函数来实现。
示例:如果您有两个单元格 A1 和 A2,并且您在这两个单元格中输入的值都大于 5,并且您希望当值大于 5 时结果显示为“TRUE”,而当任何一个值小于 5 时显示为“False”。您可以使用 AND 函数来实现。
41) 单元格引用在计算中如何发挥作用?
为了避免重复输入数据进行计算,可以使用单元格引用。当您编写任何公式进行特定功能时,您需要向 Excel 指明该数据的具体位置。这个位置称为单元格引用。因此,每次将新值添加到单元格时,该单元格将根据引用单元格公式进行计算。
为您的工作面试做好准备!请参阅 Microsoft Excel 培训教程以获得更好的准备。
这份详细的 MS Excel 面试问题 PDF 将帮助您清除关于 Microsoft Excel 面试问题的疑虑,并帮助您顺利通过面试。
这些面试问题也将有助于您的口试