Tag: 配方

尝试使用vba插入索引匹配公式时types不匹配错误?

我试图插入下面的索引匹配公式与通配符使用vba像这样: Cells(i, 13) = "=IFERROR(INDEX(Contacts!$C:$C,MATCH(" * " & Range(""C"" & i).Value & " * ",Contacts!$B:$B,0)),"""")" 出于某种原因,我得到一个types不匹配的错误。 请有人能告诉我我做错了什么? 编辑: Cells(i, 13).Formula = "=IFERROR(INDEX(Contacts!$C:$C,MATCH(""*"" & """ & Range("G" & i).value & """ & ""*"",Contacts!$B:$B,0)),IFERROR(INDEX(Contacts!$C:$C,MATCH(""*"" & LEFT(""" & Range("G" & i).value & ,7) """ & ""*"",Contacts!$B:$B,0)),""""))"

如果公式结果为0,则保留单元格为空

我想公式将单元格留空如果没有值…当我运行这个部分它说有一个错误..我相信错误是在 .Formula = "=IFERROR(E2*G2),"""")" 代码的整个部分是 With Range("H2:H" & LastRow) .Formula = "=IFERROR((E2*G2),"""")" .Value = .Value End With

从列表中提取唯一值并按Excel中的出现次序sorting

有没有一个公式提取Excel中的列表中的所有唯一条款,然后按它们发生在列表中的次数sorting? List Extracted Data 1 AA AA 2 BB CC 3 CC BB 4 AA EE 5 DD DD 6 EE 7 AA 8 CC 9 CC 10 EE 11 BB 12 AA AA出现4次,所以它被放置在提取列表的顶部,然后是出现3次的CC,依此类推。

MS Excel:获取列的最后一个单元格的内容,并自动更新

这是我的用例: 在ws“Z”中,我希望一个特定的单元格为“C”列检索ws“A”中的最后一个(非空)单元格的内容。 我还想,当我在ws“A”(例如列“C”)中添加一个新行时,ws“Z”中的单元格会自动更新。 更具体地说,ws“A”包含一个在“C”列中有修订号的历史表,当添加一个新条目时,我希望ws“Z”中的单元自动反映这个新值。 我正在考虑使用VBA编写一个公式。 所以我find了一些东西(最初是一个macros),我转换成了一个函数: Function GetLastRow(strSheet, strColum) As String Dim MyRange As Range Set MyRange = Worksheets(strSheet).Range(strColum & "1") GetLastRow = Cells(65536, MyRange.Column).End(xlUp).Value End Sub 使用Excel 2003,在ws“Z”,我有这个公式的单元格: =GetLastRow("A", "C") 但是我有两个问题。 虽然它成功获取列“C”的最后一个单元格的内容: 公式不会得到ws“A”中的那个,而是现在ws中的那个(即“Z”)。 每当我在ws“A”中添加一个新条目时,ws“Z”中的单元格根本不会被更新(即使强制重新计算)。 我可以更新单元格的唯一方法就是在上面inputEnter! 8V | 此外,我试图直接在公式中硬编码工作表名称,但它仍然提取当前ws中的最后一个单元格… 8v( 难道我做错了什么? 或者,也许我应该采取另一种方式? 如果能帮助我获得这个用例,我将不胜感激。 谢谢。

创build一个公式将连接文本转换为范围名称并拖动此公式

我正在为我的财务部门做一些比率分析。 我们必须build立一个分析三家公司财务报表的财务模型,并提出build议。 有关陈述是: 现金周转, 资产负债表,和 收入certificate。 该模型的一个要求是该模型是可扩展的 – 这意味着我们应该能够在需要时轻松地为其他公司添加数据。 我的模型的结构是(表单如下): 控制表 – 描述我正在使用的比率和如何计算它们; 公司1数据(资产负债表,损益表和现金stream量); 公司2数据(资产负债表,损益表和现金stream量); 公司3数据(资产负债表,利润表和现金stream量表); 和 财务状况(比率) 我在财务报表中有四年的数据。 对于财务报表中的每个项目,我都会根据项目和年份来命名单元格(例如2011年的总资产,2012年的负债总额等) 现在我有一张汇总表,见表5.财务状况(比率)。 我想build立一个公式,它获取一些文本说“公司”和“名称”,并引用我已经给名称范围“Company1TotalAssets2011”的单元格? 这是为了能够拖曳这个公式,所以它将填补不同的年份,以及为不同的公司获取数据的目的? 我唯一的想法是使用连接公式来构build文本的名称范围,但我不知道如何告诉excel将其作为名称范围来处理。 任何人有任何想法如何做到这一点? 样本文件提供: 公司健康财务比率模型 任何帮助不胜感激。

在Excel中投影数字

我期望根据10年的数据预测我每天的下一次销售。 所以在A列我有date和B列我有我当天的总销售额。 无论如何,我可以预测明天的销售额。 摘录 月销售额 3010年8月1日 2 – 8月4500 3月3日,4400 4月4日5400 2012年8月5日 6月8日8195 7月7日 问题是它不是线性的。 任何build议将是惊人的。

Excel中的唯一值

Excel中有一组数字,范围从B1到F49。 在所有这些数字中,我想找出独特的价值,换句话说,没有重复。 我尝试使用删除重复,但它看起来在行而不是单个单元格。 什么是我做这个最好的select? 任何帮助将不胜感激。

将空行插入列以匹配相邻列中的空行

我试图将第三列中的数据与三个相邻列中的数据进行匹配。 这是我目前的数据组织方式: ROW ABC ———————- 1 Cat Car Red 2 Dog Bike Blue 3 Bird Car 4 Bear Car Blue 5 Fish Bike Red 6 Cow Car Red (列A中的值是唯一的; B和C中的值是重复值) 这就是我需要组织的方式: ROW ABC ———————- 1 Cat Car Red 2 Dog Bike Blue 3 4 Bird Car Blue 5 Bear Car Red 6 Fish Bike Red […]

在Excel中打印数组大括号

我有一个Excel电子表格与数组公式。 我可以在公式栏中看到带有大括号的公式,但是当我使用“显示公式”显示公式时,不显示大括号。 有没有办法使用数组大括号获得打印输出? 它显示在公式栏中,如下所示: {=C3:C7*D3:D7} 当使用“显示公式”显示在单元格中时,显示如下: =C3:C7*D3:D7

按照升序进行链接以获得excel

我如何使链接在我的Excel文件中按升序排列。 我正在试图用简单的自动function和公式来做到这一点。 例如: https://github.com/jakubroztocil/httpie/issues?page=3&q=is%3Aissue+is%3Aopen https://github.com/jakubroztocil/httpie/issues?page=4&q=is%3Aissue+is%3Aopen https://github.com/jakubroztocil/httpie/issues?page=5&q=is%3Aissue+is%3Aopen 图片 我无法find一个简单的方法来做到这一点,汽车function不起作用。 我看了一些post,但没有一个似乎是我所追求的。 任何帮助表示赞赏。