Anzeige
Archiv - Navigation
1892to1896
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Verweis

Verweis
19.08.2022 10:57:15
Claus
Servus, ich habe folgendes Problem, bei dem ich trotz Suche und diverser Versuche nicht weiterkomme: Ich habe ein Array aus zwei Spalten, wobei in der Spalte A Zahlen von 1 bis 6 zu finden sind und in Spalte B bestimmte unterschiedliche Werte (bei mir sind es Enddaten für einen Zeitraum, dürfte aber egal sein). Ich möchte nun für jeden dieser Werte der Spalte A die Spalte nach unten durchlaufen lassen und bis entweder der Wert kommt oder ein niedrigerer Wert - und dann soll der entsprechende Wert in der Zeile darüber in Spalte B ausgegeben werden. Das ganze soll dann dynamisch in Spalte C abgebildet werden. Siehe unten. Wenn ich dort für die Zahl 2 in Zeile 2 den Wert suche, soll 04.01.23 ausgegeben werden. Wenn ich den Wert für die Zahl 2 in Zeile 5 suche, soll 08.01.23 ausgegeben werden. Das ganze brauche ich für ein Gantt Chart. Ich habe verschiedene Varianten der Kombinationen INDEX/VERGLEICH (dann immer minus 1) versucht, komme damit sowie mit XVERWEIS, SVERWEIS, XVERGLEICH aber nicht zum Ziel. Auch über verschiedene WENN Einbindungen nich. Kann jemand mit einer tollen Idee weiterhelfen? Im Grunde müsste ich VERGLEICH mit einer A. B
1
2
3 03.01.23
3 04.01.23
2
3
4 07.01.23
4 08.01.23
1
2 10.01.23
2
3 12.01.23
3
4 14.01.23
4 15.01.23
1
2
3 18.01.23
3 19.01.23
2
3 21.01.23
3
4 23.01.23
4
5 25.01.23
5 26.01.23
Liebe Grüße
Claus

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Verweis
19.08.2022 11:14:18
Herbert
Guten Tag Claus,
irgendwie verstehe ich deine Frage nicht ganz,
was für einen Wert von 2?
Der Wert 2 ist 2?
Dahinter hast du auch kein Datum gegeben,
ein Vergleich mit Bedingung kommt gleich hinterher!
MfG
Herbert

AW: ist so mE noch nicht eindeutig ...
19.08.2022 11:17:01
neopa
Hallo Claus,
... welcher Wert soll für Deine Daten in C3, welcher in C10 und welcher in C23 ermittelt werden?
Gruß Werner
.. , - ...
AW: ist so mE noch nicht eindeutig ...
19.08.2022 21:14:28
Claus
Ihr habt völlig Recht, ich war etwas dünn
- In Spalte A habe ich die Werte 1, 2, 3, 4 in unterschiedlicher Häufung und Reihung
- In Spalte B habe ich (zum Teil) Werte, die zu den Zahlen in Spalte A gehören, konkret: Daten. Zeile 3 hat z.B. die Zahl 3 und das Datum dazu ist der 03.01.23.
- In Spalte C möchte ich eine Formel in jede Zeile einbauen, die als Suchkriterium die Zahl in der Zeile aus Spalte A verwendet (also in Zeile 2 dann die Zahl 2, …). Die Formel soll dann die Spalte A nach unten durchsuchen, bis der Wert (2) gefunden wird. Dann soll die Formel eine Zeile zurückgehen und den Wert aus Spalte B wiedergeben. Wenn aber vor dem Wert (2) noch ein kleinerer in der Spalte A auftaucht (1), dann soll die Formel nur bis dorthin laufen und wieder eine Zeile zurückspringen und den Wert aus Spalte B liefern.
Am nähesten kommt dem Ganzen INDEX mit VERGLEICH-1. Aber die Formel läuft eben nicht perfekt, egal mit welchem Suchmodus (1, 0, -1) ich laufen lasse.
Gerne kann ich eine Datei einstellen, wenn ich noch nicht hinreichend erklären konnte, was mein Problem ist.
Anzeige
AW: nur (m)eine Interpretation Deiner Aussagen ...
20.08.2022 06:58:02
neopa
Hallo Claus,
... nachfolgende Formel nach unten kopieren:
Arbeitsblatt mit dem Namen 'MFF_220820_1'
 ABC
11 08.01.2023
22 04.01.2023
3303.01.202303.01.2023
4304.01.202304.01.2023
52 08.01.2023
63 08.01.2023
7407.01.202307.01.2023
8408.01.202308.01.2023
91 15.01.2023
10210.01.202310.01.2023
112 15.01.2023
12312.01.202312.01.2023
133 15.01.2023
14414.01.202314.01.2023
15415.01.202315.01.2023
161  
172 19.01.2023
18318.01.202318.01.2023
19319.01.202319.01.2023
202  
21321.01.202321.01.2023
223  
23423.01.202323.01.2023
244  
25525.01.202325.01.2023
26526.01.202326.01.2023
27   

ZelleFormel
C1=WENNFEHLER(INDEX(B:B;AGGREGAT(15;6;ZEILE(A2:A27)/(A2:A27&lt=A1)/(A2:A27>0);1)-1);WENN(A2="";B1;""))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg


Meinst Du es so?

Gruß Werner
.. , - ...
Anzeige
AW: nur (m)eine Interpretation Deiner Aussagen ...
20.08.2022 08:36:22
Claus
Wow, da sieht man den Unterschied zwischen einem Möchtegern (ich) und einem Profi (du, Werner). Werde ich ausprobieren!
AW: gerne owT
20.08.2022 09:44:35
neopa
Gruß Werner
.. , - ...
AW: nur (m)eine Interpretation Deiner Aussagen ...
20.08.2022 16:17:07
Claus
Hi Werner,
Hab die Formel in mein GanttChart eingebaut und sie funktioniert - genial! Vielen Dank!
Liebe Grüße
Claus
AW: bitteschön, gerne owT
21.08.2022 11:53:18
neopa
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige