- ベストアンサー
【EXCEL】ひとつのセルに入力された値を分割する方法。入力値の間に半角のスペースが入っています。
ありがちなのですが、分析データを装置付属のソフトでテキストにて保存したのですが、EXCELで開くとひとつのセルに二種類のデータが入力されてしまっています。 その間に半角のスペースが入っているのでそれを手がかりに分割できないかと思いました。 どんな方法があるかをざっとネット上で探しましたが、すぐには見つかりそうもなかったので、知っている人に聞いてみようと思いました。 いい方法あるでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
関数を使うとすれば、 =LEFT(対象セル,FIND(" ",対象セル)) =RIGHT(対象セル,LEN(対象セル)-FIND(" ",対象セル)) でいかがでしょうか。
その他の回答 (4)
- ai-sapuri
- ベストアンサー率37% (11/29)
セル内のデーターは文字か、数値化によって関数を使い分けが必要に成ります。 ANo.4 回答者:gucchi-you の補足として、数値の場合は、 =ABS(LEFTB(対象セル,FIND(" ",対象セル)-1)) =ABS(RIGHTB(対象セル,LEN(対象セル)-FIND(" ",対象セル))) が良いと思います。 尚、今回は、gucchi-you の補足として取り扱い頂ければ幸いです。
お礼
ありがとうございました。 No4と共に参考にさせていただきます。
- arukie
- ベストアンサー率32% (716/2188)
まず、該当の列を選択します。 データ から 区切り位置 を選択。 カンマやタブなどの・・・ を選択します。 区切り文字をスペースにチェックを入れて「次へ」 列のデータ形式を選択し「完了」 注意点はスペースで分かれるときに必要な列を先に作っておかないと、次の列以降にデータが入っている場合上書きされてしまいます。
お礼
ありがとうございます。 ご指摘ありがとうございます。 覚えておきます。
- mio_design
- ベストアンサー率25% (372/1457)
該当セルを一旦テキストに書き出して、テキストエディタでスペースを「,」(カンマ)に置き換えて、再びエクセルでCSVとして読み込めば、2セルに分かれると思います。 もっとスマートな方法あると思いますが、私はそれでやってます。
お礼
なるほどそういう手もありますね。 引き出しは多いほどいいと思うので、覚えておきます
- merlionXX
- ベストアンサー率48% (1930/4007)
メニューの「データ」、「区切り位置」で「スペース」を基準にすれば分割できます。
お礼
一発回答ありがとうございます。
お礼
ありがとうございます。 エクセルは何でもできるんですね。参考になりました。