Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SUMMEWENN - Suchkriterium TEXT

SUMMEWENN - Suchkriterium TEXT
04.04.2013 11:26:05
Peter
Guten Tag
In einer Auswertung suche ich nach Projektnummern wie 3746.1 und 3746.10.
Da solche Zahlen als Zahl identisch sind, habe ich sie als Text eingegeben.
In der Hilfefunktion zu SUMMEWENN steht:
Suchkriterien in Textform oder Kriterien, die logische oder mathematische Symbole enthalten, müssen in doppelte Anführungszeichen (") gesetzt werden. Bei numerischen Suchkriterien sind keine doppelten Anführungszeichen erforderlich.
Leider funktioniert das Hochladen von Dateien zurzeit nicht - zumindest bei mir nicht, deshalb nachstehend, was in der Beispielsdatei gestanden wäre:
Bereich A5:A10 benannt mit _NR
Bereich D5:D10 benannt mit _Zahl
Zelle A6: '3746.1
Zelle A7: '3746.10
Zelle D6: 5
Zelle D7: 6
Zelle A15: =SUMMEWENN(_NR;INDIREKT(""&F15&"");_Zahl) 'gewünschtes Resultat: 5
Zelle A16: =SUMMEWENN(_NR;INDIREKT(""&F16&"");_Zahl) 'gewünschtes Resultat: 6
Zelle F15: '3746.1
Zelle F16: '3746.10
Das Ergebnis meiner Formel ist jedoch NULL.
Was mache ich falsch?
Gruss, Peter

Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SUMMEWENN - Suchkriterium TEXT
04.04.2013 11:30:17
Klaus
Leider funktioniert das Hochladen von Dateien zurzeit nicht - zumindest bei mir nicht, deshalb nachstehend, was in der Beispielsdatei gestanden wäre:
Hallo Peter,
gerade sowas schaut man sich am besten in der Musterdatei an. 300kb Grenze eingehalten, Verschachtelungtiefe der Ordner eingehalten? Am besten mal alles unnötige aus der Datei rauswerfen, direkt auf C: speichern und dann nochmal hochladen.
Ich lass mal offen, falls jemand hellseherisch genug ist um das auch so zu lösen.
Grüße,
Klaus M.vdT.

Anzeige
Wozu INDIREKT?
04.04.2013 12:11:07
{Boris}
Hi Peter,
INDIREKT macht aus einem Textbezug einen echten Bezug - Du willst doch aber nur einen TEXT suchen.
Also nur:
=SUMMEWENN(_NR;F15;_Zahl)
VG, Boris

Anzeige
AW: Wozu INDIREKT?
04.04.2013 14:15:24
Peter
Hallo Boris
Ja, das ist so. Eigentlich will ich nur Text suchen.
Doch das Problem ist, dass das Argument '3746.1 und '3746.10 von der FORMEL Summewenn nicht unterschieden wird und da nahm ich die Excel-Hilfe zu Rate, wo steht:
"Suchkriterien in Textform oder Kriterien, die logische oder mathematische Symbole enthalten, müssen in doppelte Anführungszeichen (") gesetzt werden. Bei numerischen Suchkriterien sind keine doppelten Anführungszeichen erforderlich."
Da ich jedoch rund 2000 solche Abfragen in der Tabelle habe, wollte ich die einzelnen Argumente nicht manuell mit doppelten Anführungszeichen einsetzen und deshalb kam ich auf die Idee, es mit INDIREKT zu versuchen.
Gibt es eine andere Möglichkeit, den Textbezug zu realisieren, ohne diesen einzel in die Formel als Argument einzugeben?
Gruss, Peter

Anzeige
AW: Wozu INDIREKT?
04.04.2013 14:18:03
Klaus
Peter,
hast du Boris oder meine Lösung überhaupt ausprobiert? Dein Problem ist bereits gelöst.
Grüße,
Klaus M.vdT.

