Registriert seit: 16.10.2019
Version(en): 2010
Hallo Miteinander, ich habe folgendes Problem, ich muss in einer Liste den heutigen Tag mit dem selben aus letztem Jahr vergleichen. Um den Wert aus dem letzten Jahr zu bekommen, habe ich mir folgende Formel überlegt: =SVERWEIS(DATUM(JAHR(C6)-1;MONAT(C6);TAG(C6));'2019'!$B$5:$E$288;3;FALSCH) Leider bekomme ich so nur ein #NV heraus, obwohl es das Datum durchaus gibt. Ich habe es auch schon mit WAHR hinten probiert, das ändert nichts. Ich hoffe einer von euch hat noch eine gute Idee, das wäre klasse! Viele Grüße, euer Dietmar
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Dietmar,
du solltest uns den Aufbau deiner Tabelle (incl. deiner Formeln) anhand einer Beispieldatei ziegen. Ich vermute mal, du hast die Daten errechnen lassen; da könnten Rundungsfehler vorliegen.
https://www.clever-excel-forum.de/Thread...ng-stellen
Registriert seit: 16.10.2019
Version(en): 2010
31.10.2019, 16:25
(Dieser Beitrag wurde zuletzt bearbeitet: 31.10.2019, 16:26 von Dietmar Wien .)
Hallo Günter, leider kann ich das Orginal aus Datenschutzgründen nicht hochladen, ich hoffe diese Beispieldatei tut es auch? Vlt. jetzt noch wichtig zu erwähnen, manche Daten passen nicht, bzw. gibt es beim anderen nicht, da werde ich die Funktion noch um die WENN Funktion erweitern, aber der #NV Wert wird leider auch bei Daten ausgegeben die ein passendes Gegenstück haben... LG Dietmar
Angehängte Dateien
Beispieldatei.xlsx (Größe: 12,9 KB / Downloads: 5)
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, so geht's..:
PHP-Code:
= SVERWEIS ( TEXT ( DATUM ( JAHR ( A6 )- 1 ; MONAT ( A6 ); TAG ( A6 )); "TT.MM.JJJ" ); '2019' ! $A $ 5 : $B $ 10 ; 2 ; FALSCH )
Arbeitsblatt mit dem Namen 'Tabelle1' A B C 5 Ergebnis 17.893.657 6 01.10.2019 754.330 666.894
Zelle Formel C6 =SVERWEIS (TEXT (DATUM (JAHR (A6) -1;MONAT (A6) ;TAG (A6) ) ;"TT.MM.JJJ") ;'2019'!$A$5:$B$10;2;FALSCH)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo,
so geht es:
Tabelle1 A B C 1 10 2 Sales 3 Umsatz Cu 150 4 Kalendertag EUR 5 Ergebnis 17.893.657 6 01.10.2019 754.330 00.01.1900 7 02.10.2019 584.395 23.04.4439 8 03.10.2019 445.817 9 04.10.2019 921.011 04.09.2432 10 07.10.2019 123.655 11 08.10.2019 555.924 04.04.4603 12 09.10.2019 111.935 10.09.2648
Formeln der Tabelle Zelle Formel C6 =I21 C7 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A7)-1;MONAT(A7);TAG(A7));'2019'!$A$5:$B$10;2;FALSCH);"") C8 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A8)-1;MONAT(A8);TAG(A8));'2019'!$A$5:$B$10;2;FALSCH);"") C9 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A9)-1;MONAT(A9);TAG(A9));'2019'!$A$5:$B$10;2;FALSCH);"") C10 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A10)-1;MONAT(A10);TAG(A10));'2019'!$A$5:$B$10;2;FALSCH);"") C11 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A11)-1;MONAT(A11);TAG(A11));'2019'!$A$5:$B$10;2;FALSCH);"") C12 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A12)-1;MONAT(A12);TAG(A12));'2019'!$A$5:$B$10;2;FALSCH);"")
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Warum hast du aus deinen Daten (plural von Datum) Texte gemacht?
Viele Grüße Klaus-DieterDer Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
31.10.2019, 16:37
(Dieser Beitrag wurde zuletzt bearbeitet: 31.10.2019, 16:37 von LCohen .)
Das Stichwort zu Jockel lautet
Gleitkommazahl Gleitkommaarithmetik Gleitkommaproblematik ... falls bei den Datümern Zeiten dabei sind (anscheinend der Fall; habe Datei nicht geöffnet).
EDIT: Lese grad Klaus-Dieter, dass das nicht einschlägig war!
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, es ginge auch..:
PHP-Code:
= SVERWEIS ( ERSETZEN ( A6 ; 10 ; 1 ; 8 ); '2019' ! $A $ 5 : $B $ 10 ; 2 ; 0 )
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag: 1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• Dietmar Wien
Registriert seit: 16.10.2019
Version(en): 2010
Hallo, mit der zweiten Funktion von Jörg/Jockel hat es wunderbar geklappt, vielen Dank dafür! Die Antwort von Klaus-Dieter erschließt sich mir ehrlich gesagt nicht so ganz, ist das die Art von Excell die vertrichenen Tage seit 1900 zu berechnen oder was sind das für Ergebnisse die du da hast? Es hat jedenfalls geklappt, ich danke euch allen für die Hilfe. Viele Grüße, Dietmar
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
K-D hat einfach die Typen auf TEXT angepasst. Datum sieht vielleicht wie Datum aus, aber ist es noch lange nicht automatisch in jedem Fall, wie er uns hier vorgelegt wird.
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo,
war nur das falsche Zellformat. So ist es richtig:
Tabelle1 A B C 1 10 2 Sales 3 Umsatz Cu 150 4 Kalendertag EUR 5 Ergebnis 17.893.657 6 01.10.2019 754.330 666.894 7 02.10.2019 584.395 927.466 8 03.10.2019 445.817 9 04.10.2019 921.011 194.558 10 07.10.2019 123.655 11 08.10.2019 555.924 987.345 12 09.10.2019 111.935 273.456
Formeln der Tabelle Zelle Formel C6 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A6)-1;MONAT(A6);TAG(A6));'2019'!$A$5:$B$10;2;FALSCH);"") C7 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A7)-1;MONAT(A7);TAG(A7));'2019'!$A$5:$B$10;2;FALSCH);"") C8 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A8)-1;MONAT(A8);TAG(A8));'2019'!$A$5:$B$10;2;FALSCH);"") C9 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A9)-1;MONAT(A9);TAG(A9));'2019'!$A$5:$B$10;2;FALSCH);"") C10 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A10)-1;MONAT(A10);TAG(A10));'2019'!$A$5:$B$10;2;FALSCH);"") C11 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A11)-1;MONAT(A11);TAG(A11));'2019'!$A$5:$B$10;2;FALSCH);"") C12 =WENNFEHLER(SVERWEIS(DATUM(JAHR(A12)-1;MONAT(A12);TAG(A12));'2019'!$A$5:$B$10;2;FALSCH);"")
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße Klaus-DieterDer Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden