ISTLEER Funktion
#1
Hallo Leute,

ich habe ein Excel Sheet bei dem es mir verschiedene Textbausteine von Zellen in einen Namen zusammenfügen soll.

Momentane Formel: 

="Org_" & B13 & "_" & D13 & "_" & F13 & "_" & H13 & "_" & J13

Es kommt z.B. folgender Name heraus: 

Org_CEO_Global Prod_Prod LU_CNC Proc_Turning

Nun gibt es das Problem, dass es auch in verschiedenen Spalten kein Wert drin steht. 

- In der Spalte B und D steht immer ein Wert.
- In den anderen Spalten steht nur manchmal ein Wert

Es kommen dann bei diesen Ausnahmen leider unschöne Namen heraus wie z.B.: ( zu viele "__")

Org_CFO___IT BLN_Apprentices


Weiß jemand eine Formel wie man das umgehen könnte?

Viele Grüße,

blaster
Top
#2
Hallo,

probier mal:

Code:
="Org_"&B13&"_"&D13&WENN(F13<>"";"_"&F13;"")&WENN(H13<>"";"_"&H13;"")&WENN(J13<>"";"_"&J13;"")

:)

edit: Kann es auch sein dass in H etwas steht und in F nicht? das hab ich jetzt nicht berücksichtigt.
Top
#3
Hi,

hier was das alles abdeckt :)

Code:
="Org_"&B13&"_"&D13&WENN(UND(F13<>"";H13<>"";J13<>"");"_"&F13&"_"&H13&"_"&J13;WENN(UND(F13<>"";H13<>"");"_"&F13&"_"&H13;WENN(UND(F13<>"";J13<>"";);"_"&F13&"_"&J13;WENN(UND(H13<>"";J13<>"");"_"&H13&"_"&J13;WENN(F13<>"";"_"&F13;WENN(H13<>"";"_"&H13;WENN(J13<>"";"_"&J13;"")))))))
Top
#4
Hat super geklappt. DANKE!!!!

Aber deine erste Formel hat bei mir schon überall geklappt. Mein Fehler war, das ich dir oben leider falsch mitgeteilt habe, dass in Spalte D auch manchmal nichts steht.

Aber scheint trotz der kleine Formel zu funktionieren.
Top
#5
Hi,

Wenn in D nichts steht bekommst du nen doppel "__"
Top
#6
Hab sie davor so angepasst:

="Org_"&B13&WENN(D13<>"";"_"&D13;"")&WENN(F13<>"";"_"&F13;"")&WENN(H13<>"";"_"&H13;"")&WENN(J13<>"";"_"&J13;"")

Scheint alles gut zu klappen!
Top
#7
Hallo, wie wär's mit..:


gelöscht, weil nicht zu ende gedacht...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#8
(07.09.2016, 16:54)Jockel schrieb: Hallo, wie wär's mit..:


Code:
=WECHSELN(GLÄTTEN(B13&" "&D13&" "&F13&" "&H13&" "&J13);" ";"_")

Sehr elegante Lösung, und deckt alle Möglichkeiten ab! ich habe meine Formel nochmal überarbeitet und die Spalte D auch noch ab zu decken, so sieht Jockel's Formel bei einem Anfänger aus: :D

Code:
="Org_"&B13&WENN(UND(D13<>"";F13<>"";H13<>"";J13<>"");"_"&D13&"_"&F13&"_"&H13&"_"&J13;WENN(UND(D13<>"";F13<>"";H13<>"");"_"&D13&"_"&F13&"_"&H13;WENN(UND(D13<>"";H13<>"";J13<>"");"_"&D13&"_"&H13&"_"&J13;WENN(UND(D13<>"";F13<>"";J13<>"");"_"&D13&"_"&F13&"_"&J13;WENN(UND(F13<>"";H13<>"";J13<>"");"_"&F13&"_"&H13&"_"&J13;WENN(UND(D13<>"";F13<>"");"_"&D13&"_"&F13;WENN(UND(D13<>"";H13<>"");"_"&D13&"_"&H13;WENN(UND(D13<>"";J13<>"");"_"&D13&"_"&J13;WENN(UND(F13<>"";H13<>"");"_"&F13&"_"&H13;WENN(UND(F13<>"";J13<>"");"_"&F13&"_"&J13;WENN(UND(H13<>"";J13<>"");"_"&H13&"_"&J13;WENN(D13<>"";"_"&D13;WENN(F13<>"";"_"&F13;WENN(H13<>"";"_"&H13;WENN(J13<>"";"_"&J13;"")))))))))))))))
Top
#9
@ Jockel was war falsch an deiner Formel? Bei mir funktioniert sie.
Top
#10
(07.09.2016, 16:59)Luffy schrieb: @ Jockel was war falsch an deiner Formel?

Hallo, wenn z.B. ein Leerzeichen innerhalb einer Zelle ist..:

Arbeitsblatt mit dem Namen 'Tabelle3'
 ABCDEFGHIJ
13 CFO     IT BLN Apprentices
14          
15Org_CFO_IT_BLN_Apprentices  falsch      
16Org_CFO_IT BLN_Apprentices  richtig      

ZelleFormel
A15="Org_"&WECHSELN(GLÄTTEN(B13&" "&D13&" "&F13&" "&H13&" "&J13);" ";"_")
A16="Org_"&WECHSELN(WECHSELN(GLÄTTEN((WECHSELN(B13;" ";"#")&" "&WECHSELN(D13;" ";"#")&" "&WECHSELN(F13;" ";"#")&" "&WECHSELN(H13;" ";"#")&" "&WECHSELN(J13;" ";"#")));" ";"_");"#";" ")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste