Alec hat eine Reihe von Zellen, die sowohl ganzzahlige (23) als auch dezimale (23,4) Werte enthalten können. Er benötigt eine Formel, die nur den Mindestwert der ganzen Zahlen innerhalb des Bereichs zurückgibt. Jede Dezimalzahl innerhalb des Bereichs sollte von der Formel vollständig ignoriert werden. Es muss eine Formel sein; Ein Makro wäre für Alecs Bedürfnisse nicht realisierbar.

Wenn es Ihnen nichts ausmacht, eine Hilfsspalte zu verwenden, können Sie leicht herausfinden, ob der Wert eine Interger ist oder nicht. Sie müssen lediglich eine Formel wie diese in der Hilfsspalte verwenden:

=IF(A1=INT(A1),A1,"")

Am Ende stehen nur die ganzen Zahlen, wobei die Dezimalwerte durch Leerzeichen ersetzt werden. Sie können dann die MIN-Funktion in der Hilfsspalte verwenden, um das Minimum dieser ganzzahligen Werte zu bestimmen.

Wenn Sie keine Hilfsspalte verwenden können, verwenden Sie am besten eine Array-Formel. Nehmen Sie für einen Moment an, dass Ihr Zellbereich A1: A100 ist. Sie können eine der folgenden Formeln verwenden:

=MIN(IF(INT(A1:A100)=A1:A100,A1:A100))

Denken Sie daran, dass dies eine Array-Formel ist. Dies bedeutet, dass Sie es nicht durch Drücken der Eingabetaste eingeben sollten, sondern stattdessen Strg + Umschalt + Eingabetaste verwenden sollten.

Wenn Sie keine Arrayformeln verwenden möchten und Excel 2010 oder eine neuere Version verwenden, können Sie eine Formel verwenden, die auf der Funktion AGGREGATE basiert:

=AGGREGATE(15,6,A1:A100/(A1:A100=INT(A1:A100)),1)

Die verschiedenen Parameter, die mit der AGGREGATE-Funktion verwendet werden können, sind zu viele, um sie hier aufzulisten. In diesem Fall ist dies jedoch der erste Parameter (15)

zeigt an, dass die SMALL-Funktion angewendet werden soll, der zweite Parameter (6)

gibt an, dass Fehlerwerte ignoriert werden sollen, der dritte Parameter ist das auszuwertende Array und der vierte Parameter (1) gibt an, dass das erste Ergebnis für SMALL zurückgegeben werden soll.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (655) gilt für Microsoft Excel 2007, 2010, 2013 und 2016.