Mehrere Zeilen zu einer zusammenfassen

Mehrere Zeilen zu einer zusammenfassen

Aus der Eingabe wie unten:

Nachname Vorname Berufsbezeichnung Einstellungsdatum Beschreibung Feldname Wert SSN/Fed ID
AL V Assistant 12/08/2008 Führerschein Ablaufdatum 2/23/16 364
AL V Assistent 08.12.2008 Ablaufdatum Physisch DOT Abl. 17.09.2014 364
AL V Assistent 08.12.2008 Fingerabdruck registriert 14.3.13 364
AL V Assistent 08.12.2008 Fingerabdrücke erhalten 28.3.13 364
AL V Assistant 08.12.2008 Kindesmissbrauch Gesendet 21.3.13 364
AL V Assistent 12/08/2008 Kindesmissbrauch Erhalten 04/04/2013 364
AL V Assistant 08.12.2008 Jährliche Cert-Verstöße 09.03.12 364
AL V Assistent 12/08/2008 MVR Zuletzt ausgeführt 3/20/12 364
AL V Assistant 12/08/2008 Fahrer S Karte Exp 364
AL V Assistant 12/08/2008 Fahrer-Neuzertifizierung fällig 364
AL V Assistent 08.12.2008 Physisch SB Exp. 364
AL V Assistent 12/08/2008 Strafrechtlich Erhalten 3/18/13 364
AL V Assistent 12/08/2008 Gesetz 24 12/23/2011 364
AL V Assistent 08.12.2008 Fingerabdruck ID-Nr. PAE 364
AL V Assistent 08.12.2008 Physisch NON-DOT Exp. 364
AL V Assistent 08.12.2008 Fingerabdrucknahme erfolgte am 21.3.13 364
AL V Assistant 12/08/2008 Erneute Vorlage der Fingerabdrücke 364
BA S Assistent 14.07.2009 Führerschein Ablaufdatum 22.02.2014 190
BA S Assistent 14.07.2009 Ablaufdatum Physisch DOT Exp. 01.02.14 190
BA S Assistent 14.07.2009 Fingerabdruck registriert 17.06.2009 190
BA S Assistent 14.07.2009 Fingerabdrücke erhalten 25.06.2009 190
BA S Assistent 14.07.2009 Kindesmissbrauch Gesendet 17.02.2009 190
BA S Assistent 14.07.2009 Kindesmissbrauch Erhalten 26.02.2009 190
BA S Assistent 14.07.2009 Jährliche Cert-Verstöße 14.03.2012 190
BA S Assistent 14.07.2009 MVR Zuletzt ausgeführt 20.03.2012 190
BA S Assistent 14.07.2009 Fahrer S Karte Gültig bis 190
BA S-Assistent, 14.07.2009, erneute Fahrerzertifizierung fällig 190
BA S Assistent 14.07.2009 Physik SB Exp. 190
BA S Assistent 14.07.2009 Strafrechtlicher Empfang 22.02.13 190
BA S Assistent 14.07.2009 Gesetz 24 22.12.2011 190
BA S Assistent 14.07.2009 Fingerabdruck ID-Nr. PAE 190
BA S Assistent 14.07.2009 Physikalisch NON-DOT Exp. 190
BA S Assistent 14.07.2009 Fingerabdrucknahme 17.06.2009 190
BA S Assistent 14.07.2009 Fingerabdruck-Neuvorlage 190

Wie kann ich Zeilen zu einem Ergebnis wie folgt zusammenfassen?

Nachname Vorname Titel DOHire DL Ablaufdatum SS Physisch DOT Fingerabdruck Registrierter Fingerabdruck erhalten Kindesmissbrauch per Post Kindesmissbrauch erhalten Jährliches Zertifikat MVR letzter Durchlauf Fahrer S Fahrer-Neuzertifizierung Physisch SB Straftäter erhalten Akt 24 Fingerabdruck ID# Physisch Nicht DOT Fingerabdruck gegangen Fingerabdruck erneut einreichen
Al V Assistent 08.12.2008 23.02.2016 364 17.09.2012 14.03.2013 28.03.2013 21.03.2013 04.04.2013 09.03.2012 20.03.2013 18.03.2013 23.12.2013 PAE 21.03.2013   
Ba S Assistent 14.07.2008 22.02.2014 190 01.02.2014 17.06.2009 25.06.2009 17.02.2009 26.02.2009 14.03.2012 20.03.2012 22.02.2013 22.12.2011 PAE 17.06.2009

