• ベストアンサー
  • 暇なときにでも

エクセルの連続データを検索

エクセルで住所を入力した後,オートフィルを使って次の行にコピーしたつもりがコントロールキーを押し忘れて,連続入力してしまったとします。 その連続データの部分を検索するようなことはできるのでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数262
  • ありがとう数5

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

  • ベストアンサー
  • 回答No.2
  • ARC
  • ベストアンサー率46% (643/1383)

あ、確かによく読んでみると、質問の受け取り方が間違っていたようですね。申し訳ありませんでした。 で、仰られる、「連続データになってしまった部分」を検索するのは、一筋縄ではいかないようです。 とりあえず、「『住所の末尾2文字を除いた部分が、下のセルと一致する』かつ、『下のセルと同一ではない』」ものを検索する方法を書いてみます。 #1と同じく、A列に住所データがあって、B列を作業用に使うとすると、 B1に、 =AND(LEFT($A1,LEN($A1)-2) = LEFT($A2,LEN($A1)-2),$A1<>$A2) と入力して、下のほうまで複写し、#1と同様に、TRUE を検索してください。 尚、この方法は、余分なセルまで検索してしまう可能性があります。 東京都港区1-1-1 東京都港区1-1-9 は、連続データで作成されたものではないですが、 検索条件に引っかかってしまいます。 他にも、この件について何かあれば、補足して下さい。 それでわ!

共感・感謝の気持ちを伝えよう!

質問者からのお礼

どうも!ご親切にお答えいただき,ありがとうございます。 完璧なお答えをいただいてびっくりしました。 教えていただいた方法で,自分の仕事が楽になりました。 何かまたありましたら,よろしくお願いします。

関連するQ&A

  • 「Excel」 フィルハンドルで連続データがでる理由

    Excelで連続データを自動入力するオートフィル機能というものがあると思います。 例えば、1と入力してフィルハンドルを使ってドラッグすると1111111となってしまいます。 コントロールキーをおしながらフィルハンドルでドラッグすると123456となってくれます。 どうして違いがでるのでしょうか。 そういうものといったらそれまでなのですが、、、。 お分かりになる方、教えてください。

  • Excel 行の連続データを列に参照したいんです・・・

    Excelで縦のデータを横に参照したい場合どのように数式をコピーすればいいんでしょうか・・・?オートフィルをかけると行は固定されて、列は連続したデータになってしまいます。列を絶対参照にして行を相対参照にしてもできません。 すみません、どなたか教えてください。

  • Excelの連続データがオートフィルで入力できない。

    会社でExcel2003を使用しております。 連続データを入力しようと思い、オートフィルを使ってドラッグしたら、オートフィルオプションは表示されるのですが、クリックしても連続データの項目がありません。(セルのコピーやフィルは表示されています) これは設定の問題でしょうか? とても困っています。 助けてください。。。。

その他の回答 (1)

  • 回答No.1
  • ARC
  • ベストアンサー率46% (643/1383)

A列のデータから、重なったものを調べたいとしますね。 1:作業用の列を一列使うので、用意してください。(ここでは、B列を作業用に使います。) 2:B1のセルに = A1=A2 と入力して下さい。 3:B1のセルを下のほうまで複写してください。 4:B列を選択して、[編集]-[検索]を実行し、[検索する文字列]がTRUE、[検索方向]が「列」、[対象]が「値」で検索をかけて下さい。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

こんにちは。お答えいただきまして ありがとうございます。 とても感心致しました。 しかし,私の文章の悪さから違う意味に とらえられてしまったようです。 実は同じデータを検索するのではなく 連番になってしまった箇所を 検索したかったのです。 もしお手数でなければ 再度教えていただきたいのですが・・・ 住所録をエクセルで作成しています。 住所を入力して次の行も同じ住所だとします。 マウスを使ってコピーをするなら セル右下のフィルハンドルをポイントし, コマンドキーを押しながら次の行にドラッグすると コピーできますよね。 でも,コマンドキーを押さないでコピーすると 東京都港区1-1-1 東京都港区1-1-2 となってしまいますよね。 上記のように間違ってコピーされたところを 検索することはできるのでしょうか? 大変お手数ではございますが よろしくお願い致します。

