Selezione dell'intera colonna tranne le prime celle X (intestazione) in Excel


63

So di poter selezionare tutte le celle in una particolare colonna facendo clic sul descrittore dell'intestazione di colonna (ad es. A o AB). Ma è possibile quindi escluderne alcune celle, come le intestazioni della mia tabella di dati?

Esempio

Vorrei selezionare le celle di dati di una particolare colonna per impostare la convalida dei dati (che alla fine visualizzerebbe un elenco a discesa dei valori di elenco definiti in un intervallo denominato). Ma non voglio che le mie celle di intestazione dei dati vengano incluse in questa selezione (quindi non avranno questi menu a discesa visualizzati né saranno convalidati). Cosa succede se in seguito decido di modificare le impostazioni di convalida di queste celle?

Come posso quindi selezionare la mia colonna?

Un sidenote

So che posso impostare la convalida dei dati sull'intera colonna e quindi selezionare solo quelle celle che voglio escludere e cancellare la loro convalida dei dati. Quello che vorrei sapere è che è possibile effettuare la selezione corretta nel primo passaggio per evitare questo secondo.

Ho provato a fare clic sul descrittore di colonna per selezionare l'intera colonna e quindi CTRL-clic su quelle celle che non voglio includere nella mia selezione, ma non ha funzionato come previsto.


Posso suggerire di cambiare la risposta accettata alla risposta ampiamente trascurata di BBK? Mentre la soluzione di inserire manualmente il numero massimo di righe e la risposta attualmente accettata su come selezionare rapidamente da una determinata cella all'ultima riga, entrambe funzionano, sono kludge che non sono portatili in tutte le versioni esistenti e probabilmente non sarà portatile per le versioni future. La risposta di BBK fornisce una formula che in realtà significa "dalla cella specificata a qualunque sia l'ultima riga" e consente al foglio di calcolo di essere trasferito senza soluzione di continuità in tutte le versioni, passate e future.
Adi Inbar il

@AdiInbar Preferisco la risposta di dkusleika perché rappresenta il testo e non ti limita ai numeri. Potrebbe essere necessario utilizzare un intervallo per la formattazione condizionale in cui si desidera evidenziare qualsiasi valore non uguale a una stringa specifica - senza causare una corrispondenza falsa positiva sul nome dell'intestazione perché è stata selezionata l'intera colonna.
MikeTeeVee,

Risposte:


78

Fare clic sulla prima cella che si desidera selezionare, quindi premere Ctrl+ Shift+ per selezionare un blocco di celle non vuote o un blocco di celle vuote (inclusa la prima cella non vuota sottostante), verso il basso. Premere di nuovo per estendere la selezione attraverso ulteriori blocchi.

Ciò può causare la parte superiore del foglio di lavoro scorrere fuori dallo schermo. Premi Ctrl+ Backspaceper scorrere rapidamente indietro.


8
Questo va bene quando ho una parte di dati vuota del mio foglio di lavoro. Ma se ho alcune righe compilate, questo seleziona solo le celle fino all'ultima cella che contiene dati all'interno della stessa riga.
Robert Koritnik,

4
Per gli utenti di Excel per Mac, questo è Command + Shift + DownArrow
Brad Thomas

E sul Mac, questo seleziona solo fino alla cella successiva che ha un valore, non l'ultimo. Per una colonna con molti valori, questa soluzione è ingombrante.
spinup

Aggiunto il commento di Mario alla risposta.
Elijah Lynn,

10

È possibile digitare F5 per visualizzare la casella del nome. Quindi digitare B3: B65536 e fare clic su OK. 65536 per Excel 2003 e precedenti, 1048576 per 2007 e 2010.


La casella del nome si trova a destra della barra della formula. Premendo F5 non viene visualizzato ma si apre invece la finestra "Vai a".
Peachy,

Questo si adatta meglio a me in quanto ho bisogno di preparare un modello per il cliente. Non so che molte righe saranno esattamente ma probabilmente molto meno di 65536
h22

Questo è perfetto per la formattazione condizionale di un'intera colonna. Supponiamo di voler trovare una corrispondenza su qualsiasi stringa che NON abbia il valore " Completo " e colorarlo di rosso escludendo le celle vuote (altri valori potrebbero essere "Pianificato", "In corso", "In pausa", ecc ...). Userei la regola: =AND(ISBLANK(D2)=FALSE,D2<>"Complete")e l'intervallo: =$D$2:$D$1048576per escludere la mia colonna di intestazione D1. Questo mi permette di creare un modello riutilizzabile con la formattazione condizionale in atto per incollare in quante righe potrei avere senza regolare l'intervallo per tutte le mie regole, ogni volta, su ogni foglio.
MikeTeeVee,

8

Puoi semplicemente usare la casella Nome , a sinistra della barra della formula, e digitare l'intervallo di celle che desideri selezionare. Una volta selezionato, puoi anche assegnare un nome a questo intervallo in modo da poterne utilizzare il nome come riferimento in formule e funzioni.


inserisci qui la descrizione dell'immagine


1
Questo è ovviamente vero, ma devi ricordare il numero. Usando la risposta accettata non devi ricordare nulla e direi che è anche più veloce. :) Ma grazie per aver aggiunto una risposta così visivamente completa. Potrebbe aiutare gli altri.
Robert Koritnik,

2
Sono d'accordo, ma una volta che lo chiami, non devi ricordare i numeri delle righe.
Peachy,

