Tag: excel formula

将公式设置为一组单元格

这是我想要做的简单演示。 我想要将公式设置为一组单元格(例如C1到C10)。 Range("C1").Formula = "=A1+B1" 但如何使公式使用像这样的dynamic单元格: Range("C1:C10").Formula = "=Ax+Bx" 所以在现实中就是这样, C1 = A1 + B1 C2 = A2 + B2 C3 = A3 + B3 C4 = A4 + B4 C5 = A5 + B5 … C10 = A10 + B10 如何改变此公式的RHS以使之工作: Range("C1:C10").Formula = "=Ax+Bx"

在Excel中分割大写单词

我想用大写字母将单元格中的所有单词分开,例如: 原始值: MikeJones RinaJonesJunior MichealSamuelsLurth 预期产出: Mike Jones Rina Jones Junior Micheal Samuels Lurth 这可以做到不使用VBA?

用另一个数乘以多个单元格最快的方法是什么?

如果我有一个像A1:D5这样的单元格块,用另一个数字乘以每个单元格的最快方法是什么?

查找所有对单元格的引用

我有以下数据 ———————————– . ABC 1 Data Total Left 2 D1 10 5 3 D2 20 13 4 D3 30 21 5 6 7 =A2 1 8 =A3 2 9 =A4 3 10 11 =A2 4 12 =A3 5 13 =A4 6 ———————————– 我正在寻找两件事情。 有没有办法find一个单元格的所有引用? 有没有办法增加单元格的字母? 即当我find参考A7(对于A2),我想要得到B7的值。

Excelmacros,在运行时插入国际有效的公式

我有一个Excel电子表格,有一个macros插入一个条件格式,如下所示: Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=UND($A3=""" & lastName & """; $B3=""" & firstName & """)" 正如你所看到的,我已经使用了德语的“AND”(即“UND”)公式,很显然,这个代码在我用法文或英文版的Excel的时候不会工作。 通常公式是自动本地化的,但是如何在运行时插入一个可以在所有版本上运行的公式?

如何使用Excel表结构化引用创build运行总计?

我正在寻找一种方法来使用Excel表结构化引用来创build运行总计(总计当前行和以上)。 我知道如何使用旧的行/列的方式: =SUM($A$2:$A2) 而且我知道如何使用结构化引用来合计整个列: =SUM([WTaskUnits]) 我知道如何使用[#ThisRow]获取当前单元格,但是我不知道如何让表格的第一行在SUM使用它。

在Excel中,我如何引用当前行,但特定列?

假设我有数据表 ABCD ———– 5 4 6 3 4 4 3 2 5 4 6 2 我想做一些类似的事情 ABCDEF ———————————————- 5 4 6 3 =AVERAGE(A1,C1) =AVERAGE(B1,D1) 4 4 3 2 =AVERAGE(A2,C2) =AVERAGE(B2,D2) 5 4 6 2 =AVERAGE(A3,C3) =AVERAGE(B3,D3) 所以基本上我想做一个公式,使用当前行,但一个特定的列来find平均值。 有没有办法做到这一点? 特别是自动下来的整个每列(假设所有的列是相同的高度)?

使用INDIRECT的dynamic图表范围:该函数无效(尽pipe范围突出显示)

我正在尝试创build一个使用INDIRECT函数dynamic构build的图表。 Excel确实使用INDIRECT识别我创build的范围,因为它突出显示了工作表上的相应范围: 但是,当保存图表时,我收到一条错误消息,提示该函数无效: 有人知道问题是什么/如何创build一个从特定的开始到特定的终点的dynamic图表范围? PS: 你可以在这里下载上面的电子表格 。 我使用的公式是: =INDIRECT("sheet!"&E2&":"&E3)