• 締切済み

エクセル 関数と定型文字の連結

エクセル2010を使っています。 あるセルに =LEFT(CO4,FIND("(",CO4)-1) と言う関数が設定してあり文字を改変・表示させています。 これをこのまま使用し、文字列の前に 2014年 を付加する方法はあるでしょうか? 詳しい方、よろしくお願い致します。

みんなの回答

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>これをこのまま使用し、文字列の前に 2014年 を付加する方法はあるでしょうか? Excelでは文字列の連結に&を使えますので回答No.1が簡単な方法です。 他に文字列を連結する関数がありますので、それを使う方法もあります。 =CONCATENATE("2014年",LEFT(CO4,FIND("(",CO4)-1)) 尚、CO4が空欄のときやCO4の文字列に"("が含まれないときはエラーになりますので、これを回避する必要があればIFERROR関数を使うことをお勧めします。 =IFERROR(CONCATENATE("2014年",LEFT(CO4,FIND("(",CO4)-1)),"") =IFERROR("2014年"&LEFT(CO4,FIND("(",CO4)-1),"")

noname#204879
noname#204879
回答No.2

セル CO4 に、入力される文字列の例を幾つか挙げてみてください。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

=”2014年” & LEFT(CO4,FIND("(",CO4)-1) でどうですか?