よねさんのWordとExcelの小部屋

可視セルにだけ連番を振る、コピー貼り付けを行う:Excel講座 Q&A(Tips)


スポンサードリンク


作成:2024/5/26

可視セルにだけ連番を表示する   Topへ

AGGREGATE関数を使って連番を表示する

オートフィルターでSUBTOTAL関数を使うと不都合なケースがあります。

  1. データ内のセルを1つ選択して、[データ]タブの[フィルター]を実行すると、データ全体が選択されるはずです。
  2. F列の区分で「B」を抽出すると、最終行の14行目のデータが表示されています。
    しかも、区分は「C]ですので、正確にフィルターできていないと困惑します。
    これは14行目がフィルターの範囲外と認識されているためです。
  3. 一旦、フィルターを解除します。
    データ範囲 B2:F14を選択します。(SUBTOTAL関数を使った列を範囲外としています)
    フィルターを実行します。
  4. SUBTOTAL関数を範囲外としています。(最終行からSUBTOTAL関数を削除してもOKです。)
    F列の区分で「B」を抽出すると、オートフィルターを実行しても最終行まで正確にデータ抽出ができました。
  5. オートフィルターでSUBTOTAL関数を使って可視セルに連番を表示する場合、不具合を起こす可能性があり、要注意です。
    ということで、AGGREGATE関数をお勧めします。

可視セルにだけ連番を入力する   Topへ

可視セルの選択

  1. オートフィルターで抽出された範囲を選択します。
    ショートカットキー [Ctrl]+[G] でジャンプ ダイアログボックスを開いて、[セル選択]をクリックします。
  2. または、[ホーム]タブの編集グループの[検索と選択]→[条件を選択してジャンプ]を実行します。
  3. 選択オプション ダイアログボックスが表示されます。
    「可視セル」にチェックを入れます。
    [OK]ボタンをクリックします。
  4. 可視セルが選択できました。
    選択時の模様が最初と異なり、セル単位で選択されているように見えます。

[Alt]+[;]で可視セルを選択する方法で説明します。

  1. データ内のセルを1つ選択して、[データ]タブの[フィルター]を実行します。
    これをここでは、オートフィルターと書いています。
    F列の区分で「B」を抽出します。
    G4セルに 1 と入力します。
    表示されているセル範囲、G4:G13 を選択します。
    ショートカットキー [Alt]+[;](セミコロン)で可視セルを選択します。
  2. 一旦、データを全表示します。
    区分のフィルターボタンをクリックして、(すべて選択)を選択します。
  3. 先ほどの可視セルは選択されたままになっていることがポイントです。
  4. [ホーム]タブの編集グループの[フィル]→[連続データの作成]を実行します。
  5. 範囲で「列」、種類で「加算」、増分値に「1」を入力します。
    [OK]ボタンをクリックします。
  6. 可視セルに連番が入力できました。

COUNTIF関数で連番を入力する

可視セルにだけコピー貼り付けを行う    Topへ

  1. データ内のセルを1つ選択して、[データ]タブの[フィルター]を実行します。
    これをここでは、オートフィルターと書いています。
    F列の区分で「B」を抽出します。
    表示されているセル範囲、G4:G13 を選択します。
    ショートカットキー [Alt]+[;](セミコロン)で可視セルを選択します。
  2. G4セルに 「5/16」と入力して、[Ctrl]+[Enter]で選択範囲に一気に入力します。
  3. 可視セルに「5月26日」と入力できました。
  4. フィルターを解除しました。
    可視セルだけに入力されたことが確認できます。

スポンサードリンク



HomeExcel講座の総目次Excel講座 Q&A(Tips)|可視セルにだけ連番を振る、コピー貼り付けを行う

 PageViewCounter
 Counter
 Since2006/2/27