ドラッグせずに非常に長い列のExcelに数式を適用する

ドラッグせずに非常に長い列のExcelに数式を適用する

Excel の非常に多くの入力に、数式 n/log(n) を適用したいと思います。具体的には、10,000 個の数字が含まれる列全体に適用します。ドラッグせずにこれを実行する最も効率的な方法は何ですか?

答え1

列 1 に 10,000 個の数値 (列 A - NTP) があり、行 2 の数式を範囲に貼り付けるとしますA2:NTP2:

数式を選択してA2コピーします。 を押しUP ARROWCTRL+SHIFT+RIGHT ARROWDOWN ARROW、の順に押してCTRL+SHIFT+LEFT ARROW、貼り付けます。

ここに画像の説明を入力してください

注: これは、列にギャップのない連続したデータがあるAことを前提としています。NTP

答え2

ドラッグは、数式を一度に複数のセルに入力する方法の 1 つにすぎません。

最も速い方法は、まず数式を含むセルをコピーし、次にターゲットの最初のセルを選択し、スクロール バーを使用して範囲内の最後のターゲット セルまですばやくスクロールし、Shift キーを押しながらセルをクリックして選択することです。

選択範囲をアクティブにして貼り付けをクリックすると、ソース セルの右下にある小さなブロックを使用してドラッグした場合と同じように、数式がすべてのセルに入力されます。

答え3

データ範囲 (たとえばA1:A9999) をテーブルに変換する (データ範囲またはその中の任意のデータ要素を選択し、 を選択するInsert > Table) ことをお勧めします。

このような表の新しい列に数式 (たとえば=[@X]/LOG([@X])、列の名前が であると仮定X) を挿入すると、新しいバージョンの Excel では、この数式が (デフォルトで) 表のすべての行に適用されます。

答え4

  • 最初のセルに数式を入力します。
  • セルの範囲を選択します。
    • 最後のセルに移動するには、左上の名前ボックスに座標を入力して を押し、Enter次にスクロール バーを使用して最初のセルまでスクロールし、Shift最初のセルを押したままクリックするのが最も速い場合があります。
  • リボン メニュー ⟶ ホーム タブ ⟶ 編集セクション ⟶ 塗りつぶし ⟶ 系列 ⟶ オートフィル ⟶ OK。

関連情報