AW: Wozu INDIREKT?
04.04.2013 14:48:24
Peter
Hallo Klaus
Sorry - ich bin erst gerade zurück im Büro und habe nicht chronologisch abgearbeitet.
Deine Version läuft tatsächlich; allerdings sehe ich gerade, dass eben deine Zahlen auch als numerische Zahlen eindeutig sind, nämlich 3746.1 und 3476.10 (Stellen 2 und 3 sind jeweils anders).
Das Hochladen habe ich jetzt in einer anderen Systemumgebung geschafft - (in der Citrix-Umgebung geht es immer noch nicht, obwohl die Datei nur 10 KB gross ist).
@ Boris:
- bei mir funktioniert SUMMEWENN so leider nicht (vgl. hochgeladene Datei)
- doch nun geht es mit SUMMENPRODUKT
Vielen Dank für die Unterstützung.
Gruss, Peter
https://www.herber.de/bbs/user/84713.xlsx

Anzeige
Bei mir geht es aber...
04.04.2013 14:53:34
{Boris}
Hi Peter,
die Ergebnisse sind die gewünschten (5 und 6). Version 2007.
VG, Boris

AW: Bei mir geht es aber...
04.04.2013 15:09:14
Klaus
Hi,
ich weiss ja nicht was dieses ganze Namenszeug macht, aber:
- bei mir funktioniert SUMMEWENN so leider nicht (vgl. hochgeladene Datei)
Bei mir steht als Ergebniss 11 in beiden Zellen (A23 und A24), bis ich eine Neuberechnung auslöse. Ab dann läuft die SUMMEWENN Formel einwandfrei.
Ist vielleicht deine Berechnung auf "manuell" eingestellt?
Grüße,
Klaus M.vdT.

Anzeige
AW: Bei mir geht es aber...
04.04.2013 19:37:35
Peter
Guten Abend
Anscheinend kommt es auf die Softwareversion an.
Ich habe soeben die Datei auf dem Mac geöffnet.
Da funktioniert auch nur die SUMMENPRODUCT Formel.
Das "Namenszeugs" macht nichts, die Adresse wird einfach davon abgeleitet und wenn ein benannter Bereich erweitert wird, muss man sich nicht darum kümmern, dass alle Bezüge auf diesen Bereich wieder aktuell sind - insbesondere wenn man Datei-übergreifend arbeitet, ist das super. Ich möchte auf benannte Bereiche nicht mehr verzichten.
Gruss, Peter

Anzeige
AW: Bei mir geht es aber...
04.04.2013 20:51:46
Klaus
Hi Peter,
bei mir laufen beide Formeln unter 2010, bei Boris laufen beide Formeln unter 2007.
Bei dir funktioniert es weder unter 2010 noch unter Mac. Ockhams Rasiermesser drauf, die Konstante bist du. Lösung: Du hast Gremlins!
Spass beiseite: Hast du versucht, unter xl2010 eine Neuberechung anzustossen wie ich geschrieben hab?
Grüße,
Klaus M.vdT.

Anzeige
AW: Bei mir geht es aber...
04.04.2013 23:07:27
Peter
Hallo Klaus
Ich habe alles (ohne Erfolg mit SUMMEWENN) versucht.
Immerhin hat mich hier SUMMEPRODUKT gerettet ... :-)
Gruss, Peter

AW: Wozu INDIREKT?
04.04.2013 14:39:25
{Boris}
Hi Peter,
Du hast Dich grad völlig verrannt ;-) INDIREKT hat damit aber mal überhaupt nix zu tun.
Wenn in der Zelle F15 der Eintrag '3746.1 steht, dann erledigt die angegebene SUMMEWENN-Funktion den Rest.
VG, Boris
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SUMMEWENN mit Textkriterien in Excel


Schritt-für-Schritt-Anleitung

