Veränderung um eine Dezimalstelle abbilden
#1
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!


Angehängte Dateien
.xlsx   Datensatz.xlsx (Größe: 9,19 KB / Downloads: 4)
Antworten Top
#2
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
[-] Folgende(r) 1 Nutzer sagt Danke an Fennek für diesen Beitrag:
  • orhane
Antworten Top
#3
=--(GANZZAHL(LOG10(A2))<>GANZZAHL(LOG10(A3)))
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top
#4
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ß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
Antworten Top
#5
Hi,

ich verstehe das so:

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

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste