Guten Morgen ihr Lieben,
ich habe zur Abwechslung mal wieder ne Frage :05:
In diversen Zellen habe ich Wörter (z.B. Bereich E3:T5) , diese möchte ich zusammenführen und in Zelle A1 ausgeben, die Wörter sollen durch ein Leerzeichen voneinander getrennt sein.
Zellen die keinen Inhalt haben oder Zahlen beinhalten sollen bei der Zusammenführung nicht berücksichtigt werden.
Wie lässt sich das mit einer Formel umsetzen?
Moin,
so vielleicht?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G |
1 | haus | | tür | schlüssel | | ring | haus tür schlüssel ring |
Zelle | Formel |
G1 | =GLÄTTEN(A1&" "&B1&" "&C1&" "&D1&" "&E1&" "&F1) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Guten Morgen,
das Problem ist dass er die Zahlen auch mit übernimmt, Leerzellen und Zahlen sollten aber nicht berücksichtigt werden
Hallöchen,
Leerzellen werden durch das Glätten "vermieden". Auf Grund der Anzahl der Zellen würde ich auf eine VBA-Lösung tippen. Eine Prüfung auf Zahlen könnte pro Zelle etwas länger dauern … Zuvor noch eine Frage - sollen nur rein numerische Zellen ausgeschlossen werden oder auch Zellen, die Zahlen und Text enthalten?
Hi,
ich würde dann mit einer Hilfstabelle arbeiten (die kannst du irgendwo anlegen - am besten, wo sie nicht stört) und diese ausblenden. Im Beispiel ist sie grün hinterlegt. Die Formel in H1 eintragen und so weit nötig nach rechts und nach unten ziehen.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H | I | J | K | L | M | N |
1 | haus | | tür | schlüssel | | ring | | haus | | tür | schlüssel | | ring | haus tür schlüssel ring |
2 | | heiz | | 2 | öl | tank | | | heiz | | | öl | tank | heiz öl tank |
Zelle | Formel |
H1 | =WENN(ISTTEXT(A1);A1;"") |
N1 | =GLÄTTEN(H1&" "&I1&" "&J1&" "&K1&" "&L1&" "&M1) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T |
3 | öla Pa loma Kaka | | | | öla | 5 | Pa | loma | 6 | 7 | | | | | | | | | | |
4 | | | | | | | | | | | | | | | | | | | | |
5 | | | | | Kaka | | | | | | | | | | | | | | | |
Zelle | Formel |
A3 | =GLÄTTEN(VERKETTEN(WENN(NICHT(ISTZAHL(E3));E3&" ";"")&WENN(NICHT(ISTZAHL(F3));F3&" ";"")&WENN(NICHT(ISTZAHL(G3));G3&" ";"")&WENN(NICHT(ISTZAHL(H3));H3&" ";"")&WENN(NICHT(ISTZAHL(I3));I3&" ";"")&WENN(NICHT(ISTZAHL(J3));J3&" ";"")&WENN(NICHT(ISTZAHL(K3));K3&" ";"")&WENN(NICHT(ISTZAHL(K3));K3&" ";"")&WENN(NICHT(ISTZAHL(L3));L3&" ";"")&WENN(NICHT(ISTZAHL(M3));M3&" ";"")&WENN(NICHT(ISTZAHL(N3));N3&" ";"")&WENN(NICHT(ISTZAHL(O3));O3&" ";"")&WENN(NICHT(ISTZAHL(P3));P3&" ";"")&WENN(NICHT(ISTZAHL(Q3));Q3&" ";"")&WENN(NICHT(ISTZAHL(R3));R3&" ";"")&WENN(NICHT(ISTZAHL(S3));S3&" ";"")&WENN(NICHT(ISTZAHL(T3));T3&" ";"")&(VERKETTEN(WENN(NICHT(ISTZAHL(E4));E4&" ";"")&WENN(NICHT(ISTZAHL(F4));F4&" ";"")&WENN(NICHT(ISTZAHL(G4));G4&" ";"")&WENN(NICHT(ISTZAHL(H4));H4&" ";"")&WENN(NICHT(ISTZAHL(I4));I4&" ";"")&WENN(NICHT(ISTZAHL(J4));J4&" ";"")&WENN(NICHT(ISTZAHL(K4));K4&" ";"")&WENN(NICHT(ISTZAHL(K4));K4&" ";"")&WENN(NICHT(ISTZAHL(L4));L4&" ";"")&WENN(NICHT(ISTZAHL(M4));M4&" ";"")&WENN(NICHT(ISTZAHL(N4));N4&" ";"")&WENN(NICHT(ISTZAHL(O4));O4&" ";"")&WENN(NICHT(ISTZAHL(P4));P4&" ";"")&WENN(NICHT(ISTZAHL(Q4));Q4&" ";"")&WENN(NICHT(ISTZAHL(R4));R4&" ";"")&WENN(NICHT(ISTZAHL(S4));S4&" ";"")&WENN(NICHT(ISTZAHL(T4));T4&" ";"")&VERKETTEN(WENN(NICHT(ISTZAHL(E5));E5&" ";"")&WENN(NICHT(ISTZAHL(F5));F5&" ";"")&WENN(NICHT(ISTZAHL(G5));G5&" ";"")&WENN(NICHT(ISTZAHL(H5));H5&" ";"")&WENN(NICHT(ISTZAHL(I5));I5&" ";"")&WENN(NICHT(ISTZAHL(J5));J5&" ";"")&WENN(NICHT(ISTZAHL(K5));K5&" ";"")&WENN(NICHT(ISTZAHL(K5));K5&" ";"")&WENN(NICHT(ISTZAHL(L5));L5&" ";"")&WENN(NICHT(ISTZAHL(M5));M5&" ";"")&WENN(NICHT(ISTZAHL(N5));N5&" ";"")&WENN(NICHT(ISTZAHL(O5));O5&" ";"")&WENN(NICHT(ISTZAHL(P5));P5&" ";"")&WENN(NICHT(ISTZAHL(Q5));Q5&" ";"")&WENN(NICHT(ISTZAHL(R5));R5&" ";"")&WENN(NICHT(ISTZAHL(S5));S5&" ";"")&WENN(NICHT(ISTZAHL(T5));T5&" ";"")))))) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Hi Frogger,
das wird dann aber eine gigantische Formel bei 16 Spalten. Da ist mein Vorschlag schon mehr als grenzwertig.
Jup das wird es :05: aber dafür ohne Hilfsspalte...
Hallöchen,
eine Zelle mit dem Inhalt 99A enthält auch zwei Zahlen, da hilft kein ISTZAHL …
Zitat:Zellen die keinen Inhalt haben oder Zahlen beinhalten sollen bei der Zusammenführung nicht berücksichtigt werden.
Ist wohl reine Interpretationssache. Ich konnte nirgends einen Hinweis auf einen alphanumerischen Wert finden; deshalb meine Interpretation von
Zitat:Zellen die keinen Inhalt haben oder Zahlen beinhalten
: es handelt sich um reine Zahlen.
Aber lassen wir mal die Strumpf-Maus zu Wort kommen.