• 締切済み

エクセルで、ある列の共通する文字や数字を一括して移動した。

エクセルで、例えばA列の100行のデータの中から、数字だけをB列に一括で移動する場合の方法が有りましたら教えて下さい。

みんなの回答

  • toshi_ho
  • ベストアンサー率42% (71/168)
回答No.4

区切り位置指定ウィザードを使えばできます。

参考URL:
http://www.relief.jp/itnote/archives/000133.php
katunosin
質問者

お礼

大変、判り易いホームページを教えて頂き。 有難う御座いました。おかげで助かりました。

noname#204879
noname#204879
回答No.3

=LEFT(A1,8)

noname#204879
noname#204879
回答No.2

[No.1回答に対する補足]に対するコメント、 データ例を示していただければ、何回も確認する必要はないのですが… 「例えば、住所録で郵便番号と住所」とのことですが、「数字だけ」とは「郵便番号だけ」のことですか?「郵便番号」は、例えば 338-0837 のように、半角8桁文字列に統一されていますか?全半角混在だけど8桁ですか?ハイフンなしのものもありますか? とにかく、サンプルデータを幾つか示して、期待する結果が分かる具体例を幾つか挙げてみてください。 下手な説明より具体例を!

katunosin
質問者

補足

「163-8001東京都新宿区西新宿2-8-1 都庁第2本庁舎 東京都庁」この様な形式で入力してます。 何度も、すいません!具体的に説明出来ませんで!

noname#204879
noname#204879
回答No.1

「数字だけを」は、半角文字で表示される「数値のセルだけを」のことですか?全角または半角あるいは前半角混在の文字列の数字だけのセルも対象としますか? 例えば、A列が「ADSL100M」というデータの場合は「100」だけをB列に出すのですか? 「移動する」は、コピーあるいは抽出でもOKですか?A列に残していては駄目なのですか?

katunosin
質問者

補足

お答え、有難う御座います。 例えば、住所録で郵便番号と住所が同一セルに有り、 それを、別々のセルにしたいのです。

関連するQ&A

  • エクセル 文字列から数字だけを抽出

    エクセル2016の操作について教えて下さい。 セル内の文字列から数字だけを抽出したいです。 例えばAの列にこのような文字列が入っているとします。 高度5km 高度10.1km この中の数字だけを取り出して隣のB列の同じ行に数字だけを表示させる方法がありましたら教えて下さい。 宜しくお願いします。

  • エクセル 選択部分を一括移動するには

    エクセルA列に入れたデータを1行づつ開けて選択し、B列にまとめて移動したい場合、どのようにしたらいいのでしょうか?

  • エクセルの質問。同じ数字なら違う列の数字を返す

    エクセルについて質問です。 A列は数字が入力されていて、B列はある数字があります。C列にB列と同じような数字を入力していきます。入力したC列の数字が、B列の中にあれば、入力した行にA列の数字をD列に返すことは出来ますか?下記に例を記載します。 A     B     C       D 0   20110210   2010811       1   20110214   20101025   2   20110215   2011111    7 3   20110216   2011322  4   20110217   2011516   6   20110221   2011325   7   2011111    20101220   8   20050223   2011128   宜しくお願いします。

  • エクセルでの列の文字列の一括置換え

    ご質問失礼いたします。 エクセルので以下のようなことを 行いたくご相談させて頂きます。 以下のようなExcel A | B   01 | 北海道 02 | 青森県 03 | 岩手県 04 | 宮城県 05 | 秋田県 06 | 山形県 07 | 福島県 08 | 茨城県 09 | 栃木県 10 | 群馬県 (47都道府県分あり) ~~~~~~ 別ワークシートに A      | B    | C    | D 山田太郎   群馬県  ○○市   ○○3丁目10-1 鈴木花子   秋田県  ○○市   ○○5丁目10-1 ~~~~~~ とあってB列の都道府県を前者のB列>A列の数字に変換し A      | B    | C    | D 山田太郎   10     ○○市   ○○3丁目10-1 鈴木花子   05     ○○市   ○○5丁目10-1 ~~~~~~ このようにしたいです。 後者の行が数千あるのと都道府県が多いので通常のExcelの一括置換えなどではなく、 効率の良い方法や関数などございましたら、是非ご教授いただければ幸いです。

  • エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。

    エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。

  • エクセルで、2つの列で共通する数字には「◎」などの印を付けるには・・・

    エクセルで、2つの列で共通する数字には「◎」などの印を付けるには・・・。 A1からA1000まで、「1~1000」の連番が入力されています。 C列には、C1からC6に、「3」「29」「58」「94」「681」「736」が在るとします。 このC列の6個の数字と共通するA列の連番の右側のB列に、「◎」などの記号を表示させたいのですが、どのようにすれば可能ですか?

  • 2つの数字の変化を読み取るエクセル関数はありますか

    エクセルの関数についてです。2つの数字の変化を A列  B列 100    1 103    1 109    1 120    1 105    -1 102    -1 120    1 123    -1 ・    ・ ・    ・ ・    ・ となっている時に,以下の2つの条件を満たす式を作ることはできますでしょうか。 (1)B列の数字を3行ずつ見てゆく。3行目までずっと1が続き,数字が変わらなければ(-1が出なければ)3行目のA列の数値(109)を取り出す (2)数字を取り出してから次の3行目までの間でB列の数字が変わったとき(1→-1,-1→1)には,変わった行のA列の数値(105)を取り出す。次は,B7なので120,次はB8なので123…と 数字を取り出す度にリセットして,新たに3行の中から新しい数字を取り出すようにしたいのです。 やはりマクロを組まないといけないのでしょうか? 分かりにくかったら申し訳ございません…

  • エクセルでダブっている文字列を見つける

    いつもお世話になっています。 早速ですが、エクセルでaというファイルとbというファイル2つのデータがありその中にはそれぞれ13字の文字列(数字)が100以上あるのですが、ダブっているものを見つけるにはどうすれば簡単にできるでしょうか? よろしくお願いします

  • エクセルでB列にタイトルと数字が以下のように入っています。

    エクセルでB列にタイトルと数字が以下のように入っています。 A列  B列  1行目 ピーク値 2行目 10.5 3行目 20.2 4行目 30.4 5行目 46.4 平均を出すならAVERAGE(B1:B5)とすれば良いのですが、 毎回その行数が変化します。 B列に数字が入っている範囲だけ平均を出すにはどうすればよいのでしょうか?

  • EXCEL VBAで列に任意の数字があるかを確認

    EXCELのVBAを使用して、次を行いたいと思いますが、うまくいきません。 ①任意の列(下のB列)に任意の数字があるかを確認する ②ある場合、該当行を除き、ない場合は、そのまま。 例)A列   B列   りんご 100   みかん 150   りんご 120 上記のデータを任意の数字を「100」とした場合、 結果)A列   B列    みかん 150    りんご 120 にしたいと思います。 また、任意の数字を「200」とした場合、 結果)A列   B列    りんご 100    みかん 150    りんご 120 となります。 私なりに調べた結果、「InStr」と「AutoFilter」、「If ~ then ~ else」の組み合わせでできないかと思いましたが、うまくいきません。お手数をおかけしますが、ご教示のほどよろしくお願い申し上げます。

専門家に質問してみよう