从下拉列表中选择照片

问题的形成

有必要确保在工作表的一个单元格中有一个带有名称的下拉列表,当从中选择时,产品将作为照片显示在其旁边:

视频

步骤 1. 创建一个包含照片的目录并为其命名

我们创造 列出1 我们是一个包含商品名称和照片的目录,由两列组成(型号 и 拍照):

现在我们需要为我们的目录命名,以便将来引用它。 在 Excel 2003 及更早版本中,为此我们转到菜单 插入 - 名称 - 分配(插入 - 名称 - 定义), 在 Excel 2007 及更高版本中 - 单击按钮 名称管理员 标签 公式. 创建范围 - 输入名称(例如 相册) 并将公式指定为地址:

=СМЕЩ(Лист1!$A$1;1;0;СЧЁТЗ(Лист1!$A:$A)-1;1)

=OFFSET(Лист1!$A$1;1;0;COUNTA(Лист1!$A:$A)-1;1)

从下拉列表中选择照片

此公式确定 A 列中最后一个占用的单元格,并输出从 A2 到此找到的单元格的范围。 为了随后将新模型添加到我们的列表中并且不考虑更正范围,需要这种相对复杂的构造。 如果您不必确定添加任何内容,那么不要输入这个可怕的公式,只需输入 =A2:A5

步骤 2. 选择模型的下拉列表

让我们去 表2的 并在那里创建一个带有下拉列表的单元格,供用户选择手机型号(让它成为 A1)。 选择一个单元格并转到菜单 数据 - 检查(数据 - 验证) 或在新版本的 Excel 中 - 在选项卡上 数据 - 数据验证(数据 - 数据验证). 进一步进入领域 数据类型(允许)  清单,但是 来源 表明我们的 相册 (不要忘记在它前面添加一个等号):

从下拉列表中选择照片

另外,给这个单元格起个名字很方便——再次菜单 插入 - 名称 - 分配 然后输入一个名称(例如 选择) 以及 OK.

第 3 步:复制照片

让我们将相册中的第一张照片移动到下拉列表中。 选择带有第一张照片的单元格(不是图片本身,而是单元格!)和

在 Excel 2003 及更高版本中,按住 Shift 打开菜单 编辑. 一个以前不可见的项目应该出现在那里。 复制为图片:

在 Excel 2007 及更高版本中,您只需展开按钮下方的下拉菜单 复制(复制) on 主页 标签:

在 Excel 2010 中,将出现另一个附加窗口,其中可以选择要创建的图像类型:

从下拉列表中选择照片

在其中,您需要选择“在屏幕上”和“光栅”选项。

复制,前往 表2的 到下拉列表并在它附近的任何空白单元格中,插入我们带有照片的单元格的迷你屏幕截图(菜单 编辑 - 粘贴 或通常 CTRL + V.).

第 4 步:创建指向所选照片的​​动态链接

现在您需要创建一个链接,指向带有所选照片的​​单元格。 打开菜单 插入——名称——定义 or 名称管理员 标签 公式 并创建另一个命名范围:

从下拉列表中选择照片

假设我们的链接名称将是 拍照, 和公式

=СМЕЩ(Лист1!$B$2;ПОИСКПОЗ(Выбор;Фотоальбом;0)-1;0;1;1)

=OFFSET(Лист1!$B$2;MATCH(Выбор;Фотоальбом;0)-1;0;1;1)

从技术上讲,一个函数 MATCH 按名称在目录中找到具有所需模型的单元格,以及函数 OFFSET 然后给出与找到的名称右侧相邻的单元格的链接,即带有产品照片的单元格。

步骤 5. 将照片附加到链接

它仍然选择复制的照片 列出2 并在编辑栏中输入

=拍照

然后按Enter键

全部! 🙂

 

  • 在工作表单元格中创建下拉列表 
  • 创建依赖下拉列表 
  • 使用 PLEX 插件工具自动生成下拉列表 
  • 自动删除已使用项目的下拉列表
  • 自动添加缺失项目的下拉列表

发表评论