• ベストアンサー

エクセル区切り位置?

ひとつのセルに、文字と数字が入っています。 数字は全て3桁なのですが、文字数はバラバラです。  例)あいうえお154    か298    さし312 これを、  例)あいうえお  154    か        298    さし       312 というように、セルを文字と数字でわけたいんです。 数字部分のみを選択して別のセルに移すって、できるのでしょうか? もしくは、区切り位置で、右寄せのカタチで設定できないでしょうか? すみません、お願いします!!!

noname#18338
noname#18338

質問者が選んだベストアンサー

  • ベストアンサー
  • kool_mint
  • ベストアンサー率52% (9/17)
回答No.2

A1に参照データがあるとして、 文字を表示するセル =LEFT(A1,LEN(A1)-3) 数字を表示するセル =RIGHT(A1,3) なお、上記は、数字が参照データの末尾3桁の場合のみ有効です。 でいかがでしょうか?

noname#18338
質問者

お礼

すごい! できました!! 本当にありがとうございます!!!

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

次の方法は如何でしょうか。 文字+数値(半角)がA1セルとして B1に=SUBSTITUTE(A1,C1,"") C1に=RIGHT(A1,3)

noname#18338
質問者

お礼

ありがとうございます、できました! なるほど、応用もできそうです。 どうもありがとうございました!!

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

こちらのURLが参考になります。 「エクセル技道場-関数-数字で始まる部分から区分」 http://www2.odn.ne.jp/excel/waza/function.html

noname#18338
質問者

お礼

できました、どうもありがとうございます!! このサイトは役立ちますね。感謝いたします!!

