Sichtbarkeit einer Zelle ermitteln

20.06.2010

So prüfen Sie, ob eine Zelle sichtbar ist oder nicht


Stellen Sie sich eine Tabelle vor, in der verschiedene Berechnungen davon abhängig gemacht werden müssen, ob eine Zelle sichtbar ist oder nicht. Beispielsweise sind ausgeblendete Zellen nicht zu berücksichtigen.

Der klassische Weg bei dieser Aufgabenstellung führt in vielen Fällen über die Funktion TEILERGEBNIS. Diese kann bestimmte Berechnungen so durchführen, dass Zellen, die ausgeblendet sind, nicht berücksichtigt werden.

Bei der horizontalen Anordnung der Daten und komplexen Tabellenstrukturen erreichen Sie allerdings schnell die Grenzen der Machbarkeit mit TEILERGEBNIS.

Viele Anwender wünschen sich für diesen Fall eine Funktion, die abfragt, ob eine Zelle sichtbar ist oder nicht. Der umfangreiche Funktionskatalog von Excel stellt eine solche Funktion leider nicht zur Verfügung. Folgendermaßen erstellen Sie eine benutzerdefinierte Funktion für die Abfrage, ob eine Zelle in der Tabelle sichtbar ist oder nicht:

  1. Rufen Sie im Menü "Extras" den Befehl "Makros" und im verzweigenden Menü den Befehl "Visual Basic-Editor" auf. Das können Sie in allen Excel-Versionen auch über die Tastenkombination ALT F11 erreichen.
  2. Im daraufhin erscheinenden Editor rufen Sie im Menü "Einfügen" den Befehl "Modul" auf.
  3. In das Eingabefenster geben Sie den folgenden Code ein:
     
    Public Function SICHTBAR(Zelle _
    As Range) As Boolean SICHTBAR = Not (  _
    Zelle.EntireRow.Hidden Or  _
    Zelle.EntireColumn.Hidden)
    End Function
     
  4. Rufen Sie im Menü "Datei" den Befehl "Schließen und zurück zu Microsoft Excel" auf. Damit gelangen Sie zurück zu Ihrer Tabelle.

Sie haben damit die neue Tabellenfunktion SICHTBAR eingebunden, die Sie in Ihrer Arbeitsmappe verwenden können.

Als Argument übergeben Sie der neuen Funktion SICHTBAR einen Zellbezug. Die Funktion überprüft dann, ob die Zelle sichtbar oder ausgeblendet ist. Als Ergebnis liefert die Funktion WAHR (sichtbar) oder FALSCH (ausgeblendet). Die folgende Abbildung zeigt den Einsatz der benutzerdefinierten Funktion SICHTBAR in einer Beispieltabelle:

Wenn Sie in einer Tabelle beispielsweise eine Addition eines Zellbereichs durchführen möchten, bei der ausgeblendete Zeilen nicht berücksichtigt werden, können Sie das mit der Funktion SICHTBAR bequem erledigen.

Legen Sie neben den zu addierenden Zellen eine Hilfsspalte an. In dieser fragen Sie mit der Funktion SICHTBAR ab, ob die Zellen sichtbar sind.

Für die Abfrage der Zelle B5 tragen Sie beispielsweise die folgende Formel in C5 ein:

=SICHTBAR(B5)

Diese Formel kopieren Sie dann in der Spalte C ausreichend weit nach unten. Die folgende Abbildung zeigt den Einsatz der Formel in der Hilfsspalte der Beispieltabelle:

Für die Addition verwenden Sie die folgende Formel, deren Eingabe Sie mit STRG UMSCHALT EINGABE  bestätigen müssen:

=SUMME(B5:B10*C5:C10)

Die folgende Abbildung zeigt den Unterschied der Ergebnisse im Vergleich zu SUMME (Zeile 8 ist ausgeblendet):


Werden Sie mit unseren Tipps zum Excel-Profi!

DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Weitere Artikel

Reihenfolge von Balken oder Säulen in Excel-Diagrammen verändern

Tabellenänderungen in Excel-Arbeitsmappen sofort erkennen

Beschränken Sie die Excel-Dateneingabe für bestimmte Zellen auf Wochentage


Ihr Office Experte

Martin Althaus
Martin Althaus ist Computer-Fachmann der ersten Stunde. Der Autor von über 30 Fachbüchern ist ein...

Computerwissen empfiehlt:

Aktuell auf ComputerwissenTV

Klick statt Doppelklick

Vorschaubild für Klick statt Doppelklick

Unter Windows können Sie mit einem Doppelklick Ihre Anwendungen und Dateien aktivieren. Alternativ...
Video auf ComputerwissenTV anschauen...

Entfernen Sie temporäre Internetdateien automatisch

Vorschaubild für Entfernen Sie temporäre Internetdateien automatisch

Wenn Windows immer langsamer wird, sollten Sie das System aufräumen. Entfernen Sie beispielsweise...
Video auf ComputerwissenTV anschauen...

Probemberichte und -lösungen

Vorschaubild für Probemberichte und -lösungen

In Windows 7/Vista werden Abstürze nicht nur in der Ereignisanzeige festgehalten. Aktivieren Sie...
Video auf ComputerwissenTV anschauen...



Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt. Bitte korrgieren Sie Ihre Eingabe und klicken Sie auf "OK":

Bitte wählen Sie mindestens einen Newsletter aus und klicken Sie auf "OK"