Excel riempie automaticamente una serie senza mouse (solo tastiera)


58

Quindi, quando voglio estendere una serie o qualcosa del genere, posso evidenziare un gruppo di celle, quindi fare clic sull'angolo in basso a destra della casella di evidenziazione e trascinare verso il basso. Excel tenterà quindi di estendere automaticamente i contenuti nel miglior modo possibile. Esiste una funzione della tastiera che mi permetterà di farlo? Mi piace usare la tastiera per evitare movimenti ripetitivi del mouse.

Posso usare il tasto Maiusc e i tasti freccia per effettuare una selezione, ma non so cosa (se presente) tasto può attivare questa funzione.

Inoltre non so davvero come si chiama questa funzione.

Risposte:


37

Puoi usare le scorciatoie da tastiera per accedere a tutto ciò che è presente sulla barra multifunzione. Premere Alte quindi è possibile visualizzare i tasti accanto a ciascuna sezione. Per visualizzare la finestra di dialogo Riempi serie, premere Alte quindi H F I S.


1
Bello, funziona bene. L'opzione Riempimento automatico (Alt-F) sembra funzionare bene per la maggior parte dei miei casi d'uso precedenti. L'uso di Trend and Growth mi consente anche di realizzare serie moltiplicative. Molto bello! Sorta di molti tasti da premere, ma credo sia quello che ho chiesto.
jtpereyda,

2
Mnemonics help ... Home Serie FIll (Invio). Grazie per questo!
Scott Rippey,

1
Se qualcuno trova un modo più breve (non macro) / "scorciatoia ufficiale" per farlo per le serie lineari , fatecelo sapere!
nocciola circa natty

52

Stai cercando "Fill-Down" o "Fill-Right".

Selezionare l'intervallo spostandosi sulla cella per iniziare con ... quindi Shift+ o Shift+ nel punto in cui si desidera riempire il contenuto in ... e quindi premere Ctrl+ D(per riempire) o Ctrl+ R(per riempire a destra).

Sfortunatamente, non esiste un tasto di scelta rapida per fill-left o fill-up.


13
Questo è abbastanza utile. L'unica cosa è che basa automaticamente il suo riempimento solo sulla prima cella. Ciò duplicherà una cella, ma non estenderà una serie. Comunque, questo è molto utile, grazie!
jtpereyda,

In realtà, estende una serie. Copierà tutte le formule e modificherà colonne / righe come fa regolarmente Excel. Se vuoi copiare / incollare valori ... usa semplicemente l'opzione copia / incolla (seleziona valori -> control + c -> vai a destinazione -> control + v)
TheCompWiz

8
Voglio dire che non dedurrà automaticamente una serie. Ad esempio, digitare 1 in A1, 2 in A2 e quindi evidenziare entrambi. Se esegui il riempimento con il mouse, inizierà il conto alla rovescia automaticamente. Poiché il metodo Ctrl + D non ha modo di selezionare più di una cella di origine, ne copierà solo altre. AFAIK, funzioneranno solo le serie di additivi.
jtpereyda,

2
Interessante ... Non l'ho mai provato prima. Suppongo che potresti prendere un altro percorso e mettere 1 in A1 e = A1 + 1 in A2 e quindi riempire e ottenere quasi gli stessi risultati ... ma hai ragione ... dovrebbe esserci un modo. Potresti anche assegnare il tuo tasto di scelta rapida personalizzato all'opzione "Riempi serie" ... e poi ti darebbe un menu su come vuoi riempire le celle rimanenti ...
TheCompWiz

Questo mi fa risparmiare un sacco di tempo!
Brian,

8
  1. Usa Shift+ per evidenziare dove vuoi che le serie vadano - deve includere la cella riempita di cui vuoi staccare.

  2. Alt + H F I S

  3. Shift + Tab F

  4. Enter

(Ispirato dalle risposte sopra e alcuni tentativi ed errori)


Questa è la risposta in 4 passaggi. Sostituirei comunque il n. 3 con ALT+fperché è un layout più semplice rispetto a raggiungere la scheda.
Fohrums,

4

