如何在Excel中通过改变单元格的值来动态显示图片
发布时间:2022-03-26 02:30:16
在Excel中可以通过改变单元格的值来动态显示图片。当我们用Excel中进行人事信息管理时,这一点显得很有用。例如在使用Excel管理员工信息时,不仅可以在表格中显示人员的各种文字资料信息,还可以像纸质资料一样,显示其照片或相关图片。并且,可以让每个人的文字和图片信息与姓名单元格相关联,通过改变该单元格中人员姓名来显示不同人员的各种信息。本文将通过一个具体的实例,来说明如何将图片和单元格进行关联,当改变单元格内容时,显示对应的图片。文章最后附有xls格式的示例文件供下载。
大家知道,现在太阳系只有八大行星,我们就用八大行星的文字和图片资料为例来进行说明。在下图(图一)这个示例中,可以通过单击A5单元格右侧的下拉箭头来选择一个行星名称,Excel将动态地显示该行星的图片和文字资料。文字内容的关联方法可以用VLOOKUP函数来实现,本文不作赘述。
一、准备图片和文字资料
在Excel中新建3个工作表,分别命名为“图片”、“资料”和“表格”。“图片”工作表用于存放图片,“资料”工作表用于存放文字资料,“表格”工作表用于动态显示文字和图片。
在Excel 2003中,单击菜单“插入→图片→来自文件”,将各行星图片导入到Excel的“图片”工作表中。在Excel 2007中,在功能区中选择“插入”选项卡,单击“插入”按钮导入图片。然后按照顺序将名称和图片分别放到A2:A9区域和B2:B9区域中,调整图片到合适的大小,使每个图片占一个单元格。A1和B1单元格为标题。
文字资料放到“资料”工作表中。
二、设计表格
在“表格”工作表中设计好要显示资料和图片的表格,如图一。A5单元格用于存放行星名称,在后面的步骤中用数据有效性来提供一个下拉列表以便选择。将I3:I8单元格合并,并调整为与行星图片相同的大小,准备放置动态图片。
三、定义名称
Excel 2003:单击菜单“插入→名称→定义”,在弹出的“定义名称”对话框中,在“当前工作簿中的名称”下方的文本框中输入一个名称“list”,在“引用位置”下方的文本框中输入公式:
=OFFSET(图片!$A$1,1,0,COUNTA(图片!$A:$A)-1,1)
说明:该公式定义了一个动态区域,准备用数据有效性来产生一个包含行星名称的下拉列表。先用COUNTA函数统计“图片”工作表中A列中不为空的文本的数量,减去“1”是因为有标题行,然后用OFFSET函数返回A2:A9区域的引用。当以后又新的内容添加到A2:A9区域下面的单元格中时,该公式可以返回A列中动态区域的引用。
单击“添加”按钮。再次在“当前工作簿中的名称”下方的文本框中输入另一个名称“pic”,在“引用位置”下方的文本框中输入公式:
=OFFSET(图片!$B$2,MATCH(表格!$A$5,list,0)-1,0,1,1)
说明:该公式先用MATCH函数返回“表格”工作表中A5单元格在“list”名称列表中的位置,然后用OFFSET函数返回“图片”表格中B列中的对应的图片。该公式将关联到动态图片中。
单击“确定”按钮关闭对话框。
Excel 2007:在功能区中选择“公式”选项卡,然后在“定义的名称”组中单击“定义名称”按钮,分别定义两个名称“list”和“pic”。
四、制作下拉列表
在“表格”工作表中,选择A5单元格,单击菜单“数据→有效性”。如果是Excel 2007,则在功能区中选择“数据”选项卡,在“数据工具”组中单击“数据有效性”按钮。在弹出的“数据有效性”对话框中,选择“设置”选项卡,在“允许”下方的下拉列表中选择“序列”,在“来源”下方的文本框中输入公式:
=list
单击“确定”。这时在A5单元格的右侧会出现一个下拉箭头,单击可以在下拉列表中选择不同的行星名称。
五、关联动态图片
Excel 2003:选择“表格”工作表中合并了的I3单元格,按住Shift键,单击菜单“编辑→复制图片”,在弹出的“复制图片”对话框中选择“如屏幕所示”和“图片”,单击“确定”。
保持选择I3单元格,单击菜单“编辑→粘贴”,Excel将粘贴一个与I3单元格同样大小的图片到I3单元格的位置。选择该图片,在编辑栏中输入公式:
=pic
回车后将显示某个行星图片。保存工作簿,这时通过单击A5单元格中的下拉列表选择不同的行星名称,会显示相应的行星图片。
Excel 2007:选择一个与图片大小相同的单元格,如“图片”工作表中的B2单元格,在“开始”选项卡的“剪贴板”组中单击“复制”。然后选择“表格”工作表的I3单元格,在“剪贴板”组中单击“粘贴→以图片形式→粘贴图片链接”。然后在编辑栏中将公式改为:
=pic
回车后将显示某个行星图片。这时通过单击A5单元格中的下拉列表选择不同的行星名称,会显示相应的行星图片。


