Tag: 擅长

Excel饼图与类别和拉片

有没有办法在Excel中制作这样的饼图? 所有我能find的方法都是拉个别切片,但不能将它们与其他切片放在一起。 我需要把它们放在一起,但是作为一个整体来说。

用多种标准汇总产品

目前,我正在使用Sum Product来将年份数据从最大到最小排列。 我在Z栏中的公式是SUMPRODUCT(–(ABS($Y$5:$Y$165)>ABS(Y5)))+1使用Y栏中的数据。年比数据在W和X列。想写一个公式,尽可能从最大到最小排列数据,但我想排除在W和X列中可能为零的点。因为如果没有先前或后面的数据点 – 这意味着他们是零 – 我希望他们排除在外。 例如 列W | 列X | 列Y | Z栏 May14 | May13 | (YOY)| 秩 3228 | 0 | 3228 | 1 1324 | 1309 | 15 | 2

从Excel到Access:格式化为破折号的零导致导入错误

我想从Excel 2010(.xlsx)导入一些表到Access 2010.我注意到,如果一列有格式化为破折号(Excel的“会计”格式,也可以获得按工具栏上的逗号button)的零,和我导入列作为双​​,然后访问会产生一个导入错误。 相反,如果我在Excel中将列的格式设置为“数字”,以便零显示为零,则Access将无误地导入数据。 这是谁? 有没有办法解决这个问题,而不是手动重新格式化Excel中的每一列? 谢谢!

擦除数组中的空单元格

我在列中粘贴一个数组,问题是它留下列中的一些单元格为空。 我如何擦除列中的单元格? 这是我的: Private Sub Worksheet_Change(ByVal Target As Range) Worksheets("Info").Range("A1").Select Dim i As Integer Dim iLastRow As Long iLastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, "A").End(xlUp).Row Dim arrmatrix() As String ReDim arrmatrix(1 To iLastRow, 1 To 1) For i = 1 To iLastRow Range("A2").Cells(i, 1).Select If Selection.Offset(0, 11) = "Pi emitida" Then arrmatrix(i, 1) = Range("A2").Cells(i, 1).Value End If […]

Excel,间接参考工作表范围

尝试使用INDIRECT来引用一系列工作表,以及这些工作表中的一系列单元格,以查找MAX。 这些都没有工作: =MAX(INDIRECT("1:"&last_sheet&"!G"&ROW()&":K"&ROW())) =MAX(INDIRECT("1:6!G"&ROW()&":K"&ROW())) 但是,这(但只看一张:1): =MAX(INDIRECT("1!G"&ROW()&":K"&ROW())) 这样做(但不使用间接): =MAX('1:6'!G6:K6) 在我看来,INDIRECT根本不能用于一系列的纸张。 请告诉我,我错了,为什么。

任何方式编辑Excel中的红移表?

我一直在寻找能够在Excel中编辑AWS Redshift表的方法。 我知道与ODBC我可以连接到一个表,并使用只读版本。 但有没有人知道解决scheme回信? 我发现了2个可以写回Postgres的插件( http://www.savetodb.com/和https://www.devart.com/excel-addins/ ),但我无法让他们使用Redshift。 我目前使用的有限破解是在我的外部数据范围旁边有一个生成sql命令(例如更新,插入)的列,然后手动将它们粘贴到我的SQL客户端中。 然而,我想要做的就是能够在Excel中在线编辑我的Redshift表格。 有人知道解决scheme吗?

Pentaho,如何从单元格中提取数据

我是Pentaho的新用户,也是Excel工作表的一个相当弱的用户,我需要Pentaho做的是图像中描述的内容。 在结论之前的步骤中,我有几个具有不同数据的单元格。 我需要将它们合并到一个单元格中,并将所有正确的数据合并到一起。 我尝试了Normaliser/De-Normaliser ,我无法正常工作。 在Excel中,我所做的基本上是根据这些行常见的一个键将数据上移到我想要的单元格中。 让我知道是否有人需要进一步的信息。 在转换中我收到一个格式化的文本文件input,直到第25步(obs)我只读了文本的第一行,这是我需要的大部分信息所在的地方,通过模式还有其他可能的9在每个条目中,有些条目最多有23行,其他条目只有6条。 我可以从第1行中提取大部分数据,但是我还需要从其他两行开始的数据,比较两个最初的数字,然后从这些行中切割出需要的string,在做“filter行”步骤之前,那些信息单元不会聚集在同一行,我需要它们全部在同一行,因为我发布了第一个图像,但是我找不到这样做的步骤,或者我没有足够的知识来使所述步骤function正确。 如果你需要更多的信息,请让我知道。 我使用了这么多步骤,因为在某些时候,我会为其中的大部分添加触发器和validation,以确保数据的完整性。

在Excel VBA中dynamic地标注多个工作表中的数组?

我有6个工作表,每个工作表都有一个数据子类别(重要的是他们在不同的工作表中)。 我将数据加载到数组中,因为有成千上万的行,然后以特定的格式将其打印到.txt文件中。 Sub ExcelToXML() Dim headers(), data(), attributes1(), attributes2(), attr$, r&, c& Dim rowCount As Long Dim columnCount As Long Dim FF As Worksheet Dim FOPR As Worksheet Dim R1 As Long Dim C1 As Long Set FF = Worksheets("Fairy") Set FOPR = Worksheets("Opera") rowCount = (FF.Range("A1048576").End(xlUp).Row) 'Only one defined as rowCount should be consistent […]

当我在Excel中运行一个azure色的ML实验时出现错误

Error! {"error":{"code":"LibraryExecutionError","message":"Module execution encountered an internal library error.","details":[{"code":"TableSchemaColumnCountMismatch","target":" (AFx Library)","message":"data: The table column count (0) must match the schema column count (17)."}]}} 你能帮我解决这个问题吗?

如果在列表中找不到类别,则Excel总计值(更好的编码方法)

我有一个数组的forms下面的代码,我想知道是否有一个更清洁,更dynamic的方式来编码。 (我已经删除了$,以方便阅读) SUMPRODUCT(IF((A1:A10 <> D1)*(A1:A10 <> D2),B1:B10)) 列A有一个名称列表 B列有一个值列表 D列有一个不包含在计算中的名字列表 这个公式的问题在于,对于DI列中的每个新项目,都必须附加另一个*,这将开始形成一个庞大的公式。 我尝试了SUMPRODUCT(IF((A1:A10 <> D1:D2),B1:B10))但它没有工作。 有没有人有任何想法? PS您必须按CTRL + SHIFT + ENTER使单元格数组,公式将无法正常工作。 编辑:我不能有D1:DX是与其他范围相同的大小,因为我需要X为我的具体情况dynamic