Excelでマウスなしでシリーズを自動入力(キーボードのみ)


58

そのため、これらの線に沿ってシリーズまたは何かを拡張したい場合、セルのグループを強調表示し、強調表示ボックスの右下隅をクリックして下にドラッグします。その後、Excelは可能な限りコンテンツを自動的に拡張しようとします。これを可能にするキーボード機能はありますか?キーボードを使用して、マウスの繰り返し動作を避けるのが好きです。

Shiftキーと矢印キーを使用して選択を行うことができますが、この機能をトリガーできるキー(ある場合)がわかりません。

また、この関数が実際に何と呼ばれているのかもよくわかりません。

回答:


37

キーボードショートカットを使用して、リボンにあるものにアクセスできます。を押すAltと、各セクションの横にキーストロークが表示されます。[シリーズの塗りつぶし]ダイアログボックスを表示するには、を押しAlt、次にを押しますH F I S


1
いいですね、これはうまくいきます。AutoFillオプション(Alt-F)は、私の過去のユースケースのほとんどでうまく機能するようです。トレンドと成長を使用すると、乗法シリーズを実行することもできます。とてもかっこいい!たくさんのキーを押しますが、私はそれが私が求めたものだと思います。
jtpereyda

2
ニーモニックヘルプ...ホームフィルシリーズ(入力)。これをありがとう!
スコットリッピー

1
リニアシリーズでこれを行うための短い(マクロ以外の方法)/ "公式のショートカット"を見つけた場合は、お知らせください。
ナッツについてのナッツ

52

「Fill-Down」または「Fill-Right」を探しています。

範囲を選択するには、...で始まるセルに移動し、次に内容を入力する場所にShift+ またはShift+ を入力してから、Ctrl+ D(フィルダウン)またはCtrl+ R(フィル右)を押します。

残念ながら、左詰めまたは上詰めのショートカットキーはありません。


13
これは非常に役立ちます。唯一のことは、最初のセルのみに自動的に塗りつぶしを行うことです。これによりセルが複製されますが、系列は拡張されません。それでも、これは非常に役立ちます、ありがとう!
jtpereyda

実際には、シリーズを拡張します。数式をコピーし、Excelが定期的に行うように列/行を変更します。値をコピー/貼り付けする場合は、コピー/貼り付けオプションを使用します(値を選択-> control + c->宛先に移動-> control + v)
-TheCompWiz

8
つまり、シリーズが自動的に推測されるわけではありません。たとえば、A1に1と入力し、A2に2と入力してから、両方を強調表示します。マウスでフィルダウンを実行すると、自動的にカウントアップが開始されます。Ctrl + Dメソッドには複数のソースセルを選択する方法がないため、より多くのソースセルのみをコピーします。私の知る限り、加算系列のみが機能します。
-jtpereyda

2
興味深い...私は前にそれを試したことがない。別のルートを使用して、A1に1を、A2に= A1 + 1を入力し、記入してほぼ同じ結果を得ることができると思います...しかし、あなたは正しい...方法があるはずです。また、独自のカスタムショートカットキーを「シリーズを埋める」オプションに割り当てると、残りのセルをどのように埋めるかのメニューが表示されます...
TheCompWiz

これにより、時間を大幅に節約できます!
ブライアン

8
  1. Shift+ を使用して、シリーズの移動先を強調表示します。キーオフする塗りつぶしセルを含める必要があります。

  2. Alt + H F I S

  3. Shift + Tab F

  4. Enter

(上記の回答といくつかの試行錯誤に触発された)


これは4段階の答えです。ただしALT+f、タブに手を伸ばすよりもレイアウトが簡単なので、#3を置き換えます。
-fohrums

4

Excel 2016(および2013年と想定)の場合、クイックアクセスツールバーに追加し(CTRL-Sが行うので[保存]ボタンを削除しました)、Fill Seriesに置き換えました。

  • ホームリボンに移動
  • 編集グループで、「入力」をクリックします
  • 「シリーズ」を右クリックします
  • [クイックアクセスツールバーに追加]を選択します

これで、ウィンドウの左上に表示されるはずです。Altキーを押すと、追加した新しいアイコンの横に数字が表示されます。その後、クイックアクセスツールバーをカスタマイズして、「Fill」オプションを必要な場所に配置できます。

「保存」を取り除き、代わりに「塗りつぶし」を配置して、最初の2つの値(たとえば、セルA1に「1」、セルA2に「2」)を入力し、下の2つ以上のセルを選択して、 ALT、1、Enterを押します。選択したセルは、シリーズで塗りつぶされます。このタスクにはマウスは不要です。


3

マクロを使用してこれを実現することもできます。

  1. [表示]タブに移動->マクロ-> [マクロの記録]
  2. Myautofillなどのオプションの名前を選択します(名前にスペースはありません!)
  3. Ctrl+ などのオプションのショートカットを選択しますH
  4. [OK]をクリックしてマクロの記録を開始します
  5. [ホーム]タブに移動->編集->塗りつぶし->シリーズ
  6. [シリーズ]で[列]を選択し、[トレンド]オプションをオンにして、[ OK ]をクリックします
  7. [表示]タブ-> [マクロ]-> [記録の停止]に移動します。
  8. マクロの準備ができました!セルの範囲を選択し、ステップ3で選択したショートカットを押します。

忘れてしまいましたが、ステップ7でトレンドを選択する必要があります
。-モイタバ

これは私にとってマクロ中毒のようです。このためにマクロを使用する必要はありません。これはExcelの対話の中心である単純なタスクです。
jwg

