我想在 excel 中减去两个单元格,但前提是两个单元格都有值。更具体地说,在我的情况下,单元格 E2 中的公式当前为 =D2-C2,但我只希望在 D2 具有值时计算此值。(D2 = 奖金,C2 = 赌注,E2 = 利润/亏损。我不希望在奖金单元完成之前计算利润损失。)
有人可以帮忙吗?
史蒂夫
如何在句子之间插入公式?例如,在 A1 我想写:
Welcome =C1
Run Code Online (Sandbox Code Playgroud)
因此=C1将替换为C1单元格中的任何内容。
如果在A1I write 中Welcome,那么在 B2 我写=C1然后我会得到Welcome =C1,但它们在不同的单元格中并且它们之间有一个空格。
这是我在不同行和单元格中的 excel 原始数据:
A B C D E F
1 2 3 4 5 6
2 3 4 5 6 7
3 4 5 6 7 8
Run Code Online (Sandbox Code Playgroud)
我想将所有数据转换为包含 1 列和不同行的这种格式:
A;B;C;D;E;F
1;2;3;4;5
2;3;4;5;6
3;4;5;6;7
Run Code Online (Sandbox Code Playgroud)
由于我要处理大量数据,因此确实需要一种方便的数据转换方式。
我正在粘贴由制表符分隔的数据,通常 excel 将是一个“小”切割器,并在每个制表符处按列分隔数据。
我不知道为什么,但 Excel 不再识别选项卡了,我每次都必须使用文本导入工具!
奇怪的是,当我将数据从 excel 复制到记事本时,列之间由制表符分隔!!但是,如果我尝试将其粘贴回 excel,数据将转到同一列!
这是excel令人沮丧且非常愚蠢的行为!
为什么它以前可以工作?旧的excel版本比新版本聪明还是什么?我能做些什么来修复它?
编辑:它接缝可能是由于某些 excel 错误而发生的。重新启动后, \t 再次工作。它又发生了 2 或 3 次。
我创建了一个excel表格。但是,我现在想删除或更改它,因为我的范围发生了变化。
但是我不能在excel中删除它Name Manager:

任何建议为什么我不能删除它?
非常感谢您的回答!
spreadsheet worksheet-function microsoft-excel microsoft-excel-2010
我试图找到一个公式,我可以在其中查看一行中的列范围,并返回出现第一个非零值的那一行中的列标题,从左向右移动。
下面是我的数据截图:

对于每一行,我希望在 H 列中看到的结果如下:
9 = 10/31/2011
10 = 11/30/2011
11 = 11/30/2011
12 = 12/31/2011
Run Code Online (Sandbox Code Playgroud)
我玩过一些数组公式并搜索了函数,但还没有找到任何成功。我希望另一个 excel 向导可能有想法。
如果可以的话,我想暂时避免编写 UDF。
worksheet-function microsoft-excel microsoft-excel-2010 microsoft-excel-2013
我有一个 Excel 工作表和两列。如果单元格的值小于 0,我会突出显示第一列。
现在如何根据突出显示的第一列突出显示第二列单元格?
见下图:

现在我想让我的工作表像这样的图像:

microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010
假设我在单元格中有以下值
A1 : `=Now()` which displays 17.03.2014 13:45
A2 : 12.03.2014
Run Code Online (Sandbox Code Playgroud)
两者都是日期格式,我在另一个单元格中有这样的功能:
B1 : `=TEXT(A1;"dd.mm.yyyy")`
B2 : `=TEXT(A2;"dd mm yyyy")`
Run Code Online (Sandbox Code Playgroud)
在第一种情况下,我#VALUE在单元格中收到错误 在第二种情况下,我收到:dd 03 yyyy就像只有月份在工作。
我在 Windows 7 和 Office 2013 Professional 下。
猜猜它可能是什么?
date-time worksheet-function microsoft-excel microsoft-excel-2013
我正在寻找一种方法来平均一列中的数字,比如 B,只有当 A 列中的字符串包含某个文本时。
例如:
(In column A) (In column B)
Hello table . . . 1
Hello desk . . . 2
Bye table . . . 3
Bye desk . . . . 4
Run Code Online (Sandbox Code Playgroud)
因此,如果平均数字的标准是“桌面”,那么答案将是 (2+4)/2=3。
到目前为止我想出的是:
=AVERAGEIF(A1:A5, SEARCH("desk",B1:B5),B1:B5)
Run Code Online (Sandbox Code Playgroud)
但它返回一个错误,因为 SEARCH 只接受一个输入。
有什么建议?
我正在尝试在 Excel 中创建风险评估表。
我现在有一个带有日期的下拉列表,我希望根据选择的日期填充另一个单元格。
我已经设法让它工作了一天,但不是所有天。
=IF(F16="Monday","Apple","")
如何展开此公式以显示以下内容:
F16 = 星期一,G16 = 苹果
F16 = 星期二,G16 = 橙色
F16 = 星期三,G16 = 香蕉
F16 = 星期四,G16 = 梨