问题标签 [consolidation]

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 投票
1 回答
173 浏览

r - 如何在数据名中组合稀疏列?

我有一个 R 脚本,它创建一个包含 61 列的数据框。data.frame 是通过将一堆 csv 文件读取到 data.frames 列表中,然后合并列表以使列表中每个 data.frame 中的常用命名列填充结果 data.frame 中的同一列来创建的。

一些应该组合的列在 csv 文件中的命名不一致(例如 date.received vs received.on.date vs date.sample.received),我想知道组合它们的最佳方法是什么。

我有几个想法:

  • 在合并列表之前重命名列。
  • 一旦我有我的data.frame,组合应该相同的列,以便使用在该行中具有值的列

第二种方法可能(以及如何?)还是有更好的方法?

0 投票
1 回答
9804 浏览

excel - Excel动态数组公式

我有一个工作簿,每个月有 11 张工作表,还有一张总结表。在每张纸上是 A2 和 A13 之间的 A 列中的网站列表,B 列中是从这些网站获取的一些值。

各个月表看起来像这样:

在此处输入图像描述

但是,信息的顺序可能不同,因此我不得不使用 MATCH 来查找要从中获取数据的行。

摘要表如下所示:

在此处输入图像描述

我想建立一个公式,将每个网站的 11 个工作表中的所有值相加。

我尝试像这样使用 INDEX 和 MATCH:

现在这适用于 1 月份,并且可以复制所有网站,但我想在不添加公式的情况下对所有工作表求和?

我怎样才能在所有工作表中做这样的事情?

只添加一个加号并在每个单元格中写十一个公式似乎有点不合时宜

0 投票
4 回答
1364 浏览

java - Java中的一行代码有最大长度吗?

有一些编程方法使用很少的文本,但使用很多行代码。还有一些需要更多的输入,但使用的代码行数更少。如果一行代码有一个最大长度,这意味着它作为一个预定义的内存空间存在于计算机中,写很多短行会浪费这个预定义的空间。如果是这种情况,您的程序可以通过花时间合并到更少的行上来小很多。否则,许多简短、易于编程的行将是显而易见的选择。

0 投票
2 回答
1442 浏览

vba - 使用 Excel VBA 根据其他两列的值查找列匹配和合并

我在这里有一个小难题,虽然网站上有一些建议,但没有什么能完全符合我的要求。我需要根据行中某些单元格的值合并一些行。

我想我需要某种与名称匹配的代码,然后搜索具有相同名称的“新入门”条目。

这是我的数据(班次、姓名、详细信息)的外观:

我需要删除 New Starter 行(如果它们存在),但还要用“New Starter”替换它们的“Present”单元格(尽管如果需要,这可以是不同的文本):

您可以在此处看到圣诞老人不是新手,因此保持“在场”状态。

本质上,“新入门”系列是不需要的,但我确实想给新入门者一个不同的细节给现在的员工。

补充说明:

  • 如果存在“New Starter”,则始终存在“Present”行。如果他们有“休息日”,那么只会有一条“休息日”行,我已经将其包含在其他 Subs 中以提取。
  • 要保留的数据是“当前”行中的任何内容,仅替换该标题(C 列)。
0 投票
2 回答
112 浏览

javascript - 整合 AdWords 脚本

我在用于 Google AdWords 的脚本中有以下代码,它运行良好,但希望它可以以某种方式轻松缩短或合并。它目前正在运行,但是脚本运行时间几乎翻了一番,并且将来(如果需要)不太容易进行更改和扩展。如果您需要任何其他信息,请告诉我您将如何执行此操作!

0 投票
1 回答
76 浏览

sql - 合并sql中的行不能正常工作

我在为行合并时遇到了这个问题,我已经进行了查询,但结果不正确。

它可能会合并行,但对于某些结果,它将它们分成两个不同的行,我需要的是只有在 id 匹配时才将它们全部放在一行中。

这是查询:

那么为什么它不排成一排呢?

