Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Summe und Anzahl unterschiedlicher Zellinhalte

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Summe und Anzahl unterschiedlicher Zellinhalte (1474 mal gelesen)
wilmington
Mitglied


Sehen Sie sich das Profil von wilmington an!   Senden Sie eine Private Message an wilmington  Schreiben Sie einen Gästebucheintrag für wilmington

Beiträge: 4
Registriert: 07.03.2007

erstellt am: 07. Mrz. 2007 19:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


excel.JPG

 
Hallo

Kann man aus diesem Beispiel (siehe Anhang) sagen in Excel, wie oft die jeweils verschiedenen Zellen auftauchen, also daß die 9 bspw. 1 mal vorkommt und die 4 eben 2 mal, ebenso wie die 5 genau 3 mal.  Gibt es dafür eine Formel in Excel selbst, ohne VBA Sript?

Die zwei Ergebnisse (5) entstehen durch die Formeln neben den Zahlen.  Aber diese sagen mir nur, daß es 5 verschiedene Zahlen gibt, nicht aber, wie oft jede vorkommt. 

Besten Dank für eure Hilfe
Will

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tunnelbauer
Ehrenmitglied V.I.P. h.c.
Bauingenieur



Sehen Sie sich das Profil von tunnelbauer an!   Senden Sie eine Private Message an tunnelbauer  Schreiben Sie einen Gästebucheintrag für tunnelbauer

Beiträge: 7085
Registriert: 13.01.2004

ich hab eh keine Probleme damit...

erstellt am: 07. Mrz. 2007 19:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wilmington 10 Unities + Antwort hilfreich

Hi und herzlich willkommen auf cad.de !

Zu deiner Frage:

Verwende die Formel nur so:

=ZÄHLENWENN(Bereich;"Zahl")

also bei dir:

Code:

=ZÄHLENWENN(A1:A10;"5")

------------------
Grüsse

Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wilmington
Mitglied


Sehen Sie sich das Profil von wilmington an!   Senden Sie eine Private Message an wilmington  Schreiben Sie einen Gästebucheintrag für wilmington

Beiträge: 4
Registriert: 07.03.2007

erstellt am: 07. Mrz. 2007 20:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zusatz: ich möchte die Zahl nicht benennen können, also in Thomas' Beispiel die 5.  Es soll automatisch passieren, da die Anzahl unterschiedlicher Werte ja ausgeworfen wird.  Jetzt interessiert mich noch der Automatismus, die Menge aller unterschiedlichen Zahlen auf einen Schlag zu bekommen.

Thx
Will

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Moderator
Arbeiter ツ




Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

Das Innerste geäussert
und aufs Äusserste verinnerlicht

erstellt am: 07. Mrz. 2007 21:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wilmington 10 Unities + Antwort hilfreich

Hmmm,

im Grunde musst du nur die gestern gepostete Formeln anpassen  ^^

Deinem Bereich einen Namen vergeben A1:A100 aka Bereich

Code:
C2 =MAX(Bereich)
C3 =KGRÖSSTE(Bereich;ZÄHLENWENN(Bereich;">="&C2)+1) 'runterkopieren bis #Zahl erscheint
D2 =ZÄHLENWENN(Bereich;C2) 'dito runterkopieren

HTH

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wilmington
Mitglied


Sehen Sie sich das Profil von wilmington an!   Senden Sie eine Private Message an wilmington  Schreiben Sie einen Gästebucheintrag für wilmington

Beiträge: 4
Registriert: 07.03.2007

erstellt am: 07. Mrz. 2007 21:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zwei Fragen zu dieser Formel:

Welche Bedeutung hat C2?  Was passiert in dieser Zelle, jeweils unter [C2 =MAX(Bereich)]  [;">="&C2)+1]  sowie auch  [ZÄHLENWENN(Bereich;C2)]

Ist [+1] eine Zeilenverschiebung?  Wenn ja, wozu runterkopieren?

