Auswahl der gesamten Spalte mit Ausnahme der ersten X-Zellen (Überschriften) in Excel


63

Ich weiß, dass ich alle Zellen in einer bestimmten Spalte auswählen kann, indem ich auf den Spaltentitel-Deskriptor klicke (z. B. A oder AB). Aber ist es dann möglich, ein paar Zellen davon auszuschließen, wie meine Überschriften in der Datentabelle?

Beispiel

Ich möchte Datenzellen einer bestimmten Spalte auswählen, um die Datenüberprüfung festzulegen (die schließlich ein Dropdown-Menü mit Listenwerten anzeigt, die in einem benannten Bereich definiert sind). Ich möchte jedoch nicht, dass meine Datenheaderzellen in diese Auswahl aufgenommen werden (daher werden diese Dropdowns weder angezeigt noch überprüft). Was passiert, wenn ich später die Überprüfungseinstellungen dieser Zellen ändere?

Wie kann ich dann meine Spalte auswählen?

Eine Randnotiz

Ich weiß, dass ich die Datenüberprüfung für die gesamte Spalte festlegen und dann nur die Zellen auswählen kann, deren Datenüberprüfung ich ausschließen und löschen möchte. Was ich wissen möchte, ist, dass es möglich ist, im ersten Schritt die richtige Auswahl zu treffen, um diese zweite zu vermeiden.

Ich habe versucht, auf den Spaltendeskriptor zu klicken, um die gesamte Spalte auszuwählen, und dann mit gedrückter STRG-Taste auf die Zellen geklickt, die ich nicht in meine Auswahl aufnehmen möchte, aber es hat nicht wie erwartet funktioniert.


Darf ich vorschlagen, die akzeptierte Antwort auf die weitgehend übersehene Antwort des BBK zu ändern? Während die Lösung der manuellen Eingabe der maximalen Anzahl von Zeilen und die derzeit akzeptierte Antwort, wie schnell von einer bestimmten Zelle zur letzten Zeile gewechselt werden kann, funktioniert, handelt es sich um Kludges, die nicht für alle vorhandenen Versionen und wahrscheinlich auch nicht für alle anderen Versionen übertragbar sind wird in zukünftigen Versionen nicht portierbar sein. Die Antwort des BBK gibt eine Formel an, die tatsächlich "von der angegebenen Zelle bis zur letzten Zeile" bedeutet, und ermöglicht die nahtlose Portierung der Tabelle über alle Versionen hinweg, in der Vergangenheit und in der Zukunft.
Adi Inbar

@AdiInbar Ich bevorzuge die Antwort von dkusleika , da sie Text berücksichtigt und Sie nicht auf Zahlen beschränkt. Möglicherweise müssen Sie einen Bereich für die bedingte Formatierung verwenden, in dem Sie Werte hervorheben möchten, die nicht einer bestimmten Zeichenfolge entsprechen, ohne eine falsch positive Übereinstimmung für den Headernamen zu verursachen, da Sie die gesamte Spalte ausgewählt haben.
MikeTeeVee

Antworten:


78

Klicken Sie auf die erste Zelle, die Sie auswählen möchten, und drücken Sie dann Ctrl+ Shift+ , um einen Block nicht leerer Zellen oder einen Block leerer Zellen (einschließlich der ersten nicht leeren Zelle darunter) nach unten auszuwählen. Erneut drücken, um die Auswahl um weitere Blöcke zu erweitern.

Dies kann dazu führen, dass der obere Rand des Arbeitsblatts vom Bildschirm gescrollt wird. Drücken Sie Ctrl+ Backspace, um schnell zurückzuscrollen.


8
Dies ist in Ordnung, wenn ich einen leeren Datenteil in meinem Arbeitsblatt habe. Bei einigen ausgefüllten Zeilen werden jedoch nur die Zellen bis zur letzten Zelle ausgewählt, die Daten in derselben Zeile enthält.
Robert Koritnik

4
Für Excel für Mac-Benutzer ist dies Command + Shift + DownArrow
Brad Thomas

Auf dem Mac wird nur die nächste Zelle ausgewählt, die einen Wert hat, nicht die letzte. Für eine Spalte mit vielen Werten ist diese Lösung umständlich.
Spinup

Marios Kommentar zur Antwort hinzugefügt.
Elijah Lynn

10