猜你喜欢
- win73D桌面有两种,一种是用win7自带的桌面效果,不能算是3D,另一种需要借助软件才能实现,桌面看起来像一个房间,桌面上的东西都可以任
- 文档格式之间的转换是我们在实际工作中最常用的技巧,那对于Word与PPT之间的转换,你了解多少呢?今天小编与大家分享一下Word文档如何快速
- 在日常使用Android模拟器时,不免会遇到需要在PC端和模拟器之间互传文件、视频和图片的情况。下面小编就以BlueStacks蓝叠安卓模拟
- 如果你不会用PowerPoint制作电子相册,那只能说你还是新手,或者干脆说你还没有入门吧。当然小编也不是打击各位的积极性,下面,我以Pow
- 自己给电脑重装系统一点也不难,以前你可能需要专业的电脑知识才能装,现在不需要了,你可以借助装机工具来实现快速的一键重装。推荐你使用系统之家官
- Win11系统是最新的电脑操作系统,这款系统安装是有一定要求的,在Win11在更新安装时,会自动对我们的系统进行检测,如果通不过检测就会无法
- wps office文字怎么粘贴?若问大家日常办公中使用最频繁的Word功能是什么?除了打字,应该是复制、粘贴(Ctrl+C/V)操作了吧!
- 联想浏览器老是弹窗怎么办?一些使用联想浏览器的朋友发现电脑右下角总是弹出弹窗,是关于安全升级、天气、星座等信息的,大家想知道如何彻底关闭这种
- 在我们平常电脑的使用中,经常会用到系统自带的搜索功能,去搜索东西,但是近期有部分Win11用户遇到了使用搜索功能没反应的情况,对此十分苦恼,
- lsass.exe是系统进程,用于本地安全认证服务器,她为winlogon服务的用户验证生成一个进程。如果身份验证成功,Lsass将生成用户
- 有一位做项目管理的朋友,计算员工项目的持续时间,总是出现各种问题。对时间差的运算,来一个小小的总结:关键步骤提示结果与对应公式:补充解释:第
- 本文我们在用一个案例来讲解sumif求和公式怎么用。条件求和SUMIF函数,就是根据指定条件范围和求和区域计算指定值的数据总和。函数意思为:
- U盘不能重命名怎么办?近日有用户反映打算给U盘改名字,但是却发现U盘无法重命名,该如何解决这个问题?请看下文具体介绍。原因:1、u盘里面损坏
- 相信大家都有使用过Win7电脑的搜索功能,使用电脑搜索功能能帮助我们轻松找到需要的文件、程序等,非常方便好用。不过,最近却有Win7用户反映
- 什么是multiple editions?相信很多用户对这一词比较眼生,Windows10 multiple editions是个多版本系统
- Win10如何查看电脑配置?在我们平常下载软件时,由于有部分软件对硬件的要求比较高,为了了解自己的电脑是否具备其硬件要求,我们需要查看电脑的
- 调节一个舒适屏幕亮度是非常重要的,但最近有朋友发现屏幕亮度无法调节,这是什么原因呢?下面小编就给大家带来win7系统调节屏幕亮度的方法,一起
- 视频编辑王是一款大家比较喜爱的视频编辑软件,你知道视频编辑王怎么剪辑视频的吗?接下来我们一起往下看看视频编辑王剪辑视频的方法吧。方法步骤:1
- 有时候我们从网页上复制一些文章到Word中时,往往会带有好多向下箭头的符号,这就是软回车符号(Word中软回车是同时按住shift+ente
- 相信有你很多用户对索尼imx传感器不是很了解,这里小编为大家带来2021索尼imx传感器天梯图,让你在这可以清晰的了解索尼imx各种型号的传