Tag: 相似

检查类似的值VBA Excel

我在Excel vba中开发这个macros,它将遍历从a到zsorting的一列客户端名称,并检查哪些是相似的,并为它们分配与它相邻的列中相同的客户端ID。 我正在使用Like运算符来比较名称,但由于某些原因,它没有find名称之间的相似之处。 例如,我想让它认为Aetna和Aetna Medicaid是同一件事,因为它们都包含Aetna。 我不知道这个运营商是否打算这样做,如果不是这样,那么最好的办法是什么呢? 我已经粘贴下面的代码。 这是在初步阶段,所以现在它只是输出一个MsgBox而不是分配客户端ID。 另外,范围由一个函数定义,只是将其设置为一个列的范围。 任何帮助将不胜感激! Function SetInternalClientID() Sheet9.Activate Columns("J:J").Select Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove Set rng2 = FindHeader("CLIENT NAME", Sheet9.Name) Count = 0 For i = 73 To rng2.Rows.Count ClientCheck = rng2.Cells(i, 1).Value Like rng2.Cells(i – 1, 1).Value If ClientCheck = True Then MsgBox (rng2.Cells(i, 1) & " Like " & rng2.Cells(i […]

excel公式如何构build相似matrix

我想创build一个公式,从数据表中创build一个相似性matrix。 以下是所需输出后面的数据示例。 数据行表示模块化类algorithm的结果。 我需要我的输出来计算两个国家共享相同类别价值的月数(只要它们相等,可以是任意值)除以总月数。 input模块化类 jan feb mar apr may USA 0 1 2 4 3 UK 0 3 2 3 3 AU 0 2 2 2 3 CH 1 0 1 1 2 EG 2 3 0 0 1 输出相似度matrix USA UK AU CH EG USA 1 UK 0.6 1 AU 0.6 0.6 1 […]

AppleScript Tell应用程序Microsoft Excel使用Parallels打开Mac上的Windows Excel?

我正在尝试使用AppleScript来操作运行OSX Mavericks的Macbook Air上的Mac Excel 2011文件。 我还安装了Windows 8.1和Windows Excel 2013的Parallels。 当我运行以下testing脚本时,它将启动Parallels,Windows 8.1和Windows Excel 2013,而不是Mac Excel 2011.它甚至不会一致地执行此操作 – 有时会在提示文件后打开Mac Excel 2011。 这里是简单的testing脚本: set theWorkbookFile to choose file with prompt "Please select an Excel workbook file:" set theWorkbookName to name of (info for theWorkbookFile) tell application "Microsoft Excel" open theWorkbookFile end tell 我尝试用“Mac Excel”replace“Microsoft Excel”,但编译器不断更改它。 我在这里错过简单的东西吗?

文本相似度分析(Excel)

我有一个项目清单,我想确定它们与这个清单中其他项目的相似性。 我期望的输出将是沿着以下线的东西: 相似性列中显示的百分比纯粹是说明性的。 我在考虑对相似性进行testing的方法是: 并发字母数/按匹配项目中的字母总数 但是会热衷于获得有关这方面的意见。 这是Excel中合理可行的东西吗? 我只有一个只包含字母数字值的小数据集(140kb)。 我也接受替代方法来解决这个问题,因为我之前没有处理过这样的事情! Ps我已经学了几个月的Python了,所以使用Python的build议也会很好!

似乎无法在运行Parallels的Mac上打开DLL for Excel

我的主要固定机器是一个运行Win 8.1 64位和Office 2013 32位Windows窗口框。 我开发了一个具有VS2013function的32位DLL,我通过Excel VBA包含了这个function。 函数在Windows上正常工作。 然后,我有一台MacBook Pro在Parallels 8下运行Windows 8.1 64位和Office 2010 32位。我似乎无法在本Mac下使用我的DLL中的函数。 我如何尝试: 将我的DLL文件复制到Parallels下的新文件夹C:\MyTools 。 在VBA中加载DLL时参考了这个文件夹。 我的VBA代码从DLL加载函数看起来像这样 Declare Function MyDLLfunction Lib "C:\MyTools\MyDLL.dll" (ByVal s As Double) As Double 我也试过双斜杠\无济于事 在我的工作表上使用Parallels中的这个function时,不希望出现的结果是在单元格(#VALUE)中显示了一个错误代码。 这是相当Excel 2010不兼容的DLL一般(不能相信),或者是在Mac上正确引用的DLLpath的问题? 我以为C:\MyTools\MyDLL.dll会工作,因为这是我在Parallels的Windows资源pipe理器中看到的文件。 还是我的Parallels 8过时了?