Wäre für eine Erklärung sehr dankbar
H

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Moderator
Arbeiter ツ




Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

Das Innerste geäussert
und aufs Äusserste verinnerlicht

erstellt am: 07. Mrz. 2007 22:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wilmington 10 Unities + Antwort hilfreich

Huch?

C2 ermittelt die grösste Zahl in deinem Wertebereich.
C3 bildet ein Array (sortiert nach Grösse ohne Duplikate), fragt nach an welcher Position in diesem Array C2 befindet,
    zählt den Wert 1 dazu und und gibt den Array-Wert der Position aus C2+1 zurück.
D2 zählt alle Vorkommen des Kriteriums in dem Bereich und gibt die Anzahl derer zurück.

warum runterkopieren? mir war halt so    ?

Ansonsten in eine Sheet eingeben und versuchen nachzuvollziehen^^
*eine Mappe baue ich jetzt nicht*

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Oberli Mike
Ehrenmitglied V.I.P. h.c.
Dipl. Maschinen Ing.



Sehen Sie sich das Profil von Oberli Mike an!   Senden Sie eine Private Message an Oberli Mike  Schreiben Sie einen Gästebucheintrag für Oberli Mike

Beiträge: 3728
Registriert: 29.09.2004

Excel 2010
128GB SSD
Windows 7

erstellt am: 07. Mrz. 2007 23:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wilmington 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Thomas Harmening:
C3 bildet ein Array (sortiert nach Grösse ohne Duplikate), fragt nach an welcher Position in diesem Array C2 befindet,
      zählt den Wert 1 dazu und und gibt den Array-Wert der Position aus C2+1 zurück.

Hab eine Mappe gebaut, und es funktioniert! Deine Erläuterung dazu,
bin nicht sicher ob ich diese verstanden habe, also den Teil im Zitat.

Sehe ich das richtig:
- Über das Zählenwenn, werden alle Einträge in der Matrix gezählt,
  welche grösse oder gleich der Zahl für die vorausgegangene Wertung
  sind.
- Mit der Funktion Kgrösste wird dann die kleinste Zahl von den x
  Grössten ermittelt, wobei x der Wert ist, welcher über die Zählwenn
  funktion ermittelt ist +1

Ich hoffe dass ich meine Erläuterung morgen noch verstehe 

Thomas, wie kommt man auf eine solche Formel    Genial !

Gruss
Mike

------------------

The Power Of Dreams Schreib mal wieder

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Moderator
Arbeiter ツ




Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

Das Innerste geäussert
und aufs Äusserste verinnerlicht

erstellt am: 07. Mrz. 2007 23:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wilmington 10 Unities + Antwort hilfreich

du siehst es richtig, auch wenn die 2 Feststellung unglücklich formuliert ist ;-)

wir haben die Zahlen 5,4,11,6,8,5,4,11,2,5,7,8,5 in einem Bereich

KGRÖSSTE(Bereich;Rückgabeposition) F1 zur Formel hilft ungemein ;-)

=Kgrösste() bildet daraus das Array {11,11,8,8,...,45,4,2}

= KGRÖSSTE(Bereich;1) =11
= KGRÖSSTE(Bereich;2) =11
= KGRÖSSTE(Bereich;3) =8
= KGRÖSSTE(Bereich;4) =8
etc...

ZÄHLENWENN(Bereich;">="&C2)+1 definiert dann , die Stelle des Arrays, das wiedergegeben werden soll

haste vollkommen richtig gesehen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wilmington
Mitglied


Sehen Sie sich das Profil von wilmington an!   Senden Sie eine Private Message an wilmington  Schreiben Sie einen Gästebucheintrag für wilmington

Beiträge: 4
Registriert: 07.03.2007

erstellt am: 07. Mrz. 2007 23:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

OK, ist klar geworden, danke Thomas und Mike.

Alles noch einmal vielen Dank für eure Mühe.

LG Will

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz