Collapse column

Autor Thema: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")  (Gelesen 4421 mal)

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
=WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« am: März 09, 2016, 22:11:17 Nachmittag »
Hallo liebes Forum,

was ist an dieser Formel falsch?

Wenn die WENN Bedingungen erfüllt sind bekomme ich den richtigen MAX-Wert, falls nicht bekomme ich leider eine 0 anstat dem gewünschten -.

Ziel der Übung ist es verschiedene Medien die in Spalte A stehen, sowie a,b, oder c aus Spalte B zu filtern und dann aus 3 Feldern (D13:F13) den Maximalwert in das richtige Feld zu schreiben. Sofern eine der Bedingungen nicht erfüllt ist soll dann in dem Feld - stehen.

Könnt ihr mir weiterhelfen?
Gibt es da bessere Ansätze?

Liebe Grüße
Revo

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: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #1 am: März 09, 2016, 22:26:52 Nachmittag »
Hallo

Die Formel ergibt für mich wenig Sinn. Möglicherweise meinst du das:
=WENN(ZÄHLENWENNS(A:A;"Referenz";B:B;"a");MAX(D13:F13)&"";"-")
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #2 am: März 09, 2016, 23:09:05 Nachmittag »
Saved my day!

Vielen Danke!!  :) ;D

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #3 am: März 10, 2016, 07:05:24 Vormittag »
Moin,

gibt es eine Möglichkeit, dass ich automatisch die Zeile bekomme für den Maxwert (in Spalte D-F) in dem beide Bedingungen erfüllt sind?  ::)

Eventuell dann über SVERWEIS (bzw. WVERWEIS)?

Liebe Grüße
« Letzte Änderung: März 10, 2016, 08:06:48 Vormittag von Revoluzzer »

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #4 am: März 10, 2016, 10:35:17 Vormittag »
Moin,

gibt es eine Möglichkeit, dass ich automatisch die Zeile bekomme für den Maxwert (in Spalte D-F) in dem beide Bedingungen erfüllt sind?  ::)

Eventuell dann über SVERWEIS (bzw. WVERWEIS)?

Liebe Grüße

Außerdem sollte auch wenn in der Zeile (Spalte D-F) nichts steht sollte " " geschrieben werden.
Mit =WENN(ZÄHLENWENNS(A:A;"Referenz";B:B;"a");MAX(D13:F13)&"";"-") schreibt er in diesem Fall 0.  :-\

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: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #5 am: März 10, 2016, 17:58:21 Nachmittag »
gibt es eine Möglichkeit, dass ich automatisch die Zeile bekomme für den Maxwert (in Spalte D-F) in dem beide Bedingungen erfüllt sind?  ::)
Der Max-Wert kommt natürlich immer aus Zeile 13.

Zitat
Mit =WENN(ZÄHLENWENNS(A:A;"Referenz";B:B;"a");MAX(D13:F13)&"";"-") schreibt er in diesem Fall 0.
0 wird nur dann ausgegeben wenn MAX(D13:F13) 0 ist.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #6 am: März 10, 2016, 18:16:45 Nachmittag »
Der Max-Wert kommt natürlich immer aus Zeile 13.

Gibt es auch eine Möglichkeit, dass die Zeile nach dem Suchkriterium bestimmt wird?
Das eben in der Zeile in der "Referenz" und "a" steht der Max-Wert aus den Spalten D bis F gebildet wird und nicht aus einer fest definiert Zeile?

0 wird nur dann ausgegeben wenn MAX(D13:F13) 0 ist.

Leider stimmt das bei mir nicht. Wenn die Zellen D13:F13 leer sind bekomme ich als Ergebnis 0.  :o

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #7 am: März 10, 2016, 19:37:17 Nachmittag »
Zur besseren Verdeutlichung, hier nochmal n Beispiel mit Datei.

Wenn zum Beispiel Referenz und a in Zeile 8 erfühlt sind soll er den Max-Wert aus eben dieser Zeile 8 Spalte C:E ausgegeben werden.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #8 am: März 10, 2016, 20:50:39 Nachmittag »
Schön dass man auch mal die Datenstruktur kennenlernt.
Da reicht ja wohl das:
=WENN(ANZAHL(C8:E8)=0;"";MAX(C8:E8))
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 Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #9 am: März 11, 2016, 08:28:07 Vormittag »
War nicht das was ich wollte, habe jetzt selbst eine Lösung gefunden.

DANKESCHÖN!

Offline Herbert Grom

  • Jr. Member
  • **
  • Beiträge: 76
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2013
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #10 am: März 11, 2016, 09:55:26 Vormittag »
Hallo,

es wäre schön, wenn du uns auch an deiner Lösung teilhaben lassen würdest!
Servus

#Bitte Antwort nicht vergessen! ;o)=)

Offline Revoluzzer

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: =WENN((A:A="*Referenz*")*(B:B="a");MAX(D13:F13);"-")
« Antwort #11 am: März 23, 2016, 09:31:21 Vormittag »
Sorry das es so lange gedauert hat!

Hab hier mal meine "Lösung" als Beispiel anghängt. Geht wahrscheinlich deutlich eleganter... ::)


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.