Tag: concat

将IF和Concatenate结合在一起,得到所需的结果,并在空格之间加一个“。”

嗨,我有Microsoft Office Professional 2013。 我正在使用2014年的说明将公式添加到电子表格中,以将任务和子任务组合到一个列中。 写入的公式返回错误#NAME ?. G Col. H Col. I Added column to combine 1st and 2nd. Task Number Subtask Number TaskSubtask Number (desired result) 1 1.0 1 1 1.1 1 2 1.2 有2624行。 子任务号码中的大多数列都是空白的。 有些人有一个子任务号码。 以下是以前使用的公式: =if(H2=””,concatenate(G2,”.0”),concatenate(G2,”.”,H2)) 当我尝试使用检查公式,并改变连接到concat唯一的错误是在第一部分, if(H2="", 我已经看遍了,你能帮我吗? 谢谢!

C# – Concat从.txt文件到Excel文件的部分数据

我需要帮助阅读Excel电子表格并将数据添加到电子表格。 我想要: 打开/阅读一个Excel电子表格(如果可能的话加载到一个richtextbox,这将是首选)。 使用OpenFileDialog打开/读取指定的.txt文件。 使用正则expression式/ string.Split方法parsing.txt文件数据,以find与Excel电子表格连接所需的正确数据。 一旦发生这种情况,我想将excel电子表格中的数据列(使用正则expression式或string.Split在.txt文件中find)连接到excel电子表格的最后一列,同时匹配正确的行。 这是我的意思: 文本文件 1 0010 147221 PCB,LCD DISPLAY,SB5500 1 0020 147417 FER,BEAD,200MA,1000Z,0.8 1 0030 138666 FER BEAD,220R,2A,0805 1 0040 147418-1 CON,TEST POINT,SMD 1 0580 147470 LED,GRN/RED,20mA,4P,SMD 1 0590 147471 DIODE,SCHOT,RECT,1A,60V 1 0600 147472 DIODE,SCHOT,RECT,3A,40V … EXCEL电子表格 Ln PN Description Something Where Comment MName MCode INITIAL COMMENT 1 EC5547 DESCRIPTION […]

试图在范围内创build一个CONCAT,谷歌表格说不

我想知道你是否可以帮我一个请求。 我使用了一个自定义脚本来dynamic创build单元格引用的一半,并使用ROW公式来计算引用的另一半。 问题是,我试图在SUM计算中使用生成的引用,但是我遇到了使用正确语法的问题。 实质上,我试图创build一个公式,我可以拖动112列,并保存自己不得不多次做同样的事情。 我制作的脚本使用以下公式来创build列字母: (averageTimeCalculator(U88) – U88只是我用来testing这个公式的一个字段,它的工作原理是完美的,这个引用的后半部分是由任何公式本身所在的行组成的,所以在这种情况下:行(Z88) 使用CONCAT我把它们放在一起“=(CONCAT(averageTimeCalculator(U88),ROW(Z88)))”这给了我结果:F88。 我想要做的那个引用是找出所有的值的总和,导致它,所以实质上我试图创build一个公式,代表= SUM(A88:F88),在一种我可以从A:3拖到A:114的方法),但是我所尝试过的所有事情都引发了一些parsing错误。 我一直在使用以下语法的变体来解决这个问题几个小时: = SUM((C88):CONCAT(averageTimeCalculator(U88),ROW(A88))) 但我不能得到它的工作:(任何人都可以帮忙吗?

Concat Excel列单元格string每行用逗号

我有一个列的Excel文件。 我一直在尝试合并列,并保持单元格string用逗号分隔。 所以,我想要一个带有每行concat结果的新表: =CONCATENATE(A2,",",B2,",",C2,",",D2) =CONCATENATE(A3,",",B3,",",C3,",",D3) =CONCATENATE(A4,",",B4,",",C4,",",D4) 我试图使用VBA,但没有成功: Sub sisk() Dim sisk As String For i = 2 To 4 sisk = CONCATENATE(Range(Cells(1, i).Value), Cells(1, 4).Value) Next i Worksheets("Sheet1").Cells(1, 6) = sisk End Sub