Dies betrifft den Beitrag: Zellen verketten, aber leere Zellen in Excel ausschließen
Mit der folgenden Formel können wir Daten durch Kommas verknüpfen. Gibt es eine Möglichkeit, CHAR(10) hinzuzufügen, um die Daten aus den Zellen „A, B und C“ übereinander aufzulisten? Wenn „B“ also leer gelassen wird, wird es aus der Liste entfernt?
=WENN(A1="","",A1)&WENN(B1="","",WENN(A1<>"",", "&B1,B1))&WENN(C1="","",WENN(UND(A1="",B1=""),C1,", "&C1))
Die Liste würde beispielsweise wie folgt aussehen:
A1 - Hund
B1 – „leere Zelle“, aber wenn Daten eingegeben würden, würden sie unten ausgefüllt und umgekehrt.
C1 - Katze
Ich suche nach einer Formel, die zurückgibt
Hund
Katze (ohne Leerzeichen darüber)
Vielen Dank für jede Hilfe!! Ich kämpfe schon den ganzen Tag damit und bekomme immer ein Leerzeichen für B, wenn ich es leer lasse. Zu Ihrer Information, ich formatiere dies in Google Sheets.
Antwort1
Mit CHAR(10) meinen Sie vermutlich „10 Leerzeichen hinzufügen, damit die Zelle umbrochen wird“. Ob dies einen Umbruch verursacht, hängt natürlich von der Zellenbreite und dem Zelleninhalt ab.
Das Folgende genügt jedoch Ihrer Bitte:
=IF(A1="","",A1)&IF(B1="","",IF(A1<>""," "&B1,B1))&IF(C1="","",IF(AND(A1="",B1=""),C1," "&C1))
Ich habe lediglich die Stellen durch Kommas ersetzt und diese durch 10 Leerzeichen ersetzt. Sie müssen die Formatierung der Zelle umbrechen.
--
bearbeiten
gemäß dem Kommentar unten, wenn Sie 9 Elemente möchten, würde ich die IF-Anweisungen wie folgt vereinfachen
=IF(A1="","",A1&" ")&IF(B1="","",B1&" ")&IF(C1="","",C1&" ")&IF(D1="","",D1&" ")&IF(E1="","",E1&" ")&IF(F1="","",F1&" ")&IF(G1="","",G1&" ")&IF(H1="","",H1&" ")&IF(I1="","",I1&" ")
Sie können im selben Muster beliebig viele weitere Referenzen hinzufügen.
--
bearbeiten 2
Verwenden von char(10) als Zeilenvorschub:
=IF(A1="","",A1&CHAR(10))&IF(B1="","",B1&CHAR(10))&IF(C1="","",C1&CHAR(10))&IF(D1="","",D1&CHAR(10))&IF(E1="","",E1&CHAR(10))&IF(F1="","",F1&CHAR(10))&IF(G1="","",G1&CHAR(10))&IF(H1="","",H1&CHAR(10))&IF(I1="","",I1&CHAR(10))
hoffentlich erleichtert die Formatierung