Sie können F5 eingeben, um das Namensfeld aufzurufen. Geben Sie dann B3: B65536 ein und klicken Sie auf OK. 65536 für Excel 2003 und früher, 1048576 für 2007 und 2010.


Das Namensfeld befindet sich rechts von der Formelleiste. Durch Drücken von F5 wird es nicht aufgerufen, sondern das Fenster "Gehe zu" geöffnet.
Peachy

Dieser passt besser zu mir, da ich eine Vorlage für den Kunden vorbereiten muss. Ich weiß nicht, wie viele Zeilen genau sein werden, aber wahrscheinlich viel weniger als 65536
22.01.13

Dies ist ideal für die bedingte Formatierung einer gesamten Spalte. Angenommen, ich möchte mit einer Zeichenfolge übereinstimmen, die NICHT den Wert " Vollständig " hat, und sie unter Ausschluss von Leerzellen rot färben (andere Werte könnten "Geplant", "In Bearbeitung", "Angehalten" usw. sein). Ich würde die Regel: =AND(ISBLANK(D2)=FALSE,D2<>"Complete")und den Bereich: verwenden, =$D$2:$D$1048576um meine Kopfspalte in auszuschließen D1. Auf diese Weise kann ich eine wiederverwendbare Vorlage mit bedingter Formatierung erstellen, um sie in beliebig viele Zeilen einzufügen, ohne den Bereich für alle meine Regeln jedes Mal auf jedem Blatt anzupassen.
MikeTeeVee

8

Sie können einfach das Feld Name links neben der Formelleiste verwenden und den gewünschten Zellbereich eingeben. Nach der Auswahl können Sie diesen Bereich auch benennen , damit Sie ihn als Referenz in Formeln und Funktionen verwenden können.


Bildbeschreibung hier eingeben


1
Dies ist natürlich wahr, aber Sie müssen sich die Nummer merken. Wenn man die akzeptierte Antwort verwendet, muss man sich an nichts erinnern und ich würde behaupten, dass es auch schneller ist. :) Aber danke, dass du so eine visuell vollständige Antwort hinzugefügt hast. Es kann anderen helfen.
Robert Koritnik

2
Ich stimme zu, aber wenn Sie es einmal benannt haben, müssen Sie sich nicht mehr an die Zeilennummern erinnern.
Peachy

3

Universal

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

oder

=SUM(A:A) – A1

Beide geben eine Zusammenfassung für "Spalte A" zurück, mit Ausnahme der Überschrift in A1


1
Die Schwäche der zweiten besteht darin, dass, wenn sich die Formel in derselben Spalte befindet (was meiner Meinung nach der häufigste Anwendungsfall für dieses Problem ist - wenn die Summe der Spalten oben angezeigt werden soll), ein Zirkelverweis erstellt wird. Ich denke jedoch, dass die erste die beste Antwort ist und die akzeptierte Antwort sein sollte. Die Lösungen der manuellen Eingabe der maximalen Anzahl von Zeilen oder der schnellen Auswahl bis zum Ende funktionieren, sind jedoch Kludges, die nicht für alle früheren und zukünftigen Versionen übertragbar sind. Diese Antwort gibt eine Formel an, die tatsächlich "von der angegebenen Zelle bis zum Ende der Spalte" bedeutet.
Adi Inbar

1

Marios Antwort nach oben oben (die ausgewählt wurde) funktioniert, aber ich denke, es fehlt, da Sie gezwungen sind, ganz nach unten zu gehen - Sie müssen dann eine andere Verknüpfung verwenden, um den Bildschirm wieder oben zu zentrieren Blatt. Hier ist meine Lösung (nur in Excel 2013 getestet):

Ich habe versucht, auf den Spaltendeskriptor zu klicken, um die gesamte Spalte auszuwählen, und dann mit gedrückter STRG-Taste auf die Zellen geklickt, die ich nicht in meine Auswahl aufnehmen möchte, aber es hat nicht wie erwartet funktioniert.

Nach einem Klick auf den Spaltendeskriptorsatz und markieren die gesamte Spalte, halten Sie Shiftund drücken Sie dann Tab, ,

Die Zeit zwischen dem TabDrücken der und dem Drücken der ersten Taste muss kurz sein. Andernfalls beginnen Sie, vom unteren Bildschirmrand nach oben zu tappen, aber nicht gleichzeitig. Andernfalls müssen Sie mehr tun, damit der Bildschirm funktioniert.

Wenn Sie dann die ShiftTaste weiterhin gedrückt halten , können Sie nun mit Zellen von oben nach unten aus der Liste der markierten Zellen entfernen .


1

Sie können die Ctrl ShiftFunktion verwenden und anstatt mit zum Ende zu scrollen, können Sie einfach drücken Endund dann einmal und Sie werden am Ende des Blattes sein, anstatt das für immer zu halten.

Sie können die F5Funktion auch verwenden, indem Sie Ctrl+ Gdrücken und dann die Nummer der Zelle eingeben, in der Ihr Bereich beginnt, z B5. Sie werden in diese Zelle gebracht. Sobald hervorgehoben Hit Ctrl+ Gwieder und geben Sie in eine beliebige Zelle Zahl im Bereich von Ihnen gewählten wollen, ex: B7024und bevor Sie treffen Enter, halten Sie Shiftund die genaue Bereich ausgewählt werden.

Sie können bei der Datenüberprüfung auch nur Header ausschließen. Sie können auch alle Zellen auswählen, wenn Sie A1 aufrufen und Ctrl Aeinmal drücken. Es werden nur Zellen mit Daten ausgewählt. Dies ist gut, um Leerzeichen zu vermeiden.


0

Wenn Sie Header ausschließen möchten, von dem ich annehme, dass er sich in Zeile 1 befindet, können Sie dies tun:

A2: A

Zum Beispiel:

= SUMME (A2: A)

das wird A2 und auch alles danach in Spalte A enthalten.

Hoffe diese Antwort hilft dir.

Bearbeiten: Ich habe dies in Google Sheets getan, nicht sicher, ob es in Excel genauso funktioniert


Ich dachte, das wäre nützlich, aber wenn ich es in Excel versuche, funktioniert es überhaupt nicht. Gibt es eine bestimmte Version von Excel? (Ich benutze Office 365)
Griffin

Hallo Griffin, danke für den Kommentar. Ich habe vergessen zu erwähnen, dass ich es in Google Sheets getan habe. Ich habe kein Excel in meinem Macbook, daher kann ich nicht testen, ob es in Excel funktioniert. Entschuldigung, wenn ich Sie enttäuscht habe.
TienPing

Okay, das erklärt, warum ich es nicht zum Laufen bringen konnte und ich denke nicht wirklich, dass es für die Person, die es fragt, relevant ist, da es sich um eine Frage zu Excel handelt. Aber es ist ein verdammt nettes Feature, von dem ich nicht wusste, dass es es es gibt, und ich werde es in meinen Google Sheets verwenden. Vielen Dank dafür. Hoffentlich wird Microsoft dies aufgreifen und es in zukünftigen Versionen von Excel aufnehmen :)
Griffin

Freut mich, das zu hören. Aktualisieren Sie uns, ob es auf Ihren Google Sheets funktioniert, nachdem Sie es ausprobiert haben. Neugierig auf das Ergebnis
TienPing

-1
  • Wählen Sie das Headerfeld aus, das Sie von der Datenüberprüfungsregel ausschließen möchten
  • Wählen Sie im Menü Daten -> Datenüberprüfung -> Datenüberprüfung
  • Klicken Sie auf die Schaltfläche "Alle löschen"
  • Drücken Sie die OK-Taste

Jetzt hat Ihr Kopfzeilenfeld nicht die Datenüberprüfung, die für die restlichen Spaltenfelder gültig war


1
-1. In der Frage heißt es ausdrücklich: "Ich weiß, dass ich die Datenüberprüfung für die gesamte Spalte festlegen und dann nur die Zellen auswählen kann, deren Datenüberprüfung ich ausschließen und deaktivieren möchte erster Schritt, um diesen zweiten zu vermeiden ". Ihre Lösung scheint genau das zu sein, was das OP vermeiden möchte. Korrigiere mich, wenn ich falsch liege.
Kamil Maciorowski

-2

Klicken Sie mit der rechten Maustaste und wählen Sie in den Zeilen, die nicht ausgewählt werden sollen , Ausblenden, und wählen Sie dann ganze Spalten aus.


1
Es gibt auch keine Kontextmenüoption "In den Zeilen ausblenden", auch wenn die Zeilen ausgeblendet sind, wird der Inhalt dennoch ausgewählt.
Peachy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.