一个单元格中多个条件的 Excel 匹配索引

2023-12-01

我有一个电子表格,它是根据 Microsoft Sharepoint 中的数据自动填充的。不幸的是,这些数据填充了我的位置列,如下所示:IND;# ENG ;# USA,例如,如果该特定输入有 3 个位置。

然后,我使用下拉框(通过数据验证制作)来过滤结果并给出最佳结果。然而,在选择位置时,我可以选择全部、IND、ENG、美国或 IND;# ENG ;# USA。例如,如果我选择 IND,则不会返回位于多个位置的选项(只有仅位于 IND 的选项才会返回)。

我只是想知道是否有任何方法可以避免 VBA,这将允许选择单个位置以返回该位置中的所有选项,包括在多个位置中可用的选项。

** 请注意,这些多个位置包含在同一单元格内。


这是不可能的,因为你已经写了问题。通过数据验证创建的下拉列表只能显示单个结果。如果您选择“IND”并想要显示“IND”和“IND,ENG”的结果,您将需要使用下拉列表以外的其他内容,或者您​​需要根据在您的下游选择的值进行额外的过滤代码/逻辑。

我想说你最好的选择是使用VBA。这对于用户来说是透明的。当用户在下拉列表中选择一个值时,vba 可以根据所选内容对剩余的下拉列表进行排序和过滤(也称为依赖下拉列表)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一个单元格中多个条件的 Excel 匹配索引 的相关文章

  • 基于两列值的VLOOKUP

    我有一个表 其中一列包含用户 ID 这些被多次输入以显示特定主题的结果 ID Topic Pass Fail 71086686 Science P 71086686 Maths P 71086686 Tech P 71086686 ICT
  • Sharepoint 2013 网站 NTLM 身份验证 javascript doPostBack 在 Safari 和 iPad 中不起作用

    我有一个非常有趣的问题 我们有一个使用 sharepoint 2013 创建的站点 我们使用 Windows NTLM 身份验证 在包含自定义讨论列表WebPart 的页面中 我们有一个过滤器按钮 它使用 javascript doPost
  • 用于替换格式但保留单元格值的 VBA:部分解决

    我正在尝试组合 VBA 来搜索特定的单元格格式 然后更改该单元格格式 我从这篇文章中得到了灵感 Excel VBA 值替换后仍保持字符串格式 https stackoverflow com questions 25825136 excel
  • Excel 2010 中隐藏行的宏

    我对 VBA 编程有点陌生 我在互联网上阅读了一些内容 但找不到我需要的内容或无法使其正常工作 我的问题 在工作表 表 1 的单元格 B6 中 给出了项目将被利用的年数 在工作表 sheet 2 和 sheet 3 中 我制作了 50 年的
  • 在c#中使用OleDB读取excel文件?

    我正在构建一个程序来将 excel 文件读取到 dataGridView 中 using System using System Collections Generic using System ComponentModel using S
  • 自动创建 Outlook 约会

    我有一个跟踪到期日期的电子表格 excel 2003 我想知道是否有办法让这些到期日期在 Outlook 中创建约会 提醒 到期日期位于电子表格的一个字段中 实体名称位于另一列中 理想情况下 我希望 Outlook 2003 能够获取日期
  • 以编程方式创建一个包含 Web 部件的 Web 部件页面

    我想创建几个包含自定义 Web 部件的 Web 部件页面 以编程方式 我在互联网上搜索过 但找不到任何可以开始工作的东西 这是到目前为止我的代码 我在其中创建欢迎页面 而不是 Web 部件页面 using SPSite site new S
  • 使用 php 和 symfony 从数组创建 Excel 文件

    我正在尝试使用 PHP 和 symfony 将数组导出为 XLS 文件 如下面的代码所示 创建 XLS 文件后 我只能获取数组的最后一行 并且它显示在文件的第一行中 似乎 lignes 变量没有增加 我不明白出了什么问题 有人可以帮忙吗 f
  • 如何清除 SharePoint 使用日志和/或 Web 分析日志

    如何清除 SharePoint 使用日志和 或 Web 分析日志 我已尝试删除 SharePoint Hive Logs 中找到的 usage 文件 并删除使用服务应用程序以及 Web Analytics 服务应用程序 我这样做的原因是因为
  • 父子进程隔离和子进程列表

    请阅读以下模板 PID Status LPID 10 Closed 25 11 Open 25 31 Open 31 25 Closed 25 54 Open 31 17 Open 17 20 Closed 31 88 closed 77
  • 有没有办法破解 Excel VBA 项目的密码?

    我被要求更新一些 Excel 2003 宏 但 VBA 项目受密码保护 而且似乎缺少文档 没有人知道密码 有没有办法删除或破解 VBA 项目上的密码 你可以直接尝试这个VBA不需要十六进制编辑的方法 它适用于任何文件 xls xlsm xl
  • 在 Excel 2003 中删除具有无效名称的隐藏名称定义

    我正在使用这个宏 http support microsoft com kb 119826 http support microsoft com kb 119826 尝试清理我的 Excel 文件中的隐藏名称 它适用于大多数隐藏名称 但不适
  • 尝试访问 Delphi 7 中的 Excel 表时的提供程序选择

    我正在尝试使用 TAdoConnection 组件从 Delphi 7 连接到 Excel 表 问题是当我选择 Microsoft Jet OLEDB 4 0 Extended Properties Excel 8 0 时 我有时会收到错误
  • 如何使用其基本名称而不是 Item(#) 选择 XML 子节点?

    我有点陷入以下困境 我尝试使用 VBA 将当地银行网站的汇率获取到 Excel 主要用于 XML 解析练习 我想说这是我第一次认真的尝试 经过几个小时的谷歌搜索和阅读相关的 SO 问题后 我得到了或多或少可行的解决方案 但我想对其进行优化以
  • 将文件创建日期添加到列表中

    我一直在尝试编辑一些代码 该代码提供所有子文件夹中所有文件的列表 同时还为我提供在下一列中创建的日期 但我不确定如何进行 这是我正在使用的代码 它可以很好地获取文件路径 但不能获取文件 DateCreateds Sub startIt Di
  • 有没有办法加快此 VBA 宏的运行速度,以在大范围内执行 1000 次 Vlookup?

    Sub Questionnaire to Ventilation Questionnaire to Ventilation Macro Keyboard Shortcut Ctrl Shift M Application ScreenUpd
  • 在 VBScript 中的 SQL 字符串中使用 Excel 命名范围

    我已经在这里和谷歌上搜索过 但仍然无法解决我的问题 我正在尝试在我的中等效地使用 Excel 的命名范围 vbs文件 下面的代码可以在 excel 中的 VBA 中运行 但我无法让它在 vbs file ThisWorkbook Sheet
  • Excel幂查询——聚合连续“传递”重叠时间间隔

    我正在尝试使用 Excel 强力查询将下面给出的表 1 聚合到表 2 目标是将同一组的连续时间间隔合并到一行中 对于像事件 5 和事件 6 这样的直接重叠 这非常容易 但这种方法仅合并事件 1 和 2 以及 2 和 3 从而产生两个条目 参
  • VBA:方法中括号的使用

    当使用或省略括号时 调用方法的正确方法是什么 如果我正确理解谷歌搜索的结果 将方法 或函数 的返回值分配给变量时必须使用括号 以下是一些示例 wbData Sheets Add gt works Set wsData wbData Shee
  • Excel VBA:导入日期为 dd/mm/yyyy 的 CSV

    我知道这是一个相当常见的问题 但我尚未找到可靠的解决方案 我的数据位于 csv 文件中 第一列格式为 dd mm yyyy 当我使用 Workbooks OpenText 打开它时 它默认为 mm dd yyyy 直到它发现它认为的月份超过

随机推荐