Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
676to680
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
676to680
676to680
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

MAX und MIN, eigene Funktion? Hilfe

MAX und MIN, eigene Funktion? Hilfe
08.10.2005 13:45:11
rlenz
Wer kann mir helfen?
Wie würde eine benutzerdefinierte Funktion mit 3 Kriterien für Max und für Min aussehen?
 
 ABCD
1102030Wie sieht eine benutzerdefinierte Funktion MAX aus?
2102030Wie sieht eine benutzerdefinierte Funktion MIN aus?
Formeln der Tabelle
D1 : =MAX(A1;B1;C1)
D2 : =MIN(A2;B2;C2)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
MfG
Rüdiger Lenz

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: MAX und MIN, eigene Funktion? Hilfe
08.10.2005 14:11:13
[
hallo rüdiger,
wie wär´s damit?
in Zelle D1 =MAX(A1:C1)
in Zelle D2 =MIN(A2:C2)
Gruß
Stefan
AW: MAX und MIN, eigene Funktion? Hilfe
08.10.2005 14:18:33
rlenz
Hallo Stefan,
vielen Dank für deine Mühe. Ich möchte jedoch gern eine benutzerdefinierte Funktion, damit ich mir selbst einige geringe VBA- Kenntnisse aneige.
MfG
Rüdiger
AW: MAX und MIN, eigene Funktion? Hilfe
08.10.2005 14:55:29
Franz
Hallo Stefan,
hier Beispiele wie man die MIN und MAX-Funktion n VBA umsetzen könnte.
Min und Max für 3 einzelne Zellen Function Maximum(Zelle1 As Range, Zelle2 As Range, Zelle3 As Range) Maximum = Zelle1.Value If Zelle2.Value > Maximum Then Maximum = Zelle2.Value If Zelle3.Value > Maximum Then Maximum = Zelle3.Value End Function Function Minimum(Zelle1 As Range, Zelle2 As Range, Zelle3 As Range) Minimum = Zelle1.Value If Zelle2.Value < Minimum Then Minimum = Zelle2.Value If Zelle3.Value < Minimum Then Minimum = Zelle3.Value End Function Min. und Max. für einen Zellenbereich Function Maximum1(Zellen As Range) Dim Zelle As Range Maximum1 = Zellen(1, 1).Value For Each Zelle In Zellen If Zelle.Value > Maximum1 Then Maximum1 = Zelle.Value Next Zelle End Function Function Minimum1(Zellen As Range) Dim Zelle As Range Minimum1 = Zellen(1, 1).Value For Each Zelle In Zellen If Zelle.Value < Minimum1 Then Minimum1 = Zelle.Value Next Zelle End Function
Gruß
Franz
Anzeige
AW: MAX und MIN, eigene Funktion? Hilfe
08.10.2005 15:05:38
Peter
Servus,
oder weiteres Bsp. mit Argumentenübergabe.
Wobei ehrlich gesagt der Sinn solcher Funktionen, erst bei solchen Bsp. beginnt.
http://www.online-excel.de/fom/fo_read.php?f=1&bzh=0&h=4821#a123x


      
Function benmittel(arg As String, rng As Range) As Double
Dim zelle As Range
Dim zeichen As String
Dim zwischen As Double
Dim intZeichen As Integer, intZähler As Integer
Dim arg2 As Long
    
If InStr(1, arg, Chr(60)) > 0 Then zeichen = "<"
    
If InStr(1, arg, Chr(61)) > 0 Then zeichen = "="
    
If InStr(1, arg, Chr(62)) > 0 Then zeichen = ">"
    
If zeichen = "" Then
        benmittel = "Kein Argument übergeben"
        
Exit Function
    
End If
    
    
If zeichen = "<" Then intZeichen = 60
    
If zeichen = "=" Then intZeichen = 61
    
If zeichen = ">" Then intZeichen = 62
    
    arg2 = Right(arg, Len(arg) - InStr(1, arg, Chr(intZeichen))) * 1
    
    
For Each zelle In rng
        
Select Case zeichen
            
Case "<"
                
If zelle < arg2 Then
                    zwischen = zwischen + zelle
                    intZähler = intZähler + 1
                
End If
            
Case "="
                
If zelle = arg2 Then
                    zwischen = zwischen + zelle
                    intZähler = intZähler + 1
                
End If
            
Case ">"
                
If zelle > arg2 Then
                    zwischen = zwischen + zelle
                    intZähler = intZähler + 1
                
End If
            
End Select
    
Next
    
        benmittel = zwischen / intZähler
    
End Function 


Tabelle1
 ABC
1151017,5
2205 
Formeln der Tabelle
C1 : =benmittel(">10";A1:B2)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
MfG Peter
Anzeige
AW: MAX und MIN, eigene Funktion? Hilfe
09.10.2005 10:54:20
rlenz
Hallo,
Vielen Dank für eure Bemühungen, die insgesamt sehr hilfreich waren.
MfG Rüdiger

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige