• ベストアンサー

EXCEL2003で抽出?教えてください。

シート1で入力されている住所、氏名、電話番号を、シート2の1セルに1文字づつ抽出して張り付ける方法をご存知の方お教えいただけませんか?お願いします。 (例) シート1のA1セルに 愛知県碧南市○○町○丁目○番地 と入力されている住所を シート2のA1.B1.C1・・・と1文字づつ表示させる方法です。 □□□□□□□□□□□□□□□ 各セルに1文字づつ振り分けて表示する方法なんですが・・・

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

シート2のA1に =MID(Sheet1!$A$1,COLUMN(A1),1) と入れて、そのまま右へドラッグして式をコピーしてみてください。

metabodog
質問者

お礼

出来ました!感動ものです! 早速のご指導ありがとうございます。 EXCELっていろんなことができるんですね。 これを機に勉強しようと思います。 でも百見は一聞にしかず、ですね しかし怠けずに頑張りたいと思います。

その他の回答 (1)

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.1

単純には =MID(Sheet1!$A1,1,1) で$A1,1,1 を順次 $A1,2,1 $A1,3,1 としていくことになりますが、めんどくさければ1行目を作業行として A列から順に1 2 3・・・と入力しておき A2で =MID(Sheet1!$A1,a1,1) として、必要なだけ右にコピーしましょう。

metabodog
質問者

お礼

早速のご回答ありがとうございます。 merlionXXさんの回答で出来ました。 でもいろいろな方法で同じことが出来るのですね。 大変参考になりました。

