Collapse column

Autor Thema: Office 2013: Summe wenn in einem Bereich eines zur Auswahl stehendes Suchkriterium zutrifft  (Gelesen 2368 mal)

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Hallo,

ich möchte Werte addieren wenn verschiedene Suchkriterien die in einem Bereich stehen zutreffen.
Zur Veranschaulichung habe ich ein Beispielprojekt hochgeladen.
Im ersten Tabellenblatt stehen unterschiedliche IDs und die Summe einiger dieser IDs.
Im zweiten Tabellenblatt werden die IDs gruppiert.
Ich möchte jetzt wenn im zweiten Tabellenblatt die IDs die hinter der Kategorie (Bsp:Sleep/Rest) stehen im ersten Tabellenblatt im Bereich A:E stehen die Summe des entsprechenden Wertes von G:G bilden.
Also sobald eine ID einer Kategorie aus dem zweiten Tabellenlatt im ersten Tabellenblatt zu finden ist soll die Summe der Dauer gebildet werden.
Ich hoffe ich habe mein Problem verständlich beschrieben und freue mich über Rückmeldung bzw Fragen wenn etwas unklar ist. :D

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 maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Hallo,

was mich betrifft, nicht so ganz nachvollziehbar. Ggf. hilft Dir die Funktione SUMMEWENN weiter.
Beispiel für 111:

=SUMMEWENN(Tabelle1!A2:A25;E3;Tabelle1!G2:G25)

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Hallo Aenean

Was soll denn deiner Ansicht nach herauskommen?
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Der Ansatz mit SUMMEWENN ist mir auch schon in den Sinn gekommen, allerdings möchte ich nicht nur ein Kriterium aus Tabellenblatt 2 in der ersten Spalte in Tabellenblatt 1 suchen und dann summieren, sondern ich möchte dass wenn eines der Kriterien hinter der Kategorie in Tabellenblatt 2 in Tabellenblatt 1 im Bereich A:E vorkommt die Summe wleche im Blatt 1 Spalte G steht gebildet wird.
Als Beispiel Kategorie Sleep/Rest:
Wenn 10 oder 110 oder 111 oder 120 oder 303 oder 300 oder 5310 oder 5311 aus Blatt 2 in dem Bereich A:E in Blatt 1 vorkommt, dann soll die Summe der Werte gebildet werden die in Blatt 1 in G hinter der jeweiligen ID stehen.
Ist es jetzt verständlicher?

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Okay, du weißt also nicht was herauskommen soll.

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 Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Du meinst ein konkretes Zahlenergebnis aus meinem Beispiel?
Das wäre für die Kategorie Sleep/Rest zum Beispiel: 512+25+10=547

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
In dem Fall so:
{=SUMME((MMULT(ZÄHLENWENNS(C3:O3;Tabelle1!$A$2:$E$25);ZEILE($1:$5)^0)>0)*WENNFEHLER(ABRUNDEN(Tabelle1!$G$2:$G$25;0);0))}
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Hm, also irgendwie funktioniert das bei mir noch nicht so richtig^^
Habe die Formel kopiert und als Ergebnis bekomme ich z.B. für Kategorie Sleep/Rest 0 raus, für die nachfolgende Kategorie Eating ist das Ergebnos 2560, was auch nicht stimmen kann.
Habe ich vielleicht etwas falsch gemacht oder übersehen??

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
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 Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Ich lerne immer mehr dazu, danke schon mal.
Die Formel funtkioniert bei mir jetzt bei den ersten beiden Kategorien, bei der dritten spuckt sie irgendwie einen falschen Wert raus (Summe von 603, was aber nicht stimmen kann).
Noch eine Frage: Wenn ich die Formel logisch auf mein eigentliches Projekt übertrage spuckt sie mir immer nur #WERT raus. Woran kann das denn liegen?

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Der Fehler könnte an vielen Stellen auftreten.
Es wäre daher besser gewesen du hättest eine reale Beispielmappe zur Verfügung gestellt.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Mein Fehler, dachte das wäre vielleicht einfacher wenn ich es etwas kürze.
Hier die eigentliche Tabelle in der die Summer mit den verschiedenen Kriterien gebildet werden soll.

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
{=SUMME((MMULT(ZÄHLENWENNS(C2:AS2;Tabelle1!$A$2:$E$409);ZEILE($1:$5)^0)>0)*WENNFEHLER(ABRUNDEN(Tabelle1!$I$2:$I$409;0);0))}
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Vielen Dank noch mal  :D
Irgendwie funktioniert es bei mir immer noch  nicht.
Hab die Datei mit der Formel so, wie ich sie eingesetzt habe nochmal hochgeladen.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Ich sehe kein Problem.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Als Beispiel:
Die Summe in Zeile 4 mit 2559 stimmt nicht.
Wenn ich mich nicht verguckt habe, dann ist die Summe lediglich 12.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
{=SUMME((MMULT(ZÄHLENWENNS(C2:AS2;WENNFEHLER(1/(1/Tabelle1!$A$2:$E$409);" "));ZEILE($1:$5)^0)>0)*WENNFEHLER(ABRUNDEN(Tabelle1!$I$2:$I$409;0);0))}
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Vielen vielen Dank!!!
Ich glaub jetzt funktioniert es.
Weiß gar nicht was ich ohne deine Hilfe gemacht hätte.
 :D

Offline Aenean

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Hallo DL,
du hast mir vor einiger Zeit schon mal mit deiner super Formel geholfen.
Jetzt habe ich ein ähnliches Problem.
Vielleicht kannst du mir nochmal helfen??
Ich habe wieder eine Datei angehängt in der die Formel unter blau nicht funktioniert.
Die Formel soll im Grunde etwas ähnliches erreichen wie zuvor.
Dieses mal werden allerdings keine Zeiten addiert sondern es soll nur die Anzahl ermittelt werden.
HINWEIS: Die Datei ist sehr rechenintensiv, manuelle Berechnung am besten aktivieren.

http://www.ms-office-forum.net/forum/showthread.php?s=b10bf3f5e9415e876ee07af67a2f74db&t=344731

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.