Tag: 整合

在Pentaho的Switch / Case步骤中为每个案例生成一个Excel输出文件步骤

我有一个文本文件input步骤,从同一目录下的几个文件读取,并产生一个巨大的数据集。 我需要为Switch / Case语句中的每个案例生成一个excel文件输出,并根据数据集中某个字段的值为每个 excel文件命名。 这是可能的勺子? 任何帮助将不胜感激。

将来自其他工作簿的数据整合到一个工作簿中

我正在努力解决一些我在工作上做了大量研究的问题。 我是相当新的VBA /编码一般,所以请裸露在我身边。 现状:我正在整合一个数据包,它接收来自程序的多个input。 实质上,每个程序都为我提供了他们的数据集,我负责以一定的格式准确地将数据整合到一个Excel工作簿中。 我已经推出了一个模板,以便所有的数据以相同的格式返回,但现在除了使用“复制和粘贴”之外,现在我很难快速合并。 我已经研究过的解决scheme:我研究过使用连接来查看是否可以通过连接的文件提取我需要的数据,但是它以不同的格式导入表,并且不能正确传输到我设置的合并模板向上。 我试图做外部源参考,以这种方式拉入数据,但格式又一次closures。 我知道有办法拉入工作簿,但是我需要这些程序工作簿中的特定点的数据,这些数据可以插入到我的统一工作簿中。 在大多数情况下,复制和粘贴会起作用,但是我有超过数百个stream入这个数据表的程序,所以任何帮助将不胜感激!

如何在Excel中合并多个列需要保持不整合的重复项

我试图通过产品商店进行库存计数,但有几个零件编号被列出两次(A列)。 当我尝试合并这些时,我收到错误“无数据统一”,我认为这是由列BF引起的(如果列A的值相同,将始终是相同的)。 我想将列AF相同的行合并成一个单行,列G代表所有重复行的列F的小计。 对应电子表格的屏幕截图 我search了这个网站,虽然也有类似的问题,但是没有一个答案适用于我的确切数据。 我不能使用数据透视表,因为这些部分存储在太多的地方,导致无法读取(见第二张附图)。 混淆数据透视表的屏幕截图

Excel到一个数据库输出中的多个表 – PDI

我正在使用Pentaho数据集成为我的ETL过程…我有多个Excel文件,我需要合并和上传在一个数据库中。 但是,我不能将这些字段分配到数据库中相应的表中。 我只能一次把它发送到一张桌子上。 有没有其他方法可以做到这一点? 我怎么能有多个目标表? PS我正在使用MySQL Workbench的数据库。 感谢您的帮助!

合并数据并提供合并数据的平均值

我正在编写一个macros,它将用于整合来自一系列单元格的数据。 我在表D2中列出了我要合并到表格(“1”)中的数据:J6,并且目的地位置在M2:R2(列表M到R,但是它们包含标题)。 我已经写了下面的代码的一部分,适用于他们并运行。 然而,即使它没有说它有错误,它只是不会正常运行..我是从我的Excel中运行macros后的屏幕截图。 从图像中可以看到,我想合并D行中的重复值,并打印位于与列D中的合并值相同的行中的列E,F,G,H,I,J中的值的平均值。例如,对于列D中的“Gebze 6832”值,我想将其作为副本删除,将其作为目标中的一个单元格,并从列中打印列E,F,G,H,I,J的平均值在目标列中合并的两行。 我的代码在下面(更新) Dim ws As Worksheet Dim dataRng As Range Dim dic As Variant, arr As Variant Dim cnt As Long Set ws = Sheets("1") With ws lastrow = .Cells(.Rows.Count, "D").End(xlUp).Row 'get last row in Column D Set dataRng = .Range("D2:D" & lastrow) 'range for Column D Set dic = […]

整理格式化的表格?

