2013-03-19 115 views
0

我的功能看起來像這樣幫助:Excel中:需要使用IF函數Excel公式

=CONCATENATE("[a href=""url", LEFT(J2,SEARCH(";",J2)-1), ".asp""]link text[/a]", "[/br][/br]", B2) 

LEFT/SEARCH功能正在採取的J2單元格的值,直到第一個分號。如果沒有半冒號,我想加入IF函數以獲取整個單元格值J2。任何幫助將不勝感激。

回答

1

試試這個(假設您有Excel 2007及更高版本):

=CONCATENATE("[a href=""url", IFERROR(LEFT(J2,SEARCH(";",J2)-1),J2), ".asp""]link text[/a]", "[/br][/br]", B2) 

如果沒有,讓我知道,我給你一個不同的公式。

+0

運行完美。萬分感謝! – Brann 2013-03-19 13:08:09

0

嘗試:

=CONCATENATE("[a href=""url", LEFT(J2,IF(ISERROR(SEARCH(";",J2),LEN(J2),SEARCH(";",J2)-1))), ".asp""]link text[/a]", "[/br][/br]", B2)