Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: Sportwilli am Mai 04, 2017, 17:22:01 Nachmittag

Titel: Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 04, 2017, 17:22:01 Nachmittag
Kann mir dabei jemand helfen?
Gib den Wert aus Spalte A zurück, der >= B2 und <=C2 ist               
Formel ohne "Anführungszeichen", damit man sie kopieren kann.

Danke schon im Voraus               
   A      B   C   
1          15    16    
2    10,00    20,00          
3    20,00    25,00          
4    30,00    40,00          
5    40,00    50,00          
6    50,00    60,00          
7    60,00    70,00          
8    70,00    80,00          
9    80,00    90,00          
10    90,00    100,00          
11    100,00    110,00          
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 04, 2017, 18:25:28 Nachmittag
Hallo Sportwilli

Ich habe jetzt keine Lust zu raten welche Zahlen in welchen Zellen stehen.
Nach der Beschreibung:
=UND(A2>=B2;A2<=C2)*A2
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 05, 2017, 12:08:57 Nachmittag
Jetzt hab ich Deine Antwort gefunden. Vielen Dank. Ja, leider ist die Tabelle verrutscht (habe ich nicht in der Vorschau überprüft) und ich weiß nicht, wie ich einen screenshot einfügen kann.

Die Frage bezog sich auf:
Datenbereich = Spalte A2:A11
Suchkriterium 1 = <=B1 (beliebiger Wert)
Suchkriterium 2 = >=C1 (beliebiger Wert)

Ziel: Suche mir aus A2:A11 denjenigen Wert, der <=B1 und >=C1 ist.

Danke schon mal für die Mühe.



Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: steve1da am Mai 05, 2017, 12:34:58 Nachmittag
Hola,

in B2:

=(UND(A2>=$C$1;A2<=$B$1))
und runterziehen. Überall wo die Bedingungen erfüllt sind, erscheint WAHR.

Gruß,
steve1da
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 05, 2017, 14:48:28 Nachmittag
Danke erst mal,
aber das meinte ich nicht. Es soll nur in einer Zeile eine Formel stehen, die einen klaren Wert liefert. Vielleicht ein (hoffentlich) klareres Beispiel in der Anlage

Suchmatrixbereich = Spalte A4:A10; jeder Wert kommt nur einmal vor.
Kriterienbereich = C3:T3 (z.B. 01.01.17 bis 18.01.17)
Formeln in C4:T4 = Suche mir aus A4:A10 denjenigen Wert, der <=C4  ist.
Formelergebnis am 4.1.: 01.01, am 08.01: 05.01 usw.

Ich möchte nicht mit verschachtelten "wenn..dann" Formeln arbeiten, (s. Formelzeile) was auch nicht geht, wenn man eine lange Suchmatrix hat.

Viele Grüße
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 05, 2017, 16:50:09 Nachmittag
Wenn du ein PDF hochladen kannst dann kannst du auch eine Excel-Datei hochladen.
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 05, 2017, 18:48:06 Nachmittag
Jo, das stimmt. Ich lerne tatsächlich dazu. Danke!
Also hier das Ganze als Excel-Version mit vielen "wenn-Funktionen", die durch eine kleinere Funktion ersetzt werden sollten. Vielleicht gibt es ja eine Funktion, die eine Schleife macht.

Gruß Wilfried
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 05, 2017, 19:03:19 Nachmittag
Hallo Wilfried

Meinst du es so:
=VERWEIS(42;1/($A$4:$A$34<=C$2);$A$4:$A$34)
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 05, 2017, 22:07:41 Nachmittag
Ja super! Das funktioniert in dieser Tabelle.

Wenn ich allerdings die Matrix verlängere (z.B. bis A:100) dann kommt ein falscher Wert heraus, z.B. bei =VERWEIS(42;1/($A$4:$A$100<=C$2);$A$4:$A$100).

Was bedeutet eigentlich 42; und warum 1/ ?

Also erst mal vielen Dank!

Gruß Wilfried
Titel: Antw: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 05, 2017, 22:13:15 Nachmittag
Wenn ich allerdings die Matrix verlängere (z.B. bis A:100) dann kommt ein falscher Wert heraus, z.B. bei =VERWEIS(42;1/($A$4:$A$100<=C$2);$A$4:$A$100).
Nicht wenn in jeder Zelle ein Datum steht.
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 06, 2017, 10:33:46 Vormittag
Danke. Kann man die Formel auch so gestalten, dass Leerzeilen in der Matrix keine Problem bereiten und die Matrix auch unsortiert sein kann?
Gruß Wilfried
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 06, 2017, 10:58:22 Vormittag
Hat es einen bestimmten Grund warum du unbedingt leere Zeilen in der Matrix haben möchtest oder warum du die Spalte nicht aufsteigend sortieren willst?
Ersteres verletzt auf jeden Fall die Regeln für Listen.
Und das zweite ist mit maximal zwei Klicks erledigt.

Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 06, 2017, 13:03:06 Nachmittag
In der Tabellenstruktur kommen Leerzeichen vor, das hängt mit einer vorgelagerten Spalte zusammen. Es wäre wirklich gut, wenn es inhaltlich so etwas gäbe wie:

=SVERWEIS(>=C$2;$A$4:$A$100;1:Falsch).

Leider funktioniert das mit dem Suchkriterium ">=C$2" nicht, da muss ein eindeutiger Wert oder Zellbezug stehen.

Sortieren ist zwar schnell erledigt, aber nochmal 1-2 Arbeitsschritt(e) mehr. Das würde ich gerne vermeiden.

Gruß Wilfried
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 06, 2017, 14:19:17 Nachmittag
Hast du noch irgendwelche Details vergessen? Ich fange dann nicht noch mal mit einer Lösung an.
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 06, 2017, 21:01:11 Nachmittag
An Details fallen mir nur ein, dass
- Matrix nicht sortiert ist
- Matrix leere Zellen enthalten kann
- Formel ggf. mit anderen Formeln verknüpfbar sein sollte (z.B. mit "wenn..dann").

Aber sag, entwickelst Du diese Formeln extra für mich? Das wäre ja wirklich ein Ding! Bist Du einer von denen, die etwas für andere tun, nur weil es ihnen Spaß macht? Falls ja, wirklich vielen Dank. Vielleicht kann ich mich ja irgendwann mal revanchieren.
Titel: Antw: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 06, 2017, 21:18:55 Nachmittag
An Details fallen mir nur ein, dass
- Formel ggf. mit anderen Formeln verknüpfbar sein sollte (z.B. mit "wenn..dann").
Das Formelergebnis ist also nicht das Ergebnis was Ende angezeigt werden soll?
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 08, 2017, 11:07:26 Vormittag
Doch, grundsätzlich schon! Dennoch wäre es gut, ich die Möglichkeit zu haben, das Ergebnis in eine "if-Formel" einzubauen.
Titel: Antw: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: DL am Mai 08, 2017, 17:47:26 Nachmittag
Dennoch wäre es gut, ich die Möglichkeit zu haben, das Ergebnis in eine "if-Formel" einzubauen.
Dafür gibt es keine Garantie.
=WENNFEHLER((RANG.GLEICH(C2;($A$4:$A$54;C2);1)=RANG.GLEICH(C2;($A$4:$A$54);1))*C2;B4)
Titel: Antw:Office 2010: Excel - Welche Formel für Matrix?
Beitrag von: Sportwilli am Mai 09, 2017, 12:48:28 Nachmittag
Super, sehr gut,

lässt sich bisher gut in andere Formeln einbinden. Vielen Dank auch, Klasse gemacht!

Viele Grüße Wilfried