Clever-Excel-Forum

Normale Version: Inhalt einzelner Zeilen zusammenführen und mit Komma trennen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Ein bisschen mitdenken darfst Du aber auch (ungetestet):

=WECHSELN(GLÄTTEN(WECHSELN(DeinBisherigesErgebnis;",";" "));" ";", ")
(03.06.2017, 17:44)lupo1 schrieb: [ -> ]Ein bisschen mitdenken darfst Du aber auch (ungetestet):

=WECHSELN(GLÄTTEN(WECHSELN(DeinBisherigesErgebnis;",";" "));" ";", ")

Vielen, vielen Dank für deine Formel, die hat genau gepasst. Vor lauter Denken hier raucht mir ehrlich gesagt mächtig der Kopf :33: . Ich mache solche Dinge sonst eher weniger, aber Spaß macht es schon irgendwie... Blush  
Eine Frag habe ich noch. Ich habe eine Spalte in der ich durch klicken mit der Maus ein X setzte. Dazu habe ich folgenden Code gefunden:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("C5:C100")) Is Nothing _
And Target.Count = 1 Then
If Target.Value = "X" Then
Target.Value = ""
Else: Target.Value = "X"
End If
End If
End Sub

Kann man diesen eventuell so umbauen, dass X immer einem Wert von 1 entspricht und ich mit diesem X dann rechnen kann?
Ich habe das vorher mit den Entwicklertools gelöst und ein Häkchenelement eingefügt. Mit diesem Haken konnte ich dann rechnen, nur finde ich das Einfügen in mind. 200 Zellen sehr mühsam.
Daher suchte ich nach einer anderen Lösung. Mit dem Häkchen funktionierte folgende Formel:
=C1*C5
C5 war mein Häckchen und wurde als Wert 1 gerechnet.

Für Hilfe wäre ich sehr dankbar.

Viele Grüße
Hallöchen,

das könnte man z.B. so lösen:

=(C1="X")*C5

Du könntest auch statt mit X mit 1 programmieren und das X über ein Format erzeugen:

Arbeitsblatt mit dem Namen 'Tabelle1'
 A
1X
2 

ZelleFormatWert
A1X;1
A2X; 
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Seiten: 1 2