Tag: 公式

从内存数组读取信息到Excel表单公式中

我想从我的VBA内存中存储的数组中直接使用数据到我的工作表中的公式中。 作为一个例子,我想避免使用Application.vlookup()打印到每个单元格,因为这是慢的。 而是做一些如下所示 Sub MySub() Dim MyArrayStoredInVBaMemory() As Variant MyArrayStoredInVBaMemory = Array(1, 2, 3, 4, 5, 6, 7, 8, 9) Cells(1, 1).Value = 1 Cells(1, 2).FormulaR1C1 = "=vlookup(RC1,MyArrayStoredInVBaMemory,1,0)" Cells(1, 2).Copy Cells(1, 2).PasteSpecial xlPasteValues Application.CutCopyMode = False End Sub 你的帮助表示赞赏。

使用Excel中的“匹配”function返回单元格地址

我有一个表格中的数字列表,我想search并返回数字所在的单元格引用。 例如,数据如下所示: ABCD 1 1 2 3 4 确定它不出来,因为第一个是行号,然后每个字母下面的每个数字,所以C1将包含“3”…. 如果我想返回一个单元格的C1的参考号码,我使用公式=CELL("address",MATCH(AU14,C1:AG1))但这只是错误。 我也试图把索引放在那里,但我相信索引只能垂直工作,所以这会带来#N / A的结果。 任何人都可以协助,因为我已经浪费了太多的时间了! 🙂

嵌套IF()公式时出错

我只是把一个简单的电子表格放在一起,根据几个不同的乐队来计算所欠的税款。 我有一个“开票金额”单元格,它接受年度开票,然后根据以下条件对其应用税率: 如果“开票金额”低于10,600,则欠税= 0 如果“发票金额”高于10,600小于42,386,则欠税额=((发票金额 – 税收抵免)/ 100)* 20 如果“发票金额”等于或大于42,386比所欠税额=((42,386-税收抵免)* 20)+((发票金额-42,386)* 40) 我可以在这里忽略一些非常基本的东西,但是可以肯定的是 – 税收减免是10,600 – 任何超过42,386的税款都是在20%的税率下计算出来的,然后在42,386以上的税收收取40 % 在上面… 我input的越多,我就越困惑。 无论如何,这是我的优秀公式: InvoicedTotal = P5 TaxAllowance (10600) ='UK Tax Figures'!C3 TaxAllowanceUpperBand (42386) ='UK Tax Figures'!G5 TaxAllowance Upper Band – Tax Allowance (31784) = H5 UpperTaxAllownace Band (42386.01) = ='UK Tax Figures'!F5 =IF ((P5)<'UK Tax Figures'!C3, 0, […]

根据表格中的单元格中的文本string添加

所以我有一张描述如下的表格:EFT VISA RF#509723083734 04/07 ENDICIA POSTAGE(EMS)650-321-2640。 我希望能够做的是将所有含有“Endicia”的描述加起来。 我试过= VLOOKUP(search(“endicia”,D9,0)=“真”,D2:F12,3),但没有奏效。 我尝试使用SumIf,而类似的成功缺乏。 任何意见将不胜感激 如果有帮助,说明在D栏,数量在E栏。

VLOOKUP公式#Name错误

我正在使用Excel 2011 for Mac。 我只获得#NAME? 当我尝试查找同一工作簿中另一个工作表中的重复项时出错。 当前公式: =VLOOKUP(A1,NASM,3,FALSE) 当我试图用单个标记('')包装NASM(工作表,我试图查找)一个Excel公式错误对话框阻止我计算公式 2005 Excel显然让用户选中“接受公式中的标签”checkbox,但该选项在该版本中不可用。 列A中的值都是文本string。 我如何解决这个公式问题? 编辑:我应该提到,这个工作簿有两个工作表,NASM工作表通过“移动或复制”button导入到这个工作簿

简单的Excel问题与IFERROR

我有一个值列表,如: 0.327 0.325 0.327 0.35 0.3585 #N/A #N/A 0.361 0.377 0.364 0.373 0.393 #N/A #N/A 0.398 0.405 0.42 我想用上面的行中的值replace所有的#N / A(所以前两个N / A都会变成0.3585)。 我尝试使用IFERROR,但不知道如何将语法的话,以便它采取上述行的值。 提前致谢。

拖动公式时如何更改增量?

我有以下公式: =SUM(INDEX($M50:$N72,COLUMN(B:B),)) 当我拖动公式时,它变成: =SUM(INDEX($M51:$N73,COLUMN(B:B),)) 正如你所看到的单元格增量是1。 题 例如,我怎样才能通过其他数字来改变增量? 所以,当我拖下去的公式应该成为: =SUM(INDEX($M74:$N96,COLUMN(B:B),))

将另一列中的年份相当于2014年的一列中的所有数字值?

我正在使用下面的公式将其中一个date的年份是在我的另一列中的2014年的一列中的所有数字值。 这是我到目前为止,但它不工作,并返回一个零值: =SUMIF('Completed Tenders'!B:B,YEAR(2014),'Completed Tenders'!K:K) 请有人告诉我我要去哪里错了?

计算由公式填充的单元格的平均值

我有单元格D5,G5,J5和M5正在计算=imdiv(A5, B5) = D5 ,为他们各自的单元格。 我想创build一个公式来计算D5,G5,J5和M5的平均值。 我尝试过使用=average(D5, G5, J5, M5)和=subtotal(101, D5, G5, J5, M5)但都返回除以零的错误。 谢谢您的帮助!

我需要根据3个因素find一个特定的单元格:年龄,$金额

我需要能够input年龄和覆盖范围的金额,我希望它能够去相应的单元格,并告诉我该产品的价格。 定价表将在Y轴上有Age,在X轴上有Coverage。 例如:我有一个50岁的老人,想要覆盖两万人。 我会沿Y轴find50,然后在X轴上达到20,000。 我想告诉我在那个特定的细胞里有多less。 如果我不清楚我的意思,请告诉我,我会尽力解释。 我还没有任何代码,因为我不确定从哪里开始。 提前致谢。