1.7k Aufrufe
Gefragt in Tabellenkalkulation von
Hi Leute,

Ich habe eine Tabelle mit tausenden Zeilen, sie enthält die Spalten Temperatur und
Spannung. Die Temperatur steigt zuerst langsam von Raumtemperatur bis 1000 °C
und geht dann wieder runter auf Raumtemperatur also

Temp Spannung
23,34 1,15
24,17 1,16
......
49,50 2,13
50,33 2,14
50,54 2,14
.......
198,22 4,14
202,12 4,16
.......
1099,49 12,12
1100,00 12,12
1098,33 12,11
....

Die Tabelle enthält also tausende Einträge und die Werte liegen teilweise sehr
nahe beieinander. Zuerst steigt die Temperatur dann fällt sie.

Ich hätte nun gerne eine neue Tabelle, die mir alle 50°C die Temperatur und die
Spannung hinschreibt:

Temp Spannung
50 2,12
100 4,33
150 4,66
.....
1100 12,12

und ebenso für die Abkühlphase eine Tabelle

Temp Spannung
1100 12,12
1050 11,34
1000 10,12
....
50 2,14

Mein Problem ist also, dass die Tempertarwerte nie exakt vorkommen. Es wäre
sinnvoll bei den aufsteigenden Temperaturwerten einfach den ersten zu nehmen
der z.B. 50 ist, auch wenn er Kommastellen dran hat. Es kann aber auch sein, dass
die Temperatur von 48 auf 51 Grad springt, dann könnte man 48 oder 51 Grad
nehmen. Sobald die 1100 °C erreich sind ist diese Tabelle abgeschlossen.

Beim Abkühlen ist quasi der zweite Teil der Tabelle interessant.

Ich war leider nirgends in der Lage Hinweise zu meinem Problem zu erhalten. Ich
danke tausendmal für Ratschläge!!

Liebe Grüße
Richard

4 Antworten

0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Richard,

Beispiel:
In Tabelle1 steht ab I2 die Temp. und ab J2 die Spannung.

Die Formel für die geplante Tabelle (z.B.Tabelle2) ab Zeile 2 in die Spalte der Wahl:

="Temp "&KÜRZEN((Tabelle1!I2-1)/50+1;)*50

und runterkopieren

Die Spalte für die Spannung sollte noch in die neue Tabelle (am besten daneben) eingefügt werden.
Bei fallenden Temperaturen funktioniert die Formel auch

Gruß

Paul1
0 Punkte
Beantwortet von
Danke für die rasche Antwort, leider löst sie mein Problem nicht :)
Ich versuche mich detaillierter auszudrücken:

Ich habe jetzt eine Tabelle mit tausenden Werten, ich will von diesen
Werten aber nur den ersten der bei 50 liegt, bei 100, bei 150, bei
200...
also habe ich dann wenn ich von 50-1100 °C gehe eine Tabelle mit
22 Werten. Und rückwärts mit der Abkühlung eben nochmal eine mit
21 Werten (weil ja die Temperatur 1100 eh beim Aufheizen dabei
ist).

Alle anderen Werte in der Tabelle interessieren mich nicht. In meiner
Beispieltabelle von oben:

Temp Spannung
23,34 1,15
24,17 1,16
......
49,50 2,13
50,33 2,14
50,54 2,14
.......
198,22 4,14
202,12 4,16
.......
1099,49 12,12
1100,00 12,12
1098,33 12,11
....

interessiert mich hier quasi nur die Wert
50,33 2,14
198,22 4,14
1100,00 12,12


und natürlich auch 50er Werte dazwischen, aber die habe ich jetzt
nicht in die Beispieltabelle geschrieben :) Und natürlich kann man
dann mit der dir vorgeschlagenen "Kürzen" Funktion die Werte auf 50
200 und 1100 bringen (vielen dank für diesen Tipp!!)

Lg richard
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Richard,

versuch es mal mit SVERWEIS.

Beispiel:
Deine vorhandenen Daten in Tabelle 1
Spalte A: Temperatur
Spalte B: Spannung

In Tabelle 2 schreibst du in Spalte A die Temperatur, für die du die Spannung suchst..
In Spalte B schreibst du die folgende Formel:
=SVERWEIS(A1;Tabelle1!$A$1:$B$1000;2;WAHR)

Die Formel musst du natürlich ggf. anpassen.
Durch das "WAHR" in der SVERWEIS-Formel wird in Tabelle 1, Spalte A, der Wert gesucht, der am nächsten an deinem Suchwert aus Tabelle 2 ist und die entsprechende Spannung zurückgegeben.

Gruß

M.O.
0 Punkte
Beantwortet von
Super, mit diesen Tipps werde ich das Problem lösen können!

Danke!
...