我有一个命名范围 ( NamedRange1),我需要在公式中引用该范围的第一行和第一列。我想出了以下内容:
第一排:
INDIRECT("R" & ROW(UnpivotSource) & "C" & COLUMN(UnpivotSource) & ":R"& ROWS(UnpivotSource) +ROW(UnpivotSource) -1 & "C" & COLUMN(UnpivotSource),0)
第一栏:
INDIRECT("R" & ROW(UnpivotSource) & "C" & COLUMN(UnpivotSource) & ":R"& ROW(UnpivotSource) & "C" & COLUMNS(UnpivotSource) + COLUMN(UnpivotSource) -1,0)
这似乎很麻烦,特别是因为Excel对象模型公开Rows,并Columns在VBA。有没有更简洁的表达方式?
我有一个我继承的 Excel 2007 工作表,每次打开它时,我都会收到一个对话框,询问我是否要从外部链接的工作表更新值。我试图追查我是否应该说是或否;因为我不熟悉链接的电子表格,也不熟悉它创建的数据类型,甚至不熟悉它是否正在使用和定期更新。
有什么方法可以获得工作表、路径和链接单元格的列表,以便我可以跟踪公式并查看可以切断哪些链接?
d
对于更高级的用户来说,这似乎很容易,但我似乎无法在那里找到。
我有一个复杂的 Excel 工作表。它在整个工作表中有各种公式/计算。
不幸的是,这些单元格触发了不一致错误警告(绿色三角形),并且在几千个单元格中,这使得表格非常难看。
我知道您可以全局禁用此功能,并且可以单独禁用检查...但是可以隐藏范围吗?EG:I4:JQ151。你可以想象;单独隐藏每个单元格太多了,全局禁用是需要验证的工作表其他部分的雷区。
提前干杯,如果这是一个菜鸟问题,请见谅。
如何获取 MS Excel 中单元格的显示值(对于转换为日期的文本)?
我有一个 Excel 文件,它最初是一个 CSV 文件。目前我无权访问原始 CSV 文件。最初在 Excel 中打开 CSV 文件时,Date列中的许多单元格会自动转换。
这是Date列中一些项目的示例(间距表示左右对齐的单元格,主要是为了显示第二个日期没有转换):
展品1:
3/1/71
12/01/1882
Fall 1988
1993
Run Code Online (Sandbox Code Playgroud)
如果我选择其中一个单元格并右键单击并选择格式,我会得到不同的结果:
m/d/yy
General
General
General
Run Code Online (Sandbox Code Playgroud)
所以看起来 excel 没有转换 12/01/1882 日期 - 可能是因为它“太旧”了,或者可能是其他原因。
如果我选择整个列并将其更改为“常规”格式,那么它会给我这个(文本左对齐,数字右对齐):
25993
12/01/1882
Fall 1988
1993
Run Code Online (Sandbox Code Playgroud)
我想要一列,我将格式设置为“常规”或“文本”,并且它的日期会从上面的展览 1中显示出来。
我看到了这个关于使用 DataFormatter 类(看起来像 Java?)的问题以及一些使用宏和 VB 脚本的类似问题 - 但如果可能的话,我真的很想使用 excel 函数来做到这一点。
我试过使用这些没有用的东西:
CONCATENATE- 获取日期字段,并在其前面加上一个空格
INDIRECT(ADDRESS(ROW(),5))- 间接获取值
VALUE()- 获取单元格的“值” - 与我想要的相反
TEXT()- …
date-time worksheet-function microsoft-excel microsoft-excel-2010
我正在尝试将文本转换为时间。基本上,我复制并粘贴了员工的总时间,但它粘贴为文本值,然后为了添加时间,我必须将其转换为时间,我必须在每个单元格中按 F2(许多单元格适用于很多员工)这确实增加了获得工资单的时间。你知道我可以做的任何功能可以更快地从文本值转换为时间值吗?
microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010
我想在 excel 中减去两个单元格,但前提是两个单元格都有值。更具体地说,在我的情况下,单元格 E2 中的公式当前为 =D2-C2,但我只希望在 D2 具有值时计算此值。(D2 = 奖金,C2 = 赌注,E2 = 利润/亏损。我不希望在奖金单元完成之前计算利润损失。)
有人可以帮忙吗?
史蒂夫
在 Google Docs 电子表格中,我可以使用以下单元格公式:
=GoogleFinance("GOOG", "price")
Run Code Online (Sandbox Code Playgroud)
下载股票的最新价格。Excel 2013 中是否有等效功能?
早期版本的 Excel 有一个智能标签功能,可以为每个代码下载大量数据(实际上,如果您只需要价格,那就太多了),而且我看到一些消息来源建议使用Excel 2013的Bing Finance 应用程序。不幸的是这已停止。
有没有一种简单的方法可以做到这一点?我真的只需要最新的价格,我不在乎它是否延迟,来自雅虎财经等。大概我可以编写 VBA 代码从 YF 下载 CSV 文件,解析它等等,但我希望避免创建启用宏的工作簿。
如何在 Excel 公式中引用 Excel 工作表名称?
我想比较两个 Excel 电子表格
两者具有相同的列,顺序相同,但行不同。
我有一个包含 1,000 行和 50 列的电子表格,其中包括每行的唯一 ID 和个人数据(地址、电话号码等)。
我想将它与一年前提取的相同碱基进行比较。
我的目标是了解所有更改(例如,更改地址的人)。
我尝试使用电子表格(如此处所述:比较两个 excel 文件)但它不起作用,因为在我的“新”文件中有新行,而旧文件中有一些行不在新文件中。
电子表格与 Excel 行号进行比较。是否可以与第一列(唯一 ID)进行比较?
这是一个非常简化的示例:https : //filebin.net/g4w98251y9mfwug6
有两张工作表代表我的两个电子表格。
如您所见,两者都具有相同的列,但是:
橙色正是我想要的,但在这个例子中,我可以手动完成:比较 12 月和 1 月。在真正的电子表格中,我无法手动完成,因为更改、数据、行、列等太多,我将每月进行一次。
只有一列永远不会改变:A 列。
我有一张包含数千组数字的电子表格。也就是说,有十列,每列都有一个数字 - 这些数字有数千行。
我想做的是检查每一行的数字是否在增加。例如,假设这是第一行(每个数字都是一个单独的列):
13. 17. 25. 37. 39. 40. 53. 61. 68. 71
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,数字都在增加。现在让我们想象这是第二行:
13 5. 3. 18. 34. 17. 49. 83. 63. 71
Run Code Online (Sandbox Code Playgroud)
在这种情况下,起始数字和结束数字与第一组数字相同,但所采取的路径却截然不同。
我想要一个公式来评估增长的持续性。
有任何想法吗?
spreadsheet google-spreadsheets worksheet-function microsoft-excel