如何在Excel中的两个逗号之间提取文本?

时间:2015-12-23 06:55:30

标签: excel excel-formula

如何在Excel中的两个逗号之间提取文本?

FIND

在这种情况下,如何使用简单的Excel公式(LEFTRIGHTbreakline = line.Substring(line.IndexOf("pts_time:")).Split(new char[] {':', ' '})[1]; 等提取“Providence”子字符串?

3 个答案:

答案 0 :(得分:1)

请尝试以下公式。

=MID(A2,FIND("^",SUBSTITUTE(A2,",","^",1))+1,FIND("^",SUBSTITUTE(A2,",","^",2))-FIND("^",SUBSTITUTE(A2,",","^",1))-1)

答案 1 :(得分:0)

尝试以下公式

=LEFT(RIGHT(A1,FIND(",",A1)),FIND(",",RIGHT(A1,FIND(",",A1)))-1)

考虑到您的数据位于A1

答案 2 :(得分:0)

只有地址只包含两个逗号,@ RAJA-THEVAR的公式才能为我提供超过2500个地址的列表。地址如" 100 Washington Street,Suite 225,Denver,CO 80220"它返回" Suite 225。"我使用以下公式来识别和包含两个以上逗号的地址:

=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))

这些多逗号地址中的许多都有奇怪的格式或信息,我发现最好手动修复它们。