- 締切済み
エクセルで、ある列の共通する文字や数字を一括して移動した。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- toshi_ho
- ベストアンサー率42% (71/168)
区切り位置指定ウィザードを使えばできます。
=LEFT(A1,8)
[No.1回答に対する補足]に対するコメント、 データ例を示していただければ、何回も確認する必要はないのですが… 「例えば、住所録で郵便番号と住所」とのことですが、「数字だけ」とは「郵便番号だけ」のことですか?「郵便番号」は、例えば 338-0837 のように、半角8桁文字列に統一されていますか?全半角混在だけど8桁ですか?ハイフンなしのものもありますか? とにかく、サンプルデータを幾つか示して、期待する結果が分かる具体例を幾つか挙げてみてください。 下手な説明より具体例を!
補足
「163-8001東京都新宿区西新宿2-8-1 都庁第2本庁舎 東京都庁」この様な形式で入力してます。 何度も、すいません!具体的に説明出来ませんで!
「数字だけを」は、半角文字で表示される「数値のセルだけを」のことですか?全角または半角あるいは前半角混在の文字列の数字だけのセルも対象としますか? 例えば、A列が「ADSL100M」というデータの場合は「100」だけをB列に出すのですか? 「移動する」は、コピーあるいは抽出でもOKですか?A列に残していては駄目なのですか?
補足
お答え、有難う御座います。 例えば、住所録で郵便番号と住所が同一セルに有り、 それを、別々のセルにしたいのです。
関連するQ&A
- エクセル 文字列から数字だけを抽出
エクセル2016の操作について教えて下さい。 セル内の文字列から数字だけを抽出したいです。 例えばAの列にこのような文字列が入っているとします。 高度5km 高度10.1km この中の数字だけを取り出して隣のB列の同じ行に数字だけを表示させる方法がありましたら教えて下さい。 宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルの質問。同じ数字なら違う列の数字を返す
エクセルについて質問です。 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の一括置換えなどではなく、 効率の良い方法や関数などございましたら、是非ご教授いただければ幸いです。
- ベストアンサー
- その他MS Office製品
- エクセル上の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」の組み合わせでできないかと思いましたが、うまくいきません。お手数をおかけしますが、ご教示のほどよろしくお願い申し上げます。
- 締切済み
- Excel(エクセル)
お礼
大変、判り易いホームページを教えて頂き。 有難う御座いました。おかげで助かりました。