Ok, ich möchte also dieaktuelles LayouthineinDieses Layout
Wie Sie sehen, möchte ich die wiederholten Titel und die leeren Zellen loswerden. Ich denke darüber nach, eine Formel zu erstellen, die für alle sieben Zeilen nach der ersten die Titel entfernt und die anderen Zellen nach oben verschiebt, aber ich bin mir nicht sicher, wie ich sie schreiben soll oder ob es überhaupt möglich ist, so etwas in Excel zu tun? Es wird Hunderte von Zeilen geben, also kann ich das nicht manuell tun. Ich verwende Excel 2016 auf einem Mac.
Dank im Voraus!
Antwort1
Wählen Sie eine beliebige Zelle in Ihren Daten aus. Verwenden Sie Daten > Daten abrufen und transformieren > Aus Tabelle/Bereich, um eine PowerQuery zu erstellen.
Verwenden Sie im Power Query-Editor „Start“ > „Transformieren“ > „Gruppieren nach“ und konfigurieren Sie es wie folgt:
Wenn Sie auf „OK“ klicken, erhalten Sie die gewünschten Ergebnisse.
Klicken Sie einfach auf „Start“ > „Schließen und Laden“, um die Daten wieder in die Arbeitsmappe einzufügen.
BEARBEITEN:
Um dies mit Formeln zu tun, können Sie etwa Folgendes verwenden:
Dies ist die Formel in Zelle J2 im Bild oben.
=INDEX(B$2:B$15,SUMPRODUCT(N($A$2:$A$15=$I2),N(NOT(ISBLANK(B$2:B$15))),ROW(B$2:B$15))-1,1)
Der SUMPRODUCT
Teil ruft grundsätzlich die Zeilennummer der nicht leeren Zelle in Spalte B ab, wobei Spalte A mit dem Titel in Spalte I übereinstimmt. INDEX
ruft dann den Wert aus dieser Zeile ab.
Passen Sie die vertikale Größe Ihrer Bereiche Ihren Daten entsprechend an, achten Sie jedoch darauf, dass die $s dieselben sind wie oben, bevor Sie quer und nach unten ziehen, um Ihre konsolidierte Tabelle zu füllen, wie ich es oben in J2:O3 getan habe.
Antwort2
Entfernen Sie zunächst die leeren Zellen in den Spalten B:G
:
- Spalten auswählen
B:G
- Wählen Sie dann auf der
Home
RegisterkarteFind and Select
Go To Special
- Wählen Sie aus
Blanks
und drücken SieOK
. Beachten Sie, dass die leeren Zellen ausgewählt sind. - Wählen Sie auf der
Home
RegisterkarteDelete
Als nächstes ordnen Sie die Zeilenüberschriften in der Spalte an A
:
- Spalte auswählen
A
- Wählen Sie auf der
Data
RegisterkarteRemove Duplicates
- Wählen
Continue with current selection
und drückenEnter
Ihre Daten sollten nun wie gewünscht angeordnet sein.
Sollten Sie jemals auf Excel 365 aktualisieren, ist dies mit den neuen dynamischen Formeln von Excel im Handumdrehen erledigt:
- In Zelle
I1
eingeben=UNIQUE(FILTER(A:A,A:A<>""))
- In Zelle
J1
eingeben=FILTER(B:B,B:B<>"")
J1
Zelle in Zellen kopierenK1:O1