3

universale

=SUM(A2:INDEX(A:A, ROWS(A:A)))

o

=SUM(A:A) – A1

Entrambi restituiranno il riepilogo per "colonna A", ad eccezione dell'intestazione in A1


1
Il punto debole della seconda è che se la formula si trova nella stessa colonna (che penso sia probabilmente il caso d'uso più comune per questo problema - volendo che una somma della colonna appaia in alto), crea un riferimento circolare. Penso che la prima sia la migliore risposta e dovrebbe essere la risposta accettata. Le soluzioni di inserire manualmente il numero massimo di righe o di selezionare rapidamente fino alla fine funzionano, ma sono kludges che non sono portatili in tutte le versioni passate e future. Questa risposta fornisce una formula che in realtà significa "dalla cella specificata alla fine della colonna".
Adi Inbar il

1

La risposta di Mario in alto (che è stata scelta) funziona, ma ritengo che manchi dal momento che sei costretto ad andare fino in fondo al foglio - devi quindi usare un'altra scorciatoia per centrare lo schermo nella parte superiore del foglio. Ecco la mia soluzione (testata solo in Excel 2013):

Ho provato a fare clic sul descrittore di colonna per selezionare l'intera colonna e quindi CTRL-clic su quelle celle che non voglio includere nella mia selezione, ma non ha funzionato come previsto.

Dopo aver cliccato sul descrittore di colonna ed evidenziando l'intera colonna, tenere premuto Shifte premere Tab, ,

Il tempo tra la Stampa del Tabe la stampa del primo deve essere breve o inizierai a tabulare dalla parte inferiore dello schermo verso l'alto, ma non simultaneamente o dovrai quindi fare di più per farlo funzionare.

Se poi continui a tenere premuto il Shiftpulsante, ora puoi iniziare a rimuovere le celle dal tuo elenco di celle evidenziate dall'alto verso il basso utilizzando .


1

Puoi usare la Ctrl Shiftfunzione e invece di usare per scorrere fino alla fine puoi semplicemente premere Ende poi una volta e sarai alla fine del foglio invece di tenere per sempre.

È inoltre possibile utilizzare la F5funzione così da colpire Ctrl+ Gquindi digitando in qualsiasi numero di cellulare la vostra gamma parte da ex: B5. Ti porterà in quella cella. Una volta evidenziato premi nuovamente Ctrl+ Ge digita qualsiasi numero di cella nell'intervallo che desideri selezionare, es: B7024e PRIMA di Enterpremere, tieni premuto Shifte verrà selezionato quell'intervallo esatto.

Oppure puoi semplicemente escludere le intestazioni quando esegui la convalida dei dati. Inoltre, per selezionare tutte le celle se vai in A1 e premi Ctrl Auna volta. Seleziona le celle con solo dati, questo è utile per evitare spazi vuoti.


0

Se si desidera escludere l'intestazione che presumo si trovi nella prima riga, è possibile eseguire questa operazione:

A2: A

Per esempio:

= SUM (A2: A)

che includerà A2 e anche tutto ciò che segue nella colonna A.

Spero che questa risposta ti aiuti.

Modifica: l'ho fatto su fogli di Google, non sono sicuro che funzioni allo stesso modo in Excel


Ho pensato che sarebbe stato utile, ma quando lo provo in Excel non funziona affatto. Esiste una versione specifica di Excel? (Uso Office 365)
Griffin,

Ciao Griffin, grazie per il commento. Ho dimenticato di dire che l'ho fatto su fogli di Google. Non ho davvero eccellere nel mio macbook, quindi non posso verificare se funziona in Excel. Scusa se ti ho deluso.
TienPing

Va bene, questo spiega perché non sono riuscito a farlo funzionare, e non penso davvero che sia rilevante per la persona che si pone come la domanda riguardava Excel. Ma è una caratteristica dannatamente carina che non sapevo esistesse e che userò nei miei fogli di Google, quindi grazie per quello. Spero che Microsoft lo raccolga e lo includa nelle versioni future di Excel :)
Griffin,

Sono contento di sentirlo, aggiornaci se funziona sui tuoi fogli google dopo averlo provato. Curioso di sapere anche il risultato
TienPing

-1
  • Scegli il campo di intestazione che desideri escludere dalla regola di convalida dei dati
  • Dal menu scegliere Dati -> Convalida dati -> Convalida dati
  • Premi il pulsante "Cancella tutto"
  • Premi il pulsante OK

Ora il campo dell'intestazione non avrà la convalida dei dati applicabile per il resto dei campi della colonna


1
-1. La domanda afferma esplicitamente: "So di poter impostare la convalida dei dati su tutta la colonna e quindi selezionare solo quelle celle che desidero escludere e deselezionare la loro convalida dei dati. Quello che vorrei sapere è che è possibile effettuare la selezione corretta nella primo passo per evitare questo secondo ". Sembra che la tua soluzione sia esattamente ciò che l'OP vuole evitare. Correggimi se sbaglio.
Kamil Maciorowski,

-2

Fare clic con il tasto destro del mouse e selezionare Nascondi sulle righe che non si desidera selezionare, quindi selezionare intere colonne.


1
Non esiste anche l'opzione di menu di scelta rapida "Nascondi nelle righe", anche se le righe sono nascoste, i contenuti verranno comunque selezionati.
Peachy,
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.