Antwort1

Sie suchen nach einer Excel-Pivot-Tabelle. Pivot-Tabellen nehmen Datenzeilen, die mehrere Schlüsselspalten und ein oder mehrere Datenelemente gemeinsam haben, und konvertieren sie in eine einzelne Zeile pro Schlüssel mit mehreren aggregierten Spalten.

Sie führen keine herkömmliche Pivot-Funktion aus, da Sie keine Werte summieren, aber es sollte für Sie funktionieren.

Pivot-Tabellen können anfangs verwirrend sein, daher empfehle ich, mit nur etwa 3 Testzeilen zu beginnen und diese als Ihre 3 Spalten anzuzeigen. Fügen Sie dann einen zweiten Benutzer mit 3 Testzeilen hinzu, um sicherzustellen, dass alles noch immer richtig funktioniert. Fügen Sie dann alle Ihre etwa ein Dutzend Pivots hinzu.

Google Excel-Pivot-Tutorial oder sehen Sie sich das hier an: http://www.wikihow.com/Pivot-Tabellen-in-Excel-erstellen

Antwort2

Wenn Ihre Daten ursprünglich A1:H35mit Headern wie gezeigt vorliegen, können wir Ihre neue Tabelle inI1:AE3

Bildbeschreibung hier eingeben

(1. Formel)

Der Schlüsselwert in jeder Zeile zur eindeutigen Identifizierung ist die SSN/FedID. Um also eine Liste der eindeutigen SSN-Werte zu erhalten, geben Sie in die Zelle (unsere neue Spalte SSN/FedID) diese Array-Formel ein. Achten Sie darauf, mit + + M2einzugeben, um ein Array daraus zu machen.CTRLSHIFTENTER

=INDEX(H$2:H$35, MATCH(0, COUNTIF(M$1:M1, H$2:H$35), 0))

Dadurch wird die Spalte M:Mmit den eindeutigen SSN-Nummern gefüllt, sodass wir diese zum Ausfüllen des Rests der neuen Tabelle verwenden können. Bildbeschreibung hier eingeben

(2. Formel)

Die Zelle I2kann nach unten und rechts ausgefüllt werden, um alle I2:L3Zellen mit der Formel zu füllen …

=INDEX(A:A,MATCH($M2,$H:$H,0))

Die neuen Überschriften hier entsprechen unseren ursprünglichen Datenüberschriften.

I1= "LastName"| J1= "FirstName"| K1= "JobTitle"| L1="DateHired"

Bildbeschreibung hier eingeben

(3. Formel)

Jetzt müssen wir die eindeutigen "FieldName"Werte als unsere neuen Überschriften beginnend beim Zellentyp N1dieser Array-Formel eintragen und unbedingt mit CTRL+ SHIFT+ eingeben ENTER, um daraus ein Array zu machen.

=INDEX($F$2:$F$35, MATCH(0, COUNTIF($L$1:L1, $F$2:$F$35), 0))

Nach der Eingabe können Sie diese Formel nach rechts ziehen und kopieren, um Zellen zu füllen N1:AE1.

Bildbeschreibung hier eingeben

(4. Formel)

Jetzt N2können Sie diese Formel in die Zelle eingeben.

=SUMIFS($G:$G,$F:$F,N$1,$H:$H,$M2)

Sie können diese Formel jetzt nach unten und rechts ziehen. Sie gibt ein zurück, "0"wenn die Zelle in der Originaltabelle leer war. Wenn diese Zellen als Datum formatiert sind, wird angezeigt 1/0/1900. Sie können dies vermeiden, indem Sie die Formel mit einer IF()Anweisung ändern, die besagt: „Wenn 0, dann zurückgeben“ "-"oder was auch immer Sie möchten, beispielsweise so ...

=IF(SUMIFS($G:$G,$F:$F,N$1,$H:$H,$M2)=0,"-",SUMIFS($G:$G,$F:$F,N$1,$H:$H,$M2))

Bildbeschreibung hier eingeben

-Ich hoffe das hilft,

Weitere Informationen zu den von mir verwendeten Array-Formeln finden Sie hier ... So extrahieren Sie eine eindeutige Liste aus einer Spalte in Excel

verwandte Informationen