Excel - Zusammenfassen im Text - Excel

In der Tabelle unten habe ich kein Problemdie Zahlen summieren. Was ich jedoch brauche, ist eine Zeichenfolge, die ich in unser Zeiterfassungssystem eingeben kann (also kann ich es einfach ausschneiden und einfügen). Ich möchte Beschreibungen für Buckets ignorieren, die an diesem Tag keine Zeit zugewiesen haben. Die untere Reihe im Bild ist ein Beispiel dafür, was ich brauche, aber wie kann ich das in Excel automatisch erreichen lassen? (unter der Annahme, dass der Bereich mit den Daten immer B3: F8 ist)

Bildbeschreibung hier eingeben

Antworten:

1 für die Antwort № 1

Hier ist die Formel, die Sie ausprobieren können:

=IF(B3="","",$H3&" ("&B3&"hrs)")&IF(B4="","",CHAR(10)&$H4&" ("&B4&"hrs)")&IF(B5="","",CHAR(10)&$H5&" ("&B5&"hrs)")&IF(B6="","",CHAR(10)&$H6&" ("&B6&"hrs)")&IF(B7="","",CHAR(10)&$H7&" ("&B7&"hrs)")&IF(B8="","",CHAR(10)&$H8&" ("&B8&"hrs)")

Ich habe gehört, dass es ein TEXTJOIN Funktion in Excel 2016, die die gleiche Arbeit schnell erledigen kann, aber leider habe ich es nicht mit mir. Aber trotzdem, versuchen Sie diese Formel und lassen Sie es mich wissen.


0 für die Antwort № 2

Ist es in Ordnung, Lücken in den Zeilen für ungenutzte zu habenEimer? Wenn ja, dann nehmen wir an, dass Ihre erste Datenzeile Zeile 3 ist, etwa = IF (B3> 0, $ H3 & "(" & B3 & "Std.)," ") Und kopieren Sie diese in alle Ihre" Zusammenfassungs "-Zellen ( obwohl es keine tatsächliche Zusammenfassung gibt. Wenn nicht, dann ist der einzige Weg, an den ich denken kann, der VBA-Code ...


Speisekarte