named-ranges

有没有快速的方法可以从多个命名范围中删除外部链接?
named-ranges

有没有快速的方法可以从多个命名范围中删除外部链接?

有没有有效的方法可以删除命名范围中的外部链接(或者完全阻止它们的方法)? 我有一个跟踪电子表格,我会使用它并将其部署到多个客户那里。他们使用电子表格来跟踪数据,然后每隔几个月将表格提交给我进行审核。我会定期将一项功能添加到电子表格的新选项卡中,并在收到每个客户的副本时将其填充到其中。 当我将新选项卡复制到客户端电子表格中时,它会将外部链接带回模板。这些链接很容易在公式中删除,但它们也总是出现在 20 个左右的命名范围内。 我最终手动艰难地浏览了 20 个命名范围,以逐个删除每个外部链接。这很成问题,因为 Word 的命名范围界面很拥挤,在几百个字符后公式就会...

Admin

如何复制 Excel 命名范围?
named-ranges

如何复制 Excel 命名范围?

我有一个命名范围 = $A$1:$S$34。我无法将其复制到同一张表中命名范围之外的另一个单元格中。你能帮忙吗? ...

Admin

Excel 中动态过滤的命名范围?
named-ranges

Excel 中动态过滤的命名范围?

是否可以使用公式来动态过滤命名范围?本质上,我想要做的是有一个包含过滤结果的数据验证下拉列表。数据如下: Name Filter Steve TRUE Mike FALSE Bob TRUE Jim TRUE Billy FALSE Jose FALSE 我希望下拉菜单仅显示筛选字段中带有“TRUE”的名称(例如 Steve、Bob 和 Jim)。似乎新的 FILTER 函数可以相当轻松地实现此目的,但不幸的是,目前我还没有这个功能。 ...

Admin

Excel 命名列表,连接结果
named-ranges

Excel 命名列表,连接结果

我已经创建了 3 个命名列表(我已填写了几个条目作为示例) Instance -------- Germany England France Italy VRF-Germany ----------- Internal External Secret VRF-NonGermany -------------- Internal External Restricted 我想要实现的目标: 如果有人点击 H 列,他们会看到一个下拉列表“实例”。我知道怎么做,很简单 接下来的 I 列,结果列表应根据以下逻辑呈现 如果 H = 德国,则显示...

Admin

动态图的三维命名范围
named-ranges

动态图的三维命名范围

我有一张表格,其中包含一个日历年中每天的 10 个变量的值。请参阅附件以供参考。 我正在尝试使用以下选项创建折线图: 通过 5 个差异下拉列表选择 5 个变量中的任意一个(由静态命名范围填充 -完毕) 选择开始日期(包含表中的所有日期的命名范围 -完毕) 选择结束日期(命名范围,日期从上方开始开始日期-完毕) 完成上述操作后,我希望图表显示选定变量在开始日期和结束日期之间的时间段内的 5 条线。-(未完成/无法弄清楚如何实施) 我正在寻找非 VBA/宏解决方案,因为最终用户不擅长使用它在将来进行更改。 ...

Admin

用其他范围来分割范围吗? VBA
named-ranges

用其他范围来分割范围吗? VBA

假设我得到了范围 B1:BF1 另外,可变范围(即 E1:W1) 我想将上部与下部分开,因此结果将如下所示 B1:D1,X1:BF1 是否可以将这样的分割范围保存在一个变量中? ...

Admin

如何使用公式在 VBA 中创建命名范围(运行时错误 438)
named-ranges

如何使用公式在 VBA 中创建命名范围(运行时错误 438)

我正在尝试使用 VBA 创建一个命名范围。FirstBodyCell和ColumnCode都是单个单元格。我希望命名范围最终被定义为如下所示的内容(取决于所在FirstBodyCell的列): =Offset(Sheet1!$E$8,0,0,COUNTA(Sheet1!$E:$E)-COUNTA(Sheet1!$E$1:$E$7),1) 使用下面的子项会引发 运行时错误‘438’:对象不支持此属性或方法 并指向带有 的行.Name = ColumnCode.Value。您知道此代码有什么问题吗? Sub CreateNamedRange(...

Admin

如何将使用 Excel 名称框创建的名称从工作簿范围转换为工作表范围?
named-ranges

如何将使用 Excel 名称框创建的名称从工作簿范围转换为工作表范围?

我使用名称框(位于公式栏左侧)在 Excel 工作表中创建了大量单元格名称。然后,我决定在同一个工作簿中创建工作表的不同版本。然后是另一个版本,依此类推。 当我检查名称管理器窗口时,我看到了工作簿和工作表范围的名称的混合。 以防万一,我想将工作簿范围的名称转换为工作表范围的名称。有没有简单的方法可以做到这一点? ...

Admin

Excel - 条件格式公式中的命名范围
named-ranges

Excel - 条件格式公式中的命名范围

TLDR;似乎 CF 认为我的带有命名范围的公式是一个数组,并且我希望它像平面公式一样运行。 潜水已久,第一次发帖! 我已经创建了精美的条件格式公式一段时间了。但是,在将这些公式与命名范围一起使用时,我总是遇到挑战。这些公式在单元格中工作得很好,但放在 CF 中时,它们就失效了。 也许我的问题与 CF 似乎已经将这些公式识别为数组的方式有关。也许有人可以帮助我了解如何最好地克服这个问题。我将链接一个文档以进行说明。 因此,当我在 A1:J1 中放置递增数字,并在 A2:J2 中放置此公式时 =IF(TheNums>4,TRUE,FALSE) ...

Admin

重命名表格时 Excel 提示我的名字已存在
named-ranges

重命名表格时 Excel 提示我的名字已存在

我已将表从外部工作簿复制到另一个工作簿。当我重命名表(在设计选项卡上)时,Excel 告诉我该名称已存在。当我将 Excel 中的范围重命名为相同的名称时,此方法可正常工作。 该名称未出现在名称管理器中,仅当我将项目格式化为表格时才会出现这种情况。 我已将表格粘贴为纯文本并重命名,这很好用。然后我删除名称并转换为表格并重命名,它再次告诉我该名称存在。我对此完全感到困惑 根据评论 - 图片如下(抱歉,不知道是否可以添加到评论中): 其位置中的表名为“BandLU2”: 已重命名为BandLU: 检查名称管理器 - 名称不存在: 用相同的...

Admin

VBA - 如何引用已关闭的工作簿命名范围
named-ranges

VBA - 如何引用已关闭的工作簿命名范围

我正在尝试对封闭的工作簿命名区域进行条件计数“COUNTIF”。如下例所示,如果“fruit_names”为“apples”,则计算“fruit_count”的数量: =SUMIF('C:\folder\test.xlsm'!fruit_names;"apples";'C:\folder\test.xlsm'!fruit_count) 我找到了 getvalue() 公式,但它看起来对命名范围不起作用: Private Function GetValue(path, file, sheet, ref) ' Retrieves a value fr...

Admin

在 Excel 中查找非连续范围内的值
named-ranges

在 Excel 中查找非连续范围内的值

Excel 中是否有办法在整个表格中查找非连续范围内的数值? 请参阅下图: 我需要在整个表格中搜索介于最小值和最大值之间的值 2。这里 2 位于 1.93-2.286 范围内,因此显示的输出将是第 3 个。这怎么可能呢? 提前致谢。 ...

Admin

Excel:如何用具有相同名称的其他命名区域替换对命名区域的引用
named-ranges

Excel:如何用具有相同名称的其他命名区域替换对命名区域的引用

我有两个 Excel 工作簿,它们的格式相似,但其中的数据不同(一个包含 2016 年数据,另一个包含 2017 年数据)。这意味着两个工作簿具有相同的命名范围,但它们引用不同的单元格(即,2016 年工作簿中的命名范围引用 2016 年工作簿中的单元格,2017 年工作簿也是如此)。 当我创建 2017 年工作簿时,我从 2016 年工作簿中复制并粘贴了一些公式。这在不知不觉中保留了引用 2016 年工作簿的命名范围,而不是仅使用 2017 年工作簿中具有相同名称的命名范围。 现在,当我转到 2017 年工作簿中的名称管理器时,我拥有所有命名范围的重复...

Admin

整个参考范围的单元格“地址”功能
named-ranges

整个参考范围的单元格“地址”功能

该函数引用当前工作表的OFFSET($A$1:$Z$25,2,3,4,5)范围。$D$3:$H$6 如果我将“address”作为第一个参数传递给该CELL函数,并将上述OFFSET函数作为第二个参数,则我只能获得范围内第一个单元格的地址。换句话说, =CELL("address", OFFSET($A$1:$Z$25,2,3,4,5)) 产生的值为$D$3。 有没有办法编写一个函数来返回某个单元格区域的完整引用? 例如: =RANGE("address", OFFSET($A$1:$Z$25,2,3,4,5)) 这将产生一个值$D$3...

Admin

在 Excel 中,我可以创建一个引用不属于一个工作表的单元格的名称吗?
named-ranges

在 Excel 中,我可以创建一个引用不属于一个工作表的单元格的名称吗?

这不是关于名称范围的问题。这是关于在名称中指定单元格的问题。 想象一下我已经创建了一个名字=A1+B2。 Excel 已将其硬编码到Sheet1!A1+Sheet1!B2。但我不希望将这些单元格绑定到Sheet1。 我想在多个工作表上使用此名称。如果我在 Sheet1 中使用此名称,我希望该名称相当于Sheet1!A1+Sheet1!B2。但如果我在 Sheet2 中使用此名称,我希望它相当于Sheet2!A1+Sheet2!B2。 这可能吗?如果可能,怎么做? ...

Admin