Per Excel 2016 (e presumo 2013), l'ho aggiunto alla barra di accesso rapido (mi sono sbarazzato del pulsante Salva perché CTRL-S lo fa) e l'ho sostituito con Fill Series.

  • Vai alla barra multifunzione Home
  • Nel gruppo Modifica, fai clic su "Riempi"
  • Fare clic con il tasto destro su "Serie"
  • Seleziona "Aggiungi alla barra degli strumenti di accesso rapido"

Ora dovrebbe apparire nella parte superiore sinistra della finestra. Quando premi ALT, dovrebbe apparire un numero accanto alla nuova icona che hai aggiunto. È quindi possibile personalizzare la barra di accesso rapido e posizionare l'opzione "Riempi" dove desiderato.

Mi sono sbarazzato di 'Salva' e ho inserito 'Riempi' lì, quindi ora posso inserire i primi due valori (ad esempio '1' nella cella A1 e '2' nella cella A2), quindi selezionare quelle due e più celle di seguito, e premi ALT, 1 e Invio. Le celle selezionate dovrebbero quindi essere riempite con le serie. Il mouse non è più necessario per questa attività.


3

Puoi anche farlo con una macro.

  1. Vai alla scheda Visualizza -> Macro -> "Registra macro"
  2. Scegli un nome opzionale, ad esempio Myautofill (nessuno spazio nel nome!)
  3. Scegli un collegamento opzionale, ad esempio Ctrl+H
  4. Fare clic su OK per iniziare a registrare la macro
  5. Vai alla scheda Home -> Modifica -> Riempi -> Serie
  6. Per "Serie in" scegli "Colonne", seleziona l'opzione "Tendenza", quindi fai clic su OK
  7. Vai alla scheda Visualizza -> Macro -> "Interrompi registrazione"
  8. La tua macro è pronta! Seleziona un intervallo di celle e premi il collegamento che hai scelto al passaggio 3.

Ho dimenticato qualcosa, dovresti anche scegliere la tendenza al punto 7.
Mojtaba,

Questa mi sembra una dipendenza da macro. Non è necessario utilizzare una macro per questo, è un'attività semplice che è centrale nell'interazione di Excel.
jwg

3
  1. Ctrl+ Cper copiare la cella iniziale
  2. Selezionare l'intervallo di destinazione (utilizzando Shift, Ctrl, frecce, ecc)
  3. Ctrl+ Vper incollare

L'intervallo target verrà riempito in modo appropriato.


Come ha risposto TheCompWiz , usare Ctrl+ De Ctrl- Rsarebbe un altro metodo. Ctrl+ C/Vti permetterebbe di riempire in qualsiasi direzione e ovunque; mentre Ctrl+ D/Rrichiede meno tasti.


4
Non deduce una serie.
jwg

1

Ma dovrebbe anche cambiare 'tipo' per il riempimento automatico .. quindi usa

Alt+ H+ F+ I+ Se poi shift+ tab+ down+ down+ downe poienter


1
"down" non è un tasto della tastiera!
Prasanna,

1

Scorciatoia per riempire (o riempire a destra): prima selezionare Seleziona cosa riempire (o destra), quindi

Opzione 1: per riempire tutte le celle (fino alla fine del foglio Excel): ( Maiusc + ( Fine quindi )) Quindi ( Ctrl + D ) Per riempire a destra: ( Maiusc + ( Fine quindi )) Quindi ( Ctrl + D )

Opzione 2: per riempire: ( Maiusc + ( PgDown ^ N Quindi )) Quindi ( Ctrl + D ) N = numero di volte che devi scendere in base alle tue necessità. Puoi anche andare su / giù con i tasti aero o il tasto PgUp, se necessario.


Come menzionato in altre risposte, credo che devi usare Ctrl + R per riempire a destra, almeno è così che sembra funzionare in Excel 2013.
Nattgew,

0

Riempi la prima colonna con 1, quindi seleziona l'intervallo in cui desideri riempire la serie, quindi premi Alt+ H+ F+ I+ Se quindi Enter... le serie verranno riempite.


0
  1. Digitare 1 nella cella superiore.

  2. Digitare = 1 + (indirizzo della cella superiore) quindi premere invio.

  3. Copia quella cella e trascina fino all'ultima vendita dei dati richiesti.

  4. Seleziona quella riga e usa incolla speciale (Alt + E + S + V) per rimuovere la formula.


