• 締切済み

エクセル表で重複するコードの下に2行づつ挿入する方法

こんにちは。うまく説明出来るか不安なのですが、 コード順に並んでいるエクセル表があります。 同じコードが2行のものもあれば、10行のものもあります。その不規則な並びの中で、コードの切替毎に2行づつ行を挿入したいのですが、計算式などで一気に作業する方法はないでしょうか??? それとも手作業で目でコードを確認しながら やっていくしかないでしょうか? 教えていただけると助かります。よろしくお願い致します。

みんなの回答

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

次の方法は如何でしょうか。 (1)空き列の先頭セルに=IF(COUNTIF($A$1:A1,A1)=1,"aaa",0)を入力後、コード列と同行まで範囲選択 (2)編集→ジャンプ→セル選択で「数式」「文字列」のみチェック→OK(aaa表示セルが全選択された状態) (3)挿入→セル→行全体をチェック→OK (4)空き列を選択し、(2),(3)を繰り返す (5)空き列を削除

全文を見る
すると、全ての回答が全文表示されます。
noname#204879
noname#204879
回答No.2

Fig-1      Fig-2          Fig-3   A          A  B          A  B 1 CODE     1  TMP CODE     1  TMP CODE 2  101     2     101     3  101  102 3  102     3  101  102     6  102  103 4  102     4     102     8  103  104 5  102     5     102     12 6  103     6  102  103     13 7  103     7     103 8  104     8  103  104  1.Fig-1 において、 9  104     9     104    A列の前に1列挿 10 104     10     104    入 11 104     11     104  2.Fig-2 において、 12        12          セル A3 に次式を 13        13          入力して、これを                     下方に複写 Fig-4      Fig-5         =IF(B3=B2,"",B2)   A  B      A  B      [オートフィルタ] 1  TMP CODE  1  TMP CODE     でA列を (空白以 3  101  102  2     101     外のセル) でレコ 6  102  103  3  101  102     ードを抽出した状 8  103  104  4     102     態を Fig-3 に示 12 101     5     102     した。 13 102     6  102  103   3.範囲 A3:A8 を[コ 14 103     7     103     ピー]して、セル 15 101     8  103  104     A12 に[貼り付け] 16 102     9     104     た後、その貼り付 17 103     10    104     けられたデータの          11    104     下に[貼り付け]を          12 101        実行した状態を          13 102        Figi-4 に示した。          14 103      4.[オートフィルタ]          15 101        を解除すると          16 102        Fig-5 になる。          17 103      (下に続く) Fig-6      Fig-7      Fig-8    A  B      A  B      A 1  TMP CODE  1  TMP CODE  1  CODE 2  101  101  2  101  101  2  101 3  102  102  3  101     3   4  102  102  4  101     4   5  102  102  5  102  102  5  102 6  103  103  6  102  102  6  102 7  103  103  7  102  102  7  102 8  104  104  8  102     8  9  104  104  9  102     9   10 104  104  10 103  103  10  103 11 104  104  11 103  103  11  103 12 101     12 103     12  13 102     13 103     13  14 103     14 104  104  14  104 15 101     15 104  104  15  104 16 102     16 104  104  16  104 17 103     17 104  104  17  104 5.Fig-5 において、範囲 B2:B11 を[コピー]して、セル A2   に複写すると Fig-6 になる。 6.Fig-6 において、A列を昇順に[並べ替え]ると Fig-7 に   なる。 7.最後にA列を削除すると Fig-8 になる。

全文を見る
すると、全ての回答が全文表示されます。
  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.1

