Guten Abend!
Ich denke, ich habe hier eine etwas knifflige Aufgabenstellung, die ich nach mehreren Versuchen nicht lösen kann.
Mir liegen hier Messdaten vor die alle 10 ms aufgezeichnet wurden, Spalte A ist für die Zeit beginnend bei 0 und Spalte B sind verschiedene Werte aus der Messung.
Ich möchte gerne den kleinsten Wert aus Spalte B in einem bestimmten Zeitbereich suchen und in einer Zelle ausgeben. Den Zeitbereich bestimme ich in einer Zelle z.B. 250 ms.
Excel soll mir nun in der Zeit von 0-250, 250-500, 500-750, usw. den kleinsten Wert aus Spalte B liefern.
Mein erster Ansatz war, das ich eine Kombination aus =min(bereich.verschieben()) probiere. Ist das überhaupt der richtige Ansatz?
Hab mal sicherheitshalber die Datei angehängt, dann ist das ganze leichter zu verstehen.
Besten Dank im Voraus!
Hola,
Code:
=MAX(WENN($A$2:$A$249<=E3;$B$2:$B$249))
Als Matrix-Formel abschließen.
Gruß,
steve1da
Hallo, in XL365 braucht's hier kein CSE-Abschluss... Ich werfe mal (alternativ) ..:
PHP-Code:
=INDEX(B:B;VERGLEICH(F1;A:A;1))
... in die Runde... - natürlich ohne CSE-Abschluss. Und warum nicht..:
(05.02.2020, 22:10)steve1da schrieb: [ -> ]Hola,
Code:
=MAX(WENN($A$2:$A$249<=E3;$B$2:$B$249))
Als Matrix-Formel abschließen.
Gruß,
steve1da
Danke, um die Uhrzeit noch!
Liefert schon mal das richtige Ergebnis für F3. Aber, wenn ich die Formel runter ziehe sollte ja dann für F4 der Bereich von 250-500 bewertet werden, der bleibt ja doch durch die $ fix.
Hallo, was erwartest du denn für ein Ergebnis..?
(05.02.2020, 22:24)Jockel schrieb: [ -> ]Hallo, in XL365 braucht's hier kein CSE-Abschluss... Ich werfe mal (alternativ) ..:
PHP-Code:
=INDEX(B:B;VERGLEICH(F1;A:A;1))
... in die Runde... - natürlich ohne CSE-Abschluss. Und warum nicht..:
Danke, aber die beiden liefern mir ja den Wert aus B in der passenden Zeile, ich will ja die kleinste Zahl aus Spalte B von 0+F1, F1+F1, (F1+F1)+F1,.... suchen
(05.02.2020, 23:05)Jockel schrieb: [ -> ]Hallo, was erwartest du denn für ein Ergebnis..?
Wenn ichs per Hand machen müsste, würde das so aussehen:
PHP-Code:
Spalte E Spalte F
250 =MIN(B2:B27) -> 2818
500 =MIN(B27:B52) -> 2871
750 =MIN(B27:B77) -> 2889
Hallo, so..?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| E | F | G |
1 | Zeitbereich | 250 | |
2 | 0 | 2818 | |
3 | 250 | 2871 | 2871 |
4 | 500 | 2871 | 2871 |
5 | 750 | | 2871 |
6 | 1000 | | 2871 |
7 | 1250 | | 2871 |
8 | 1500 | | 2871 |
9 | 1750 | | 2871 |
10 | 2000 | | 2871 |
11 | 2250 | | 2871 |
12 | 2500 | | 2871 |
13 | 2750 | | 2871 |
14 | 3000 | | 2871 |
15 | 3250 | | 2871 |
16 | 3500 | | 2871 |
17 | 3750 | | 2871 |
18 | 4000 | | 2871 |
19 | 4250 | | 2871 |
20 | 4500 | | 2871 |
21 | 4750 | | 2871 |
22 | 5000 | | 2871 |
23 | 5250 | | 2871 |
24 | 5500 | | 2818 |
Zelle | Formel |
E3 | =E2+$F$1 |
F3 | =MIN(B27:B52) |
G3 | =MIN(INDEX(B:B;VERGLEICH($E$3;A:A;1)):INDEX(B:B;VERGLEICH(E4;A:A;1))) |
E4 | =E3+$F$1 |
F4 | =MIN(B27:B77) |
G4 | =MIN(INDEX(B:B;VERGLEICH($E$3;A:A;1)):INDEX(B:B;VERGLEICH(E5;A:A;1))) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Hola,
warum hat bei deinem händischem Ergebnis 750 den gleichen Startpunkt wie 500, nämlich B27?
Gruß,
steve1da
(05.02.2020, 23:14)Jockel schrieb: [ -> ]Hallo, so..?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| E | F | G |
1 | Zeitbereich | 250 | |
2 | 0 | 2818 | |
3 | 250 | 2871 | 2871 |
4 | 500 | 2871 | 2871 |
5 | 750 | | 2871 |
6 | 1000 | | 2871 |
7 | 1250 | | 2871 |
8 | 1500 | | 2871 |
9 | 1750 | | 2871 |
10 | 2000 | | 2871 |
11 | 2250 | | 2871 |
12 | 2500 | | 2871 |
13 | 2750 | | 2871 |
14 | 3000 | | 2871 |
15 | 3250 | | 2871 |
16 | 3500 | | 2871 |
17 | 3750 | | 2871 |
18 | 4000 | | 2871 |
19 | 4250 | | 2871 |
20 | 4500 | | 2871 |
21 | 4750 | | 2871 |
22 | 5000 | | 2871 |
23 | 5250 | | 2871 |
24 | 5500 | | 2818 |
Zelle | Formel |
E3 | =E2+$F$1 |
F3 | =MIN(B27:B52) |
G3 | =MIN(INDEX(B:B;VERGLEICH($E$3;A:A;1)):INDEX(B:B;VERGLEICH(E4;A:A;1))) |
E4 | =E3+$F$1 |
F4 | =MIN(B27:B77) |
G4 | =MIN(INDEX(B:B;VERGLEICH($E$3;A:A;1)):INDEX(B:B;VERGLEICH(E5;A:A;1))) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Ja genau!
Hab die Formel auch verstanden, wusste nicht das ich einen Bereich auch so angeben kann. Ergibt Sinn!
(05.02.2020, 23:16)steve1da schrieb: [ -> ]Hola,
warum hat bei deinem händischem Ergebnis 750 den gleichen Startpunkt wie 500, nämlich B27?
Gruß,
steve1da
Hat einen anderen Hintergrund, ich will mir aus diesen MIN Werten eine Sollkurve erstellen die immer unterhalb der Kurve aus den ganzen Werten in Spalte B liegt.
Hallo Phil,
Vollzitate sind in der Regel überflüssig. Meist reicht es, den User anzusprechen, auf dessen Beitrag man antworten möchte (Button "Antworten" rechts unterhalb des Beitrags). Zum Hervorheben kannst du relevante Sätze kopieren und als Zitat (3. Icon von rechts in der zweiten Iconleiste) einfügen.