MS Excel Einzelne Zellen kopieren wenn bestimmter Text mit Formel?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Bild zum Beitrag

Formel (und runterkopieren):

S2: {=WENNFEHLER(INDEX($B$1:$B$100;KKLEINSTE(WENN($E$1:$E$100="nein";ZEILE($E$1:$E$100));ZEILE(A1)));"")}

T2: {=WENNFEHLER(INDEX($C$1:$C$100;KKLEINSTE(WENN($E$1:$E$100="nein";ZEILE($E$1:$E$100));ZEILE(A1)));"")}

U2: {=WENNFEHLER(INDEX($D$1:$D$100;KKLEINSTE(WENN($E$1:$E$100="nein";ZEILE($E$1:$E$100));ZEILE(A1)));"")}

!!!Achtung!!!
Das ist eine Matrixformel.
Das heißt, die geschweiften Klammern { } NICHT mit eingeben,
sondern die Formel mit STRG&SHIFT&ENTER abschließen.
Das erzeugt die { } und macht sie zu einer Matrixformel.

Klappt es?
Woher ich das weiß:Berufserfahrung – IT-Administrator (i.R.)
 - (Microsoft, Microsoft Excel, Formel)

Rubezahl2000  11.10.2022, 13:01

Warum so kompliziert?
Eine Pivot-Tabelle ist mit 5 Maus-Klicks erstellt.

0
Oubyi, UserMod Light  11.10.2022, 13:07
@Rubezahl2000

Schon, aber von Pivot habe ich mich schon vor Jahren "verabschiedet" und kenne mich damit inzwischen überhaupt nicht mehr aus.
Ich habe damals! die Erfahrung gemacht, dass Pivot irgendwann "an seine Grenzen stößt" und man dann, wenn man die Tabelle weiterentwickeln will, wieder ganz von Vorne anfangen muss.
DAS passiert aber wohl vor allem, wenn man Excel sehr intensiv nutzt und die Aufgabenstellung sich öfter verfeinert (weil der Chef oder der Kunde plötzlich neue Ideen hat 😐).
Aber Pivot hat sich inzwischen weiterentwickelt und ist sicher ein sehr hilfreiches Werkzeug.

DA GEBE ICH DIR RECHT !

1
Rubezahl2000  11.10.2022, 13:20
@Oubyi, UserMod Light

Ich benutze in meinem Job täglich Pivot-Tabellen, teilweise über gigantische Datenmengen, die sich oft in ihrer Struktur verändern.
Pivot-Tabellen sind mit ein paar Mausklicks erstellt, sind total flexibel, können mit ein paar Mausklicks permanent angepasst werden und die Daten nach vielen verschiedenen Kriterien auswerten.
Auch wenn ich oft Hunderttausende Datensätze mit einer Pivot-Tabelle auswerte, bin ich noch nie an die Grenzen gestoßen.
Meiner Ansicht nach sind Pivot-Tabellen das mit Abstand Beste an Excel 👍🤓

1
Oubyi, UserMod Light  11.10.2022, 13:44
@Rubezahl2000

Wie gesagt, ich kenne mich mit Pivot einfach nicht aus. Mein Fehler.

Mit "an die Grenzen stoßen" meinte ich übrigens nicht die Datenmenge, sondern spezielle Auswertungen etc. die ich damals! mit Pivot nicht mehr verwirklichen konnte. Damals war Pivot aber wohl auch noch viel primitiver als heute. Ich rede da von einer Zeit vor 15 bis 20 Jahren, seit der ich nicht mehr damit arbeite.

1
zwilling1988 
Fragesteller
 11.10.2022, 13:17

Hallo danke für die schnelle Hilfe, in der Zeile in der ich die Formel einfüge funktioniert diese, allerdings bleiben nach dem Kopieren die anderen Zeilen alle leer obwohl ich mehrere Personen mit nein markiert habe in Spalte E2-E31

0
zwilling1988 
Fragesteller
 11.10.2022, 13:20

Mein Fehler, klappt. Danke dir

1

Das geht ganz einfach und perfekt mit einer Pivot-Tabelle.

  1. Mit dem Cursor in deine Tabelle gehen
  2. Menü „Einfügen“ => Pivot-Tabelle (ganz links)
  3. „Vorhandenes Arbeitsblatt“ wählen und mit dem Cursor Zelle S2 anklicken
  4. Ok

Dann in der Pivot-Tabellen-Feld-Liste, die rechts aufgeht, deine Felder auswählen und bei der Anwesenheit-Spalte auf „nein“ filtern.

Eine viel einfachere Methode: Die Tabelle Blatt1 duplizieren zu Blatt2. Blatt2 sortieren nach Spalte E. Nun liegen alle Nichtanwesend hintereinander. Den Rest löschen.