関連するQ&A

  • EXCELのオートフィルについて

    EXCELで数値をオートフィルすると書式(罫線種も)コピー されますよね。 でも、連続データにした場合、オートフィルオプションで「書式なし」にすると連続データではなくなってしまいます。 連続データでオートフィルして、でも書式はコピーさせたくない(罫線や塗りつぶしを崩したくない)というときはどうしたらいいのでしょう? あるテキストのデータで、なぜかオートフィル(縦に)して 連続データで入力しても塗りつぶしや罫線が崩れず 連続データが入力できるのがありました。 それはそれで「なぜ?」と疑問が残ったののですが・・・。 どうかアドバイスお願いいたします<m(__)m>

  • Excelの連続データから数行おきのコピー

    ExcelのSheet1に連続したデータが入っています。 Sheet2はSheet1の内容を参考にしてレイアウトを変えていますが、 Sheet1で入力してある項目を参照して表示したいです。 コピーには規則性があるので、Sheet2を2項目だけ入力した後、 オートフィルで、一発で全部コピーしたいです。 VBAではなく、Sheet2に書くべき関数のコードを教えてください。 よろしくお願い致します。 ------------------------------- 連続したデータがSheet1に大量に入っています。 例   A   B    C 1 北海道 札幌市 メロン 2 青森県 八戸市 りんご 3 岩手県 盛岡市 冷麺 以下、多数あり。 Sheet2に、   A   B    C 1 北海道 札幌市 メロン 2 3 4 5 青森県 八戸市 りんご 6 7 8 9 ※ここから下をオートフィルのコピーで表示したい

  • Excelで連続データを行飛ばしで反映させるには?

    Excelのオートフィルの様な機能を利用して、連続するデータを二段飛ばしの行に反映させることは可能でしょうか? たとえば、セル「A1・A2・A3…」に「10・20・30…」とあった場合、セル「B1・B4・B7…」に「10・20・30…」と入力したいのです。 Aセルのデータは固定値ではなく、良く変動します。 また、セル「B2・B3」に当るところにも他のデータが入ります。 何か解決策があれば教えてください。宜しくお願いします。

  • エクセルで連続してコピーするには

    いつもお世話になります。 オートフィルを使って値をコピーしたいのですが, コピー先に一行飛ばしでいれたいので,オートフィルを使うと,間に入っている行もカウントされてしまします。 例えば A1に「='Sheet1'!B2」を入れて, A2は空白,A3には「='Sheet1'!B3」と連続していきたいのですが…。 エクセル97です。よろしくお願いします。

  • エクセルでオートフィルを行に適用するには?

    エクセルでオートフィルを行に適用するには?連続データを行に作りました。オートフィルを使いたいのですが使えません。どうしたらできるのでしょうか?よろしくお願いします。

  • エクセルオートフィル連続データの出し方

    エクセルで 個人データの表を作成し フィルタ機能を使って、個人リストを 2通りのリストに振り 分けました。その後 新しく振り分けたリストに一番から番号をつけようと オートフィル機能を使って 連続番号をつけようとしましたが、数字がコピーされるばかりで、また オートフィルオプションボ も表示されずに困っています。連続データで1 2 3 4……がふられません 一つ気になるのは、フィルタで振り分けたデータ表の1行目には 文字にかぶさるように フィルタのマークや↓マークがついています。印刷しても このマークは印刷されないので そのままで プリントしているのですが、これが何か関係しているのでしょうか? >このマークはどのようにしたら消せるのでしょうか? >またオートフィルオプションボタンは どのようにしたら表示されるのでしょうか? 同じような現象(文字がコピーされてしまう現象)が起きた時 いつもは CTRLキーを使って連続データを出していたのですが この方法も全くききません。 一番から順番に数字を入力するには 手間がかかりすぎるし 困っています。 分かりづらい質問になってしまって申し訳ありません。どなたかお知恵をお貸しください よろしくお願いいたします。  EXCEL2007 で OSはVISTAです

  • エクセル オートフィルオプション

    連続データの入力についてですが、 例えば、あるセルに「1」を入力してオートフィルすると、 必ずセルのコピーになります。 出てくるオートフィルオプションを使って 連続データにすればいいことなのですが、 オートフィルしたときに、最初から、連続データになるように設定はできないのでしょうか?

  • エクセルにて連続データのオートフィル

    エクセルで連続データのオートフィルについての質問です。 セルに1、2という値があってオートフィルをすれば1、2、3、4、5・・・と連続した値のオートフィルが出来ると思います。 しかし、値が6桁の年月の場合、オートフィルをすることは可能でしょうか? 201301という値があって(2013年1月)、それをオートフィルすると 201301 201302 201303 ・・・ 201312 201401 201402 ・・・ という具合に12月を過ぎると翌年になるオートフィルをしたいのですが、可能ですか?

  • エクセルで複数行ずつ連続データを入力する方法

    複数の行に同じデータが入っている場合に、次の複数行には前の複数行のデータから連続した数字になるようにしたいのですが、オートフィルを使ってもなかなかうまくいきません。 例えば、 A1~A6には=Sheet1!Q1、 A7~A12には=Sheet1!Q2、 A13~A18には=Sheet1!Q3 という様に6行ずつ同じデータにしたいのですが、 オートフィルを使うとA7~A12には=Sheet1!Q7、A13~A18には=Sheet1!Q13というふうに、 6ずつ増えたデータになってしまいます。 1000件以上あるので一つずつ手打ちするのは気が遠くなるような作業なので、 簡単にできる方法がありましたらどなたか教えていただけると助かります。 よろしくお願い致します。

  • Excelの連続データ入力について

    Excelで連続データを入力したいのですが、連続するデータが複数重なると(かつ連続しない文字も含んでいます)これらのオートフィルは重なったセルも加算され狙ったものとは違う値になってしまいます。 例えば、 =A1 aaa(ただの文字) =B1 これをオートフィルで連続データを作成すると、 =A1 aaa =B1 =A4 aaa =B4 =A7 aaa =B7 こうなります。 本当は、 =A1 aaa =B1 =A2 aaa =B2 =A3 aaa =B3 こうしたいのです。 良い方法はありませんでしょうか? 宜しくお願い致します。