标签: microsoft-excel

单元格不自动更新

我在一个单元格中有一个公式,用于计算其他 2 个单元格中的值。通常,在这两个其他单元格中输入值后,公式单元格会在Enter按下或单击单元格时自动更新。

但是,由于某种原因,公式计算的值不会自动更新。我必须点击公式栏,然后我必须点击公式单元格的回车才能完成它的事情。

为什么会这样?

microsoft-excel-2003 microsoft-excel

101
推荐指数
3
解决办法
72万
查看次数

在 Excel 中使用可选的小数位格式化数字

我在 Excel 的单元格中有数字。我希望数字格式化,以便如果它们有小数位,则最多显示两位,如果没有小数位,则不显示任何小数位。

例如。

  • 15 应该被格式化为 15,而不是 15.00
  • 14.3453453 的格式应为 14.35
  • 12.1 应格式化为 12.1
  • 0 应格式化为 0

我想出的最接近的自定义格式代码是0.##. 不幸的是,这个格式15.0015。(注意额外的小数点)。

使问题进一步复杂化的是,电子表格是从 SQL Server Reporting Services 导出的结果。所以没有宏是可能的。哦,好吧,这看起来0.##是我最好的选择,他们可以忍受额外的时间。

worksheet-function microsoft-excel

97
推荐指数
7
解决办法
23万
查看次数

如何搜索?(问号)在 Excel 中

当我尝试在 Excel 工作表中查找问号字符 (?) 时,Excel 无法找到包含它们的单元格。如何?在 Excel 中搜索?

find microsoft-excel

97
推荐指数
2
解决办法
16万
查看次数

在 Excel 中,如何检查单元格是否在值列表(单元格范围)中

我有一个包含名称的范围 (A3:A10),我想检查另一个单元格 (D1) 的内容是否与列表中的名称之一匹配。

我已将范围 A3:A10 命名为“some_names”,并且我想要一个 excel 公式,该公式将根据内容给出 True/False 或 1/0。

worksheet-function microsoft-excel

96
推荐指数
6
解决办法
78万
查看次数

如何使 Excel 的“自动适应行高”功能实际上自动适应行高?

对于我记得的每一代 Excel(包括我现在使用的 2010 年),Excel 的“自动调整行大小”功能在单元格包含换行文本时有时无法实际自动调整行的大小。当它正常工作时,所有文本都会显示出来,并且在最后一行文本下方没有额外的空间。当它失败时,它会在文本下方添加额外的空间。更糟糕的是,您所看到的并不总是您所得到的,即屏幕上显示正常的文本在打印时会被切断。您还可以获得不同的尺寸,具体取决于您是放大/缩小还是实际尺寸。

简单的测试用例:

为什么单元格 A1 中的文本后有一行空白,而 A2 中没有?

(重现:将 A 列的宽度设置为 17.14(125 像素),文本换行,单元格对齐顶部。)

(我仔细检查了我是否对两行都应用了自动调整行高。缩放级别为 100%。)

第一行自动拟合失败,第二行成功

是否有任何已知的补救措施,而无需手动调整行高(这对于多行不实用)?

microsoft-excel microsoft-excel-2010

95
推荐指数
2
解决办法
75万
查看次数

对于 Excel 中的 x=3,为什么 = - x^2 + x 结果为 12 而不是 -6?

假设Excel 电子表格中的单元格A1包含数字3。如果我输入公式

= - A1^2 + A1
Run Code Online (Sandbox Code Playgroud)

在 A2 中,然后 A2 显示数字 12,此时它应该显示 -6(或 -9+3)

这是为什么?我怎样才能防止这种误导行为?

worksheet-function notation microsoft-excel

95
推荐指数
3
解决办法
2万
查看次数

格式化逗号分隔的 CSV 以强制 Excel 将值解释为字符串

我一直在寻找一段时间,试图弄清楚如何以强制 Excel 将值解释为字符串而不是尝试将它们转换为数字或日期的方式输出 CSV 文件。

例如:

"141", "10/11/2002", "350.00", "1311742251"
Run Code Online (Sandbox Code Playgroud)

Excel 试图“智能地”将所有这些转换为其原生日期/数字格式。有没有办法解决这个问题?


编辑:澄清了我的问题的意图,抱歉混淆。

csv formatting string text-formatting microsoft-excel

93
推荐指数
4
解决办法
24万
查看次数

如何从不带引号的 Excel 中复制多行文本?

当您在 excel 单元格中创建多行字符串时(通过使用 Alt-Enter),如果您将该单元格复制到文本编辑器,excel 将自动在整个字符串周围添加双引号 ("),即:

Cell1  |   Simple String 1 
Cell2  |   First line of a 
       |   Multiline string
       |   with 3 lines 
Cell3  |   Another simple line 2
Run Code Online (Sandbox Code Playgroud)

当您仅将带有值的列复制到文本编辑器时,我们会得到:

Simple String 1
"First line of a 
Multiline string
with 3 lines"
Another simple line 2
Run Code Online (Sandbox Code Playgroud)

从 excel 复制时,如何告诉 excel 不要在多行文本周围添加引号?


编辑:我尝试过的显示此行为的文本编辑器:

  • 微软字
  • 写字板
  • 记事本
  • 记事本++
  • SQL Server 工作室

如果您对使用特定编辑器(或上述编辑器之一)有任何建议,请告诉我是哪一个以及如何使用它...

formatting copy-paste microsoft-excel

87
推荐指数
6
解决办法
18万
查看次数

如何在 Excel 中查看非常高的单元格的底部?

当 Microsoft Excel 中有非常高的单元格时,尝试通过鼠标甚至滚动条滚动(单击“<-”“->”指针)只会跳到下一个单元格的下方,隐藏有问题的大单元格的底部内容.

是否可以选择让 Excel 平滑滚动?

到目前为止,我只找到了一种方法 - 单击鼠标中键 - 并通过将鼠标移到一边平滑滚动。

microsoft-excel

84
推荐指数
3
解决办法
11万
查看次数

Excel中如何自动调整单元格大小?

我已将一些数据复制到 Excel 2010 中。我发现需要加宽某些单元格以容纳数据。如何自动调整单元格的高度以适应内容?

microsoft-excel

80
推荐指数
4
解决办法
48万
查看次数