Um die Funktion SUMMEWENN für Textkriterien in Excel zu nutzen, folge diesen Schritten:

  1. Daten vorbereiten: Stelle sicher, dass du zwei Bereiche hast. Der erste Bereich sollte die Zellen mit den Suchkriterien (z.B. Projekt-Nummern im Textformat) enthalten, der zweite Bereich enthält die Werte, die summiert werden sollen.

  2. Formel eingeben: Verwende die folgende Formel, um die Summe zu berechnen:

    =SUMMEWENN(Bereich_mit_Text; "Suchkriterium"; Bereich_mit_Werten)

    Beispiel:

    =SUMMEWENN(A5:A10; F15; D5:D10)

    Hierbei sucht die Formel nach dem Text in Zelle F15 im Bereich A5:A10 und summiert die entsprechenden Werte aus D5:D10.

  3. Doppelte Anführungszeichen: Achte darauf, dass Textkriterien in doppelten Anführungszeichen ("") angegeben werden.


Häufige Fehler und Lösungen

1. Fehler: Null-Ergebnisse

  • Ursache: Das Suchkriterium stimmt möglicherweise nicht mit den Texten im Suchbereich überein.
  • Lösung: Überprüfe, ob die Texte korrekt eingegeben sind und keine zusätzlichen Leerzeichen enthalten.

2. Fehler: Verwendung von INDIREKT

  • Ursache: Die Verwendung von INDIREKT ist oft unnötig, wenn du nur Text suchst.
  • Lösung: Verwende einfach die Formel ohne INDIREKT, z.B.:
    =SUMMEWENN(_NR; F15; _Zahl)

3. Fehler: Manuelle Berechnung

  • Ursache: Excel könnte auf manuelle Berechnung eingestellt sein.
  • Lösung: Ändere die Berechnungseinstellungen in den Optionen auf "Automatisch".

Alternative Methoden

Falls SUMMEWENN nicht die gewünschten Ergebnisse liefert, kannst du auch SUMMENPRODUKT verwenden. Diese Formel ist flexibler und kann auch mit Textkriterien umgehen:

=SUMMENPRODUKT((A5:A10=F15)*D5:D10)

Diese Formel summiert die Werte aus D5:D10, wenn die Werte in A5:A10 mit dem Text in F15 übereinstimmen.


Praktische Beispiele

Hier sind einige Anwendungsbeispiele für die Verwendung von SUMMEWENN mit Textkriterien:

  1. Summe für spezifische Projekt-IDs:

    =SUMMEWENN(A2:A100; "3746*"; B2:B100)

    Diese Formel summiert alle Werte in Spalte B, wenn die Projekt-ID in Spalte A mit "3746" beginnt.

  2. Summe für Textteile: Wenn du nur Teiltexte prüfen möchtest, kannst du auch Wildcards verwenden:

    =SUMMEWENN(A2:A100; "*Textteil*"; B2:B100)

Tipps für Profis

  • Verwendung von Wildcards: Benutze * für beliebige Zeichen und ? für ein einzelnes Zeichen in deinen Suchkriterien, um flexiblere Suchen zu ermöglichen.

  • Kombination mit WENN: Du kannst SUMMEWENN auch mit WENN kombinieren, um komplexere Bedingungen zu erstellen.

  • Makros für Automatisierung: Wenn du häufig dieselben Berechnungen durchführst, überlege, ein Makro zu erstellen, um den Prozess zu automatisieren.


FAQ: Häufige Fragen

1. Warum funktioniert meine SUMMEWENN-Formel nicht? Überprüfe, ob die Suchkriterien korrekt sind und keine unerwünschten Leerzeichen enthalten. Doppelte Anführungszeichen sind wichtig für Textkriterien.

2. Kann ich SUMMEWENN mit mehreren Kriterien verwenden? Ja, dafür kannst du die Funktion SUMMEWENNS verwenden. Sie erlaubt es dir, mehrere Kriterien für die Summierung anzugeben.

3. Was ist der Unterschied zwischen SUMMEWENN und SUMMENPRODUKT? SUMMEWENN ist speziell für die Summierung basierend auf einem Kriterium, während SUMMENPRODUKT flexibler ist und auch komplexe Berechnungen mit mehreren Bedingungen ermöglicht.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige