Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Differenzen zwischen Daten berechnen
#1
Guten Abend!


Ich habe eine Beispiel-Datei angehängt. In dieser möchte ich gerne zwei Kennzahlen berechnen:

1) die Differenz in Tagen zwischen dem ersten Belegungsdatum (Spalte B) und dem Kalbedatum (Spalte C), d.h. für Tier 1 möchte ich die DIfferenz zwischen Belegungsdatum 12.03.2015 und Kalbedatum 20.02.2016 sowie zwischen Belegungsdatum 01.02.2017 und Kalbedatum 01.03.2018 sowie zwischen Belegungsdatum 21.03.2018 und Kalbedatum 04.05.2019 berechnen. Ich habe es mit der DATEDIF-Funktion händisch gemacht (Ergebnis Spalte F), aber da ich sehr viele Daten habe bräuchte ich eine Automatisierung. Hat jemand eine Idee?

2) als zweite Kennzahl möchte ich gerne die Differenz in Tagen zwischen erster und letzter Belegung berechnen (immer wenn das Kalbedatum gleich ist). Also für Tier 1 zB die Differenz zwischen 12.03.2015 und 20.04.2015, sowie zwischen 01.02.2017 und 03.05.2017 sowie zwischen 21.03.2018 und 13.04.2018 (Ergebnis wie in Spalte H).

Über Hilfe würde ich mich sehr freuen!
Vielen Dank und beste Grüße
Christin


Angehängte Dateien
.xlsx   Beispiel_daten.xlsx (Größe: 9,84 KB / Downloads: 13)
Antworten Top
#2
Moin

Meines Erachtens gehört das Ergebnis in eine eigene Tabelle.
Deshalb eine PQ-Lösung.


Angehängte Dateien
.xlsx   clever-excel-forum_21225.xlsx (Größe: 21,65 KB / Downloads: 11)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#3
Hallo!

Vielen Dank für Deinen Lösungsvorschlag!
Leider kenne ich mich mit Power Query nicht aus, könntest Du mir schrittweise erklären wie Du die Ergebnis-Tabelle erstellt hast?

Viele Grüße
Christin
Antworten Top
#4
Danke zunächst an shift-del, dass er eine PQ-Datei eingestellt hat.

Die Fragerin hat jedoch zumindest damit recht, dass man deren Erstellung daraus nicht erkennt.

Klicke ich auf der grün-weißen Tabelle auf "Bearbeiten", öffnet sich PQ, und im rechten Fensterteil kann man nun die einzelnen Schritte erkennen:

Source
Removed Other Columns
Grouped Rows
Inserted Date Subtraction
Inserted Date Subtraction1
Removed Other Columns1

Leider ergibt ein Eintauchen-Wollen dort aber nur Fehler. Warum ist das so?
Antworten Top
#5
(25.06.2019, 07:25)LCohen schrieb: Leider ergibt ein Eintauchen-Wollen dort aber nur Fehler. Warum ist das so?
Weil ich nachträglich zwei Spalten aus der blauen Tabelle entfernt hatte.
Korrektur anbei.


Angehängte Dateien
.xlsx   clever-excel-forum_21225.xlsx (Größe: 21,68 KB / Downloads: 4)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#6
(24.06.2019, 20:18)christin schrieb: Hat jemand eine Idee?

Hallo Christin, :19:

hier eine (von vielen) mögliche(n) Lösung(en): :21: 

.xlsb   Unterschiedliches_Datum_Formel_Evaluate.xlsb (Größe: 19,48 KB / Downloads: 3)
________
Servus
Case
[-] Folgende(r) 1 Nutzer sagt Danke an Case für diesen Beitrag:
  • christin
Antworten Top
#7
(25.06.2019, 05:46)christin schrieb: könntest Du mir schrittweise erklären wie Du die Ergebnis-Tabelle erstellt hast?
Die Liste in eine Excel-Tabelle konvertieren (STRG-T).
Daten abrufen aus Tabelle/Bereich und du bist im Query-Editor.
Datentypen anpassen.
Schließen und laden als Verbindung und du bist zurück in Excel.
Rechtsklick auf den Query und "Bearbeiten".
Rechtsklick auf den Query und "Verweis".
Tier_ID und Kalbedatum selektieren -> Gruppieren.
Zwei Gruppierungen anlegen: Min Belegungsdatum und Max Belegungsdatum.
Kalbedatum und Min Belegungsdatum selektieren -> Spalte hinzufügen -> Datum -> Tage subrathieren.
Max Belegungsdatum und Min Belegungsdatum selektieren -> Spalte hinzufügen -> Datum -> Tage subrathieren.
Überflüssige Spalten entfernen.
Schließen und laden als Tabelle.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • christin
Antworten Top
#8
Hallo!
Vielen Dank für Eure Hilfe und die genauen Erklärungen! Mit etwas Übung hat alles geklappt :)
Viele Grüße
Christin
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste