- ベストアンサー
【EXCEL】セル内に、スペースで区切られた二つの情報を、2セルに分離する方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
メニューの[データ]-[区切り位置]のウィザードを利用するとか。 > スペースで区切られているものの、 でしたら、FIND関数で区切り文字の位置が検索できます。区切り文字が何文字目か分かれば、 > RIGHT LEFT関数 で処理可能です。
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
左側 =LEFT(A1,FIND(" ",A1)-1) 右側 =RIGHT(A1,LEN(A1)-FIND(" ",A1))
お礼
こうすることで、二つの数式を一つにまとめることができるのですね。 とても、勉強になります。 こうして教えていただくまで、 セル一つ一つ、をポチポチ消していた自分が、 本当に恥ずかしいです(笑)・・・ 今後とも、よろしくお願い致します!
関連するQ&A
- Excelで1つのセルに3つの情報を入れた情報の抽出方法は?
いつも教えてもらいありがとうございます。 今Excelにて1つのセルの中に3つから4つの情報が半角スペースで開けて入れているのですが、 別シートにそれらを分けて1つのセルに1つの情報を入れたいのですが、 1つ目の情報は文字列操作関数SEARCHとLEFTの組み合わせで 抽出することが出来たのですが、2つめ以降が上手くいきません。 どうすればできますか教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセル:特定の文字を含むセルの数を数えたい。
たとえば表のある列に「○ABC」、「DEF○」、「GHI×」とあったときに 「○」を含むセルの数を数えたいんですが、どのようにしたらいいですか? セル内の文字列が「○」だけだったらcountif関数が使えますよね。 上のように「○」に「ABC」とか余分な文字列がくっついてるのでどうしたら いいかわからないんです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数:右側の文字列を抜き出す方法
エクセル初心者です。 文字列の抜き出す方法で悩んでいます。 たとえば、A1~A5までに下のような 文字列が順に入っているとします。 C:\abc\TEST1.DOC C:\abc\def\TEST2.DOC C:\abc\def\ghi\jkl\TEST3.DOC C:\abc\def\ghi\TEST4.DOC C:\abc\def\TEST5.DOC これらの文字列の一番右側の'\'以降の文字列 (TEST1~5.DOC)を、B1~B5のセルに 出したいと思っているんですが できるのでしょうか? RIGHT関数や、LEN関数、FIND関数を使って できそうな気がするのですが どうも良い方法が思いつきません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル(Excel)の関数について
関数(それ以外でも)を教えてください。 例えば ABC文字abc という文字が一つのセル内にある場合 ABC 文字 abc と3つのセルに分ける方法を お願い致します
- 締切済み
- オフィス系ソフト
- エクセルでの関数の活用方法について
エクセルを使って,「ひらがな3文字の言葉あてゲーム」を作るとします。(例えば、”ヒントは果物”など予めヒントが与えられているとして、あるセルに「りんご」と入力すると、「1文字目」「2文字目」「3文字目」が別の3つのセルに分離して表示され、さらに、また別の3つのセルが、その言葉の1,2,3文字目それぞれの正誤の判定を表す。というものです。各文字の判定の方法は、文字も位置も正しければ、「正解」、文字は含まれているが位置が間違っていれば「おしい」、どちらでもなければ「残念」になるようにします) 「りんご」が正解としたとき、 解答欄 1文字目 2文字目 3文字目 みかん み か ん (1)残念 (2)残念 (3)おしい りんご り ん ご (1)正解 (2)正解 (3)正解 となるようにしたいです。 RIGHT,LEFT,MID,IF,ORの5つの関数を使ってこのような判定を表す仕組みを作るには、(1)、(2)、(3)それぞれのセルにどんな式を入力すればいいでしょうか? 解答欄に「みかん」と入力したときに、 み か ん と分離して表示させるのにRIGHT,LEFT,MID関数を使う、というところまでは分かったのですが、そのあとが分りません。 よろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- エクセルでスペース入力セルをカウントしない方法
counta関数で、セルに何らかの文字、数字が入力されているセルの個数をカウントできますが、スペースが入力されているセルもカウントされてしまいます。 スペース(複数回入力されている場合も)が入力されているセルをカウント対象外とする方法はありますか?
- 締切済み
- その他MS Office製品
- Excel(文字列操作)についての質問です。
今、Excelで、最初の文字とアンダースコアのあとの文字を取り出す方法を考えています。 (例:ABC_DEF_GHI→ADG) しかし、アンダースコアが何個あるかわかりません。 現在、A1セルに、ABC_DEF_GHIと入力されているとき、 =LEFT(A1,1) & MID(A1,FIND("_",A1,1)+1,1) & MID(A1,FIND("_",A1,FIND("_",A1,1)+1)+1,1)・・・・・ と入力すると取得は出来るのですが、アンダースコアの数が変更になると対応できません。 関数、VBAどちらでも結構ですので、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- excelで文字数をスペースを除いてカウント
シート内に入力した文字数をカウントしたいのですが、 1つのセルに『木村 拓哉』のように姓名の間に半角スペースが 入っています。この半角スペースを無視して文字数をカウントするには どのような関数が適していますか? LEN関数を使うと、スペースも1文字としてカウントされてしまいます。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで参照セルを行単位でコピー
お世話になります。 エクセルで、参照セルを行単位で抜き出す関数などあるのでしょうか。 参照セルは、一行の文字数などランダムですし、一行の文字数もランダムです。left(**,*)では無理でした。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
なるほど!2段階に分けて、処理すればいいのですね!! 早速、試してみて、後ほど報告させていただきます。 ありがとうございました。
補足
おかげさまで、うまくいきました。 ありがとうございます!