Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1396to1400
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
Inhaltsverzeichnis

kleinster Wert größer 0 in einer Range

kleinster Wert größer 0 in einer Range
16.12.2014 11:22:11
Alessandro
Hallo,
ich versuche gerade folgendes Problem zu lösen:
Ich habe eine sehr große Datei (sehr breit/lang).
Ich brauche ein Makro, welches mir pro Zeile aus bestimmten Ranges, also z.B. aus ("Q95,AE95,AS95,BG95,BU95,CI95,CW95,DK95,DY95,EM95,FA95,FO95,GC95,GQ95,HE95,
HS95,IG95,IU95,JI95,JW95,KK95,KY95,LM95,MA95")
den kleinsten Wert größer 0 sucht und in beispielsweise die Zelle F2 schreibt.
Mit den Excelfunktionen geht das leider nicht, da es keine zusammenhängenden Zellen sind.
Ich wäre über ein Beispiel froh, dass ich anpassen könnte an mein Problem. Habe leider nicht wirklich etwas gefunden, was passt.
Vielen herzlichen Dank schon mal im Voraus!
Alesso

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: kleinster Wert größer 0 in einer Range
16.12.2014 11:33:29
{Boris}
Hi Alessandro,
Mit den Excelfunktionen geht das leider nicht, da es keine zusammenhängenden Zellen sind.
Klar geht das. ARRAY(!)formel:
{=MIN(WENN((Q95:MA95>0)*(REST(SPALTE($Q:$MA);14)=3);Q95:MA95))}
VG, Boris

VBA-Lösung
16.12.2014 12:26:32
MCO
Hallo!
Zur Ergänzung noch die VBA-Lösung...
Sub mini_suche()
Dim mini
Dim rng As Range, cl As Range
Set rng = Range("Q95,AE95,AS95,BG95,BU95,CI95,CW95,DK95,DY95,EM95,FA95,FO95,GC95,GQ95,HE95,HS95, _
IG95,IU95,JI95,JW95,KK95,KY95,LM95,MA95")
mini = 999
For Each cl In rng
If cl > 0 And cl 
Gruß, MCO
Anzeige

305 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige