Clever-Excel-Forum

Normale Version: Zahlenwerte verknüpfen ==> bei Mehrfachwerten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Excel-Spezis,

mir wurde kürzlich in diesem Forum betr. einer Formel geholfen.
Ein kleines Problem habe allerdings noch.
Aus einer bestimmten Spalte sollen einfach doppelte Zahlenwerte in der Nachbar-Spalte das Anhängsel "-001" und dann "-002" und dann "-003" . . . usw. erhalten.
Nur die doppelten oder dreifachen oder vierfachen (gleichen) Zahlenwerte sollen diese aufsteigenden Anhängsel erhalten.
Wenn ich aber in der Ausgangs-Spalte den Wert "Null" stehen habe, dann soll in der Nachbar-Spalte überhaupt nichts übernommen werden.
Die Zellen in der Nachbar-Spalte sollen dann auch den Wert "Null" nicht übertragen bekommen. Die Zellen sollen quasi leer bleiben (Excel = "")
Die Formel bewirkt aber eine weiteren Eintrag von "-001" usw. . . . usw. . . . 
Siehe die beigefügte Test-Tabelle.
Aus der Tabelle lässt sich dies selbsterklärend sehen.
In der Zelle D35 / D36 . . . sollen überhaupt keine Werte drin stehen, weil ich aus der Spalte "D" (im Nachgang) diese Werte komplett heraus-kopieren möchte (ohne die Werte ab Zelle D35).
Kann sich jemand freundlicherweise diese Formel in der Tabelle angucken und mir eine Lösung an die Hand geben?
Höchstwahrscheinlich ganz banal, aber ich komme mit meinem Rudimentär-Wissen nicht darauf.

=WENN(ZÄHLENWENN(B:B;B1)=1; B1;B1&TEXT(ZÄHLENWENN(B$1:B1;B1);"-000"))

Besten Dank für die Unterstützung im Voraus!

Gruß

Stefan
Hi Stefan,

so:
Code:
=WENN(B1=0;"";WENN(ZÄHLENWENN(B:B;B1)=1;B1;B1&TEXT(ZÄHLENWENN(B$1:B1;B1);"-000")))
Moin Günter,
Danke Dir.
Passt!
Ich hatte mich (mit meinem Rudimentär-Wissen) an der Formel WENN(UND. . . abgearbeitet.
Hatte irgendwie alles nicht funktioniert.
Gruß & ein schönes WE wünscht aus dem Odenwald . . . 
Stefan
Hi,

die Formel von Günter könnte man noch verkürzen:





Code:
=WENN(B1=0;"";B1&WENN(ZÄHLENWENN(B:B;B1)=1;"";TEXT(ZÄHLENWENN(B$1:B1;B1);"-000")))
Hi Edgar,

Arbeitsblatt mit dem Namen 'Tabelle1'
EFG
38Günter:WENN(B1=0;"";WENN(ZÄHLENWENN(B:B;B1)=1;B1;B1&TEXT(ZÄHLENWENN(B$1:B1;B1);"-000")))82
39Edgar:WENN(B1=0;"";B1&WENN(ZÄHLENWENN(B:B;B1)=1;"";TEXT(ZÄHLENWENN(B$1:B1;B1);"-000")))82

ZelleFormel
G38=LÄNGE(F38)+1
G39=LÄNGE(F39)+1
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Hhmmm?? Huh 92 91
Hi Günter,

ok, Du hast recht.