Collapse column

Autor Thema: Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen  (Gelesen 664 mal)

Offline alter esel

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« am: Februar 27, 2019, 23:14:44 Nachmittag »
Hallo zusammen,

ich hoffe ihr könnt mir weiterhelfen.

Ich versuche die ganze Zeit die Anzahl der eindeutigen Werte in einer Spalte zu zählen.

Die Formel dazu die auch funktioniert lautet nach vielen Versuchen und Recherchen im Web:

{=SUMME(1/(ZÄHLENWENN(J4:J55;J4:J55))}

Mein Problem ist die Spalte hat auch Nullwerte und dann erhalte ich natürlich eine Fehlermeldung

Ich hab jetzt folgendes ausprobiert um die Nullwerte auszuklammern:

{=SUMME(1/(WENN(ZÄHLENWENN(J4:J55;J4:J55)>0;1)))}

leider funktioniert es immer noch nicht.

Habt ihr vielleicht eine Idee wie ich hier weiterkomme.

Grüße und Danke

euer alter Esel

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 steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« Antwort #1 am: Februar 27, 2019, 23:56:33 Nachmittag »
Hola,

da wo du deine Formel gefunden hast, steht noch eine weitere...

http://www.excelformeln.de/formeln.html?welcher=42

Gruß,
steve1da

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« Antwort #2 am: Februar 28, 2019, 10:12:01 Vormittag »
Moin,
und mit "ganz ohne Formel" geht es mit Daten | Abrufen und transformieren aka Power Query (2010/13)  8)
Gruß
Günther

Offline alter esel

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« Antwort #3 am: Februar 28, 2019, 21:17:07 Nachmittag »
Super dickes Dankeschön, mit Power Query kenn ich mich nicht aus, der Link hat aber einwandfrei funktioniert. Die Seite kannt ich noch nicht :-)

Jetzt funktioniert es

vielen lieben dank

Offline alter esel

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« Antwort #4 am: Februar 28, 2019, 21:35:10 Nachmittag »
Sorry ich muss euch leider erneut nerven, ich hab jetzt versucht die Formel per vba in eine Zelle einzufügen(das muss leider so passieren).
Der Befehl lautet

Formel = "=SUMMENPRODUKT((J1:J99999<>"")/ZÄHLENWENN(J1:J99999;J1:J99999&""))-1"
ActiveSheet.Range("E1").FormulaLocal = Formel

Führe ich den Code aber aus, ist unter E1 die folgende Formel zu finden:

=SUMMENPRODUKT((J1:J99999<>")/ZÄHLENWENN(J1:J99999;J1:J99999&"))-1

d.h. er schneidet einfach immer das zweite Ausführungszeichen weg.

Ich hab dann einfach ein drittes in die Formel eingefügt

Formel= "=SUMMENPRODUKT((J1:J99999<>""")/ZÄHLENWENN(J1:J99999;J1:J99999&"""))-1"

War aber natürlich Käse und ich hab einen Syntaxfehler erhalten.

Habt ihr vielleicht auch dafür eine Lösung?

DAnke

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 MasterOfHardness

  • Newbie
  • *
  • Beiträge: 48
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« Antwort #5 am: März 01, 2019, 14:29:49 Nachmittag »
This is not a bug, it's a feature  8)

Formel = "=SUMMENPRODUKT((J1:J99999<>"""")/ZÄHLENWENN(J1:J99999;J1:J99999&""""))-1"

Da müssen tatsächlich 4 (in Worten: vier) Anführungszeichen gesetzt werden, damit zwei übernommen werden.

Offline alter esel

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 Zählen der eindeutigen Werte ohne Leerzeichen
« Antwort #6 am: März 01, 2019, 22:26:32 Nachmittag »
super klasse, vielen lieben Dank hat funktioniert.

Danke euch allen, wirklich tolles Forum...freu  :)

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.