Hallo
Ich habe eine Spalte mit über hundert Vor-und Zunamen, Doppelnamen und Einzelnamen
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Günter und Angelika K
Günter und Angelika K
Nico Wolter
Verein
Wie kann man diese zählen,ohne die Doppelnamen und zB.Verein nicht mitzuzählen
Ich habe eine Spalte mit über hundert Vor-und Zunamen,
Doppelnamen und Einzelnamen
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Günter und Angelika K
Günter und Angelika K
Nico Wolter
Verein
Wie kann man diese zählen,ohne die Doppelnamen und zB.Verein
nicht mitzuzählen
Hi Juergen,
geh mal zu http://www.excelformeln.de , da findest du „Liste ohne Duplikate“ o.ä.
Wenn diese Liste erstellt ist, in der Nebenspalte:
=wenn(istfehler(finden(" ";A1);0;1))
Dann nach der Nebenspalte sortieren/filtern bzw. =zählenwenn()
Oder Vba.
Gruß
Reinhard
Ich habe eine Spalte mit über hundert Vor-und Zunamen,
Doppelnamen und Einzelnamen
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Günter und Angelika K
Günter und Angelika K
Nico Wolter
Verein
Wie kann man diese zählen,ohne die Doppelnamen und zB.Verein
nicht mitzuzählen
Hi Juergen,
wenn ich dich jetzt richtig verstanden habe, könntest du es meines erachtens auch mit einer pivot-tabelle versuchen…
gruß stefan
Hi
Erstmals Danke für deine Antwort
Habe es mit disen Formeln probiert funktioniert nicht.
Ich bin zu blöd
{=SUMME(WENN(A1:A100"";VERGLEICH(A1:A100;A1:A100;0)=ZEILE(1:100))*1)}
{=SUMME(1/MMULT(IDENTISCH(A1:A100;MTRANS(A1:A100))*1;ZEILE(1:100)/ZEILE(1:100)))-1}
{=SUMME(WENN(A1:A100"";1/ZÄHLENWENN(A1:A100;A1:A100)))}
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Habe es mit disen Formeln probiert funktioniert nicht.
{=SUMME(WENN(A1:A100"";VERGLEICH(A1:A100;A1:A100;0)=ZEILE(1:100))*1)}
{=SUMME(1/MMULT(IDENTISCH(A1:A100;MTRANS(A1:A100))*1;ZEILE(1:100)/ZEILE(1:100)))-1}
{=SUMME(WENN(A1:A100"";1/ZÄHLENWENN(A1:A100;A1:A100)))}
Hi Juergen,
nach B kann ma dann sortieren um dann die Formel in C1 anzupassen auf die letzte Reihe wo in B ne 1 ist.
In C1 steht es in Deutsch.
Tabelle:
[Mappe1]!Tabelle1
│ A │ B │ C │
───┼─────────────────────────────┼─────┼─────┤
1 │ Helmut und Ursula Holz │ 1 │ 6 │
2 │ Peter und Gerlinde Eisen │ 1 │ │
3 │ Thomas und Sabine Scholz │ 1 │ │
4 │ GÃ--\>Helmut und Ursula Holz │ 1 │ │
5 │ Peter und Gerlinde Eisen │ 1 │ │
6 │ Thomas und Sabine Scholz │ 1 │ │
7 │ Günter und Angelika K │ 1 │ │
8 │ Günter und Angelika K │ 1 │ │
9 │ Günter und Angelika K │ 1 │ │
10 │ Nico Wolter │ 1 │ │
11 │ Verein │ 0 │ │
───┴─────────────────────────────┴─────┴─────┘
Benutzte Formeln:
B1 : =WENN(ISTFEHLER(FINDEN(" ";A1));0;1)
B2 : =WENN(ISTFEHLER(FINDEN(" ";A2));0;1)
B3 : =WENN(ISTFEHLER(FINDEN(" ";A3));0;1)
B4 : =WENN(ISTFEHLER(FINDEN(" ";A4));0;1)
B5 : =WENN(ISTFEHLER(FINDEN(" ";A5));0;1)
B6 : =WENN(ISTFEHLER(FINDEN(" ";A6));0;1)
B7 : =WENN(ISTFEHLER(FINDEN(" ";A7));0;1)
B8 : =WENN(ISTFEHLER(FINDEN(" ";A8));0;1)
B9 : =WENN(ISTFEHLER(FINDEN(" ";A9));0;1)
B10: =WENN(ISTFEHLER(FINDEN(" ";A10));0;1)
B11: =WENN(ISTFEHLER(FINDEN(" ";A11));0;1)
Benutzte Matrixformeln:
(Matrixformeln nicht mit "Enter" sondern mit "Strg+Shift+Enter" eingeben.
Die Spezialklammern nicht manuell eingeben, sie werden von Excel erzeugt.)
C1 : {=SUM(1/COUNTIF(A1:A10,A1:A10))}
Gruß
Reinhard
Hallo Reinhard
Funktioniert nicht? Die Namen in Zeile 7,8und 9 sind Doppelmamen
sollen aber nur einmal zählen.
Summenformel funktioniert auch nicht
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Jürgen,
erst einmal zum Verständnis:
sollen
Helmut und Ursula Holz
als 1 oder als 2 Personen gezählt werden?
Abhängig davon kann ich dir gern eine Lösung vorschlagen.
Gruß
Maria
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Maria
Helmut und Ursula Holz sollen nivht doppelt gezählt werden.
So wie in meiner spalte als Beispiel
Nur die mit x gekennzeichnet sind.Das ist natürlich eine Spalte mit über hundert Namen
Helmut und Ursula Holz ::X
Peter und Gerlinde Eisen ::X
Thomas und Sabine Scholz ::x
Günter und Angelika K ::x
Günter und Angelika K ::0
Günter und Angelika K ::0
Nico Wolter ::x
Verein ::0
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Funktioniert nicht? Die Namen in Zeile 7,8und 9 sind
Doppelmamen
sollen aber nur einmal zählen.
Summenformel funktioniert auch nicht
Hi Juergen,
tja nu, die 6 in C1 ist das korrekte Ergebnis der Zählung, oder nicht?
Also was funktioniert da nicht?
Gruß
Reinhard
Hallo Jürgen,
ich erklär mal beides.
Vorschlag für Ehepaare als 1 Person und Einzelpersonen als 1 Person:
- Angenommen die Liste beginnt A1 (Spaltenüberschrift) der erste Name steht in A2, dann in eine freie Spalte (z. B. mit Spaltenüberschrift Status) folgende Formel eingeben:
=WENN(ISTFEHLER(SUCHEN(„Verein“;A2;1));„Z“;„V“)
und nach unten ausfüllen. Die Kennzeichnung ist willkürlich, für Verein V und für alle anderen Einträge Z wie Zählen.
2. In die Spalte mit den Namen (Status) klicken, anschließend Menü Daten, dann PivotTable…
3. PivotTable…Asstistent, Schritt 1 von 3: Klicke Weiter
4. PivotTable…Asstistent, Schritt 2 von 3: Bereichsangabe prüfen und Weiter
5. PivotTable…Asstistent, Schritt 3 von 3: Klicke Layout, ziehe das Feld mit den Teilnehmern einmal in den Bereich ZEILEN und in den Bereich DATEN, das Feld Status in den Bereich Spalten. Im Bereich DATEN sollte der Assistent gleich Anzahl vorschlagen, wenn nicht Doppelklick auf die Feldbezeichnung im Bereich Daten und Anzahl wählen und OK klicken
6. Auf Fertig stellen klicken
7. Da für jeden Namen, gleich wie oft er vorkommt, eine Zeile gefüllt wird, einfach mit der Funktion „Anzahl“ über den Bereich mit der Spalte Z die Anzahl der Einträge ermitteln
Vorschlag für Ehepaare als 2 Personen und Einzelpersonen als 1 Person:
- Angenommen die Liste beginnt A1 (Spaltenüberschrift) der erste Name steht in A2, dann in eine freie Spalte folgende Formel eingeben:
=WENN(ISTFEHLER(FINDEN(" und ";A2;1));WENN(ISTFEHLER(SUCHEN(„Verein“;A2;1));„E“;„V“);„P“)
und nach unten ausfüllen
3. Weiter wie oben
4. Für die Anzahl den Bereich über die entsprechenden Spalten wählen.
PS. Es ist gleich, ob das Feld mit den Namen oder Feld Status in den Bereich Daten gezogen wird. Entscheidend ist es, Anzahl zu wählen.
Gruß
Maria
Hallo Maria
Erstmals Danke für Deine Mühe.
Soweit bin ich klar gekommen, nur die Namen Gunter und Angelika K erscheinen als 3. Ingesamt muß aber 5 rauskommen, so wie darunter angezeigt, Verein und 2* Günter und Angelika K nicht.
So möchte ich es haben.
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Nico Wolter
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Günter und Angelika K
Günter und Angelika K
Nico Wolter
Verein
Wie kann ich hier im Artikel eine Tabelle einfügen oder erstellen
das sie auch wie eine Tabelle aussieht
Danke Jürgen
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
- Da für jeden Namen, gleich wie oft er vorkommt, eine Zeile
gefüllt wird, einfach mit der Funktion „Anzahl“ über den
Bereich mit der Spalte Z die Anzahl der Einträge ermitteln
Für die Anzahl den Bereich über die entsprechenden Spalten
wählen.
Soweit bin ich klar gekommen, nur die Namen Gunter und
Angelika K erscheinen als 3. Ingesamt muß aber 5 rauskommen,
so wie darunter angezeigt, Verein und 2* Günter und Angelika K
nicht.
So möchte ich es haben.
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Nico Wolter
Helmut und Ursula Holz
Peter und Gerlinde Eisen
Thomas und Sabine Scholz
Günter und Angelika K
Günter und Angelika K
Günter und Angelika K
Nico Wolter
Verein
Wie kann ich hier im Artikel eine Tabelle einfügen oder
erstellen
das sie auch wie eine Tabelle aussieht
Danke Jürgen
ist nicht nötig, glaub ich
gib an beliebiger Stelle ein:
=Anzahl( markiere dann die Spalte mit den Einträgen (die in der auch die 3 für Günter und Angelika K steht) und dann beende die Formel mit ) und Enter
Gruß
Maria
Danke für deine Mühe
Funktioniert alles,nur wenn ich in der Orginaltabelle einen Eintrag ändere wird dieser in der Pivot Table nicht aktuallisert.Mit diesem Wert will ich weter rechnen. Wie kann ich dieses noch ändern.
Ich beziehe die Namen aus der Orginaltabelle mit = Tabelle
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Funktioniert alles,nur wenn ich in der Orginaltabelle einen
Eintrag ändere wird dieser in der Pivot Table nicht
aktuallisert.Mit diesem Wert will ich weter rechnen. Wie kann
ich dieses noch ändern.
Ich beziehe die Namen aus der Orginaltabelle mit = Tabelle
Hallo Jürgen,
ist klar, bei PivotTable muß man aktualisieren.
Ist einfach, in die PivotTable klicken, dann auf Menü Daten und Daten aktualisieren.
Falls das häufig vorkommt, kannst du auch aufzeichnen über den Makrorecorder, sind aber eigentlich nur 3 Klicks.
Allerdings kann sich die Anzahl der Zeilen ändern, wenn neue Namen dazu kommen. Also die Formel für die Anzahl der Zeilen anpassen (den Bereich). Das mußt du unbedingt nach jedem aktualisieren prüfen z. B. durch Doppelklicken in die Zelle mit der Formel =Anzahl(…). Dann den Rahmen anpassen. Das in einem Makro zu berücksichtigen, ist etwas aufwendiger. Evt. geht es über die Funktion Bereich.verschieben auch in einer Formel. Kann das jetzt aber nicht mehr auspobieren.
Eine andere Möglichkeit, wäre alles unter der PivotTab frei zu lassen (ist sowieso besser), die Formel mit der Anzahl daneben oder darüber (vorher Zeilen einfügen und dann die Formel mit der Anzahl über entsprechend viele Zeilen (reichlich!) oder die gesamte Spalte und die Zeilen für Kopf und Fuß der PivotTab gleich in der Formel wieder subtrahieren. (Die Anzahl dieser Zeilen ist unabhängig von der Aktualisierung.) Probiere es einfach mehrmals durch, dann weißt du was ich meine.
Falls du Fragen dazu hast, bin frühestens erst wieder Sonntag abend online, kann daher zwischendurch hierzu keine Hilfe leisten. Aber hier gibt es einige ideale Ansprechpartner in Bezug auf vba und Formeln usw…
Übrigens: Weiterrechnen direkt mit Angaben aus der Pivottabelle ist kritisch zu betrachten. Nicht immer erhält man die erhofften Ergebnisse. Ich weiß nicht, was du womit weiterrechnen willst. Unbedingt gründlich testen. Anzahl ist unkritisch, wenn du den Bereich beachtest.
Gruß
Maria
Funktioniert alles,nur wenn ich in der Orginaltabelle einen
Eintrag ändere wird dieser in der Pivot Table nicht
aktuallisert.Mit diesem Wert will ich weter rechnen. Wie kann
ich dieses noch ändern.
Ich beziehe die Namen aus der Orginaltabelle mit = Tabelle
Hallo Jürgen,
ist klar, bei PivotTable muß man aktualisieren.
Ist einfach, in die PivotTable klicken, dann auf Menü Daten:und Daten aktualisieren.
Falls das häufig vorkommt, kannst du auch aufzeichnen über den
Makrorecorder, sind aber eigentlich nur 3 Klicks.
Allerdings kann sich die Anzahl der Zeilen ändern, wenn neue
Namen dazu kommen. Also die Formel für die Anzahl der Zeilen
anpassen (den Bereich). Das mußt du unbedingt nach jedem
aktualisieren prüfen z. B. durch Doppelklicken in die Zelle
mit der Formel =Anzahl(…). Dann den Rahmen anpassen. Das in
einem Makro zu berücksichtigen, ist etwas aufwendiger. Evt.
geht es über die Funktion Bereich.verschieben auch in einer
Formel. Kann das jetzt aber nicht mehr auspobieren.
Eine andere Möglichkeit, wäre alles unter der PivotTab frei zu
lassen (ist sowieso besser), die Formel mit der Anzahl daneben
oder darüber (vorher Zeilen einfügen und dann die Formel mit
der Anzahl über entsprechend viele Zeilen (reichlich!) oder
die gesamte Spalte und die Zeilen für Kopf und Fuß der
PivotTab gleich in der Formel wieder subtrahieren. (Die Anzahl
dieser Zeilen ist unabhängig von der Aktualisierung.) Probiere
es einfach mehrmals durch, dann weißt du was ich meine.
Falls du Fragen dazu hast, bin frühestens erst wieder Sonntag
abend online, kann daher zwischendurch hierzu keine Hilfe
leisten. Aber hier gibt es einige ideale Ansprechpartner in
Bezug auf vba und Formeln usw…
Übrigens: Weiterrechnen direkt mit Angaben aus der
Pivottabelle ist kritisch zu betrachten. Nicht immer erhält
man die erhofften Ergebnisse. Ich weiß nicht, was du womit
weiterrechnen willst. Unbedingt gründlich testen. Anzahl ist
unkritisch, wenn du den Bereich beachtest.
Gruß
Maria
Hallo Maria
Mit aktualliesieren klappt es. Ist mir aber zu unsicher, da ich mit den Ergebnis weiterrechne. ZB.Gruppenunfallversicherung (anteilig) Haftpflichtversicherung (anteilig) Rechtsschutzversicherung (anteilig)
Grundsteuer A (anteilig)
usw. also immer durch diese Zahl.
Hallo Jürgen,
Mit aktualliesieren klappt es. Ist mir aber zu unsicher, da
ich mit den Ergebnis weiterrechne.
ZB.Gruppenunfallversicherung
(anteilig) Haftpflichtversicherung
(anteilig) Rechtsschutzversicherung (anteilig)
Grundsteuer A (anteilig)
usw. also immer durch diese Zahl.
die Anzahl verschiedener Einträge kann man übrigens auch mit folgender Matrixformel ermitteln:
=summe(1/Zählenwenn(Liste;Liste)) mit STRG+Shift+Eingabe abschließen
Diese Formel hat nur einen Parameter, der zweimal in die Formel eingegeben werden muss. Für „Liste“ den entsprechenden Bereich angeben oder diesen Bereich vorher mit einem Namen bezeichnen.
Wenn du den Verein vorher nicht herausfiltern kannst, du aber genau weißt wieviel verschiedene Einträge enthalten sind, die den Namensteil -verein enthalten, kannst du diese Menge gleich vom Formelergebnis subtrahieren.
Gruß
Maria
Hallo Maria
Ich komme nicht klar.
Wenn es dir nichts aus macht schicke ich dir mal die Tabelle per E-Mail
Gruß Jürgen
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]