Tag: 命名范围

逻辑testing,以确定一个单元是否是命名范围的一部分

所以我search了networking和堆栈溢出,我一直没有find任何东西,主要是因为我的问题有两个部分。 第一部分是:逻辑testing,看是否一个单元格是命名范围的一部分,但我们无法将其缩小到一个命名范围,因为我的电子表格中有多个命名范围。 第二部分是,一旦我知道单元格在命名范围内,我想知道该范围的名称。 我想我会做一个由命名的范围对象数组的循环,但我也不知道如何做到这一点。 任何提示或build议,将不胜感激。

需要引用2个不同的单元格和2个不同的范围来在Excel中find答案,并将其放入活动单元格中

我是新来的excel,我需要find一种方法来获得excel使用“Sheet1”B1(“D”)和“sheet1”B3(“1”)在“sheet1”查找范围“sheet2 “一些信息。 范围有3列; A2(“D”),B2(“1”),C2(“01-EC1”) – 其中C2是我正在寻找的答案。 然后使用该答案(C2或“01-EC1”)查看另一个范围,也在“sheet2”上find最终答案(24)。 这个数字然后被input到“sheet1”B2(在前2个单元格之间)。 有人可以帮忙吗? 我一直在使用的VLOOKUPS和匹配不起作用,他们来了“N / A”如果这是一个macros而不是? 谢谢!

Excel图片链接dynamic命名范围

我创build了一个图片查找function,将图片粘贴到表格中,创build包含图片的每个单元格的命名范围,并将这些命名范围用作位于不同图纸上的图片链接中的参考。 我现在的问题是: 我正在试图使图片链接引用dynamic和依赖其他单元格/下拉菜单/公式包含/输出命名的范围名称。 图片链接例如引用= C5和单元格C5包含命名范围的列表,例如“Eggbasket”。 如果我在图片链接中引用单元格c5,它只显示单元格的缩放图片(它只显示“EGGB ..”)。 我显然需要一些东西让它意识到这是一个命名的范围。 我尝试了=间接(“C5”)和=间接(C5)没有成功。 我得到以下提示“此公式缺less范围引用或定义的名称”。 对于任何input都很有帮助,希望能够学习更多的精彩难题。

在每个单元上执行VLOOKUP之后,单元格的SUM范围

我有一本工作手册,loggingF1冠军的积分。 一个工作表包含点系统的命名数据范围,如下所示: 这个数据范围叫做chmp_pts_tbl (锦标点表)。 正如你所看到的,在比赛中排名第一的是25分,第二是18分,等等。 在另一个工作表中,我有一个比赛结果表(包含一些示例数据): 为了说明的目的,我对图像中的数据进行了“硬编码”,以显示它应该如何工作。 以图像为例,对于每一行,我都希望PTS单元格中的值是所有驾驶员比赛结果的总和。 不知何故,我需要将VLOOKUP与锦标赛表赛结果中的值整合。 再看看我的例子, Lewis Hamilton得分是68分,因为他有2次得分排名第一,还有1次得分(25 + 25 + 18)。 如果我只是将他的比赛结果SUM ,我会得到4 (1 + 1 + 2),但我真正想要做的是换出比赛结束位置,这个位置值的点数,然后加上都起来了 有没有人有任何想法?

Excel使用范围名称添加

所以如果我有一个范围名称的范围。 MasterRange引用B2:B4 然后在B2的CRange中,那么参考C2的CRange是1的值然后在B3 DRange中,参考D2的DRange是值2然后在B4的Engeange中,那么参考E2的ERange是值3 有没有办法使用一个范围来引用其他范围为了广告? 如果我= SUM(INDIRECT(MasterRange))只说1,似乎并没有增加DRange&ERange

创build多个数据validation列表,而不参考相同的范围EXCEL VBA

我在Excel VBA中创build一个macros,在指定的单元格中创build一个数据validation列表。 程序然后提示用户input包含数据validation列表内容的单元格。 然后包含列表内容的相同行将被隐藏起来。 但是,当我多次尝试重新运行macros时,每次为内容select新的范围时,每个进程列表都会引用此范围。 我不想要这样的事情发生。 我写了这行代码来防止这种情况: For Each nm In ThisWorkbook.Names strRngNumLbl = strRngNmLbl + 1 Next nm strRange = strRange & strRngNumLbl 其中strRng是添加到数据validation时要引用的范围的名称。 但是,由于某些原因,这是行不通的。 我认为这将工作,因为它会创build每个范围的独立名称添加到列表。 但它不… 这是整个代码: Sub CreatDropDownList() Dim strRange As String Dim celNm As Range Dim celNm2 As Range 'use only if necessary Dim celRng As Range Dim strRngNumLbl As Integer […]

Excel – 删除列,但保持命名范围

我的目标是有一个需要花费一周的数据的macros,将总结/总数粘贴到另一个工作表中,然后隐藏/删除我刚刚复制的那一周(或将其移动到另一个表,我不在乎)。 在年底之前,你应该基本上每周从Sheet1复制到Sheet2 目前我已经命名周一至周五的细胞 – 我希望在macros运行后移动。 我到目前为止… 范围(“A1”)。值=工作表(“年度每日”)。范围(“ oneweek incl total column ”).Value 工作表(“YearlyDaily”)。范围(“ 周一至周五 ”)。select选项。删除Shift:= xlToLeft

即使在Excel中“删除”之后,Excel / VSTO中的命名范围也会返回

我正在使用VSTO(基于客户端请求,在Visual Studio 2008上)在单个单元上创build命名范围,然后将其保存到工作簿中,随后在应用程序重新启动时读取。 如果我在Excel中删除一个包含一个或多个命名区域的行,请保存我的工作簿并重新启动excel,那么所述行中的命名范围仍然会返回,这就是我的问题。 为了命名单元格,我做了一个简单的Application.Selection.Name =“whatever”。 为了让他们回到starup我使用Application.ActiveWorkbook.Names。 有人可以告诉我,如果这是正确的行为,如果有的话,如果有任何方法来过滤范围 – 通过C#的Excel Interop代码 – 只有当前可见。 提前致谢。

创build一个直到满足条件的Excel命名范围

我想在Excel中创build几个命名范围,收集每列中的值,直到不同行中的单元格为空。 因此,例如我有一个名为范围称为周,范围是从DB3到FA3。 我会dynamic获取所有的值,直到在第4行find一个空白。所以如果在EO4find一个空白,我的Weeks范围将从DB3到EO3的值。 那有意义吗? 顺便说一句,我正在使用Excel 2010。 谢谢Mike

为多个团队和组提供多个列

我需要为ABCD女生和男生join队伍,但是队伍的顺序每个星期都在变化,所以我不能简单的说: 女生队A = B3 + G3 GIRLS TEAM B = C3 + H3 ABCDEFGHI 1 Saturday Sunday 2 ABCDABCD 3 Girls 3 4 4 2 8 3 6 2 4 Boys 2 4 6 3 6 4 6 5 我不能使用VLOOKUP; 由于团队名称是垂直的,将无法工作。 我也试过使用命名范围和交叉(SPACE)操作符,但是这不适用于每个团队名称出现两次。 你能提供一些build议吗? 布局不能修改。