问题标签 [worksheet-function]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - 我想将数据从多个工作表/选项卡复制到主工作表
我所拥有的是一个包含 100 多个选项卡的电子表格,其数据格式相对相同,但有些工作表的行数比其他工作表多或少。我有一张名为EMP_NUM的表格,其中包含所有员工编号和姓名。我有一张主表,我希望将所有相关数据复制到主表中。工作表EMP_NUM上列出的员工编号与 100 多个工作表的名称相匹配。最后,我希望主表上的每一行都有第一个单元格作为员工编号,然后该行中剩余的单元格是从所有其他表中收集的数据。
需要复制的员工#工作表数据从 A4 开始,到 TX 结束,其中 X 等于 A 列中仍然有值的最大行号。
我正在考虑使用要在过程中调用的EMP_NUM中的数据来找到复制数据的正确工作表,因为它们会匹配,但也可以用作行中的第一个单元格。
完成后,我可以添加我的公式来计算数据。自从我在 Excel 中涉足 VB 中的一点点以来,已经 6 年多了,我不知道该怎么做。感谢大家的帮助!!如果我需要清理任何东西,请告诉我。
**添加**
我想第一步是找到要从中复制数据的第一张表。要找到第一个工作表,该函数应该转到EMP_NUM 工作表并查看第一个数字是什么,该数字与我们想要的工作表的名称完全相关。那可以是intEmpNum
然后在相应的工作表上,我计算出第 4 行之后有多少行有数据。这些行将是要复制的范围。将此范围复制到工作表Master上的第一个可用行,从 B 列开始,暂时将 A 列留空。A 列用于所有行的intEmpNum,这些行在 B 列中具有数据但在 A 列中没有数据。
然后在EMP_NUM上找到下一个员工编号并重复该过程,直到工作表Emp_NUM的 A 列中没有更多员工编号
这是我到目前为止所拥有的 -
excel - 指向 Excel 中的相对其他工作表
我试图找到一种方法,从单元格中获取位于当前工作表左侧(托盘下方)的工作表中的单元格的数据。
我知道如何通过
但现在我需要一些最好的解释
有任何想法吗?
excel - Sumif 基于多个标准和文本颜色
我正在使用宏来总结特定债务人的价值。它目前工作正常,但我需要添加另一个标准;
我在发票列表工作表上有另一个范围,称为 Range("InvoiceList_Payed") 在这一行中有“CASH”、“CREDIT”、“(Custom) CASH”和“(Custom) CREDIT”。
“CASH”和“(Custom) CASH”行中的文本为绿色,“CREDIT”和“(Custom) CREDIT”行中的文本为红色
使用现有的宏,我只需要对相应 Range("InvoiceList_Payed") 中文本颜色为绿色的行求和,
所以像;
excel - 优化多标准 IF
我正在执行需要很长时间才能完成的数组计算。我想进一步优化我的公式。所有的公式都具有相同的性质——它们对一列值执行一些高级函数(平均值、斜率、最小值、最大值)。但是,并非列中的所有单元格都包含在数组中。我使用多个 IF 标准来选择包含哪些单元格。所有比较都与当前行进行。以下是数据示例:
E 看起来像这样
因此,一旦计算出 E2,我就必须自动填充 E 列。F、G、H 列……使用相同的方法,要么选择不同的值进行操作,要么选择不同的函数来执行。我的数据集非常大,只有其中的几个,电子表格需要一个多小时的时间来计算。每隔一段时间,我会添加第四个标准,所有其他标准都相同。
有效率吗?一些想法:
- 我可以每列使用一个数组而不是每列数千个吗?
- 我可以压缩前三个条件以便输出是行号吗?也许随后的公式不必搜索多个条件而只需执行该功能?
- 或者以某种方式建立标准?因此,新列将返回公司相同的所有行。另一列返回第一列中生成相同的所有行……依此类推……
excel - 删除和替换工作表时如何保留公式对工作表的引用?
我是一个应用程序的作者,该应用程序在打开 Excel 工作簿之前会删除并重新创建一些工作表,例如下例中的“Sheet1”。
同一工作簿中的其他工作表(例如 Sheet2)可能具有引用替换工作表的公式,如下所示:
不幸的是,当替换工作表时,上述公式中对 Sheet1 的引用被破坏,变为
谁能想出一种方法来编写这个公式,这样它就不会失败?例如,它可以从 Sheet2 中的隐藏单元格中获取工作表的名称还是什么?
我只是对 Excel 公式知之甚少,不知道有什么可能性。
TIA
excel - 计算列中的百分比
我有一个 Excel 工作表,其中的信息格式很像测试:
Chosen 列给出了每个选项被选中的次数,以及对应问题的 Total 行总计。我需要一种方法来快速找到每个被选中的百分比(选择/总计),但我不知道如何去做。
excel - 如何以天数为单位求和大于当月天数的持续时间?
我在“hh:mm:ss”中有很多持续时间,并希望将它们的总和显示为“dd hh:mm:ss”。Excel 2007
只要总天数小于或等于当月的天数,这是否正确。
不可能像使用小时、分钟和秒一样使用“[dd]”来超载天数。
持续时间示例
我可以使用哪个非数组公式来实现想要的格式?
python - 在 Excel 中访问 Vlookup 宏代码?
我希望在 python 中手动编写 VLOOKUP 代码,那么是否可以看到 VLOOKUP 背后的 VBA 代码?我记得我学校的一位演讲嘉宾在我的演讲中展示了 Excel 函数只是宏/vba 代码。有人可以告诉我查看 Excel 工作表函数代码的方法吗?
excel - Excel - 识别空列的最简单方法
我有一个这样的公式: =COUNTBLANK(BA3:BA21771)/ROWS(BA3:BA21771) 我的列一直延伸到 KM。我真的不想像这样修改每一列的公式:
=COUNTBLANK(BA3:BA21771)/ROWS(BA3:BA21771) =COUNTBLANK(BB3:BB21771)/ROWS(BB3:BB21771) =COUNTBLANK(BC3:BC21771)/ROWS(BC3:BC21771)
一定有更简单的方法!有什么帮助吗?
excel - Excel,多个单元格,一个值
我不知道从哪里开始使用谷歌搜索...我有一本工作簿,希望在不同的工作表上有 2 个单元格,如果一个单元格更新,另一个单元格也会更新。但是我希望能够更改任一单元格和另一个以更新...这可能吗?