Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

zählenwenn nur auf Teil einer Zelle basierend?

Forumthread: zählenwenn nur auf Teil einer Zelle basierend?

zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:08:25
Sascha
Hallöchen,
folgendes Problem,
ich habe eine Artikelerfolgsauflistung (Alpha-Numerisch gefüllte Zellen) über den Bereich Tabelle3!A2-G99.
Über eine Lagerbestandsliste in Tabelle1!B2-B99, die ich per copy/paste täglich aktualisieren kann zählt mir das Programm automatisch die Menge, in der die einzelnen Artikel in der Erfolgsauflistung vorkommen.
So weit so gut. Mehere Artikel werden jedoch nicht gezählt weil durch einfügen des Artikelerfolgs einige Artikel mit (...) abgekürzt werden, diese aber beim einfügen der Lagerbestandsliste vollständig eingepflegt werden. Logischerweise sind die Erfolgsauflistungen nicht mehr identisch mit der Bestandsliste.
Meine Frage ist jetzt, ob ich die "zählenwenn" funktion nur auf eine bestimmte Anzahl von Zeichen in einer Zelle beziehen kann, so dass er mir z.B. nur die ersten 10 Zeichen der Zelle miteinander vergleicht um eine Gleichheit feststellen zu können...
Bin sehr dankbar für Hilfe.
LG
Sascha
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:15:00
robert
hallo,
vielleicht mit
=zählenwenn(Links(B2;10)usw..
gruß
rofu
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:16:00
Uduuh
Hallo,
=zählenwenn(A:A;"abc*")
Gruß aus’m Pott
Udo

AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:26:00
Sascha
Wofür steht das abc*?
Der Wert, der verglichen werden soll steht in zelle B2, wie integriere ich dieses Kriterium in diese Formel?
LG
Sascha
Anzeige
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:29:18
Reinhard
Hi Sascha,
vielleicht so:
=zählenwenn(A:A;links(b2;10)&"*")
Gruß
Reinhard
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:43:00
Sascha
Danke schön,
das klappt so weit ganz gut.
Den Rest schaffe ich erst einmal alleine, wenn ich wieder was brauche, melde ich mich ;)
LG
Sascha
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:29:25
Uduuh
Hallo,
dann eben
=zählenwenn(A:A;B2 &"*")
Gruß aus’m Pott
Udo

Anzeige
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:17:20
Sascha
Würde eine Hilfsspalte einfügen, in der du =Links(B2;10) schreibst, dann werden nur die ersten 10 Zeichen berücksichtigt. Gleichzeitig suchst du nur noch nach den ersten 10 Zeichen. Schon hast du das Ergebnis.
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:18:20
Sascha
Da war wohl einer schnelle...
AW: zählenwenn nur auf Teil einer Zelle basierend?
13.11.2008 12:23:00
Sascha
Hmm...
also die Formel akzeptiert er mir wohl.
Aber irgendwie zählt er mir jetzt gar nichts mehr...
Sprich er findet mir jetzt eher weniger übereinstimmungen als vorher.
Was ist da passiert?
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

Infobox / Tutorial

Zählen mit Excel: Teil eines Textes vergleichen


Schritt-für-Schritt-Anleitung

Um in Excel nur die ersten 10 Zeichen einer Zelle zu vergleichen, kannst Du die Funktion ZÄHLENWENN zusammen mit LINKS verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Hilfsspalte erstellen: Füge eine neue Spalte in Deiner Tabelle hinzu, z.B. in Spalte C. In Zelle C2 schreibst Du die Formel:

    =LINKS(B2;10)

    Diese Formel zeigt nur die ersten 10 Zeichen des Wertes in Zelle B2 an.

  2. ZÄHLENWENN verwenden: Gehe in die Zelle, in der Du das Ergebnis haben möchtest, und schreibe die folgende Formel:

    =ZÄHLENWENN(C:C;C2&"*")

    Diese Formel zählt alle Zellen in Spalte C, deren Inhalt mit den ersten 10 Zeichen von C2 übereinstimmt.

  3. Ergebnisse überprüfen: Überprüfe, ob die Anzahl der übereinstimmenden Zellen korrekt ist.


Häufige Fehler und Lösungen

  • Fehler: Die Formel akzeptiert die Eingabe, zählt aber nichts.

    • Lösung: Stelle sicher, dass die Zellen in der Lagerbestandsliste tatsächlich übereinstimmen. Achte darauf, dass keine zusätzlichen Leerzeichen oder unsichtbare Zeichen vorhanden sind.
  • Fehler: ZÄHLENWENN findet weniger Übereinstimmungen als erwartet.

    • Lösung: Überprüfe die Daten in Deiner Lagerbestandsliste und vergleiche sie mit den Werten in Deiner Artikelerfolgsauflistung. Möglicherweise sind die Texte unterschiedlich formatiert.

Alternative Methoden

Eine alternative Methode, um die ersten 10 Zeichen zu zählen, ist die Verwendung einer Array-Formel:

=SUMME(WENN(LINKS(A:A;10)=LINKS(B2;10);1;0))

Um diese Formel zu verwenden, drücke Ctrl + Shift + Enter, damit Excel sie als Array-Formel erkennt.


Praktische Beispiele

Angenommen, Du hast eine Lagerbestandsliste in Spalte A und eine Artikelerfolgsauflistung in Spalte B:

A B C
Artikel 1 Artikel 1... =LINKS(B2;10)
Artikel 2 Artikel 2... =LINKS(B3;10)
Artikel 3 Artikel 3... =LINKS(B4;10)

Verwende die Formel =ZÄHLENWENN(C:C;C2&"*") in Spalte D, um die Übereinstimmungen zu zählen.


Tipps für Profis

  • Nutze die TEXT-Funktion, um sicherzustellen, dass die Daten in einem einheitlichen Format vorliegen.
  • Wenn Du oft mit großen Datenmengen arbeitest, erwäge den Einsatz von Pivot-Tabellen, um die Daten effizienter zu analysieren.
  • Verwende die Funktion ZÄHLENWENN in Kombination mit anderen Funktionen wie WENN und SVERWEIS, um komplexere Bedingungen zu erstellen.

FAQ: Häufige Fragen

1. Wie kann ich die Formel anpassen, wenn ich mehr als 10 Zeichen vergleichen möchte? Du kannst einfach die Zahl in der LINKS-Funktion erhöhen, z.B. =LINKS(B2;15).

*2. Was bedeutet das `in der ZÄHLENWENN-Formel?** Das*` steht für ein Platzhalterzeichen, das beliebige Zeichen repräsentiert. Es ermöglicht Dir, nach Werten zu suchen, die mit den ersten Zeichen übereinstimmen, unabhängig von den nachfolgenden Zeichen.

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