Tag: 偏移

如何将行插入另一个表中的列?

我试图预填一个模板,在这样的列中重复数据:Sheet1: A1 Offer Name: Offer URL: Network: Payout $: Share%: Offer Name: Offer URL: Network: Payout $: Share%: … 我喜欢做的是从连续的Sheet2中插入数据:Sheet2: A1 B1 C1 D1 E1 name1 link1 network1 1 5% name2 link2 network2 1 5% 并像这样预先填充Sheet1: A1 B1 Offer Name: name1 Offer URL: link1 Network: network1 Payout $: 1 Share%: 5% Offer Name: name2 Offer […]

有没有可以识别重复数字的VLOOKUP?

我有一个Excel列中的A列的值列表和旁边的列B我有一个单词列表。 在另一个TAB上,我试图从B中获取A的值最小的单词,然后是第二个较小的值,第三个等等。 例如:A列将有(2,3,3,6,8)和B(车,狗,猫,房子,船) 我首先创build了一个列,我检索了最小的值: 在列X1上,我添加了: SMALL('Table'!$A:$A,1) 在X2栏上我加了: SMALL('Table'!$A:$A,2) 等等… 然后VLOOKUP为我工作: 在Y1列上添加了: VLOOKUP(X1,'Table'!$A:$B,2,FALSE) 在Y2列上添加了: VLOOKUP(X2,'Table'!$A:$B,2,FALSE) 到现在为止还挺好。 我的问题是当我的价值重复。 * ie:在上面的例子中,只要函数在列A中find值3,我就会得到两个单词dog而不是dog和cat,因为它只显示了vlookupfind的第一个值。 我已经尝试添加偏移量: =OFFSET(SMALL('Table'!$A:$A,1),1,0)但不知道它是否可以从其他TABS中获取。 有任何帮助或解决方法吗? 提前谢谢了。

使用INDEX或OFFSET(相对引用)的Excel复制/粘贴公式

通常情况下,当你复制和粘贴公式到不同的单元格时,列和行引用是相对默认的,除非你添加'$'符号,这使得它们是绝对的。 但是对于INDEX和OFFSET,当我复制和粘贴时,列和行引用似乎只是绝对的。 有没有办法让他们相对? A有一个命名范围,我想find该范围内的每一行的总和。 我在用着: =SUM(INDEX(Q1UnitTotals,1,0)) 这工作正常,但是当我复制和粘贴,它不会更改行号。

一次转置行四列(行到四列matrix)

我有以下布局的数据(每个“数字”在自己的列,但都在Excel的第1行): 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 我怎么可以轻松地将其转换为: 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 我希望将每四个数据块分别添加到另一个下面的新行中。

Excel – 转置成对的列

我试图转置 – 如果这是正确的应用这个词 – 成对的列重复行。 具体而言,我需要从这个angular度去做: Thing1 6 0.29 5 0.23 7 0.19 8 0.11 对此: Thing1 6 0.29 Thing1 5 0.23 Thing1 7 0.19 Thing1 8 0.11 这个操作将会发生在至less有7对列的数百个“事物”上。 我想不出的部分是如何将这些对作为一个单位进行分组/locking。 在某些方面,我试图做与通常做的相反的事情。 一个例子是: 转置和分组数据,但它不太适合,即使我试图向后看。 编辑:另一个相似的例子,但我需要做的几乎相反: 如何转置一个或多个列对Excel中的匹配logging? 我的VBA功夫很弱,但是我愿意尝试你的集体智慧。 想法是受欢迎的,无论如何,谢谢你的阅读。

Excel中的Averageif和Offset函数来获得滚动平均值

我有一堆连续的行,我试图平均最后90根据一个标准。 平均需要在一个单元中,而不是一个计算运行平均值的列。 我想出了如何计算最后90行的平均值,但是我不能在求平均值之前正确添加if函数来满足条件。 数据: sale type (b) Data(c) Rownumber (E) a 45 1 b 35 2 c 36 3 c 56 93 这里是正常工作的平均functionAVERAGE(OFFSET(E2,COUNTA(E:E)-1,-2,-90)). 这里是AVERAGEIF函数,我试图运行,提供不正确的数据: =AVERAGEIF(B:B,I15,OFFSET(E2,COUNTA(E:E)-1,-2,-90)) 在这种情况下, I15电池是我想要匹配的销售types。 先谢谢您的帮助!

Excel图表dynamic范围select

我有一个客户,有一个简单而复杂的Excel表单设置的要求,我不能从世界的事情开始。 我正在画空白。 我们有一个数据范围。 例: Quarter Data 2010Q1 1 2010Q2 3 2010Q3 4 2010Q4 1 我有一个build立在此之上的图表。 更改数据,图表更改,保护工作表,以防止其他用户更改旧数据。 简单。 我想要发生的事情:当我在Q4下面添加下一个Q1时,图表“自动”select最近的第四季度。 所以当我更新数据到: Quarter Data 2010Q1 1 2010Q2 3 2010Q3 4 2010Q4 1 2011Q1 7 图表将显示过去4个季度(2010Q2到2011Q1)的数据。 目标是:将“旧”数据保留在同一张表上,但将图表更新到最近几个季度。 我在想:“固定”的数据位置,颠倒数据(新的数据在顶部),只是插入行每个新的季度: Quarter Data 2011Q2 9 2011Q1 7 2010Q4 1 2010Q3 4 2010Q2 3 2010Q1 1 但是,这将涉及到已有的Excel表单的很多变化,我希望可能有一个更容易/更好的“修复”。 编辑:@兰斯·罗伯茨〜运行你的build议: – 更多的细节…数据的设置使得列信息在A中,但多个表的数据在B +中。 表1是B / […]

结合LOOKUP和OFFSET

我想在一周之内抵消我的数据中的最后一项。 例如,我刚刚创build了这个示例数据: day value 1 4 2 3 3 5 4 6 5 1 6 3 7 9 8 5 要查找数据集中的最后一个条目,我使用查找function: =LOOKUP(9.99E+307,b1:b10) 这将返回值5 。 (如果符号不熟悉, 9.99E+307是Excel中可写入的最大数字)。 我想然后比较这个值与上周的值,从而偏移最后一个条目7.我看到OFFSET要求: 偏移(参考,行,列),但使用: =OFFSET(LOOKUP(9.99E+307,b1:b10),-7,0) 似乎不工作(它返回一个错误)。 可能是什么问题呢?