0

0

Excel根据名称自动显示图片_VLOOKUP函数引用图片制作动态查询

P粉602998670

P粉602998670

发布时间:2026-01-29 13:24:28

|

315人浏览过

|

来源于php中文网

原创

Excel中实现名称自动显示对应图片有三种方法:一、用定义名称+INDIRECT+网络图片链接;二、用照相机工具+MATCH+OFFSET调用本地嵌入图片;三、用Power Query读取文件夹图片并合并显示。

excel根据名称自动显示图片_vlookup函数引用图片制作动态查询 - php中文网

如果您在Excel中希望根据单元格输入的名称自动显示对应图片,而非仅返回文字或数值,则需突破VLOOKUP函数本身无法直接返回图片的限制。以下是实现该动态查询效果的多种可行方法:

一、使用“定义名称+INDIRECT+图片链接”方式(支持网络图片)

该方法利用Excel名称管理器创建动态引用路径,配合单元格输入触发图片地址更新,再通过插入“链接图片”实现自动切换。其核心在于将图片URL作为可变文本存储,并通过公式实时拼接。

1、在工作表中预留一列(如D列),录入每个名称对应的完整图片网络地址(例如:https://example.com/photo/张三.jpg)。

2、选中名称列(如A2:A100)和地址列(如D2:D100),点击【公式】→【根据所选内容创建】→勾选“首行”,生成以名称为名、指向对应URL的名称(如“张三”对应=Sheet1!$D$2)。

3、在名称管理器中新建一个名称(如PicLink),引用位置填写:=INDIRECT($B$1),其中B1为用户输入名称的单元格。

4、插入任意一张图片,右键→【设置图片格式】→【属性】→勾选“大小和位置随单元格而变”;再右键图片→【编辑链接】→粘贴公式 =PicLink(或直接在编辑栏输入 =INDIRECT($B$1))。

5、在B1单元格输入“张三”,图片即自动切换为对应网络地址图片。注意:必须启用Excel的外部内容加载权限,且图片服务器允许跨域引用

二、使用“照相机工具+MATCH+OFFSET”组合(本地图片嵌入式)

该方法不依赖网络,将所有图片预先插入工作表并隐藏,通过照相机工具捕获指定区域快照,再用公式定位到对应图片所在行,实现视觉上的动态切换。

1、在辅助工作表(如Sheet2)中,将每张图片依次插入,每张图片独占一行(如第2行放“张三.jpg”,第3行放“李四.jpg”),图片高度统一设为80像素,左对齐于A列。

2、在Sheet2的A2单元格输入名称“张三”,A3输入“李四”,依此类推,确保名称与图片行号严格一一对应。

3、在主表(Sheet1)中,选中B1单元格(名称输入位),在公式栏输入:=MATCH(B1,Sheet2!A:A,0)+1,回车得到匹配行号(如“张三”返回2)。

网络工作室源码1.0
网络工作室源码1.0

网络工作室源码基于热腾CMS(RTCMS)定制,栏目全站自动调用,可设置生成为html静态文件。网站分类适合网络公司和工作室使用。程序中带有演示数据,如果全新安装,可将根目录下的/uploads 文件夹中的演示图片文件删掉。安装方式:上传upload_install中的文件上传到虚拟主机或服务器网站根目录下;访问 http://域名/ 即可安装,安装时可以选取“演示数据&

下载

4、按Alt+T+O打开Excel选项→【高级】→勾选“启用开发者工具”;切换至【开发工具】→【插入】→选择“照相机”按钮(若无,需加载“照相机”加载项)。

5、在Sheet2中框选A2:G2区域(含图片及名称),点击照相机图标,然后在Sheet1中点击任意位置粘贴快照;右键该快照→【设置图片格式】→【大小与属性】→【属性】→选择“大小和位置随单元格而变”。

6、选中该快照,在公式栏输入:=OFFSET(Sheet2!$A$2,MATCH(Sheet1!$B$1,Sheet2!$A:$A,0)-1,0,1,7),按Ctrl+Enter确认。公式中“1,7”需根据实际图片宽度列数调整,确保覆盖整张图片区域

三、使用Power Query+合并图片列(适用于Excel 365/2019及以上)

该方法将图片文件夹路径导入为表,通过文件名匹配名称列,再借助Power Query的二进制读取能力生成内嵌图片流,最终通过透视表或表格控件呈现。

1、将所有图片统一存放在同一文件夹(如C:\Photos\),文件名严格等于对应名称(如“张三.jpg”、“李四.png”)。

2、在Excel中点击【数据】→【获取数据】→【从文件】→【从文件夹】,浏览并选择该图片文件夹,加载后删除除“Name”和“Content”两列外的所有列。

3、添加自定义列,公式为:=Text.BeforeDelimiter([Name],"."),命名为“关键词”,用于剥离扩展名。

4、关闭并上载该查询至工作表(如QueryPhotos),确保“关键词”列与主表名称列内容完全一致(无空格、全角字符)。

5、在主表中选中名称列,点击【数据】→【合并查询】→选择QueryPhotos表,“关键词”与主表名称列匹配,勾选“仅匹配项”。

6、展开合并列,勾选“Content”,确定后该列显示为二进制数据;右键该列→【转换为图片】→选择“自动调整大小”和“保持纵横比”。此操作要求系统已安装Windows图像处理组件,且Excel为64位版本

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

763

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1129

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

801

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

454

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2354

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

823

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1626

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

1640

2023.08.30

Golang 网络安全与加密实战
Golang 网络安全与加密实战

本专题系统讲解 Golang 在网络安全与加密技术中的应用,包括对称加密与非对称加密(AES、RSA)、哈希与数字签名、JWT身份认证、SSL/TLS 安全通信、常见网络攻击防范(如SQL注入、XSS、CSRF)及其防护措施。通过实战案例,帮助学习者掌握 如何使用 Go 语言保障网络通信的安全性,保护用户数据与隐私。

2

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 14.1万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号