我在 Excel 的工作表中制作了一个图表。在工作表中,图表引用工作表中要显示的特定单元格(即包含我的数据点的单元格)。
我想知道如何将图表复制到 Excel 文件中的另一个工作表中,并更新引用以引用新工作表中的单元格地址。
每当您将图表复制粘贴/移动到另一个工作表中时,该图表仍将引用其所在的原始工作表中的单元格。这是因为每当您引用图表中的单元格时,它都会专门引用它所在的工作表做到了(即不是说$T$7:$T$12,而是引用了SHEET'!$T$7:$T$12)。
在图表内的引用中,如果我将引用从 更改SHEET'!$T$7:$T$12为$T$7:$T$12(甚至T7:T12),我会收到一条消息,指出我的公式包含错误。
我该如何解决这个问题?
谢谢。
microsoft-office worksheet-function charts microsoft-excel microsoft-excel-2013
目前我有一个 Excel 公式,内容如下:
=IF(ISBLANK(F24),"",F24*$C24)
但是,如果 F24 为空,则此公式不会返回空单元格。它返回一个空字符串,如果该列上有任何算术公式运算,则会导致 #VALUE 错误。
如果将公式更改为:
=IF(ISBLANK(F24),,F24*$C24)
但随后显示的单元格包含一个零,这使得电子表格变得混乱,因为它包含稀疏数据。
IF 语句是否可以指定在给定条件下单元格应被视为零空?
我正在寻找一个公式,它将获取一列中的所有非空白值并将它们堆叠在另一列中。
请参阅下面的示例。本质上,我试图使用公式从 A 列转到 B 列:
| A | 乙 | |
|---|---|---|
| 1 | 苹果 | 苹果 |
| 2 | 橙子 | |
| 3 | 橙子 | 柠檬 |
| 4 | 柠檬 | 梨 |
| 5 | 香蕉 | |
| 6 | ||
| 7 | 梨 | |
| 8 | ||
| 9 | 香蕉 |
我尝试过以下公式,但它似乎只能复制A列。
=IFERROR(INDEX($A$1:$A$9,SMALL(IF($A$1:$A$9<>"",ROW($A$1:$A$9)-ROW($A$1)+1),ROWS($A$1:$A1))),"")
关于如何解决这个问题有什么想法吗?
更新:事实证明上面的公式工作得很好。A 列是使用 IF 公式自动生成的,其中任何错误条件都会返回“”。应该是“”。
这个公式确实有效,但它是巨大的:
=IF(X3=B2,K2,IF(X3=B3,K3,IF(X3=B4,K4,IF(X3=B5,K5,IF(X3=B6,K6,IF(X3=B7,K7,IF(X3=B8,K8,IF(X3=B9,K9,IF(X3=B10,K10,IF(X3=B11,K11,IF(X3=B12,K12,IF(X3=B13,K13,IF(X3=B14,K14,IF(X3=B15,K15,IF(X3=B16,K16,IF(X3=B17,K17,IF(X3=B18,K18,IF(X3=B19,K19,IF(X3=B20,K20,IF(X3=B21,K21))))))))))))))))))))
这是它正在做的事情:
If X3 is the same as B2, show the contents of cell K2.
If X3 is the same as B3, show the contents of cell K3.
If X3 is the same as B4, show the contents of cell K4.
...etc etc etc all the way to...
If X3 is the same as B21, show the contents of cell K21.
Run Code Online (Sandbox Code Playgroud)
由于 B2:B21 只是一列单元格,而 K2:K21 也只是一列单元格,有什么办法可以缩短上面的公式,这样它就不会很大了?
我不知道如何将其变成B细胞和K细胞的2个范围。
尝试这样的事情是行不通的:
=IF(X3=B2:B21,K2:K21)
因为告诉 Excel 使用:就是告诉它将从 B2 到 B21 以及 K2 …
如果你写一个这样的公式:
=sumproduct((something=$A1)*(something=$B1))
Run Code Online (Sandbox Code Playgroud)
给出 8 的结果。通常,当您将其拖入其他单元格时,引用和结果会发生变化。好吧,参考文献可以,但结果却不是!?
它曾经可以工作,但几分钟前就停止了(实际上是在它崩溃之后)。
我知道这会很愚蠢,但刚刚发生了什么?我如何使它正常工作。我究竟做错了什么?
我需要根据以下内容创建一个excel公式:
1. If Cell >= 500 Then the Cell text should be "Critical"
2. If Cell >= 400 Then the cell text should be "Medium"
3. If cell < 400 then the cell text should be "Normal"
Run Code Online (Sandbox Code Playgroud)
我目前有
=IF(OFFSET(H2;0;-1)>500;"Critical"; IF(OFFSET(H2;0;-1)<=500;"Normal";))
Run Code Online (Sandbox Code Playgroud)
但是,一旦我添加了第三个条件,它就不会接受它并给我错误并使整个事情变得一团糟。
我在 Excel 中有一个公式,如下所示:
=VLOOKUP(posts!C12,users!A2:B1800,2)
Run Code Online (Sandbox Code Playgroud)
我想在整个列中复制这个公式,但是,我希望 C12 递增(C13、C14、C15 等),但公式的其余部分保持不变。
到目前为止,我已经尝试将它手动复制到接下来的 4 或 5 个单元格上,然后选择这些单元格并双击选择的右下角,但这几乎不起作用,但不完全起作用。
我有一个 Excel 列,其中每个单元格都包含地址的内容。我想要做的是将前两个单词拆分为它们自己单独的列。
例如:123 South Bend Rd, Make Belive
将输出:123 在一个单元格中,南在另一个单元格中。
我的任务是对我知之甚少的 Excel 2010 电子表格进行更改。
客户想要的最大变化之一是删除其业务不再需要的大量单元格。这些单元格中的大多数没有其他依赖单元格或公式,但我不知道如何确定。
如何检查哪些单元格或公式或函数或与特定单元格相关联的任何内容?
如何获取依赖于特定单元格存在的 excel 对象列表?