- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- msMike
- ベストアンサー率20% (364/1804)
回答No.2
E1: =IFERROR(REPLACE(C1,FIND("(",C1),9,""),C1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.1
何をやるべきか、までは文章で表す訓練を、まずすべきだろう。 その文章で当てはめて、漏れる、やりすぎるケースはないか考えて、関数はそれから、どれを使うか、どれを組み合わせて使うか考えるのだ。 本件は、その文章では、 「左の文字から(を探し、見つかった1文字目までを残す。」 でよいのではないか? ーー そしたら、セルの値の、特定の1文字を探す関数を本やWEB記事で調べる。 A1セルに 'aa(s) あるとする。 ・(の位置を探す B1セル =FIND("(",A1) 結果 3(文字目) ・1文字目までを採る C1セル =MID(A1,1,B1-1) 結果 aa ・これをB1セルの式を、1つの式に含めてしまう =MID(A1,1,FIND("(",A1)-1) 仕組みをはじめから、判っている場合は B1セルに、=MID(A1,1,FIND("(",A1)-1) -- 括弧など区別区切り文字(記号)指定には、全角半角の入力に注意すること。 ( は見た目半角も全角も区別しにくい。