Live-Forum - Die aktuellen Beiträge
Datum
Titel
20.05.2025 16:19:36
20.05.2025 15:34:36
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Index-Vergleich - um Datum herauszufinden

Forumthread: Index-Vergleich - um Datum herauszufinden

Index-Vergleich - um Datum herauszufinden
28.10.2008 12:44:13
TheMa
Liebe EXperts!
Habe eine Tabelle mit Werten:
Spaltenüberschriften enthalten MONATE (B6 .... G6)
Zeilenbeschriftung enthalten Tage(A7... A37)
Wertebereich: B7.... G37
Muss nun das Datum der betreffenden Min- und Max-Werte ermitteln,
Vgl. Dateianhang:
https://www.herber.de/bbs/user/56338.xls
Irgendwie weiß ich, dass es mit den Funktionen Index und Vergleich geht,
aber wie genau, weiß ich leider nicht mehr.
Vielen Dank für eure Unterstützung
Grüße
TheMa
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Index-Vergleich - um Datum herauszufinden
28.10.2008 13:13:00
Ramses
Hallo
ich würde das so lösen
Tabelle1

 ABCDE
38     
39Maximum92432840am13.Dez.2007 
40Minimum76929am6.Okt.2007 
41     

Formeln der Tabelle
ZelleFormel
B39=MAX(B7:G37)
D39=findval($A$6:$G$37;B39)
B40=MIN(B7:G37)
D40=findval($A$6:$G$37;B40)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
und den Code in ein Modul
Option Explicit

Function findVal(srcRng As Range, dblVal As Double) As String
    Dim tarC As Range
    On Error Resume Next
    Set tarC = srcRng.Find(dblVal)
    If Not tarC Is Nothing Then
        findVal = Cells(tarC.Row, srcRng.Cells(1, 1).Column) & Format(Cells(srcRng.Cells(1, 1).Row, tarC.Column), "mmm.yyyy")
    End If
End Function

Gruss Rainer
Anzeige
AW: Index-Vergleich - um Datum herauszufinden
28.10.2008 13:19:00
Rudi
Hallo,
in B34:G34 =MAX(B2:B32)
in B35:G35 =MIN(B2:B32)
in B37 =MAX(B34:G34)
in B38 =MIN(B35:G35)
in C37 =INDEX(A:A;VERGLEICH(B37;BEREICH.VERSCHIEBEN(A1:A32;;VERGLEICH(B37;B34:G34;0);;);0)) &TEXT(VERWEIS(B37;B34:G34;B1:G1);"MMMM JJJJ")
in C38 =INDEX(A:A;VERGLEICH(B38;BEREICH.VERSCHIEBEN(A1:A32;;VERGLEICH(B38;B35:G35;0);;);0)) &TEXT(VERWEIS(B38;B35:G35;B1:G1);"MMMM JJJJ")
Gruß
Rudi
Anzeige
AW: Index-Vergleich - um Datum herauszufinden
28.10.2008 13:24:00
Beverly
Hi,
Tabellenblattname: Tabelle1
 

A

B

C

D

39

Maximum

92432840

am

13. Dezember 2007

40

Minimum

76929

am

6. Oktober 2007


Benutzte Formeln:
D39: {=INDIREKT("A"&MAX(($B$7:$G$37=MAX(B7:G37))*ZEILE($7:$37)))&" "&TEXT(INDIREKT(WECHSELN(ADRESSE(ZEILE();MAX(($B$7:$G$37=MAX(B7:G37))*SPALTE($B:$G));4);ZEILE();)&6);"MMMM JJJJ")}
D40: {=INDIREKT("A"&MAX(($B$7:$G$37=MIN(B7:G37))*ZEILE($7:$37)))&" "&TEXT(INDIREKT(WECHSELN(ADRESSE(ZEILE();MAX(($B$7:$G$37=MIN(B7:G37))*SPALTE($B:$G));4);ZEILE();)&6);"MMMM JJJJ")}


Anzeige
AW: Index-Vergleich - um Datum herauszufinden
28.10.2008 14:10:39
TheMa
Hallo Karin, hallo Rainer und Rudi,
danke für eure Antworten, die ich alle verwenden kann.
Das mit der Funktion findval ist natürlich toll, weil flexibel.
Nur habe ich noch nicht herausgefunden, ob/wie ich das Ausgabeformat beeinflussen kann.
Grüße
TheMa

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige