问题标签 [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.

0 投票
0 回答
111 浏览

excel - 如何使用 VBA 将 Excel 表减少为非空行

我有以下代码将表格减少到标题 + 1 行。如果表是空的,这很好,但如果表中有数据,我也想使用它。
在这种情况下,我想将表格减少到最后一个数据条目的行。如果行中有数据,A 列中将始终有数据。已用行列表的顶部和底部之间不会有空行。如果有人能告诉我如何修改代码以达到这种效果,我将不胜感激。非常感谢您的帮助

0 投票
1 回答
1145 浏览

r - 如何将excel文件中的条形图创建到R中?

我是 R 软件的新手,正在使用不同的数据集。但是最近我在创建条形图时遇到了一个问题,我没有原始数据集但有结果,例如百分比,不同变量的数据集的频率。

我的数据集在 excel 文件中看起来像这样。我想用这些信息创建一个堆叠或分组的条形图,并比较两所大学之间的抑郁程度。在抑郁水平中,第一个值代表 NSU,第二个值代表 DIU。

我试图用我所拥有的信息创建一个数据框。并成功地从中创建了一个条形图。但我对此并不满意。我想要一个更具体的图形表示。

我通过这种方式得到了一个条形图,但它们分为两组。一侧NSU的所有抑郁水平和另一侧DIU的所有抑郁水平。

我的结果

但我想介绍他们大学的每个抑郁症水平。这意味着,在 X 轴上将有 5 个级别。正常、轻度、中度、Mod。严重,严重。每个级别会呈现2个大学生抑郁程度。

我的预期图表

0 投票
3 回答
4274 浏览

python - 如何使用 Python 以编程方式将行添加到现有 Excel 表

尽管有各种 Python Excel 操作库和资源,但我无法找到具体的解决方案。

现在,我有一个模板 Excel 文件,其中存在一个表格。我想编写一个 Python 程序来填充这个表。任何现有的 Excel 库都可以做到这一点吗?模板 Excel 文件有一个带有空表的工作表(第一个屏幕截图)。我想用来自其他地方的一些数据以编程方式填充表。例如

初始 Excel 空表

因此,我希望最终看起来像第二张截图。总条目和小计是根据适当的 Excel 单元格函数(已定义)自动计算的。最后,请注意,此表是从工作簿的其他部分引用的,这意味着它是一个命名数据源(在 Excel 名称管理器中可见),因此定义一个新表会导致其他地方出现问题。有人可以指导我找到最合适的解决方案吗?

决赛桌示例

这是工作逻辑。

  1. 打开现有的 Excel 文件。
  2. 不要更改任何格式。
  3. 不要删除任何现有数据。
  4. 用新行更新 excel 文件:
    1. 在标题行下方插入所有新行。
    2. 确保这将新行作为现有表的一部分。
  5. 保存并关闭excel文件。

更新

现在,我正在使用 openpyxl。我所做的解决方法是编辑模板 .xlsx 并将空行添加到表中。然后我使用 openpyxl 写入与我的数据元组一样多的行。表格总计似乎有效,但是其他一些 excel 宏似乎正在破坏。

0 投票
3 回答
91 浏览

excel - 表格自动扩展更改公式范围

附图是我正在处理的工作簿中的表格。如果您阅读列标题,这非常不言自明。周数有一个简单的计数公式来计算从数据顶部到该特定行的范围内的周结束日期的数量。即 - 对于数据的第一行,计数范围是 $B$2:B2,对于数据的第 27 行,范围是 $B$2:B28

问题是,当添加新行时,新行的范围是正确的,$B$2:B29,但第 27 行中的范围更改为完全相同的范围,因此 2 行计数为 28。我无法从谷歌中找出答案,就 Excel 而言,它的公式很好......有人可以提供一些见解吗?

公式为 =COUNT($B$2:B##) 取决于想要查看的人所在的行。

在此处输入图像描述

0 投票
1 回答
2154 浏览

excel - 获取数据表的切片器选择

在过去的几天里,我一直在努力解决这个问题,但还没有找到任何解决方案。

我有一个简单的table(不是 a pivot table)和一些slicers附加的。我想“简单地”在单元格中显示切片器的选定值/值。这当然意味着根据选择自动更新单元格。

我发现的一些解决方案建议使用两个数据透视表,一个主要用于常规数据,另一个隐藏用于捕获选定的过滤器。问题是我使用的不是数据透视表,而是一个简单的表。

我还尝试获取表列的不同值,但是如果不获取过滤表的隐藏值,我就无法正确执行它。

Excel中有什么方法可以简单地做到这一点吗?

谢谢!

标签

0 投票
2 回答
78 浏览

excel - 将所有填充单元格更改为值而不是公式的 Excel 宏

目前,我有一个大表格,每个单元格中都有公式,可以帮助我跟踪参数的每周百分比变化。他们每周更新的方式是我在最后一个填充的单元格上手动“复制”和“粘贴值”。

我正在寻找一个可以自动遍历每一行的例程或脚本,获取最后一个填充的单元格并将值输入为“值”,而不是给出值的基础公式。

由于表格现在随着越来越多的参数而增长,我想自动化手动过程。

有什么建议么 ?

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
905 浏览

r - 如何有效地将位于一张表中的多个 excel 表导入 R 列表?

任务

我正在尝试将位于单个 excel 表中的表R尽可能有效地导入对象中(list会很好,因为我可以从那里进行其余的计算)。

细微差别

表格实际上excel ranges不是excel tables,但它们是结构化的并且看起来像表格:这是一个应该在 R 中作为表格导入的 excel 范围示例:

在此处输入图像描述

范围(以表格形式)的长度不同,可以位于同一工作表中的任何位置。

可重现的例子

在这里您可以找到一个玩具示例(.xlsx 文件)来玩:

我试过的

这是我编写的将 excel 表导入R. 这是一种低效的方法,因为它需要在运行此代码之前将所有 excel 范围转换为表格以将它们导入 R 中的列表:

问题

有没有更好(更有效)的方法将一个 Excel 表中的范围导入到R结构中,方法是将excel文件作为给定并在R. 欢迎任何包裹!

非常感谢您提前。

0 投票
1 回答
83 浏览

excel - Excel如何转换要用于透视的表:在字段中使用列标题

我在 Excel 中有一个表格,填写如下

我需要使用数据透视表中的数据,所以我想我应该使用 MMM-YY 标头作为“年”和“月”字段中的数据,以下列方式转换数据模型。

在实际表格的屏幕下方以及我想要实现的目标: 屏幕

是否有一种实用的方法可以在上传表的数据模型上工作或作为最后一个选项 VBA?

0 投票
4 回答
10161 浏览

excel - 如何使用 pandas.to_excel() 创建 Excel **Table**?

需要从数据框中以编程方式实现这一点: 在此处输入图像描述

https://docs.microsoft.com/en-us/power-bi/service-admin-troubleshoot-excel-workbook-data

0 投票
0 回答
49 浏览

excel - 自动过滤以复制和粘贴多个唯一值

我正在尝试使用 VBA 过滤 Excel 表以获取 unqiue 值。我首先过滤特定日期,然后尝试在 columns和L中获取唯一值。下面详述的方法仅适用于 L 列。当我复制和粘贴 H 和 Q 列的唯一值时,它不会从这些列中获取过滤器值,而是从这些列中获取所有未过滤的值。任何指针将不胜感激。HQ