Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: MarTini am August 24, 2016, 16:15:09 Nachmittag

Titel: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: MarTini am August 24, 2016, 16:15:09 Nachmittag
Hallo  Foren-User,

ich habe mehr oder weniger den gesamten Tag an der Erstellung einer Excel-Tabelle verbracht und sehe daher vermutlich den Wald vor lauter Bäumen nicht mehr. :'(
Ich benötige eine Formel für folgendes:

Wenn Zellen aus dem Bereich B1:B15 Inhalt enthalten, dass der jeweilige Inhalt in z.B. E1:E15 OHNE Leerzellen wieder ausgegeben wird. 
Könnt ihr mir da helfen?

Danke schon mal im Vorraus!

Gruß Andreas



Titel: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: gmg-cc am August 24, 2016, 16:34:56 Nachmittag
Moin Andreas,

Das geht prima mit PivotTable.
Und da dir Fotos lieber sind als *.xlsx ...
Titel: Antw: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: MarTini am August 25, 2016, 08:36:59 Vormittag
Moin Günther,

Leider ist eine PivotTabele nicht die Lösung meines Problemes.
Ich benötige eine sich stetig selbst aktualisierende Tabelle. Soweit ich weiß, kann Pivot dies nur "manuell" oder eben bei jedem Öffnen der Excel-Datei.
Trotzdem Vielen Dank!

Letztendlich benötige ich sowas: http://www.office-loesung.de/ftopic374810_0_0_asc.php  (http://www.office-loesung.de/ftopic374810_0_0_asc.php) (siehe letzten Beitrag)
Allerdings verstehe ich diese Formal nicht wirklich, sodass ich sie leider nicht auf mein Problem transformieren kann  :(

Gruß Andreas




Titel: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: maninweb am August 25, 2016, 08:39:51 Vormittag
Hallo,

als Matrixformeln eingeben...

D3=WENNFEHLER(INDEX($A$3:$A$8;KKLEINSTE(WENN($B$3:$B$8<>"";ZEILE($B$3:$B$8)-ZEILE(B$3)+1);ZEILEN(A$3:A3)));"")
E3=WENNFEHLER(INDEX($B$3:$B$8;KKLEINSTE(WENN($B$3:$B$8<>"";ZEILE($B$3:$B$8)-ZEILE(B$3)+1);ZEILEN(A$3:A3)));"")

Dann AutoAusfüllen. Eine Matrixfomel erstellt Du wie folgt...

- in die Eingabezeile die Formel reinkopieren
- die Eingabe mit Strg + Umschalt + Enter abschließen
- Die Formel enthält dann { und } am Anfang und Ende.

Gruß
Titel: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: steve1da am August 25, 2016, 08:59:01 Vormittag
Hola,

und ohne Abschluss als Matrixformel:

=WENNFEHLER(INDEX(A$3:A$8;AGGREGAT(15;6;ZEILE($3:$8)-2/($B$3:$B$8<>"");ZEILE(A1)));"")
Die Formel in D3 und dann nach rechts und nach unten kopieren.

Gruß,
steve1da
Titel: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: MarTini am August 25, 2016, 10:12:42 Vormittag
Danke an euch beide - funktioniert einwandfrei.

Kannst du mir die Formel nochmal erklären steve1da, wenn du dafür noch Zeit findest?
Dann kann ich das nächstes mal evtl. selber.

Vielen Dank!

Gruß Andreas

Titel: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: steve1da am August 25, 2016, 10:23:56 Vormittag
Hola,

es wird der Bereich von B3:B8 untersucht. Dies geschieht in einer Schleife, es wird also Zellenweise von oben nach unten geprüft, ob die Zelle nicht leer ist (<>""). Der Bereich B3:B8 umfasst 6 Zeilen, daher muss der Formel gesagt werden, dass sie die Prüfung 6mal machen muss (Zeile(3:8)-2) - ich hätte auch Zeile(1:6) schreiben können.
Es wird dann die Zeilennummer der ersten nicht leeren Zelle von B3:B8 ermittelt und der entsprechende Inhalt von Spalte A wieder gegeben.
Beim runterziehen der Formel wird dann die zweite nicht leere Zelle ermittelt, usw.
Durch Zeile(A1) am Ende der Formel zähle ich dieses Kriterium hoch, aus A1 wird A2, wird A3 usw. Das entspricht dem 1. nicht leeren Wert, dem 2. nicht leeren Wert.....

Verständlich?

Gruß,
steve1da
Titel: Antw: Office 2013: Nur Zellen mit Inhalt anzeigen
Beitrag von: MarTini am August 25, 2016, 10:38:00 Vormittag
Moin,

das Prinzip habe ich verstanden - der Rest kommt durch Übung.  :)
Nochmals danke! Ich finde es klasse, dass es Leute wie euch gibt, die uns helfen.

Gruß Andreas