返回目录:excel表格制作
选择插入--图片--来自文件,然后选择你要的图片,确定即可。
1、打开excel,表格A列是图片或照片名称,B列单元格存储照片。需要在D2输入或选择名称,然后在百E2返回对应照片或图片。
2、选中D2单元格,点击【数据】-【有效性】。
3、选择【序列】,数据来源度处选择A列数据。这样设置完毕后,在D2单元格就产生了A列数据的下拉菜单,可以选择不同的名问称。
4、点击功能区的【答公式】-【定义名称】。
5、输入公式:=INDEX(图片!$B:$B,MATCH(图片!$D$2,图片!$A:$A,0))
定义一个“照片”的名称。
6、选择功能区的【开发工具】选项卡,选择【插入】-【图像控件】。
7、用鼠标画出一个控件,并适回当调整大小。
8、选中图像控件,将编辑栏的公式改成:=照片。
9、回车答后,图像控件就返回了D2姓名对应的照片。
10、更改下拉框的选项,照片将随着动态变化。
match和index函数的结合使用,达到百引用图片的效果。
举例:
(图片在网上随便找的)
如上图所示:要做一个下图的表:
姓名处,利用数据有效性,设置一个序列度;
性别处,公式=VLOOKUP(G1,A1:D5,2,0);
年龄处,公式=VLOOKUP(G1,A1:D5,3,0);
照片后,应有这样的公式=INDEX($D$1:$D$5,MATCH($G$1,$A:$A,0)) (注意单元格引用位置)
但该公式直接放在单元格中不能引用出图片,显示的结果为知0,示意如下:
此时利用“公式”选项卡下的“定义名称”,新建名称为照片,在引用位置处输入上面的公式。道
然后利用“照相机”功能,建一个空白的图,然后将其移至G4(也就是放置专照片的单元格),点击该空白图片,在输入框输入=照片。更改人名即可显示性别、年龄、照片。
在编辑属栏里这样写:
照相机功能在这里添加:文件-选项-自定义功能区-所有命令-照相机-添加。。
1、打开excel,表格A列是图片或照片名称,B列单元格存储照片。需要在D2输入或选择名称,然后在E2返回对应照片或图片。
2、选中D2单元格,点击【数据】-【有效性知】。
3、选择【序列】,数据来源处选择A列数据。这样设置完毕后,在D2单元格就产生了A列数据的下拉菜单,可以选择不同的名称。
4、点击功能道区的【内公式】-【定义名称】。
5、输入公式:=INDEX(图片!$B:$B,MATCH(图片!$D$2,图片!$A:$A,0))
定义一个“照片”的名称。
6、选择功能区的【开发工具】选项卡,选择【插入】-【图像控件容】。
7、用鼠标画出一个控件,并适当调整大小。
8、选中图像控件,将编辑栏的公式改成:=照片。
9、回车后,图像控件就返回了D2姓名对应的照片。
10、更改下拉框的选项,照片将随着动态变化。