Tag: excel 2016

VLOOKUP和HYPERLINK无法正常工作

我有一个名为“颜色指南”的参考表,用于跟踪绘画颜色和指向这些颜色的链接。 它看起来像这样: 我有大约85张床单,每一张都代表一座build筑物,每栋build筑物都有一套允许不同房间的颜色select。 它看起来像这样: 我正在做的是这样的:当我更新颜色指南工作表(第一个图像)上的外部超链接时,我需要相同的超链接来更新每个构build表。 我一直试图通过VLOOKUP来实现这一点,但超链接并没有超越。 我在网上读到,我可以连接HYPERLINK公式和VLOOKUP公式。 这是看起来像,包括我点击从图像2超链接时得到的错误: 我该怎么办? 我一直在这个项目上工作了好几天,但是我无法完成这个工作。 我在这里看到的其他答案似乎并没有解决这个问题。

在Excel 2016中将可变长度string拆分为代码(也是可变长度)

在过去的几周里,我一直在使用Excel,而且我希望通过使用一个可以应用到我的电子表格中的一揽子公式来让我的生活更轻松,以从字段中提取所有代码。 通常情况下,我只是想看看代码被分隔开了什么,只是在列之前用“FIND()”或“_”做MID(),但在这种情况下, 所有东西都被下划线分开,而不仅仅是代码,有时代码是用连字符分隔的,所以命名惯例,我没有被疏忽导致我相当一点麻烦在这.. 例: 比方说,我们有一个这样的string来处理 blahblahblah_n-codeone-codetwo_codethree_blah.blah 我想要提取“codeone”,“codetwo”和“codethree”,如下所示: + ================================================= ========================================= + | 初始string| CODE_1 | CODE_2 | CODE_3 | + ================================================= ========================================= + | blahblah_n-codeone-codetwo_codethree_blah.blah | codeone | codetwo | codethree | + ================================================= ========================================= + 几个代码长度不同,从5个字符到3个字符,每个string最多可以有4个代码。 如果无法find的代码的列将保留空白将是有帮助的。 例如,如果string中有2个代码,则CODE_3和CODE_4列将保留为空。 我最近使用的公式是在下面,但是它不处理不同长度的代码,甚至不同的代码数量,所以它不是真正的任务。 UPPER(MID(B4,(FIND(LOWER(D4),B4)6),5)) 电子表格下方的屏幕截图: 如果有人能提供一些build议和帮助,那将是非常感激。

如何从Excel中的vba函数返回数组?

我想从一个vba函数返回一个未知大小的数组。 我对vba有一点经验。 我google了这个问题,发现这个页面: 从VBA用户定义函数返回数组 。 它给出了一个返回数组的函数的例子: Function Test() As Variant Dim V() As Variant Dim N As Long Dim R As Long Dim C As Long ReDim V(1 To 3, 1 To 4) For R = 1 To 3 For C = 1 To 4 N = N + 1 V(R, C) = N Next […]

Excel:如何在sumifs数组公式中按设定值划分每个项目

我有一个电子表格,看起来像这样: ABCDE Status payed by involved # of involved price payed Felix Felix, Peter 2 22,00 € open Timothy Felix, Peter, Chelsea 3 90,00 € open Peter Peter, Timothy 2 2,40 € open Chelsea Chelsea, Felix 2 7,00 € 现在,我需要一个公式来计算每个人必须支付多less钱才能平等,而只需支付所涉及的人的事情。目前,我做了以下工作: =SUMIFS(E2:E13; B2:B13; "*Peter*"; A2:A13; "open") 计算每个人已经支付了多less。 然后,我要计算每个人必须支付多less。 我的“梦想公式”是: {=SUMIFS(E2:E13/D2:D13; A2:A13; "open"; C2:C13; "*Peter*")} 因此,每个项目被拆分的人数和拆分部分,然后添加到每个人总数。 问题是,这样一个数组公式不存在,是无效的。 […]

查找横跨2下降3

我正在研究一些工作中的数据,并改变我们获取/存储数据的方式。 我已经解决了大部分的问题,但是最后一个问题没有解决。 格式如下。 Name 1 – Title – Title 2 Week 1 – value 1 – value 2 Week 2 – value 1 – value 2 Name 2 – Title – Title 2 Week 1 – value 1 – value 2 Week 2 – value 1 – value 2 我知道如何根据名字find标题和标题2。 但是我需要能够根据名字拉第2周值1或第2周值2。 所以search – 然后得到x和y的价值。 最好没有vba因为我迷路了。 […]

MS Excel VBA,超出堆栈空间和运行时错误'-2147417848(800 10 108)':对象'范围'的方法'值'失败

当我使用Worksheet_Change和Target时,这两个问题不断出现。 当我删除目标指向的其中一个单元格的内容时,会发生这种情况。 我会给我的代码看看,这很简单:( PS,相对较新的VBA,任何提示将是伟大的!) Private Sub Worksheet_Change(ByVal Target As Range) '## Determine if change to cell Q6 If Target.Cells.count > 1 Then Exit Sub If Target = Range("Q6") Then 'Determine if the 1 is contained within cell Q6 vRangeValue = Range("Q6").Value vStringValue = 1 Application.EnableEvents = False 'Paste value in R6 If vRangeValue = vStringValue […]

是否有可能在Excel中更改“无填充”白色背景?

在Excel中,“无填充”颜色是白色的,如果您长时间在明亮的白色显示的项目上工作,这是相当痛苦的。 如果我把纸张的背景颜色从一开始改变成一些较深的颜色,那么它没有任何意义,因为最后我可以花几个小时把许多小零件“油漆”成“不填充”。 是否有任何可能改变这个白色显示“不填充”到一些深色(显然这将显示白色“没有填充”在标准的Excel)? 我正在使用2016版本。

Excel 2016:如何找出最大值的行号?

我想找出最大值的行号。 举例如下: 100 101 102 103 104 105 =MAX(C3:C8) 105 我需要知道在这里105的MAX值的行号。 如果我在A1放置100,那么我的期望输出应该是6 。 Excel不允许我使用: =ROW(MAX(A1:A6)) 任何帮助将不胜感激。

如何添加基于date的数据?

10/3/2016 -27 10/3/2016 -2.13 10/3/2016 -12.82 10/3/2016 -7.25 10/3/2016 -4.5 10/3/2016 -19.23 10/3/2016 -1.93 10/3/2016 -10.7 10/3/2016 -63.08 10/3/2016 -12.82 10/3/2016 -10.6 10/3/2016 -14.72 10/3/2016 -14.96 10/4/2016 -152.5 10/4/2016 -6.73 10/4/2016 -12.99 10/4/2016 -4.8 10/4/2016 -16.76 10/4/2016 -8.54 10/4/2016 -7 10/4/2016 27 10/5/2016 93.67 10/6/2016 -8.07 10/7/2016 0.01 10/7/2016 -565.27 10/7/2016 -16.25 10/7/2016 1690.7 我有一个日历电子表格,我希望每个date都保存上述所有值的总和。 […]

Excel格式化秒和分钟/时间?

我的数值显示为29.87,这是从我的POV 29.87秒,有时我有1分09秒9,分为1分9秒等。 我的主要问题是我可以使用公式来添加类似29.87和40.02的公式,所以在从单元格中添加两个数字后,它显示为1:09.89。 目前,它添加时显示为69.89,并没有其他显示选项,我试过了,它正确显示了我希望它是如何。