Tag: string

在Excel中提取string的一部分

我有这样一个string “来自东京的汽车5在13:56:39到达33:53:03到达奥地利的汽车5在13:56:43到达33:53:07到达13:56:43的汽车来自印度的汽车5到达33:53:03 13:56:39时分“ 在excel的同一个单元格中。 我需要at 13:56:39 at 13:56:43 13:56:39显示在单独的单元格的string的这些部分。 请帮忙

在“\”上分割一个文件path

我正在寻找将未知深度的文件path分割成单独的单元格。 恩。 if A1 = C:\users\Me\My Documents\Work\9.6.88\ – 这应该被拆分成以下的地方'||' 表示细胞分离: || C: || users || Me || My Documents || Work || 9.6.88 || 这个函数/公式/macros应该适用于具有任意数目的子文件夹的文件path,这样也可以有一个只有“C:\ users \”的单元格,也可以工作。

excelsearch表中的string,如果为true,则返回string

A列包含不同的文本 – 大约1000个条目,但相同的文本将出现在不同的单元格中。 在第二个单独的列(G列)=一个单独的表格中,每个单元格包含多个设置文本string之一(每个字符长度可以是2到5个字符)。 总共有20个左右。 我想search列G中每个文本string的每个单元格的开始,如果存在(比如说G3的内容),我希望G3的内容显示在列B中匹配的单元格一个。 这个问题很复杂,包含ASC和SC的匹配文本以及进一步的单个charcater匹配*(尽pipe如果这给出了更简单的结果,我可以排除*)。 例子 列A包含 ASC1 HHHH ……… ASC2 IIII ……. ASC2 AAAA ……… SC2 JJJJ …. 试用洞…….. TRIALHOLE …… OP1 MMMM … ASC1COMPLEX KAN1 PS BAN * TTC Jiokl jj G栏 ASC1 ASC2 * OP1 PS SC2 试用 校验 所以B列应该显示 ASC1 ASC2 ASC2 SC2 试用 试用 OP1 ASC1 0(或其他一些错误/遗漏值) PS […]

在同一单元格中总结三个不同的数字

你能帮助我:我需要公式,这将得到这个结果: 3/7+3 4/6+2 5/1+5 12/14+10 我知道这个: =SUMPRODUCT(–LEFT(A1:A3,FIND("/",A1:A3)-1))&"/"&SUMPRODUCT(–REPLACE(A1:A3,1,FIND("/",A1:A3),0) 我不知道如何用“+”添加另一个参数。

去除非法字符为Excel表

我写了一个程序来抓取网站获取数据和输出到Excel表。 该程序是用C#编写的,使用Microsoft Visual Studio 2010。 在大多数情况下,我从网站获取内容,parsing它,并将数据存储在Excel中没有任何问题。 然而,一旦我将会遇到问题,说有非法字符(如▶ ),防止输出到Excel文件,这会导致程序崩溃。 我也手动到网站上,发现其他非法字符,如Ú 。 我试图做一个.Replace()但代码似乎无法find这些字符。 string htmlContent = getResponse(url); //get full html from given url string newHtml = htmlContent.Replace("▶", "?").Replace("Ú", "?"); 所以我的问题是,有没有办法从HTMLstring中去除这些types的所有字符? (网页的html)下面是我得到的错误消息。 我尝试了安东尼和woz的解决scheme,并没有工作…

使用For循环可以从Excel VBA中的多个文本框中获取值

对于Excel中的VBA代码(不是用户表单),我有4个文本框,名为TextBox1到TextBox4 。 我想使用for循环从这些文本框中获取值。 目标是在相应的列中search一个值(在这种情况下是D )。 因此,我在所选工作表中进行search(以UpdateComboBox的选定值命名)。 为了能够search,我首先select与RelatedWeldTextBox_i中显示的Weld相对应的RelatedWeldTextBox_i 。 这个值跟其他input框不同。 下面的代码是错误的。 它使用for循环创build一个String: TextBox1 。 但是它开始在stringTextBox1列Dsearch,而不是在此文本框中显示的值。 如果我使用Weld = Textbox1.Value该代码的作品,但只适用于Textbox1当然… Sub RelatedWeldNegative () Dim Weld As String Dim Bmin As Integer Dim Bmax As Integer Dim i As Integer For i = 1 To 4` Weld = "Textbox" & i & ".Value" For Each Cell In ActiveWorkbook.Sheets(UpdateComboBox.Value).Range("C2:C320") If […]

比较两列文字

我在Excel中有两列: ** A1:A300 ** ** C1:C300 ** ABBEY 3i Group PLC 荷兰银行3M公司 ACCOR A2A SpA ACKERMANS地区银行 ABB 修道院国民 … 是否有可能比较这些重复的话?

如果某些字符,然后添加逗号

我需要一个macros来查找如下所示的字符:“大写”“小写”“大写” 我试过这个: If character like "[AZ]", "[az]", "[AZ]" then…… 括号在不同的地方,这是行不通的。 请让我知道我做错了什么

VLOOKUP函数修改列数据

我在工作表A中有一些数据,selectID。工作表B包含所有数据,我使用VLOOKUP根据工作表A中的ID过滤工作表B中的行。我想知道是否可以更改任何列中的数据的过滤行。 假设我有一个ID为10的数据: 10 0002345678 我想通过添加一个“$”而不是一个零来改变相应的数据,所以logging长度不会改变: 10 00$2345678 我有很多条目,并希望自动化这个过程。 我们可以使用REPLACE函数作为VLOOKUP中的一个参数,或者像使用VBA一样的其他解决scheme吗?

在string中查找位置

我想find一个string中的子string的位置,但面临一些问题。 这是代码 Function findPos( Searchval As String, Output As String) As Long Dim pos, i, count As Long pos = InStr(1, content, searchVal, 0) If pos = 0 Then count = 0 Else count = 1 End If If pos > 0 Then For i = 1 To pos If Mid(content, i, 1) = "/" […]