関連するQ&A

  • エクセルでこんな抽出は可能ですか?

    関数を使用して抽出したいと思います。 まずシート1とシート2を使います。 シート2には住所録などの内容が5000件くらいあるものとします。 その住所録には「〒」「住所」「電話番号」「氏名」などのフィールドを作っておきます。 そして、シート1には 例えば「氏名」という欄をA1に書き、B1の空白のセルに「山田」と入力をすると、「山田」が含まれるものをすべて表示したいと思います。 このすべて表示とういうのは「山田」を含む「氏名」だけ表示されるのではなく、「〒」「住所」「電話番号」「氏名」を表示したいのです。 オートフィルタやフィルタオプションは極力使用したくないので、関数で出来ないものかと考え中です。 また、抽出結果を表示する欄はシート1のA3あたりからお願いします。 こんな文書で意味が分かった方、よろしくお願いします

  • 住所録から特定住所を別シートに抽出分類できるか?

    エクセル2010で作成した住所録にある特定の町名をグルーピングして別のシートに分類したいのです。シート1の住所録本体のA列は氏名、B列は町名と丁目(〇〇町◆丁目)、C列は番地を入力します。その他の列にもいくつか入力項目があります。やりたいことは、B列の町名と丁目を入力すると自動的に他のシートにグルーピングして分類できるようにしたいのです。分類の際、次のような場合があります。たとえば、A町1丁目とB町2丁目が同じグループ、つまり同じシートに分類する必要があります。また、単独でC町3丁目は一つのグループとして分類する場合ももちろんあります。マクロ等、エクセルの専門的な知識はもちあわせていません。関数の組み合わせでできそうな気がしていますが、なにぶん技量不足のためわかりません。どなたかご教授ねがいます。宜しくお願いします。

  • 住所などの中から漢数字だけを抽出したい

    漢数字変換について、以前質問させていただいたものです。 あれから発展して、住所文字列の中から漢数字の文字列だけを抽出したいのです。 今のところ、悩んでいる点は ”千葉県”→ ”千” ”四日市”→ ”四” など、漢数字が含まれた住所に際してです。 どんなときに、どうやって抽出すればよいのか・・・ ”~丁目””~番地”などの、”丁目”や”番地”の前に漢数字があったら、抽出する・・・なんても考えたのですが、丁目や番地だけには限りませんからねぇ。 何かアイディアありましたら、教えてください!!

  • EXCEL2003で住所の並び替えがうまくいきません

    EXCEL2003で住所録を作成しています。 A.○○市○○町1丁目1番1号 B.○○市○○町1丁目2番1号 C.○○市○○町1丁目11番1号 ABCのように並べたいのですが、番地の部分の2より11が優先されて しまい、BよりCのほうが上にきてしまいます。 番地を01のように入力することも考えましたが、見栄えが悪くなるので やめました。 何か並び替えの良い方法はないでしょうか?

  • 【エクセル】無作為抽出

    アンケート調査のために無作為抽出をします。 A列に氏名 B列に住所 が 1万件 ほど入力されています。 そこから300件を抽出したいと思います。 それを 別ブック・別シート もしくは 同シートのC列・D列 にそれぞれ抽出した氏名や住所を表示させるにはどのように したらいいのでしょうか。 なるべくマクロ等は使用したくないのですがご教示くだされば 幸いです。どうぞよろしくお願いいたします。 *追伸  =RAND() を使用してオートフィルする方法は理解しています。  A列(氏名)だけを抽出する方法はわかるのですが、それに付随  するB列(住所)を同時に抜き出す方法がないのか困っています。  

  • 【Excel】特定セルを抽出したい(´・ω・`)

    いつもお世話になっております。 A1からA100まで縦にズラッと文字列が入ったセルがあるとします。 その中に赤のフォントで入力されているセルがいくつかあります。 それらを抽出して違う列、もしくは別シートに一覧表示させたいのです。 マクロの経験も薄いため思いつきません。お知恵を貸してください。m(__)m

  • オートフィルタの抽出条件

    EXCEL97です 住所 番地 名前 東京 2丁目 安部 大阪 3丁目 井上 福岡 5丁目 宇田 東京 6丁目 江田 大阪 7丁目 奥田 福岡 9丁目 加賀 といったリストにオートフィルタをかけて 下記のように東京の人だけを表示させています 住所 番地 名前 東京 2丁目 安部 東京 6丁目 江田 この状態で「住所」ラベルの下に出る「東京」という文字を このリストの上部に表示させることはできますでしょうか? 現在東京の人だけを表示させているということがわかるように 抽出条件を表示したいのです (福岡、大阪を選択した場合も同様に表示させたいです) お教えください どうぞよろしくお願いいたします

  • EXCELにて3つの条件を違うシートに抽出したいです。

    エクセルで元データ(sheet1)を3つの条件にあったデータを別シート(sheet2)に抽出し、 なおかつ抽出したデータを元データ(sheet1)から消去する方法はありますか? できれば関数でお願いします。 ☆シート1☆※元データ   A B C D 1 氏名 出身 作業 時間 2 鈴木 愛知 1 1.0 3 渡辺 静岡 2 1.5 4 鈴木 愛知 2 2.0 5 松坂 岐阜 3 0.5 6 鈴木 愛知 3 1.0 7 鈴木 愛知 4 1.5 8 森田 三重 2 0.5 ☆シート2☆ A B C D 1 氏名 出身 作業 時間 2 鈴木 愛知 1 1.0 3 鈴木 愛知 2 2.0 4 鈴木 愛知 3 1.0 5 鈴木 愛知 4 1.5 補足 ・シート2の条件として『氏名』と『出身』が同じでなおかつ『作業』の1,2,3,4がある人のみ。 このとき、『作業』が4がある人のみ抽出したいです。 ・抽出したときにシート1に抽出したデータ(例では鈴木)が消えるようにしたいです。 説明が不十分で伝わりにくいとは思いますが、 よろしくお願いします。

  • エクセル 2つのシートの抽出

    シート1 コード|地域|住所 0001|青森A|青森県青森市○丁目○-○ 0002|青森D|青森県青森市×丁目×-× 0003|岩手B|岩手県岩手市○丁目○-○ 0004|岩手D|岩手県岩手市×丁目×-×         シート2   コード|(住所を抽出したい) 0003| 0001|  シート1は一覧表で、シート2は今回の対象だとします。 シート2のコードとシート1のコードが一致したら、 シート2のB列にシート1の住所を抽出したいのですが、どのような方法があるのでしょうか?教えて下さい。

  • 日付に変更してしまう

    いまさらこんなことがわからないなんて・・・なんですけど。 町内会の住所録を作っているので、○○町を省略して1丁目1番地1号を1-1-1のように入力をすると2001/1/1のように表示してしまいます。「セルの書式設定」で「標準」にしても必ず変更されてしまいます。どうすれば変わらなくなりますか?Excel 2002を使用しています。

専門家に質問してみよう