Clever-Excel-Forum

Normale Version: Veränderung um eine Dezimalstelle abbilden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Forumsmitglieder,

ich bin auf der Suche nach einer Excelfunktion.
Ich habe mehrere Messzeitpunkte für Proben und möchte die Veränderung um eine Dezimalstelle abbilden.
D.h. wenn bspw der Wert bei der Messung T1 0,00005 war und die Messung folgend T2 0,0001.
Dann wäre mein Ergebnis 1, da sich die Dzimalstelle um eine Zehnerpotenz erhöht hat.
Ich habe einen Beispieldatensatz hinzugefügt.

Vielen Dank!
Hallo,

teste mal

Code:
Sub F_en()
For i = 2 To 21
    Cells(i, 4) = Right(Cells(i, 3).Text, 2)
Next i
End Sub

mfg
=--(GANZZAHL(LOG10(A2))<>GANZZAHL(LOG10(A3)))
Hallo,

wenn Dein Excel die verwendeten Funktionen kennt, dann wäre mein Vorschlag folgender.

Liefert dieselbe Reihenfolge wie der Code von Fennek:

PHP-Code:
D2=LET(Messwerte;$C$2:$C$21;MATRIXERSTELLEN(ZEILEN(Messwerte);1;LAMBDA(X;Y;MIN(WENNFEHLER(FINDEN(SEQUENZ(9);INDEX(Messwerte;X;1));16))-2))) 

Alternativ folgende Formel, die in der zweiten Spalte (F) Nullen oder Einsen liefert für die Erhöhung.
Wobei ich mir da nicht sicher bin, Dich richtig verstanden zu haben. Das Entscheidende wäre N-P>0.

PHP-Code:
D2=LET(Messwerte;$C$2:$C$21;MATRIXERSTELLEN(ZEILEN(Messwerte);2;LAMBDA(X;Y;LET(N;MIN(WENNFEHLER(FINDEN(SEQUENZ(9);INDEX(Messwerte;X;1));16))-2;P;
   WENN(X>1;MIN(WENNFEHLER(FINDEN(SEQUENZ(9);INDEX(Messwerte;X-1;1));16))-2;0);WAHL(Y;N;WENN(X>1;--(N-P>0);0)))))) 

Gruß
Hi,

ich verstehe das so:

Code:
=WENN(A2=A1;(RUNDEN(C2/C1;-1)>=10)*1;0)