Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
160to164
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
160to164
160to164
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Ziffernzählen

Ziffernzählen
17.09.2002 08:11:31
Ralf Hollmann
Hallo Excel - Experten,

ich habe Artikelnummern, die teilweise mit
einer / oder zwei Nullen beginnen, daher komme ich
mit =länge() nicht weiter, da Excel so nur alle
anderen Ziffern zählt, aber nicht die führenden
Nullen. Könnt Ihr mit helfen ? Ich wäre für jeden
Hinweis dankbar.
Viele Grüße
Ralf

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Ziffernzählen
17.09.2002 08:45:32
M@x
Hallo Ralf,
Villeicht erzählst du uns etwas mehr, damit man nach alternativen suchen kann:
wäre es sinnvolll, die Artikelnummern so umzuwandeln, daß die führenden Nullen da sind (text)?
warum brauchst du die Länge, ??

Gruss

M@x

Re: Ziffernzählen
17.09.2002 08:47:48
Berai
Hallo Ralf,

formatiere die Artikelnummer-Spalte mit dem Textformat, dann müßte es gehen.

Gruß
Rainer

Re: Ziffernzählen
17.09.2002 10:21:14
Ralf
Hallo Rainer,

dank Dir für Deine Antwort, aber wenn ich
die Zahl in Textformat umwandle, fällt die
führende 0 weg.
Trotzdem vielen Dank für Deine Mühe
Gruß
Ralf

Re: Ziffernzählen
17.09.2002 10:26:50
Ralf
Hallo Max,

tja, mit der Umwandlung in Textformat fällt leider
die führende 0 weg. Ich habe diese Artikelnr. von
extern bekommen, mit 3,4,5,6,7,8 Stellen, wobei ich
aber nur die 7 stelligen auswerten möchte und diese haben
leider nunmal diese verflixten führenden Nullen.
Trotdem vielen Dank für Deine Mühe.
Gruß
Ralf

Anzeige
Re: Ziffernzählen
17.09.2002 10:39:34
Berai
Hallo Ralf,

in diesem Fall sind die führenden Nullen nur durch die Zellformatierung entstanden und niemals wirklich eingegeben oder durch Formel erzeugt worden.
Dann sind sie logischerweise auch nicht vorhanden und werden vom Textformat nicht erkannt.
Folgendes Beispiel könnte Abhilfe schaffen

Re: Ziffernzählen
17.09.2002 12:07:59
Ralf
Hallo Rainer,

vielen Dank für Deine Mühe. Nur so sind leider
alle 7-stellig. Meine Art.Nr.´n sind aber leider
5,6,7,8 -stellig.
Ich werde wohl nicht drum herum kommen, sie manuell
einzutragen.
Trotzdem vielen Dank
Gruß
Ralf

Re: Ziffernzählen
17.09.2002 12:17:01
Martin Beck
Hallo Ralf,

mal angenommen, die Einträge stehen in A1:A4. Folgendes Makro schreibt in B die Länge des jeweiligen Zellenformats in A, d.h. 5, 6, 7 oder 8. Damit kannst Du dann weiterarbeiten.

Gruß
Martin Beck

Anzeige
Re: Ziffernzählen
17.09.2002 18:06:13
WernerB.
Hallo Ralf

in Deinem alten (zwischenzeitlich ins Archiv abgewanderten) Thread habe ich Dir bereits wie folgt geantwortet; eine Reaktion Deinerseits darauf ist bislang leider ausgeblieben:

Wie wäre es denn mit dieser benutzerdefinierten Funktion?
Sie muss in ein normales Standardmodul (wie ein normales Makro) geschrieben werden.
Aufruf (Zelleintrag):
=ANZZ(A1) ("A1" musst Du natürlich auf Deine Verhältnisse anpassen)

MfG
WernerB.

Re: Ziffernzählen
18.09.2002 12:29:29
Martin Beck
Hallo Werner,

die Funktion liefert falsche Ergebnisse, wenn die führende Nullen über eine Formatierung erzeugt werden, und das ist hier leider der Fall.

Gruß
Martin Beck

Anzeige
Lösung mit Funktion
18.09.2002 12:31:27
Martin Beck
zu schnell absenden gedrückt, hier die Lösung mit Funktion:

Function ANZZ(Za As Range) As Integer
ANZZ = Len(Za.NumberFormat)
End Function

Gruß
Martin Beck

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige