Tag: uniqueidentifier

大数据集的唯一计数公式

我无法确定在邻近单元格中input1或0的方式,以指示处理大型数据集时值是否是唯一的。 我已经阅读了多种方法来完成这一点,但是没有一个看起来对我的目的是有效的:我正在使用Excel 2010的实例(所以我没有数据透视表中的区别计数function,当我尝试使用PowerPivot时,它崩溃我的文件由于处理限制。 在这个StackOverflow的问题: 简单的数据透视表来计算唯一的值有build议使用SUMPRODUCT或COUNTIF ,但是当我使用50,000+行时,这会导致可怕的性能和约35 MB而不是〜3 MB的文件大小。 我想知道,无论是公式还是VBA,是否有更好的解决scheme。 我想完成的一个例子是( Unique列是相邻的单元格): Name Week Unique John 1 1 Sally 1 1 John 1 0 Sally 2 1 我试图编写与COUNTIF相同的function,但没有成功: For Each Cell In ThisWorkbook.Worksheets("Overtime & Type Data").Range("Z2:Z" & DataLastRow) If Worksheets("Overtime & Type Data").Cells(Cell.Row, 26) <> Worksheets("Overtime & Type Data").Cells(Cell.Row – 1, 26) Then FirstCell = Cell.Row […]

尝试使用Python或Excel连接.asc文件和.asc文件

家伙。 我有一个独特的问题试图合并两个大数据文件在一起。 这两个文件都有一列相同的数据(专利号),其他所有列都不相同。 这个想法是join他们,这样这些专利号码列alignment,使其他数据可读和连接。 只是.dat文件的前几行看起来像: IL 1 Chicago 10030271 0 3930271 PA 1 Bedford 10156902 0 3930272 MO 1 St. Louis 10112031 0 3930273 IL 1 Chicago 10030276 0 3930276 和.asc : 02 US corporation No change 11151713 TRANSCO PROD INC 58419 02 US corporation No change 11151720 SECURE TELECOM INC 502530 02 US corporation […]

在excel中统计组中的位置

我想用一个公式来自动设置一个表中的一个组的位置。 这也可以被看作是一个自动增量的ID,只有在它所关联的组中才需要唯一。 该公式将在Position列中生成数字,如下所示: 有没有办法做到这一点,而不使用VBA? 谢谢你的帮助

Excel识别范围内的唯一值

我试图通过在值的旁边放置1或0(如果已经重复)来确定一个范围内的唯一值。 ex: AB 5368907942322 1 5368907942322 0 5368907942322 0 5368907942323 1 5368907942323 0 5368907942323 0 5368907942324 1 5368907942325 1 将使用1或0作为另一个公式的标准

使用唯一值在Excel中创build一行信息

这是我的第一篇文章。 我目前正在开发一个工作项目,要求我使用几个不同的工作表来创build一个邮件主工作表,以便进行邮件合并。 工作表包含有关不同购买的信息,每个购买者都有自己的ID号码。 下面是我的电子表格现在看起来像(但是我有更多的列)的例子: ID Salutation Address ID Name Donation ID Name Tickets 9 Mr. John Doe 123 12 Ms. Jane Smith 100.00 12 Ms.Jane Smith 300.00 12 Ms. Jane Smith 456 22 Mr. Mike Man 500.00 84 Ms. Jo Smith 300.00 我想要做的是以某种方式对我的数据进行sorting,以便具有相同唯一标识符(ID)的每个标签在同一行上排列。 例如ID 12 Jane Smith – 所有的信息都会以她的ID号码显示出来,ID 22将会与22等相匹配。 当我将所有的电子表格合并在一起时,我都按身份证号码sorting,但问题是,并不是所有捐款都买了票,有的人刚刚买票,也没有我们,所以sorting不起作用。 希望这是有道理的。 提前致谢。

数组公式替代 – sorting唯一值

我有一个工作表(旧报告),我有列“A”。 这包含一个公式,并拉动数字(例如:21212,122,121212) 在另一张纸上,我想要独特的价值观(没有空间)(垂直)。 我使用这个网站激发了这一点: =IFERROR(INDEX(INDIRECT("'"&'Old Report'!$K$1&" "&'Old Report'!$L$1&"'!$A:$A"), MATCH(0,IF(ISBLANK(INDIRECT("'"&'Old Report'!$K$1&" "&'Old Report'!$L$1&"'!$A:$A")),1,COUNTIF($L$1:L1, INDIRECT("'"&'Old Report'!$K$1&" "&'Old Report'!$L$1&"'!$A:$A"))), 0) 问题是,这个公式滞后于工作表。 有没有其他的方法来做到这一点,没有数组? 我不介意使用助手列。

Excel PowerQuery(或dax也一样完美) – 添加具有唯一ID的列

我有一个表(格式为表)的input。 我想添加一个唯一的ID列到我的表。 约束: 它不应该使用任何其他列 它应该是常数和稳定的,这意味着插入一个新的行不会改变任何行ID,而只是增加一个新的行。 从另一列的值计算出来的东西没有用,因为会出现拼写错误。 所以改变ID将意味着在连接到这个的其他表中的数据丢失。 在查询编辑器中简单地添加索引是没有用的,因为中间会插入行,并且在此操作中重新计算id 我也打开任何VBA解决scheme。 我试图编写一个自定义函数,如果没有ID,就会在同一行的“rowID”列中添加一个新的ID,但是我失败了,从表中调用的函数中引用了这个单元格。

使用VBA识别Excelstring中的产品代码

快速背景 :我正在创build一个在Visual Basic中的search工具,这将允许我在数据库中search不一致命名的材料,这些材料是以自由文本formsinput的。 虽然我已经在Stack Overflow用户的帮助下开发了一个可以同时search数百个或者多个项目的工具,但我还需要进一步改进。 我的问题:我需要能够从这些材料描述中提取项目代码。 这些项目是一般数字,例如: 20405-002或者A445甚至B463-563 。 这些是我将要search的代码的主要types,这些将是唯一的标识符。 一些例子: 在意大利的一家工厂,我有一个材料命名为: 西门子;电机; A4002 在德国的一家工厂,它被称为: 电机; FP4742;西门子; TurnFast; A4002 我会search西门子,电机的条款 我目前的search将返回西门子,马达旁边的第一个, 马达,西门子旁边的第二个。 然后,我想要视觉基本在本质上说'这些可能是相同的部分',然后在内部寻找匹配的代码。 当它find匹配的代码,我想它会返回某种指标在Excel单元格。 总体目标:有一个工具,我可以用来find两个材料是否实际上是相同的,用最less的人力投入。 两家工厂可能有多达50,000种材料。 我也有这些部分的价格和供应商。 虽然75%的供应商时间相同,但在不同国家,相同材料的价格通常在20%以内。 如果您有任何其他的想法来看看两个免费的文字资料是否相同,我会很高兴听到。 我的search代码: Function MultiSplitX(ByVal SourceText As String, RemoveBlankItems As Boolean, ParamArray Delimiters()) As String() Dim a As Integer, b As Integer, n As Integer Dim i As […]

Excel 2007 – 基于文本生成唯一的ID?

我有一个工作表,B列中有一个名称列表,A列中有一个ID列。我想知道是否有某种公式可以在该行的列B中取值,并根据文本生成某种types的ID ? 每个名字也是独一无二的,不会以任何方式重复。 如果我不必真的使用VBA,那将是最好的。 但是,如果我必须这样做。