问题标签 [excel-tables]
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 - 如何使用 VBA 将 Excel 表减少为非空行
我有以下代码将表格减少到标题 + 1 行。如果表是空的,这很好,但如果表中有数据,我也想使用它。
在这种情况下,我想将表格减少到最后一个数据条目的行。如果行中有数据,A 列中将始终有数据。已用行列表的顶部和底部之间不会有空行。如果有人能告诉我如何修改代码以达到这种效果,我将不胜感激。非常感谢您的帮助
r - 如何将excel文件中的条形图创建到R中?
我是 R 软件的新手,正在使用不同的数据集。但是最近我在创建条形图时遇到了一个问题,我没有原始数据集但有结果,例如百分比,不同变量的数据集的频率。
我的数据集在 excel 文件中看起来像这样。我想用这些信息创建一个堆叠或分组的条形图,并比较两所大学之间的抑郁程度。在抑郁水平中,第一个值代表 NSU,第二个值代表 DIU。
我试图用我所拥有的信息创建一个数据框。并成功地从中创建了一个条形图。但我对此并不满意。我想要一个更具体的图形表示。
我通过这种方式得到了一个条形图,但它们分为两组。一侧NSU的所有抑郁水平和另一侧DIU的所有抑郁水平。
但我想介绍他们大学的每个抑郁症水平。这意味着,在 X 轴上将有 5 个级别。正常、轻度、中度、Mod。严重,严重。每个级别会呈现2个大学生抑郁程度。
python - 如何使用 Python 以编程方式将行添加到现有 Excel 表
尽管有各种 Python Excel 操作库和资源,但我无法找到具体的解决方案。
现在,我有一个模板 Excel 文件,其中存在一个表格。我想编写一个 Python 程序来填充这个表。任何现有的 Excel 库都可以做到这一点吗?模板 Excel 文件有一个带有空表的工作表(第一个屏幕截图)。我想用来自其他地方的一些数据以编程方式填充表。例如
因此,我希望最终看起来像第二张截图。总条目和小计是根据适当的 Excel 单元格函数(已定义)自动计算的。最后,请注意,此表是从工作簿的其他部分引用的,这意味着它是一个命名数据源(在 Excel 名称管理器中可见),因此定义一个新表会导致其他地方出现问题。有人可以指导我找到最合适的解决方案吗?
这是工作逻辑。
- 打开现有的 Excel 文件。
- 不要更改任何格式。
- 不要删除任何现有数据。
- 用新行更新 excel 文件:
- 在标题行下方插入所有新行。
- 确保这将新行作为现有表的一部分。
- 保存并关闭excel文件。
更新
现在,我正在使用 openpyxl。我所做的解决方法是编辑模板 .xlsx 并将空行添加到表中。然后我使用 openpyxl 写入与我的数据元组一样多的行。表格总计似乎有效,但是其他一些 excel 宏似乎正在破坏。
r - 如何有效地将位于一张表中的多个 excel 表导入 R 列表?
任务
我正在尝试将位于单个 excel 表中的表R
尽可能有效地导入对象中(list
会很好,因为我可以从那里进行其余的计算)。
细微差别
表格实际上excel ranges
不是excel tables
,但它们是结构化的并且看起来像表格:这是一个应该在 R 中作为表格导入的 excel 范围示例:
范围(以表格形式)的长度不同,可以位于同一工作表中的任何位置。
可重现的例子
在这里您可以找到一个玩具示例(.xlsx 文件)来玩:
我试过的
这是我编写的将 excel 表导入R
. 这是一种低效的方法,因为它需要在运行此代码之前将所有 excel 范围转换为表格以将它们导入 R 中的列表:
问题
有没有更好(更有效)的方法将一个 Excel 表中的范围导入到R
结构中,方法是将excel
文件作为给定并在R
. 欢迎任何包裹!
非常感谢您提前。
excel - 自动过滤以复制和粘贴多个唯一值
我正在尝试使用 VBA 过滤 Excel 表以获取 unqiue 值。我首先过滤特定日期,然后尝试在 columns和L
中获取唯一值。下面详述的方法仅适用于 L 列。当我复制和粘贴 H 和 Q 列的唯一值时,它不会从这些列中获取过滤器值,而是从这些列中获取所有未过滤的值。任何指针将不胜感激。H
Q