0 投票
1 回答
197 浏览

mysql - 将 3 个 MySQL 表合并到合并表中得到太多结果

我有 3 个表:成员、产品、产品成本

我需要将这些表中的信息合并到一个表中。当我这样做时,我得到了太多的结果,我不知道为什么。

对于每种产品,都应该有成本,但可能没有。如果有产品但没有成本,我希望它将空值或零扔到这些列中。

以下是表结构:

成员表

产品表

产品成本表

这是我在合并表中寻找的内容:

合并表结构

为了到达那里,我写了以下查询:

这将返回我想要的所有列,这不是问题。假设我在成员表中有一个成员的 1 条记录,并且我有该成员的 5 个产品,这也有 5 个成本。当我运行这个查询时,我得到了 25 个结果,但我不知道为什么。我预计总共有 5 个结果,每个成员选择的产品有 1 行,其中包含成员详细信息和投入的成本。我得到的是每个产品 1 行,重复相同产品的 5 行成本。

问题似乎是INNER JOIN product_costs AS PC ON PC.member_id = M.member_id,但我尝试使用不同的连接类型运行它,但我仍然没有看到正确的结果,如果没有这条线,我如何连接成本,因为没有直接关系?我已经在纸上草绘了这个图表,但我仍然不明白我做错了什么。我建立了一个较小的测试数据库来简化并再次尝试使用 100% 干净的数据并且仍然是相同的结果(来自的实际数据库很大,查询也很大,所以我在这里对其进行了简化以隔离结果并使其更易于使用)。

谁能帮我理解为什么这个加入不起作用?难道成本和产品本身没有直接关系?如果是这样,我不反对将两者直接联系起来,因为从技术上讲总是应该有成本,即使该成本在技术上是免费的。我只是继承了这个数据库设计,并且考虑到它们仍然通过 绑定到成员member_id,我不明白为什么会发生这种情况。

提前感谢您提供的任何帮助!

0 投票
1 回答
58 浏览

excel - Excel - 与 OR 操作合并

我在一张表中有一个像这样的表格:

但是在另一张表中,我需要通过一个具有唯一名称的列和另一个具有与唯一名称匹配的所有布尔列的 OR 来合并它。像这样:

我尝试了 Consolidate(无 OR 操作)以及 Index/Match 组合,但我无法使其与数组公式一起使用。我或多或少地在数据透视表上取得了成功,但结果并不令人满意。

有一种我看不到的简单方法吗?

0 投票
1 回答
36 浏览

java - 我应该如何在 Java 中整合图形方法?

所以我正在创建一个游戏,我需要多种方法来输出文本(到 JFrame)或显示图像。我创建了一个具有 paintComponent 方法的 GraphicsEngine - 但问题是,这将通过将其添加到 JFrame 而不是通过我的调用来运行,而且我不能调用其他 GraphicsEngine 方法,因为它需要一个 Graphics2D 对象......当我调用方法时我不会有。我将如何制作一堆可以在没有自己的paintComponent 的情况下向JFrame 添加东西的方法?请帮忙。

这是我的 GraphicsEngine,如果有人觉得它是相关的。

0 投票
1 回答
1470 浏览

sap - 转换文件 (SAP BPC) 中的标头即使在不需要时也会得到评估

我的平面文件存在问题。 BAdI 将标题数据作为平面文件的主体进行处理。由于此 。TIMEID 被限定为属于“Q1”的一年,它给出了错误。如果我用 2014.Q1(属于 Q1)替换 TIME 标签,那么它工作正常,但如果我在标题数据中使用标签“TIMEID”,它会被评估,并给出错误“时间成员 TIMEID 不属于Q1”。这也拒绝所有后续记录。无论转换文件中的 HEADER 标记为 YES(SKIP=1)还是 NO,都会发生这种情况。

因此,“cl_ujk_qu​​ery=>query()”函数不返回任何数据。

以下是平面文件(Cis 为头数据,R 为记录,两者都有效):

以下是转换文件: