Excel电子表格制作从入门到精通
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel电子表格制作从入门到精通前沿:
也许你已经在 Excel 中完成过上百张财务报表,也许你已利用Excel 函数实现过上千次的复杂运算,也许你认为Excel 也不过如此,甚至了无新意。
但我们平日里无数次重复的得心应手的使用方法只不过是Excel 全部技巧的百分之一。
本专题从Excel 中的一些鲜为人知的技巧入手,领略一下关于Excel 的别样风情。
一、让不同类型数据用不同颜色显示
在工资表中,如果想让大于等于2000 元的工资总额以“红色”显示,大于等于1500元的工资总额以“蓝色”显示,低于1000 元的工资总额以“棕色”显示,其它以“黑色” 显示,我们可以这样设置。
1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式?条件格式”命令,打开“条件格式”对话框。
单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。
单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。
2.按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”)。
3.设置完成后,按下“确定”按钮。
看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。
二、建立分类下拉列表填充项
我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性” 功能建了一个分类下拉列表填
5
充项。
1.在Sheet2 中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别
输入不同列中,建立一个企业名称数据库。
2.选中A 列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。
仿照上面的操作,将B、C??列分别命名为“商业企业”、“个体企业”??
3.切换到Sheet1 中,选中需要输入“企业类别”的列(如C 列),执行“数据?有效性” 命令,打开“数据有效性”对话框。
在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”??
序列(各元素之间用英文逗号隔开),确定退出。
再选中需要输入企业名称的列(如D 列),再打开“数据有效性”对话框,选中“序列” 选项后,在“来源”方框中输入公式:=INDIRECT(C1),确定退出。
4.选中C 列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类
别”填入单元格中。
然后选中该单元格对应的D 列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。
提示:在以后打印报表时,如果不需要打印“企业类别”
6
列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。
三、建立“常用文档”新菜单
在菜单栏上新建一个“常用文档”菜单,将常用的工作簿文档添加到其中,方便随时调用。
1.在工具栏空白处右击鼠标,选“自定义”选项,打开“自定义”对话框。
在“命令” 标签中,选中“类别”下的“新菜单”项,再将“命令”下面的“新菜单”拖到菜单栏。
按“更改所选内容”按钮,在弹出菜单的“命名”框中输入一个名称(如“常用文档”)。
2.再在“类别”下面任选一项(如“插入”选项),在右边“命令”下面任选一项(如“超链接”选项),将它拖到新菜单(常用文档)中,并仿照上面的操作对它进行命名(如“工资表” 等),建立第一个工作簿文档列表名称。
重复上面的操作,多添加几个文档列表名称。
3.选中“常用文档”菜单中某个菜单项(如“工资表”等),右击鼠标,在弹出的快捷菜单中,选“分配超链接?打开”选项,打开“分配超链接”对话框。
通过按“查找范围”右侧的下拉按钮,定位到相应的工作簿(如“工资.xls”等)文件夹,并选中该工作簿文档。
重复上面的操作,将菜单项和与它对应的工作簿文档超链接起来。
4.以后需要打开“常用文档”菜单中的某个工作簿文档时,
7
只要展开“常用文档”菜单,
单击其中的相应选项即可。
提示:尽管我们将“超链接”选项拖到了“常用文档”菜单中,但并不影响“插入”菜单中“超链接”菜单项和“常用”工具栏上的“插入超链接”按钮的功能。
四、制作“专业符号”工具栏
在编辑专业表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。
1.执行“工具?宏?录制新宏”命令,打开“录制新宏”对话框,输入宏名?如“fuhao1”? 并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。
选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。
仿照上面的操作,一一录制好其它特殊符号的输入“宏”。
2.打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。
切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮” 项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。
3.选中其中一个“自定义按钮”,仿照第2 个秘技的第1 点
8
对它们进行命名。
4.右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1 等),确定退出。
重复此步操作,将按钮与相应的宏链接起来。
5.关闭“自定义”对话框,以后可以像使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。
五、用“视面管理器”保存多个打印页面
有的工作表,经常需要打印其中不同的区域,用“视面管理器”吧。
1.打开需要打印的工作表,用鼠标在不需要打印的行(或列)标上拖拉,选中它们再右击鼠标,在随后出现的快捷菜单中,选“隐藏”选项,将不需要打印的行(或列)隐藏起来。
2.执行“视图?视面管理器”命令,打开“视面管理器”对话框,单击“添加”按钮,弹出“添加视面”对话框,输入一个名称(如“上报表”)后,单击“确定”按钮。
3.将隐藏的行(或列)显示出来,并重复上述操作,“添加”好其它的打印视面。
4.以后需要打印某种表格时,打开“视面管理器”,选中需要打印的表格名称,单击“显示”按钮,工作表即刻按事先设定好的界面显示出来,简单设置、排版一下,按下工具栏上的“打印”按钮,一切就OK 了。
9
六、让数据按需排序
如果你要将员工按其所在的部门进行排序,这些部门名称既的有关信息不是按拼音顺序,也不是按笔画顺序,怎么办?可采用自定义序列来排序。
1.执行“格式?选项”命令,打开“选项”对话框,进入“自定义序列”标签中,在“输入序列”下面的方框中输入部门排序的序列(如“机关,车队,一车间,二车间,三车间”等),单
击“添加”和“确定”按钮退出。
2.选中“部门”列中任意一个单元格,执行“数据?排序”命令,打开“排序”对话框,单击“选项”按钮,弹出“排序选项”对话框,按其中的下拉按钮,选中刚才自定义的序列,按两次“确定”按钮返回,所有数据就按要求进行了排序。
七、把数据彻底隐藏起来
工作表部分单元格中的内容不想让浏览者查阅,只好将它隐藏起来了。
1.选中需要隐藏内容的单元格(区域),执行“格式?单元格”命令,打开“单元格格式”
对话框,在“数字”标签的“分类”下面选中“自定义”选项,然后在右边“类型”下面的方框中输入“;;;”(三个英文状态下的分号)。
2.再切换到“保护”标签下,选中其中的“隐藏”选项,按“确定”按钮退出。
10
3.执行“工具?保护?保护工作表”命令,打开“保护工作表”对话框,设置好密码后,“确定”返回。
经过这样的设置以后,上述单元格中的内容不再显示出来,就是使用Excel 的透明功能也不能让其现形。
提示:在“保护”标签下,请不要清除“锁定”前面复选框中的“?”号,这样可以防止别人删除你隐藏起来的数据。
八、让中、英文输入法智能化地出现
在编辑表格时,有的单元格中要输入英文,有的单元格中要输入中文,反复切换输入法实在不方便,何不设置一下,让输入法智能化地调整呢?
选中需要输入中文的单元格区域,执行“数据?有效性”命令,打开“数据有效性”对话框,切换到“输入法模式”标签下,按“模式”右侧的下拉按钮,选中“打开”选项后,“确定”退出。
以后当选中需要输入中文的单元格区域中任意一个单元格时,中文输入法(输入法列表中的第1 个中文输入法)自动打开,当选中其它单元格时,中文输入法自动关闭。
九、让“自动更正”输入统一的文本
你是不是经常为输入某些固定的文本,如《电脑报》而烦恼呢?那就往下看吧。
1.执行“工具?自动更正”命令,打开“自动更正”对话框。
2.在“替换”下面的方框中输入“pcw”(也可以是其他字符,
11
“pcw”用小写),在“替换为”下面的方框中输入“《电脑报》”,再单击“添加”和“确定”按钮。
3.以后如果需要输入上述文本时,只要输入“pcw”字符?此时可以不考虑“pcw”的大小写?,然后确认一下就成了。
十、在 Excel 中自定义函数
Excel 函数虽然丰富,但并不能满足我们的所有需要。
我们可以自定义一个函数,来完成一些特定的运算。
下面,我们就来自定义一个计算梯形面积的函数:
1.执行“工具?宏?Visual Basic 编辑器”菜单命令(或按“Alt+F11”快捷键),打开Visual Basic 编辑窗口。
2.在窗口中,执行“插入?模块”菜单命令,插入一个新的模块——模块1。
3.在右边的“代码窗口”中输入以下代码:
Function V(a,b,h)V = h*(a+b)/2End Function
4.关闭窗口,自定义函数完成。
以后可以像使用内置函数一样使用自定义函数。
提示:用上面方法自定义的函数通常只能在相应的工作簿中使用。
十一、表头下面衬张图片
为工作表添加的背景,是衬在整个工作表下面的,能不能只衬在表头下面呢?
12
1.执行“格式?工作表?背景”命令,打开“工作表背景”对话框,选中需要作为背景的图片后,按下“插入”按钮,将图片衬于整个工作表下面。
2.在按住Ctrl 键的同时,用鼠标在不需要衬图片的单元格(区域)中拖拉,同时选中这些单元格(区域)。
3.按“格式”工具栏上的“填充颜色”右侧的下拉按钮,在随后出现的“调色板”中,选中“白色”。
经过这样的设置以后,留下的单元格下面衬上了图片,而上述选中的单元格(区
篇二:Excel_VBA 从入门到精通必备
为入门篇:VBA优势、功能与概念
第一章从Excel插件认识VBA
简单的说,Excel VBA是依附于Excel程序的一种自动化语言,它可以使常用的程序自动化,类似于DOS(磁盘操作系统)中的批处理文件(后缀名“.bat”)。
那么它有什么具体的功能,在工作中与常规操作方式相比,具有哪些优势,笔者试图通过一个简单却实用的插件来展现。
本章要点:
? 从身份证号获取个人信息
? 在工作中如何发挥Excel插件的优势
1.1 从身份证号获取个人信息
制作人事资料时,通常需要录入职员身份证号码,以及生日、年龄、性别等等。
除身份证号码需要手工逐一录入以外,
13
其它三项信息的录入有四种方法:手工录入、内置公式、自定义函数法、插件法。
手工输入方式效率极差,且出错机率也最高,本节通过后三种方式来实现并比较,从而让读者对VBA之优势与用法得以初步认知。
1.1.1 常觃公式法
以图1.1数据为例,利用公式从身份证中提取生日、年龄、性别等信息,可以有多种方法。
本例列举其中之一。
图1.1 根据身份证号提取职工年龄、生日与性别
通过公式计算职工的年龄、出生日期与性别,步骤如下:
(1)在单元格C3输入以下公式,用于计算年龄:
=DATEDIF(DATE(MID(B3,7,4-(LEN(B3)=15)*2),MID(B3,1
1-(LEN(B3)=15)*2,2),MID(B3,13-(LEN(B3)=15)*2,2)),NOW
(),Y)
(2)在单元格D3输入以下公式,用于计算出生日期:
=TEXT(RIGHT(19&MID(B3,7,LEN(B3)/2-1),8),#年##月##日)
(3)在单元格E3输入以下公式,用于计算性别:
=IF(ISODD(MID(B3,15,3)),男,女)
(4)选择C3:E3
区域,将公式向下填充即完成身份证信息提取。
效果如下:
图1.2 公式法获取身份证信息
14
点评:相对于手工输入法,利用公式从身份证号码获取个人信息有着效率更高、错误率更低之优点,人员越多时越能体现出其高效优势。
1.1.2 自定义函数法
自定义函数是指利用VBA编写的外置函数。
在本例的随书光盘中已经录入了相关的VBA代码,可以随时调用。
对于代码的含义和录入方式在后面的章节后有详细介绍,本章仅通过具体应用了解其用法与优势。
具体操作步骤如下:
(1)进入“自定义函数法”工作表;
(2)在C3:E3区域分别输入以下三个公式,用于计算年龄、出生日期和性别: =SFZ(B3,NL)
=SFZ(B3,SR)
=SFZ(B3)或者=SFZ(B3,XB)
(3)选择C3:E3单元格,将公式向下填充,结果见图1.3所示。
图1.3 自定义函数法获取身份证信息
本例中的函数SFZ即身份证函数,用于从身份证号码中获取年龄、生日与性别等信息。
它不属于Excel内置函数,需要利用VBA编写代码才可以使用。
读者可以从随书光盘中获取该完整代码。
SFZ函数有两个参数,第一参数为单元格引用,第二参数为信息描述,即用于指定需要获取身份证中哪一部分信息。
15
当它为“NL”(不区分大小写)时,获取年龄;当它为“SR”时,获取生日,当它为”XB”或者省略第二参数时,获取性别。
点评:相对于内置函数法/公式法,自定义函数法是借用VBA编写的外置函数完成,它的优势在于公式简短,且容易理解。
任何不熟悉函数与VBA者皆可一分钟内学会操作并理解其公式含义。
1.1.3 插件法
插件法是指借用Excel插件操作工作表,该插件不隶属于当前工作簿,但却可以实现与当前工作簿交互的功能,批量、迅速完成身份证信息提取工作。
操作步骤如下:
(1)关闭Excel程序的前提下,将随书光盘中的插件(位置:..\第一章\批量获取身份证信息.xlam)复制到以下自启动文件夹中即安装完成:
C:\Program Files\Microsoft Office\Office12\XLSTART
(2)打开光盘文件“提取身份证信息.xlsm”,进入“插件法”工作表;
(3)选择单元格区域B3:B6,单击右键,从右键中选择【批量获取身份证信息】菜单,程序将弹出一个对话框“确定计算区域”。
该对话框中默认显示当前选区地址,如果需要修改地址,可以输入新的地址,也可以用鼠标在工作表中
16
选择身份证存放区域,该区域的地址会自动产生在对话框中。
见图1.4所示;
(4)单击“确定”按钮,程序在瞬间就会从选区的所有身份证中提取年龄、生日和性别等信息。
图1.4 插件法批量获取身份证信息
点评:插件法从身份证号码中获取信息的优点是速度快,通用性好。
相对于内置函数法,它在操作上更简单,不需要任何函数知识,不需要输入长长的公式,只点几次鼠标即可;相对于自定义函数,它的优点是通用性好,在任何工作表、任何工作簿皆可使用本工具。
而前一方法之自定义函数非插件方式存在,只能在当前工作簿中使用。
1.1.4 浅谈VBA优势
前面三个案例中我们可以看出,Excel具有强大的计算功能,但常规方式对于某些大型数据运算显得比较繁琐。
用户需要学习复杂的函数知识,设置长长的公式才可以解决某些运算。
而VBA可以使公式简化、易懂,甚至根本不需要公式,一个字母不用录入即可完成一些专业性较强的计算。
具体说来,相对于Excel自带的功能,VBA或者说VBA开发的插件具有以下优势:
? 批量地对操作对象进行数据处理
以前一节插件法完成身份证信息进行例证,它可以瞬间完成多个单元格数据的运算,甚至多个工作表中存放的身份证
17
号码也可瞬间完成信息提取。
较传统的逐一处理方式在效率上有大幅提升。
? 多任务一键完成
多任务是指对同一个对象需要进行多个操作,例如前一节是从身份证号码中获取三类信息,VBA可以单击一个按钮后瞬间完成,完全感觉不到它在分三步逐一完成任务。
这是高效办公地最佳体现。
? 将复杂的任务简化
Excel是很多很多小工具的综合体。
这些工具可以嵌套运用,完成更强大的数据处理。
但当嵌套过多时,就需要用户要较深的功底才能操纵或者理解。
另一方面,对于某些特殊行业的工作、任务,也要经过很复杂的操作才可以完成,而对于某些只需要应用不需要深入研究、理解的普通办公文员们来说是一个技能考验。
而通过VBA进行二次开发可以将复杂的任务变得更简单。
简单是指理解和操作上同时简化。
就像1.1.3节中通过右键菜单提取身份证号码三类信息一样,不需要用户去录入长长的公式,以及理解信息是如何提取出来的,单击菜单即可完成。
再如企业中生成工资条,10000个人的资数用手工操作需要处理10000*N次,而利用Excel插件可以
单击按钮完瞬间成。
? 将工作表数据提升安全性
18
利用VBA代码可以对数据进入多层保护,在某些特殊需求下,VBA可以保护数据让普通用户无法胡乱修改,或者不小心破坏数据及数组结构。
? 提升数据准确性
准确性体现在数据录入和数据运算两方面。
首先,通地VBA对输入的数据进入限制,可以防止用户意外录入不规范字符。
如数字中有两个小数点,或者录入数值时不小心录入了标点或者字母,造成无法计算或者漏算。
其次,在数据运算时,人工设置大量公式,或者每天在不同地方重复录入同一个公式。
在大量地操作中难以避免不产生一次错误。
而利用VBA可以让工作简化,工作量越小,出错的机率一定越小;同时,在大量重复性工作中VBA可以确保不产生错误。
? 完成Excel本身无法完成的任务
弹出提示、警告对话框、行程安排与预告,或者到磁盘中查找需要的数据、修改注册表等等,Excel常规方式是不可能完成的。
如果需要类似功能,VBA完全可以胜任。
? 开发专业程序
利用VBA还可以开发一些专业型的程序,如报表汇总软件、进销存管理系统、人事管理系统等等,可以将界面设置成其它任何软件的显示方式媲美专业的程序软件
1.2 插件特点及其如何发挥插件的优势
在前一节中,通过一个身份证信息获取的插件认识了
19
Excel插件,那么在工作中应如何发挥Excel插件的优势呢,
1.2.1 Excel插件的特点
Excel插件是利用VBA程序开发的外置工具,通常是xla、xlam格式或者dll 格式。
其中xla和xlam插件直接用Excel就可以开发,而dll插件通常采用VB或者C++来编写。
不管何种软件开发的插件,它都需要在外观和功能两方面具有某些特征,以方便用户调用。
1.外观特征
? 有若干个菜单或者工具按钮
在插件封装后,调用其代码有两种方式:用代码调用,用菜单或者工具栏按钮,显然菜单更方便。
用户通过菜单单击即可完成相对于常规方式较复杂的操作或者运算。
? 利用窗体实现与工作表数据交互
在弹出的窗体中可以调用工作表的数据,也可以将窗体中录入的数据导到工作表。
而在窗体中录入数据时,相对于工作表中录入数据,可更好地控制。
例如某个文字框中可以指定只能录入数字,而另一个文字框可以指定只能入日期。
也可以设定录入某项目后自动跳转到指定目标位置,而不用手动去移动光标插入点。
甚至可以在录
篇三:EXCEL 从入门到精通
江西省南昌市2015-2016学年度第一学期期末试卷
(江西师大附中使用)高三理科数学分析
20
试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。
试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了”重点知识重点考查”的原则。
1(回归教材,注重基础试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。
2(适当设置题目难度与区分度
选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。
3(布局合理,考查全面,着重数学方法和数学思想的考察
在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。
包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。
这些问题都是以知识为载体,立意于能力,让数学思想
21
方法和数学思维方式贯穿于整个试题的解答过程之中。
二、亮点试题分析
1(【试卷原题】11.已知A,B,C是单位圆上互不相同的三点,且满足AB?AC,则ABAC?的最小值为( )
?
?
??
1
41B(?
23C(?
4D(?1
A(?
【考查方向】本题主要考查了平面向量的线性运算及向量的数量积等知识,是向量与三角的典型综合题。
解法较多,属于较难题,得分率较低。
???
【易错点】1(不能正确用OA,OB,OC表示其它向量。
????
2(找不出OB与OA的夹角和OB与OC的夹角的倍数关系。
???
【解题思路】1(把向量用OA,OB,OC表示出来。
22
2(把求最值问题转化为三角函数的最值求解。
??2??2
【解析】设单位圆的圆心为O,由AB?AC得,(OB?OA)?(OC?OA),因为??????
,所以有,OB?OA?OC?OA则OA?OB?OC?1??????
AB?AC?(OB?OA)?(OC?OA)
???2????
?OB?OC?OB?OA?OA?OC?OA
?????OB?OC?2OB?OA?1
????
设OB与OA的夹角为?,则OB与OC的夹角为2?
??11
所以,AB?AC?cos2??2cos??1?2(cos??)2?
22
??1
即,AB?AC的最小值为?,故选B。
2
?
?
【举一反三】
【相似较难试题】【2015高考天津,理14】在等腰梯形
23
ABCD中,已知
AB//DC,AB?2,BC?1,?ABC?60? ,动点E和F分别在线段BC和DC上,且,????????????1????????????BE??BC,DF?DC,则AE?AF的最小值为.
9?
【试题分析】本题主要考查向量的几何运算、向量的数量积与基本不等式.运用向量的几何
????????????????运算求AE,AF,体现了数形结合的基本思想,再运用向量数量积的定义计算AE?AF,体
现了数学定义的运用,再利用基本不等式求最小值,体现了数学知识的综合应用能力.是思维能力与计算能力的综合体现. 【答案】
????1????????1????
【解析】因为DF?DC,DC?AB,
9?2
????????????1????????1?9?????1?9?????CF?DF?DC?D
C?DC?DC?AB,
9?9?18?
29 18
????????????????????AE?AB?BE?AB??BC,????????????????????????1?9???? ?1?9?????????AF?AB?BC?CF?A
24
B?BC?AB?AB?BC,
18?18?
?????????????????1?9??????????1?9?????2????2?????
?1?9?????AE?AF?AB??BC??AB?BC??AB??BC??1????AB
?BC
18?18?18?????
??
211717291?9?19?9?
?????? ?4????2?1?
cos120??
9?218181818?18
?????212???29
当且仅当. ??即??时AE?AF的最小值为
9?2318
2(【试卷原题】20. (本小题满分12分)已知抛物线C的焦点F?1,0?,其准线与x轴的
?
交点为K,过点K的直线l与C交于A,B两点,点A关于x轴的对称点为
D( (?)证明:点F在直线BD上; (?)设FA?FB?
?
?
25
8
,求?BDK内切圆M的方程. 9
【考查方向】本题主要考查抛物线的标准方程和性质,直线与抛物线的位置关系,圆的标准方程,韦达定理,点到直线距离公式等知识,考查了解析几何设而不求和化归与转化的数学思想方法,是直线与圆锥曲线的综合问题,属于较难题。
【易错点】1(设直线l的方程为y?m(x?1),致使解法不严密。
2(不能正确运用韦达定理,设而不求,使得运算繁琐,最后得不到正确答案。
【解题思路】1(设出点的坐标,列出方程。
2(利用韦达定理,设而不求,简化运算过程。
3(根据圆的性质,巧用点到直线的距离公式求解。
【解析】(?)由题可知K??1,0?,抛物线的方程为y2?4x
则可设直线l的方程为x?my?1,A?x1,y1?,B?x2,y2?,D?x1,?y1?,故?
?x?my?1?y1?y2?4m2
整理得,故 y?4my?4?0?2
?y?4x?y1y2?4
2
?y2?y1y24?
则直线BD的方程为y?y2?x??x?x2?即y?y2???
26
x2?x1y2?y1?4?
yy
令y?0,得x?12?1,所以F?1,0?在直线BD上.
4
?y1?y2?4m2
(?)由(?)可知?,所以x1?x2??my1?1???my2?1??4m?2,
?y1y2?4
x1x2??my1?1??my1?1??1又FA??x1?1,y1?,FB??x2?1,y2?。