如何在excel中混合两个公式?

时间:2016-12-06 22:25:34

标签: excel

我怎么能从这两个公式中只创建一个?

C2在第一个公式中如下:

=LOWER(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CSVimport.I2;" ";"-");"->";"/");"|";"/"))

第二个公式: = LEFT(C2; LEN(C2) - 查找(" /&#34 ;; C2)+1)

两个公式都应该只在一个csvimport.i2上工作。

或许有一个更简单的公式来实现这个目标: 我想要这个:

Dell Latitude Laptop->Dell Latitude E5570 Laptop|Dell Latitude Laptop 

仅限于此:

dell-latitude-laptop/dell-latitude-e5570-laptop/

使用这2可行,但只有一个好。

2 个答案:

答案 0 :(得分:1)

我不确定还有其他方法:

=LEFT(LOWER(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CSVimport.I2;" ";"-");"->";"/");"|";"/"));LEN(LOWER(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CSVimport.I2;" ";"-");"->";"/");"|";"/")))-FIND("/";LOWER(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(CSVimport.I2;" ";"-");"->";"/");"|";"/")))+1)

答案 1 :(得分:0)

略短:

=LOWER(SUBSTITUTE(SUBSTITUTE(LEFT(CSVimport.I2;FIND("|";CSVimport.I2)-1);"->";"/");" ";"-") & "/")

![enter image description here