Erweiterung einer Matrixformel
Betrifft: Erweiterung einer Matrixformel
von: Peter
Geschrieben am: 17.10.2014 10:47:24
Guten Tag
In meiner Tabelle habe ich in Spalte A (in Beispielsmappe Zeile 3 bis 10) verschiedene Kürzel, in Spalte B jeweils ein Mutationsdatum (Spaltenbereich werden nach Spalte B aufsteigend sortiert) und in Spalte D steht ein "A" oder nichts.
Nun möchte ich in Spalte C ein "x" in denjenigen Zeilen eintragen, in denen mit Bezug auf das jeweilige Kürzel in Spalte A das neuste Mutationsdatum eingetragen ist.
Sofern in Spalte D auf der entsprechenden Zeile ein "D" steht, wird das "x" unterdrückt.
Das habe ich in Abwandlung einer anderen Formel (die ich in diesem Forum erhalten habe) wie folgt gelöst:
{=WENN(MAX(($A$3:$A$10=$A3)*$B$3:$B$10*(D3<>"A"))=$B3;"x";"")}
Nun möchte ich, dass nur ein Mutationsdatum markiert wird, das nicht neuer ist als ein bestimmter Stichtag, der in Zelle B14 steht (dort aktuell eingetragen: 31.12.2013).
Wenn also nach obiger Formel das "x" in C10 erscheint (zugehöriges Mutationsdatum 1.3.2014), soll nicht diese Zeile in Spalte C mit "x" markiert werden, sondern die Zeile 7, wo das gleiche Kurzzeichen und ein Datum das nicht nach dem 31.12.2013 liegt, eingetragen ist (solange auf dieser Zeile in Spalte D nicht ein "A" steht).
Wie muss ich die Matrixformel erweitern, dass dieser Effekt eintritt?
Gruss, Peter
https://www.herber.de/bbs/user/93208.xlsx
 |
Betrifft: die Bedingung einfach noch integrieren ...
von: neopa C (paneo)
Geschrieben am: 17.10.2014 15:54:49
Hallo Peter,
... so:
| A | B | C | D |
3 | DEF | 01.01.2013 | | |
4 | ABC | 01.02.2013 | | |
5 | DEF | 01.02.2013 | x | |
6 | ABC | 01.03.2013 | x | |
7 | DEF | 01.03.2013 | | A |
Formeln der Tabelle |
Zelle | Formel | C3 | {=WENN(MAX((A$3:A$10=$A3)*B$3:B$10*(D$3:D$10<>"A")*(B$3:B$10<B$14))=$B3;"x";"")} |
|
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...
Betrifft: AW: die Bedingung einfach noch integrieren ...
von: Peter
Geschrieben am: 17.10.2014 16:27:53
Hallo Werner
Vielen Dank.
Das klappt so.
Gruss, Peter
Beiträge aus den Excel-Beispielen zum Thema "Erweiterung einer Matrixformel"