我正试图将多个格式化的表跨越一张工作簿的所有表格合并成一个主表格。 我有以下的VBA来循环所有的表和表格: Sub GatherTables() Dim tbl As ListObject Dim sht As Worksheet For Each sht In ThisWorkbook.Worksheets sht.Activate If sht.Name = "Summary" Or sht.Name = "Consolidated" Then 'do nothing Else For Each tbl In sht.ListObjects Range(tbl.Name).Select Selection.Copy 'do something with it Next tbl End If Next sht End Sub 当我运行该代码,在行Range(tbl.Name)。select我得到一个运行时1004错误。 我以为我的问题是我不能select一个范围没有先select表,因此行“sht.Activate”。 唉,没有运气。 然后我想这也许是因为tbl是一个listobject,types是错误的,所以我尝试使用临时stringvariables,并保存tbl.name到第一个,并使用范围(tempvariable).select唉,没有运气。 我也尝试只是硬编码表的名称:范围(“tablename”)select,但没有任何工作… 我知道它简单的东西,但我挂了,所以有人可以解释我失踪?

我如何在两个不同的工作簿之间合并数据?

我需要合并两个学生在不同的工作簿(控股和子公司)之间的注册。 所以当我点击button“生成graphics”时,数据被合并到“总计”表中,然后统计课程的数量(Excel,Word,Access …)并在图表“graphics”中生成graphics。 第一个testing是可以的,但是当我再次点击时,列表正在增加与子公司的工作簿相同的数据。 我需要更改代码中的某些内容,但是我不知道该怎么做。 你可以帮帮我吗? 我的代码是: Sub GerarGrafico() Dim k As Long 'copying data of the “Course Booking” Sheet Sheets("Course Booking").Select Range("A1").Select linini = 2 'Select the last row Selection.End(xlDown).Select linfin = Selection.Row 'Select the last column Selection.End(xlToRight).Select colfin = Selection.Column Range(Cells(linini, 1), Cells(linfin, colfin)).Select Selection.Copy “在表单中复制数据”Total“ Sheets("Total").Select Cells(linini, 1).Select ActiveSheet.Paste Application.CutCopyMode = False […]

如何为xls中的多个列设置SourceRange?

我正尝试使用主电子表格将多个工作表中的数据合并为一个。 但是,似乎我只能设置连续列的sourceRange,我想复制不同的列(如A,C和K)。 有人可以帮助一个命令如何做到这一点? 另外,我希望只要有数据(而不是指定单元格范围)就可以复制整列,任何人都知道如何做到这一点? 这是我正在使用的代码(在线查找): Sub MergeAllDeliverables() Dim SummarySheet As Worksheet Dim FolderPath As String Dim NRow As Long Dim Filename As String Dim WorkBk As Workbook Dim SourceRange As Range Dim DestRange As Range ' Create a new workbook and set a variable to the first sheet. Set SummarySheet = Workbooks.Add(xlWBATWorksheet).Worksheets(1) ' Modify this […]

Excelmacros:从多个工作簿中复制工作表添加刷新function

我正在寻找合并多个Excel文件中的工作表到具有刷新/更新function的一个主文件。 更具体地说,我在一个文件夹中有25个工作簿,结构相同,实体不同。 每个文件都有一个表单,与文件的名称相同。 每个实体将每周更新他们的具体文件与最新的数字值。 我想创build一个macros,它将: 复制每个文件中的一个工作表并将其粘贴到一个“主”工作簿中。 有添加的function,使我可以“刷新”这些复制/粘贴标签每周。 到目前为止,我有这个代码: Sub ConslidateWorkbooks() 'Code to pull sheets from multiple Excel files in one file directory 'into master "Consolidation" sheet. Dim FolderPath As String Dim Filename As String Dim Sheet As Worksheet Application.ScreenUpdating = False FolderPath = "….." 'I have this filled in my code Filename = Dir(FolderPath & […]

Excel – 与OR操作合并

我在桌上有一张桌子,像这样: +——+———+ | Name | Boolean | +——+———+ | A | true | | B | true | | B | false | | C | false | | C | false | | A | false | +——+———+ 但在另一张表中,我需要通过具有唯一名称的列和另一个与所有列布尔的OR匹配唯一名称来合并它。 像这样: +——+———+ | Name | Boolean | +——+———+ | A | true | | B […]