はじめまして A列にコード、B列からD列まで何らかのデータがあり、1行目に見出し、2行目から実データがあると仮定します。 E3に =if(E2=E3,"","コード切り換え") と入れ、データの行数下にコピーします。 これで切り換わった行に「コード切り換え」の文字が出るので、その下の2行を選択し右クリック→挿入 一度挿入をするとその行為はF4に記録されますので、次のコード切り換えからは、2行選択して「F4」で作業できます。 これで行く文楽にサ行ができると思いますがいかがでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの表で10行毎に1行づず新しい行を挿入する方法

    こんにちは。 あるエクセルの表があります。1500行くらいあるのですが、10行毎に1行づつ新しい行を挿入したいのですが、 一気に簡単に実行する方法はありませんか? 初心者なのでとても苦労しています… 地道にやるしかありませんか? どなたか教えて下さい。

  • 【エクセル】2行に一行のように、規則的に行を新規挿入したい

    お世話になります。 ぎっちり作ってしまったエクセルの表に対して、 2行に1行、空白行を挿入したいと思います。 この場合の作業について、考えてみたものの、 なかなかうまくできません。 お手数ですが、お知恵を拝借させていただければ、 幸いです。よろしくお願い致します

  • excel「行の挿入」するとなぜか最終行に挿入されてしまう

    昨日、 ”excel2000の表で、ふつうにただ1行挿入したいだけなのですが、「行の挿入」を選ぶと 「データの消失を防ぐ為、空白でないセルをワークシートの外にシフトすることは出来ません」 とポップアップが出て、操作できません。” という質問をし、 ”全ての行を使い切ってしまっている、あるいは最終行(65536行目)のどこかのセルにデータが入っている。そのデータを消せばよい。” と教えて頂き、確認したところ最終行まで罫線がびっしり引かれていることに気付き、そんなにいらないので400行目以降の罫線はすべてクリアーで消去しました。 それで一件落着と思ったのですが、その後1行 行(罫線)を挿入すると、なぜか途中を通り越して最終行に罫線がはみ出てしまい、しばらくしてもう一行挿入しようとするとまた 「データの消失を防ぐ為、空白でないセルをワークシートの外にシフトすることは出来ません」 となってしまいます。私は400行目以内ですべて作業を完結させたいのに・・・。 どうすればよろしいでしょうか。

  • エクセルで複数行に一度に改ページを挿入する方法

    エクセルで2行ごとに、一気に改ページを挿入する方法があればおしえてください。 全部で50の改ページを挿入しなければならないので、いちいち挿入する行を選択して改ページを入れるのは面倒で。 マクロも考えていますが、マクロ以外で方法はないでしょうか? ためしに、複数行選択して、改ページを挿入してみたら、最後の選択行にしか改ページが入っていませんでした。 2行ごとという規則性があるので、何か方法がありそうですが…。 よろしくお願いします。

  • エクセルの行挿入

    エクセル2007を使用。 表に多数(約30行)の空白行を挿入する方法を教えてください。

  • エクセル 最終ページの最終の行に同じ表を挿入する方法

    (1)エクセルのファイルに複数のシートがある。 (2)複数のシートは作業するたびにページ数が増減する。 (3)ページ数が増減しても、最終ページの最終行から上に10行分の表(グラフではない)を挿入したい。 ※表はいつも同じ。 こんなことが可能でしょうか? 宜しくお願いします。

  • Excelの行挿入で

    Excelのシートにデータがつまっているのですが(これから新しく表を作るということではないということです。)、行の挿入をしたいのです。 このとき、行を選択して、右クリックで「挿入」を選べば挿入自体はできます。 しかし、 既にある表は、行が、A列とB列が結合されているのですが、 単に上記のように挿入すると、 A列B列が分かれている行が挿入されてしまいます。 新しく挿入された行のA列とB列を選択して、「セルの書式設定」の「配置」でセルを結合させてもいいのですが、 いちいちそうしなくても 挿入時点ですでに結合されているようにするにはどうすればよいですか。 (Excel2000)

  • excelで行挿入について

    excel97を使っているのですが、まず下の表を見てください。 行/列   A  B  C   1  メーカ      2  あ           3  い             4  合計           5  う         6  え           7  お              8  か                このような表があるのですが、行1~4で一つのグループなんです。 同じように  行4と行5の間に「メーカ」  行6と行7の間に「合計」 というふうに「メーカ」挿入、2行空けて「合計」挿入、「メーカ」挿入・・・を約千行分繰り返して 行/列  A  B  C  1  メーカ      2  あ      3  い      4  合計      5  メーカ      6  う      7  え      8  合計      9  メーカ     10  お     11  か     12  合計     このようにしたいのですが、簡単な方法は無いでしょうか?

  • エクセル複数行を一括で挿入する方法を教えてください

    こんばんは。 エクセルの表、1000行くらいあるのですが 3行毎に2行づつ新しい行を挿入したいのですが、 一括で実行する方法があったら教えてください。 初心者なので、方法を調べているのですが 2行挿入がみつからなくて…。 どなたか教えて下さい。よろしくお願いします。 ○○○ □□□ △△△    ○○○ □□□ △△△  ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△       ※2行挿入 ○○○ □□□ △△△  → ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△       ※2行挿入 ○○○ □□□ △△△ ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△    ○○○ □□□ △△△ ○○○ □□□ △△△    ○○○ □□□ △△△

  • Excelの罫線と行の挿入

    Excelの行の挿入についてお伺いします。 10行ごとに罫線を引いているのですが、行を挿入すると、罫線ごと移動してしまい、せっかく10行ごとに引いた罫線がずれてしまいます。 これを10行ごとの罫線は変えず、行だけを挿入したいのですが、どうすればいいのでしょうか? また、表作成において、改善案や便利なことなどもあるようでしたら教えてください。よろしくお願いします。

専門家に質問してみよう