3
  1. Ctrl+ C開始セルをコピーするには
  2. 目標範囲を選択します(使用してShiftCtrl矢印など)
  3. Ctrl+ V貼り付ける

ターゲット範囲は適切に満たされます。


以下のようTheCompWizによって答え使用して、Ctrl+をDしてCtrl- Rもう一つの方法だろう。Ctrl+を使用C/Vすると、任意の方向にどこでも入力できます。一方、Ctrl+はD/R少ないキーストロークが必要です。


4
シリーズを推測しません。
-jwg

1

ただし、「タイプ」を自動入力に変更する必要もあります。

Alt+ H+ F+ I+ Sその後shift+ tab+ down+ down+ downその後enter


1
「down」はキーボードのキーではありません!
プラサナ

1

フィルダウン(またはフィル右)へのショートカット:最初にフィルダウンするものを選択(または右)を選択します。

オプション1:すべてのセルを埋める(Excelシートの最後まで):(Shift +(End Then ))Then(Ctrl + D)埋める右:(Shift +(End Then ))Then(Ctrl + D

オプション2:フィルダウンするには:(Shift +(PgDown ^ N Then ))Then(Ctrl + DN =必要に応じてダウンする必要がある回数 必要に応じて、AeroキーまたはPgUpキーで上下に移動することもできます。


私はあなたが右に充填する際のCtrl + Rを使用する必要が信じている他の回答で述べたように、少なくともそれはエクセル2013で動作しているようです方法です
Nattgew

0

最初の列に1を入力し、シリーズを入力する範囲を選択してからAlt+ H+ F+ I+ Sを押すとEnter...シリーズが入力されます。


0
  1. 上のセルに1と入力します。

  2. = 1 +(上部セルのアドレス)と入力して、Enterキーを押します。

  3. そのセルをコピーし、必要なデータの最後の売りにドラッグします。

  4. その行を選択し、特殊貼り付け(Alt + E + S + V)を使用して式を削除します。


0

「Fill Series」をクイックアクセスツールバー上の位置に割り当てます。この例の位置2を考えてみましょう。

塗りつぶすセルと塗りつぶす空のセルをハイライトします-Shift +矢印を使用して実行できます。

Alt + 2(QAの位置を割り当てられた)でEnterを押します。

注-Excelで塗りつぶす数値シリーズを推測する場合は、2つのセルとターゲットを強調表示します。

これが助けになり、Alt + x + y + z + a + b + cを押してから上記のShift + d + e + fを押すよりも少し簡単に実行できることを願っています。


0

記入するセルを選択します。

内容を入力するSHIFT+ の範囲を選択しますarrows

を押しF2て、最初に選択したセルを編集します。

CTRL+ ENTERを押して領域を埋めます。


少なくともExcel 2007では、これは実用的なソリューションではありません。シリーズを生成せず、同じ値を埋めるだけです。
ザグリムサン

0

自動入力を使用する場合は、これを使用します:

Alt+ H F I S次にAlt+ Fそして最後に Enter


スーパーユーザーへようこそ:これは質問に答えるかどうかはわかりませんが(答えは受け入れられています)、ソリューションが詳細に機能し、わかりやすい手順を説明することができれば、より良い答えになるでしょう。答えが正しいと思う場合は、これらのことを行い、再編集してください。数分を取り、お読みください: - superuser.com/help .Answering:superuser.com/help/how-to-answerは、再びsuperuser.Thankyouへの歓迎
mic84

0

列Aにシリアル番号を生成する必要があるとします。

  • 最初のセル、つまりA1に1を入力します。
  • Downキーを押してA2に向かって移動します。
  • プレス=キー、選択セルA1は、追加1を同様に、それまで=A1+1とヒットEnter数が生成されますkey.Thisを2
  • ここで、shiftキーを押したままdown、シリーズを終了する最後のセルまでキーを押し続けます。
  • を押しctrl+dて自動ドラッグします。

最後に、自動化された一連の数字を取得しました!


0

記入するセルを選択します。

Shift+ Ctrl+で範囲を選択しますEnd

を押しF2て、最初に選択したセルを編集します。

Ctrl+ Enterを押して領域を埋めます。


私にはこれが価値を満たしているように思えます。質問は、シリーズを自動入力する方法を尋ねます。例えば、入力1013および16、および取得192225、...。
スコット

0

デフォルトではホットキーを使用できません。ただし、マクロを自分で記録できます。Ctrl + Shift + Dキーを押しました。

最初にセルを選択し、塗りつぶします(連続した塗りつぶされたセルで)。Go View => Down arrow Macros => Record Macros ..開いているウィンドウで、任意の名前と任意のホットキーを入力できます。[OK]をクリックした後。[ ホーム] => [塗りつぶし] => [シリーズ] => [オートフィル]ラジオボタンを選択して[OK]を選択し、[表示]メニューから[マクロ]に戻り、記録を停止します。次回はホットキーで入力できます。幸運を!


マクロの記録を開始すると、実行するすべてのアクションが記録されます(視覚的な基本コードに対して)。したがって、記録を開始する前にセルを選択してください。そして、それをやめることを忘れないでください:)


0

この答えは、シリーズを埋めるためです。シリーズには式が含まれていないため、上記のすべての回答は役に立ちません(ステップ1、ステップ2などのシリーズがある場合、式を書くことはできません)塗りつぶしに移動->シリーズ->行の選択またはシリーズのおよびタイプの自動 入力 -> [OK]を押します。

それでおしまい !

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.