関連するQ&A

  • 区切り位置 数字の位をそろえたい

    たとえば、 100 90 1 という数字を3ケタに分けるとします。 区切り位置を使い試してみたところ 1 0 0 9 0 1 左揃えとなってしまいます。 (1は100の位になってしまいます) 私の希望はセル区切りに「位」をそろえたいのですがどうすればよいのでしょうか? よろしくお願いします。

  • Excelで数字を4桁区切りにする文字列を登録したい

    桁数の多い数字は、普通は3桁ごとに「,」で区切りますが、日本では4桁 ごとに桁上がりする読み方が普通なので、 (1234兆5678億9012万3456円など) 3桁区切りでは読みにくくて困ります。 Excel2003では、書式→セル→表示形式→ユーザー設定→種類の中 に4桁区切りにする設定の文字列が無いので、 [>100000000]0!,0000!,0000;[>10000]0!,0000;0 を書き込んで4桁区切りにしていますが、文字数が41文字もあり 「!」「;」「,」など紛らわしいので、その都度書き込むのが苦痛です。 種類の文字列には、沢山の例が示されていますが、この中に上のような 文字列を登録して、いつでも一発で使えるようにはできないものでしょうか。

  • Excelの区切り位置がうまくいかない

    Excelで、ひとつの列のデータを分割するため「区切り位置」を利用したいのですが、うまく分割することができません。   会社名 部署名 役職 上記のようにデータが入力されていて、区切り文字はスペース、セミコロン、カンマといろいろ試したのですが、分割すると二つめ以降のデータが消えてしまいます。 初めに、区切り位置指定ウィザード1/3のプレビューでは、元のデータがそのまま表示されています。 ウィザードの2/3に進むと、該当の区切り文字にチェックを入れていても、プレビューに「会社名」のみしか表示されておらず、それで完了すると、「会社名」のみのデータに置き換わってしまいます。 データが長すぎるのかと簡単なデータを入力してみたところ、うまくできました。 また、入っているデータと同じ内容を手入力して試したところ、そちらもうまくできましたので、データの長さではないようです。 元のデータの形式が何かおかしいのかと、新しいブックに該当の列だけを値で貼り付けたり、セルの書式設定で表示形式を変更してみたりしましたが、やはりうまくできません。 データの数が多いので、全てのデータを手入力で入れ直すわけにはいかず、困っています。 教えていただけたら助かります。 どうぞよろしくお願いいたします。

  • -区切りの文字列を区切って抽出したい

    MySQLで - 区切りのデータを抽出したいと考えています。 【例】 10-15を10と15 3-20を3と20 数字は1桁か2桁かです。 03というように0を入れて文字数を固定はしたくないです。 ご存知の方、宜しくお願いします。

    • ベストアンサー
    • MySQL
  • Excelの小数点表示について

    Excel2002で、あるセルに数字が入力してあり、その数字に3桁区切りを付けるため、ツールバーの「桁区切りスタイル」をクリックしたところ、3桁区切りにはなったものの、小数点2桁表示にまでなってしまった。 例:「1000」と入力してあるセルに対し、「桁区切りスタイル」を選択。 ↓ 「1,000.00」と表示されてしまう。 「桁区切りスタイル」を選択しても小数点表示にならないようにするには、どのようにしたら良いか、ご教授いただけないでしょうか。 (因みに該当のファイル(シート)は、Access2002よりエクスポートしたものです。)

  • エクセル:区切り位置機能のようなマクロ

    お世話になります。 エクセルの区切り位置機能の「スペース」で区切った時と同じ結果をだせるマクロは組めるでしょうか?(区切り位置機能を使わずに) 区切り位置機能を使うと、その後も区切りたくたい場面でも勝手にデータが区切られたりします。また、できれば区切る前のデータを残したまま、その右の列に「スペース」単位で区切ったデータが入っていくのが理想です。 例) B2セルに 123 AB B3セルに 345 VA BBB  のデータ入っていた場合、 B2,B3セルは元データのままで、C2:123 D2:AB C3:345 D3:VA E3:BBB となればOK。 実際は2行ではないので選択した範囲で実行できるのが理想的です。 アドバイスお願いします。

  • excel ハイフンの区切り 数式でお願いします。

    exel2000利用です。よろしくお願いいたします。 数式で住所の細分化ができるようにしたくて、 住所と番地とマンション名を分けるところまでは自力でできたのですが、 番地などのハイフンをうまくわける方法を悩み中です。 要件としては、、 ハイフンを含めた数字部分のセルを、3つのセルに分けたいのです。 例 「123-45-67」 → 「123」 「45」 「67」 「1234-567」 → 「1234」「567」「」 「12」 → 「12」 「」 「」 住所なので必ずしも3項含まれるわけではありません。 上記のように分けられるようにできますでしょうか? ハイフンは小文字で統一されています。 区切り位置を利用する方法ならわかるのですが、、 随時データが増えていくので、数式で対応したいのです。 何卒ご教授、ご助言お願いいたします。

  • Exce「データ→区切り位置」について

    Excelで、 ・入力した数式が、セルにそのまま表示されてしまった ・文字列として入力されている数字(セルの左上に緑の三角が表示されている時など)を、「数値」になおす 以上のようなとき、データ→区切り位置 を選択した後、「何もせず」そのまま完了を押すと解決する場合がありますが、これはどのような処理が行われた結果解決したのか詳細を知りたいです。 何か色々設定・選択した訳でもないのに、「何もせずそのまま」完了ボタンを押すとパッと解決するのが不思議で、理屈を知りたいと思った次第です。 よろしくお願いいたします。

  • エクセル2000 文字区切り 1(文字)→1(数字)に変更したい

    エクセル2000を使用しています。 テキストファイルを読み込み、文字区切り(:区切り)を 行いました。 こんな感じです。 :の前に数字が入っています。 1:ばなな(区切り前)   ↓ 1 ばなな(区切り後) 文字区切りをした後、:の前の数字が文字となってしまいます。 セルの書式設定で、標準から数字に変更してもだめでした。 形式を選択して貼り付けで、加算で貼り付けると文字列が消えてしまいます。 別のセルで、=A1+2と入れても、やはり文字なので、数字になりません。 メモ帳に貼り付けてみると、”     1”と表示されたので、 ”をエクセルで検索してたのですが、見つからないと表示されてしまします。 このような場合、どのように数字に変更したらよいのでしょうか? よろしくお願いします。

  • エクセルのセル内の位置

    すいません。初心者なので許してください。 エクセルを使って足し算をしました。 で、0を表示しないように、書式設定で「#,##0;"△ "#,##0;」を入力しました。 そうすると、その書式設定をしたセルの数字がセルの右側ぎりぎりに表示されます。 通常の右寄せより、さらに右側の位置に表示されます。 罫線に近すぎるので、通常の右寄せの位置、罫線からちょっと離れたところに表示させるには、どうしたらいいのでしょうか。 説明が下手ですいません。 わかる方がいたらおしえてください。

専門家に質問してみよう