ZählenWenn Teil einer Zahl = ...
#1
Hallo,

wie ist es möglich, die Anzahl von Zellen zu zählen bei welchen die Zahl 8.123... vorkommt.
Es soll jedoch nur nach den ersten 5 Stellen suchen. Ich dachte es sollte so etwa funktioniere (was es nicht tut Smile:

=ZÄHLENWENN(A4:Z30;"TEIL(A4:Z30;1;6)=8.1234")

Desweiteren möchte ich diese gefilterten Zellen noch formatieren, z.B. rot ausfüllen.

Vielen Dank für einen Tipp
Top
#2
Hallo,

probier es mal so:

=SUMMENPRODUKT(--(LINKS(A4:Z30;5)="81234"))
Gruß
Peter
Top
#3
Hi,

ich hätte mit einer Hilfsspalte gearbeitet:

Arbeitsblatt mit dem Namen 'Tabelle3'
ABC
181.234.567812343
281.234.56881234
381.243.56981243
481.243.56981243
581.243.56981243
681.234.57281234
781.244.57381244

ZelleFormel
B1=TEIL(A1;1;5)
C1=ZÄHLENWENN(B1:B7;TEXT(81234;"00000"))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#4
Hallo,

...fast, jetzt ist noch der Dezimal-Punkt das Problem...
Top
#5
Hallo,


 Peter: ...fast, jetzt ist noch der Dezimal-Punkt das Problem...
Top
#6
Hallo,

die Formatierung habe ich vergessen.

Markiere den Bereich von A4 bis Z30, rufe die Bedingte Formatierung auf - Neue Regel - Formel zur Ermittlung und verwende folgende Formel:

=LINKS(A4;5)="81234"

und wähle die gewünschte Formatierung

@WillWissen

Zitat:ich hätte mit einer Hilfsspalte gearbeitet:


Der Bereich geht, wenn ich das richtig verstanden habe, von A4 bis Z30.

Nachtrag:
Zitat:fast, jetzt ist noch der Dezimal-Punkt das Problem...


Bei mir sieht das so aus:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
13
2
3
4812.345test
58.1238123456
69
781234

ZelleFormel
C1=SUMMENPRODUKT(--(LINKS(A4:Z30;5)="81234"))

Zellebedingte Formatierung...Format
A41: LINKS(A4;5)="81234"abc

Wenn bei dir möglicherweise noch zusätzlich Text in der Zelle steht dann könntest du auch diese Formel testen:

=SUMMENPRODUKT(--(LINKS(WECHSELN(A4:Z30;".";"");5)="81234"))

Und wenn das nicht hinhaut lasse uns eine Beispielsdatei zukommen.
Gruß
Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:
  • knudi
Top
#7
Hi Peter,


Zitat:Der Bereich geht, wenn ich das richtig verstanden habe, von A4 bis Z30.

du hast recht - das hatte ich überlesen. Blush
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • knudi
Top
#8
Ok, danke schon einmal... toll wäre es ohne Hilfsspalte, das file wird sonst zu unübersichtlich...
Gibt es keine Möglichkeit direkt nach 8.1234 zu prüfen?
Top
#9
Hallo, probier doch erst mal... du hast Vorschläge... du musst doch nur Peters Vorschlag anpassen!!!! Ansonsten poste doch bitte eine Ausschnitt oder gleich (d)eine (Beispiel)Datei...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#10
Besten Dank allen, ich hatte noch ein #NV in den DAten welches mir das Resultat versaute... Jetzt klappt es, auch mit der Formatierung.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste