Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Tabellenausschnitt an anderer Stelle anzeigen

Tabellenausschnitt an anderer Stelle anzeigen
22.06.2004 13:53:39
Russi
Hallo Excel-Freaks!
Ich brüte grade über einem Problem und hoffe mal wieder auf Eure Hilfe.
In meiner Tabelle befinden sich Daten in den Spalten A:E.
Einen Ausschnitt dieser Tabelle möchte ich nun an anderer Stelle anzeigen lassen. Beispiel: Füge mir alle Zeilen, die in Spalte A "2004" enthalten, in F1, F2, F3 usw. ein.
Ich weiß, dass das per Formel funktioniert. Ich habe eine Lösung für mein Problem schonmal gesehen, aber das ist lange her und finde sie aber leider nicht wieder :-(
Ich möchte weder VBA noch Filter einsetzen, da die Ergebnise dynamisch angezeigt werden sollen.
Ich freue mich auf Eure Tipps!!!
Russi
www.Russi.de.tt
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenausschnitt an anderer Stelle anzeigen
Nike
Hi,
Bereich kopieren, Shift Taste Gedrueckt halten
und dann ueber Menue/Bearbeiten Bild einfuegen...
Bye
Nike
AW: Tabellenausschnitt an anderer Stelle anzeigen
22.06.2004 14:20:09
Russi
Hallo Nike!
Auch ein guter Tipp (kannte ich noch nicht), aber ich meinte was anderes!
Ich arbeite in den Spalten A:E. Dort werden Daten eingetragen.
In Spalte F:J soll immer ein aktueller Auszug der Tabelle angezeigt werden. Beispiel: Zeige mit in F1:J? alle Zeilen, in denen in Spalte A "2004" steht.
Ich hatte dabei an DBAUSZUG gedacht, aber das geht nicht...
Russi
www.Russi.de.tt
Anzeige
AW: Tabellenausschnitt an anderer Stelle anzeigen
Reinhard
Hi Russi,
aus excelformeln.de:
in F1: =WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("2004";A$1:A$100))*1);"";INDEX(A:A;KKLEINSTE(WENN(ISTZAHL(FINDEN("2004";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))
in G1: =WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("2004";A$1:A$100))*1);"";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN("2004";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))
in H1: =WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("2004";A$1:A$100))*1);"";INDEX(C:C;KKLEINSTE(WENN(ISTZAHL(FINDEN("2004";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))
und so weiter.
Alle Formeln als Matrixformeln, also mit Strg-Shift-Enter eingeben.
Dann in den Spalten nach unten kopieren, dabei wie folgt vorgehen, F1:J1 markieren, Strg-C, F2:J? markieren, Strg-V
Ich weiss nicht wodran es liegt, mein Excel wird dann immer automatisch mit fehlermeldung geschlossen wenn ich Matrixformeln in größere Bereiche kopiere, ich muss dann das mehrmals mit kleineren Bereichen machen. Ich nehm an liegt an meinem Excel, aalso nur zur Info, am besten wenn du die Formeln in F1:J1 sthene hast, die datei speichern, dann erst kopieren.
Achja, getestet mit Excel9.0
Gruß
Reinhard
Anzeige
Jaaaaaaaa!!! DANKE!!!
23.06.2004 08:33:47
Russi
Hallo Reinhard!
Es funktioniert!!! Erstklassig!!!
Vielen vielen Dank für Deine Hilfe!!! Diese Formel hätte ich selbst wahrscheinlich niemals hinbekommen.
Viele Grüße
Russi
www.Russi.de.tt
;
Anzeige
Anzeige

Infobox / Tutorial

Tabellenausschnitt an anderer Stelle anzeigen


Schritt-für-Schritt-Anleitung

Um einen Ausschnitt aus einer Tabelle in Excel dynamisch an anderer Stelle anzuzeigen, kannst Du die folgenden Schritte befolgen:

  1. Öffne Deine Excel-Datei und gehe zu der Tabelle, die die Daten enthält.
  2. Gib die folgende Formel in Zelle F1 ein (ersetze die Bereiche entsprechend Deiner Daten):
    =WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("2004";A$1:A$100))*1);"";INDEX(A:A;KKLEINSTE(WENN(ISTZAHL(FINDEN("2004";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))
  3. Füge die entsprechende Formel in G1, H1 usw. ein:
    • G1:
      =WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("2004";A$1:A$100))*1);"";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN("2004";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))
    • H1:
      =WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("2004";A$1:A$100))*1);"";INDEX(C:C;KKLEINSTE(WENN(ISTZAHL(FINDEN("2004";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))
  4. Gib jede Formel als Matrixformel ein, indem Du nach der Eingabe Strg + Shift + Enter drückst.
  5. Kopiere die Formeln nach unten. Markiere F1:J1, drücke Strg + C, dann markiere den Bereich F2:J? und drücke Strg + V.

Häufige Fehler und Lösungen

  • Excel stürzt beim Kopieren ab: Dies kann an der Excel-Version liegen. Versuche die Formeln in kleineren Bereichen zu kopieren, um Überlastungen zu vermeiden.
  • Formel zeigt nur leere Zellen an: Stelle sicher, dass die Suchkriterien korrekt sind und die Daten in der angegebenen Spalte tatsächlich vorhanden sind.
  • Matrixformeln funktionieren nicht: Überprüfe, ob Du die Formeln mit Strg + Shift + Enter eingegeben hast.

Alternative Methoden

Falls Du keine Matrixformeln verwenden möchtest, kannst Du die FILTER-Funktion nutzen (verfügbar in neueren Excel-Versionen):

=FILTER(A:E; A:A="2004")

Diese Methode ist einfacher und erfordert weniger Schritte, ist jedoch nur in Excel 365 oder Excel 2021 verfügbar.


Praktische Beispiele

Angenommen, Du hast folgende Daten in den Spalten A bis E:

A B C D E
2004 X 1 10 100
2004 Y 2 20 200
2005 Z 3 30 300

Mit der oben genannten Formel in F1:J1 würdest Du die Zeilen mit "2004" in Spalte F bis J angezeigt bekommen, sodass die Daten dynamisch aktualisiert werden.


Tipps für Profis

  • Nutze benannte Bereiche für eine einfachere Handhabung der Formeln.
  • Verwende die Bedingte Formatierung, um die Ergebnisse visuell hervorzuheben.
  • Halte Deine Excel-Version stets aktuell, um alle neuen Funktionen nutzen zu können.

FAQ: Häufige Fragen

1. Kann ich die Formeln auch auf andere Jahre anpassen?
Ja, ändere einfach "2004" in der Formel zu dem gewünschten Jahr.

2. Was ist eine Matrixformel?
Eine Matrixformel ist eine Formel, die mehrere Berechnungen gleichzeitig durchführen kann und spezielle Tastenkombinationen zur Eingabe benötigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige