标签: worksheet-function

从 Excel 中的非数字值中删除前导零的最佳方法

我在 Excel 工作表中有许多单元格,使用 0-9 和 AZ 的 9 个字符,它们有一些前缀零:

000000123 
000001DA2 
0000009Q5
0000L210A
0000014A0
0000A5500
00K002200

我想删除前导零,使值变为:

123 
1DA2 
9Q5
L210A
14A0
A5500
K002200

我将如何在 Excel 公式中执行此操作?我宁愿避免使用 VBA 宏。

worksheet-function microsoft-excel

14
推荐指数
4
解决办法
12万
查看次数

Excel:在字符串中用另一个字符替换一个字符的出现?

我想要一个将更Haverford, PA改为haverford,+pa. (文本为小写,空格替换为加号。)

以下将获得第一个空格,但不是全部:

=REPLACE(E19, SEARCH(" ", E19),1,"+")

worksheet-function string microsoft-excel

14
推荐指数
2
解决办法
8万
查看次数

在excel中的许多日期字段中更改年份?

所以我在工作表中注意到我有很多日期是四年的,毫无疑问是因为早期问题的不正确复制/粘贴。

有没有一种简单的方法可以将我选择的一堆日期转换为特定年份,但保持月份和日期相同?例如,我想快速转换这些单元格:

6/1/2014
6/5/2014
7/18/2014

6/1/2010
6/5/2010
7/18/2010

有数百个,所以我宁愿不手动完成。

date-time worksheet-function microsoft-excel

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

在 Excel 中动态引用命名表列(通过单元格内容)

如何在 Excel 2007 中动态引用 Excel 表格列?我想引用命名表的命名列,引用的列将随单元格的值而变化。

我在 Excel 中有一个表格(我们称之为Table1)。我想引用它的一列和该列中COUNT的数字。我想从另一个单元格 ( A1) 中的值动态识别引用的列,以便我可以获得以下结果: 当我更改时A1,计算Table1[ DynamicallyReferencedColumnName ]的公式将更新为新引用。

例子:

  • 如果A1= names??? 那么公式将等于COUNT(Table1[names]).
  • 如果A1=lastname那么公式将等于COUNT(Table1[lastname])

我尝试使用=COUNT(Table1[INDIRECT("$A$1")]),但 Excel 说公式包含错误。

我怎样才能做到这一点?


PS?我发现这个可能相关的 MSDN 文档: Excel recalculation

microsoft-excel-2007 worksheet-function microsoft-excel

14
推荐指数
2
解决办法
12万
查看次数

如何将多个 Excel 文件中的数据合并到单个 Excel 文件或 Access 数据库中?

我有几十个格式相同的 excel 文件(即每个 Excel 文件 4 个工作表)。我需要将所有文件合并到 1 个主文件中,该文件必须只有 4 个工作表中的 2 个。每个 Excel 文件中对应的工作表的名称与列标题完全相同。

虽然每个文件的结构都相同,但工作表 1 和工作表 2(例如)中的信息是不同的。所以它不能合并成一个文件,所有内容都在一张纸上!

我以前从未使用过 VBA,我想知道我可以从哪里开始这项任务!

merge microsoft-access microsoft-excel-2007 worksheet-function microsoft-excel

14
推荐指数
3
解决办法
43万
查看次数

是否有用于识别单元格中特殊字符的 Excel 公式?

我们有大约 3500 个文档,其文件名需要手动清理以删除特殊字符,如括号、冒号、分号、逗号等。

我有一个已转储到 excel 中的文本文件,我正在尝试创建一个列,如果文件名包含特殊字符,则该列将标记文件名以进行修改。伪代码公式为

=IF (cellname contains [^a-zA-z_-0-9], then "1", else "0")
Run Code Online (Sandbox Code Playgroud)

如果行包含除 AZ、0-9、- 或 _ 以外的任何字符,则标记该行,无论大小写。

任何人都知道可能对我有用的东西?if如果有一些快速而简单的东西,我对编码和大量声明犹豫不决。

worksheet-function special-characters microsoft-excel

13
推荐指数
2
解决办法
17万
查看次数

用 Excel 中的公式填充大范围,无需鼠标拖动扩展

我在 A 列中有 5000 个元素,在 B 列中有 5000 个元素
我想要元素差异并存储在 C 列中。

我知道的减法命令是=A1-B1用鼠标一直向下拖动。
拖下 5000 个单元格很乏味/不可行。

有没有更短的方法?

worksheet-function microsoft-excel

13
推荐指数
2
解决办法
6万
查看次数

如何在 Excel 单元格中的每一行末尾附加一个字符?

我有一列类似于杂货店购物清单的 Excel 单元格,如下所示:

3 Days Ingredients
2 Apples
1 Jug of milk
3 Bags of mixed vegetables
5 Potatoes
Run Code Online (Sandbox Code Playgroud)

有没有办法在单元格内每一行的末尾附加一个字符,如逗号或分号,使其显示如下?

3 Days Ingredients;
2 Apples;
1 Jug of milk;
3 Bags of mixed vegetables;
5 Potatoes;
Run Code Online (Sandbox Code Playgroud)

我知道有多种方法可以附加到单元格的末尾,但我想知道是否有办法单元格逐行执行此操作。

google-spreadsheets worksheet-function microsoft-excel

13
推荐指数
1
解决办法
1万
查看次数

是否可以获取工作表名称?

如何在单元格中获取工作表名称?(我有不止一张纸,我想在每张纸上获取电流)

worksheet-function microsoft-excel

12
推荐指数
2
解决办法
1万
查看次数

在 Excel 中自动填充大量单元格?

我在 Excel 中有一个公式,我想自动填充到 999,999 个其他单元格。如何在不将自动填充手柄向下拖动到整个工作表的情况下执行此操作?

worksheet-function microsoft-excel

12
推荐指数
1
解决办法
8万
查看次数