Collapse column

Autor Thema: vorherigen Wert nach Kriterium suchen  (Gelesen 3090 mal)

Offline fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
vorherigen Wert nach Kriterium suchen
« am: Februar 04, 2016, 14:43:35 Nachmittag »
Nun wird`s für mich mal so richtig deftig;
Ich suche nach Kriterium den entsprechenden vorherigen Wert.
Kriterium: jeweils der Verein in Spalte A
Wert: jeweils in Spalte E

"Wunschergebnis" stellt das gewünschte Ergebnis dar,- aber wie lautet die Formel?

Ich habe ein Arbeitsblatt angehängt,- verdeutlicht meine Anfrage

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 Fred0

  • Jr. Member
  • **
  • Beiträge: 66
  • lieber Formeln als VBA
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #1 am: Februar 04, 2016, 15:56:02 Nachmittag »
Hallo

ein bißchen dünn deine Angaben/Frage hier und eine zip-Datei lädt auch nicht jeder runter.
Erkläre bitte genauer was du gerne möchtest.
Gruß
Fred0


Meine Antworten sind freiwillig und ohne Gewähr!
Wenn nichts angegeben beziehe ich mich auf Excel 2016

Offline fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #2 am: Februar 04, 2016, 16:09:13 Nachmittag »
Hallo Fred0,
.. ist  (für mich) wirklich bischen komplex dies zu erklären, habe mal ein bild vom Beispiel hochgeladen.

Ich ermittel in "mw HeimTore" den Mittelwert der Teams in Spalte A
Nun suche ich für jedes Team1 nicht den "aktuellen Mittelwert", sondern den zuvor ermittelten. Wenn es keinen zuvor gibt, dann 0
und das gewünschte Ergebnis liegt in Spalte F vor --- aber wie lautet die Formel ?

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #3 am: Februar 04, 2016, 19:21:42 Nachmittag »
Hallo Fred

Die Formel in Spalte E geht auch anders:
=MITTELWERTWENNS(C$2:C2;A$2:A2;A2)
Für Spalte F:
=WENNFEHLER(VERWEIS(42;1/(A$1:A1=A2);E$1:E1);0)
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #4 am: Februar 05, 2016, 15:02:35 Nachmittag »
Jo, DL - so mach ich`s
___________________________
Langsam werd ich vor lauter Formeln, Zahlen link-rechts panne.
Ich möchte aber gerne noch einen Wert ermitteln, folgendes;
Ich habe HeimTeam ; GastTeam ; Heimtor ; Gasttor
Was ich ermitteln möchte:
Ich möchte gerne aus Sicht des Heimteams ermitteln, wie oft es in den letzten 2 beteiligten Spielen zu Null gespielt hat. Egal ob 0 Treffer oder 0 Gegentreffer, Egal ob Heim,- oder Auswärts.
Ich habe mal ein erklärendes Abeitsblatt angefügt, vieleicht bekomme ich eine Lösung ohne "Hilfsspalte".

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: vorherigen Wert nach Kriterium suchen
« Antwort #5 am: Februar 05, 2016, 17:51:33 Nachmittag »
Hallo Fred

Hifsspalte M:
=VERWEIS(42;1/(B$1:B1=B2);ZEILE(B$1:B1))Ergebnisspalte N:
=WENNFEHLER(SUMMENPRODUKT((INDEX(B$1:B2;L2):B2=B2)*(MMULT(--(INDEX(D$1:E2;L2;0):E2=0);{1;2})>0));88)
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #6 am: Februar 06, 2016, 10:47:37 Vormittag »
Hallo Detlef,
Danke für deine Aufmerksamkeit und Mühe!
In Spalte N mußte die Formel mit den Bezug auf Spalte M entsprechend angepasst werden

=WENNFEHLER(SUMMENPRODUKT((INDEX(B$1:B2;M2):B2=B2)*(MMULT(--(INDEX(D$1:E2;M2;0):E2=0);{1;2})>0));88)
.. ist aber kein Thema.

In Spalte M soll wohl der Verweis() die vorherige Anzahl der Spiele vom Gastteam wiedergeben.
Ab Zeile 8 (Leverkusen : Hannover) wird ein falscher Wert zurück gegeben.
Und das Endergebnis in Spalte N stimmt dementsprechend leider auch nicht ...

DL, kannste bitte noch mal drauf schaun und den Fehler suchen.
Gesucht wird nach wie vor;
Die 2 vorherigen Spiele eines Heimteams mit einem "0 Ergebnis".
Egal ob das Heimteam zuvor Heim,- oder Auswärts antrat, egal ob 0 Treffer oder 0 Gegentreffer ( zB 1:0, 0:2 usw.)

ist schon recht kompliziert!

Offline fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #7 am: Februar 07, 2016, 09:59:03 Vormittag »
Es geht ja um das ermitteln der 2 vorherigen Spiele, ob dort "zu Null" gespielt wurde und wie oft.
Vieleicht ist es hilfreich, wenn eine Hilfsspalte eingesetzt wird, die ermittelt, ob im Spielergebnis ein "zu Null" vorhanden ist. Ich habe das Arbeitsblatt entsprechend geändert nochmal beigefügt. Vieleicht gibt es so die korekte Lösung.

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #8 am: Februar 07, 2016, 13:11:17 Nachmittag »

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 fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #9 am: Februar 07, 2016, 13:51:14 Nachmittag »
danke steve1da,
ich werde aber trotzdem bei Lösung nochmals drauf hinweisen.
Hoffe, das ich gegen keine Foren-Regel verstoßen habe!

Offline fred-neumann

  • Newbie
  • *
  • Beiträge: 18
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: vorherigen Wert nach Kriterium suchen
« Antwort #10 am: Februar 07, 2016, 14:50:12 Nachmittag »
Es ist geschafft !!
Dank http://www.herber.de/forum/messages/1473863.html und kompetenter Hilfe von Mitglied Werner ist die Formel gefunden.

Die von Werner erstellte Matrixfunktionsformel lautet:
=WENNFEHLER(INDEX(L:L;AGGREGAT(14;6;ZEILE(A1:A$2)/(MMULT(ZÄHLENWENN(B2;B1:C$2); {1;1})>0); 1))+INDEX(L:L;AGGREGAT(14;6;ZEILE(A1:A$2)/(MMULT(ZÄHLENWENN(B2;B1:C$2); {1;1})>0); 2)); 88)
Sie ermittelt jeweils für das HeimTeam die vorherigen 2 Spiele und stellt fest, ob und wie oft "zu Null" gespielt wurde. Gibt es keine vorherigen 2 Spiele, wird 88 angezeigt.
Ich bedanke mich bei Excel-Guru Werner und sehe dieses Thema geschlossen.
Ein Arbeitsblatt mit der Formel ist beigefügt

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.