0

Assegna "Riempi serie" in una posizione sulla barra degli strumenti di accesso rapido. Diciamo la posizione 2 per questo esempio.

Evidenzia la cella che vuoi riempire e le celle vuote che vuoi riempire: puoi farlo usando Maiusc + Freccia.

Ora Alt + 2 (posizione QA assegnata) quindi Invio.

Nota: evidenziare 2 celle più gli obiettivi se si desidera che Excel deduca le serie numeriche da riempire.

Spero che questo aiuti ed sia un po 'più semplice da eseguire rispetto ad Alt + x + y + z + a + b + c, quindi Maiusc + d + e + f risponde sopra.


0

Seleziona la cella che desideri compilare.

Seleziona l'intervallo di SHIFT+ in arrowscui desideri riempire i contenuti.

Premere F2per modificare la prima cella selezionata.

Premi CTRL+ ENTERper riempire l'area.


Non trovo che questa sia una soluzione funzionante, almeno in Excel 2007. Non produce una serie, ma riempie solo lo stesso valore.
Zagrimsan,

0

Se desideri utilizzare il riempimento automatico, usa questo:

Alt+ H F I Spoi Alt+ Fe infine Enter


Benvenuto in superutente: anche se questo può o meno rispondere alla domanda (è stata accettata una risposta), sarebbe una risposta migliore se potessi fornire una spiegazione del perché la tua soluzione funziona con i dettagli e istruzioni facili da seguire. Se ritieni che la tua risposta sia corretta, fai queste cose e modifica nuovamente. Ti preghiamo di dedicare un paio di minuti e leggere: - superuser.com/help. Risposta: superuser.com/help/how-to-answer , di nuovo benvenuto su superuser.Thankyou
mic84

0

Supponiamo di dover generare numeri di serie nella colonna A.

  • Digitare 1 nella prima cella, ovvero A1 .
  • Premere il Downtasto per spostarsi verso A2 .
  • Premi il =tasto, seleziona la cella A1 , aggiungi 1 allo stesso modo =A1+1e premi il Entertasto. Questo genererà il numero 2
  • Ora tieni premuto il shifttasto e continua a premere il downtasto fino all'ultima cella in cui vuoi terminare la serie.
  • Premere ctrl+dper eseguire l'autodrag.

Finalmente hai ottenuto le tue serie automatizzate di numeri!


0

Seleziona la cella che desideri compilare.

Seleziona l'intervallo di Shift+ Ctrl+ End.

Premere F2per modificare la prima cella selezionata.

Premi Ctrl+ Enterper riempire l'area.


Mi sembra che questo riempia un valore . La domanda si pone come compilare automaticamente una serie; ad esempio, entrare 10, 13e 16, e ottenere 19, 22, 25, ....
Scott,

0

Per impostazione predefinita, non è possibile utilizzare alcun tasto di scelta rapida. Ma puoi registrare da solo le macro. L'ho fatto i tasti Ctrl + Shift + D .

Prima seleziona le celle, vuoi riempire (con celle consecutive riempite). Vai Visualizza => Freccia giù Macro => Registra macro .. Nella finestra aperta puoi inserire qualsiasi nome e qualsiasi tasto di scelta rapida. Dopo aver fatto clic su OK. Selezionare Home => Fill => Series => selezionare il pulsante di opzione Riempimento automatico, quindi OK, quindi di nuovo su Macro dal menu Visualizza e interrompere la registrazione. La prossima volta puoi riempirlo con il tuo tasto di scelta rapida. In bocca al lupo!


Quando si avvia la registrazione di macro, registra tutte le azioni eseguite (in codici visivi di base). Quindi seleziona le celle prima di iniziare la registrazione. E non dimenticare di smettere :)


0

Questa risposta è per riempire qualsiasi serie. Poiché le serie non contengono la formula, tutte le risposte sopra elencate non sono utili (non è possibile scrivere la formula quando si dispone di serie di Passaggio 1, Passaggio 2 e così via) Vai a Riempi -> Serie -> Seleziona righe o Colonne in serie in: e Riempimento automatico nel tipo -> Premere OK.

Questo è tutto !

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.