Collapse column

Autor Thema: Office 2010: Excel - Welche Formel für Matrix?  (Gelesen 2425 mal)

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Office 2010: Excel - Welche Formel für Matrix?
« 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          

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #1 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
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #2 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.




Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #3 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

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #4 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

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #5 am: Mai 05, 2017, 16:50:09 Nachmittag »
Wenn du ein PDF hochladen kannst dann kannst du auch eine Excel-Datei hochladen.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #6 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

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #7 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)
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #8 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

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #9 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.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #10 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

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #11 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.

Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #12 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

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #13 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.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #14 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.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #15 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?
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #16 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.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #17 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)
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Sportwilli

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw:Office 2010: Excel - Welche Formel für Matrix?
« Antwort #18 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

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.