Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Text in einer Zelle automatisch eintragen, abhängig von anderen Zellen
#1
Hallo Zusammen,

ich habe hier schon einiges durchsucht, aber noch nicht die perfekte Antwort auf mein Problem gefunden. Ich hoffe ihr könnt mir weiterhelfen.

ich möchte in der Spalte A unterschiedliche Texte automatisch eintragen abhängig von anderen Zellen in der gleichen Zeile.

In Splate B möchte ich ein Datum eintragen. Wenn das Datum eingetragen ist, dann soll in Spalte A z.B. "Text 1" stehen.
Wenn in Spalte C zusätzlich ein Datum eingetragen wird, dann soll in Spalte A der "Text 2" stehen.
Wenn in Spalte D zusätzlich ein Datum eingetragen wiird, dann soll in Spalte A der "Text 3" stehen. 
usw.

Ich brauche das ganze für insgesamt 12 Spalten, weswegen ein WENN verschachtelung wohl raus fällt. Es geht mir dabei auch nicht um ein bestimmtes Datum, interessant zu wissen ist eigentlich nur ob irgendetwas in die jeweilige Zelle eingetragen wurde. Weswegen ich auch schon mit der ISTLEER Funktion und WENN Funktion vieles probiert habe, aber leider ohne Erfolg. Im Anhang eine Excel-File, wie das ergebnis aussehen soll.

Vielen Dank im Vorraus für eure hoffentlich erfolgreichen Beiträge.

mfg

Willhelm


Angehängte Dateien
.xlsx   Text nach Belegung von Zellen.xlsx (Größe: 9,26 KB / Downloads: 5)
Antworten Top
#2
Hi Wilhelm,

mein Vorschlag:

Tabelle1

ABCDEFGHIJKLMNOP
1TEXT 115.08.20161TEXT 1
2TEXT 216.08.201616.08.20162TEXT 2
3TEXT 317.08.201617.08.201617.08.20163TEXT 3
4TEXT 418.08.201618.08.201618.08.201618.08.20164TEXT 4
5TEXT 519.08.201619.08.201619.08.201619.08.201619.08.20165TEXT 5
6TEXT 620.08.201620.08.201620.08.201620.08.201620.08.201620.08.20166TEXT 6
7TEXT 721.08.201621.08.201621.08.201621.08.201621.08.201621.08.201621.08.20167TEXT 7
8TEXT 822.08.201622.08.201622.08.201622.08.201622.08.201622.08.201622.08.201622.08.20168TEXT 8
9TEXT 923.08.201623.08.201623.08.201623.08.201623.08.201623.08.201623.08.201623.08.201623.08.20169TEXT 9
10TEXT 1024.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201610TEXT 10
11TEXT 1125.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201611TEXT 11
12TEXT 1226.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201612TEXT 12
Formeln der Tabelle
ZelleFormel
A1=SVERWEIS(ANZAHL($B1:$M1);$O$1:$P$12;2;0)
O1=ZEILE()

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo, ich hätte jetzt an sowas gedacht..:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKLMN
1TEXT 115.08.2016           TEXT 1
2TEXT 216.08.201616.08.2016          TEXT 2
3TEXT 317.08.201617.08.201617.08.2016         TEXT 3
4TEXT 418.08.201618.08.201618.08.201618.08.2016        TEXT 4
5TEXT 519.08.201619.08.201619.08.201619.08.201619.08.2016       TEXT 5
6TEXT 620.08.201620.08.201620.08.201620.08.201620.08.201620.08.2016      TEXT 6
7TEXT 721.08.201621.08.201621.08.201621.08.201621.08.201621.08.201621.08.2016     TEXT 7
8TEXT 822.08.201622.08.201622.08.201622.08.201622.08.201622.08.201622.08.201622.08.2016    TEXT 8
9TEXT 923.08.201623.08.201623.08.201623.08.201623.08.201623.08.201623.08.201623.08.201623.08.2016   TEXT 9
10TEXT 1024.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.201624.08.2016  TEXT 10
11TEXT 1125.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.201625.08.2016 TEXT 11
12TEXT 1226.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.201626.08.2016TEXT 12

ZelleFormel
N1=INDEX($A$1:$A$12;ANZAHL2(B1:M1))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#4
Hi Jörg,

ist zwar von der Beispielmappe her nicht ersichtlich, aber sollte anstelle der leeren Zellen irgendetwas anderes (z. B. ein Text) stehen, wäre ANZAHL sinnvoller. Wilhelm macht das Füllen mit den Texten ja von einem Datum abhängig.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Willhelm82
Antworten Top
#5
(30.11.2016, 18:26)WillWissen schrieb: Hi Jörg,

ist zwar von der Beispielmappe her nicht ersichtlich, aber sollte anstelle der leeren Zellen irgendetwas anderes (z. B. ein Text) stehen, wäre ANZAHL sinnvoller. Wilhelm macht das Füllen mit den Texten ja von einem Datum abhängig.

Hallo Günter, das kann so sein, aber ich habe mich an die Vorgabe und an die Datei gehalten. Obwohl ich nicht gesehen habe, wo die Texte hinter legt sind, dann hätte ich auch wie gewünscht das Ergebnis in Spalte A eingetragen. Es wird ja wohl nicht wirklich Text 1 usw. heissen, dann wäre es ja zu einfach und man bräuchte keine Textliste... Aber zu diesem Thema kann nur der TE etwas schreiben... :21:
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • Willhelm82
Antworten Top
#6
Hallo Günter und Jörg,

vielen Dank schon mal für eure Antworten. Hat mich einen ganzen Schritt weiter gebracht. Vor allem der SVERWEIS von Günter. Ein paar Probleme hab ich aber noch nicht erwähnt, hab gedacht ich fang erst mal einfach an.

Hab meine Tabelle noch mal überabreitet um die Situation zu veranschaulichen.

- In manchen Spalten steht kein Datum, sondern ein Text (in meiner Tabelle z.B. mit "xxx" gekennzeichnet). Der soll dann auch mitgezählt werden.
- Ein weiteres Problem ist ferner, die 12 Spalten sind nicht alle direkt nebeneinander. Es können auch Spalten dazwischen sein (in meiner Tabelle gelb), die keine Auswirkung auf den SVerweis haben dürfen. Nur die grünen Spalten dürfen berücksichtigt werden.
- Was immer gleich sein soll ist, dass die Spalten von links anch rechts gefüllt werden. Lücken sollen zwar keine vorkommen können aber vorkommen. Dann müsste der letzte eintrag von links nach rechts gesehen den Zähler auslösen.

Sorry, dass es nun so kompliziert wird.

Grüße

Willhelm


Angehängte Dateien
.xlsx   Text nach Belegung von Zellen.xlsx (Größe: 11,91 KB / Downloads: 6)
Antworten Top
#7
Hi Wilhelm,

ich mag Salami sehr gerne - was ich aber nicht mag, sind scheibchenweise Anforderungsänderungen = Salamitaktik. :@ 

Eine Beispieltabelle muss zwingend dem Aufbau des Originals gleichen, sonst wird viel zu viel für den Papierkorb gearbeitet. Entspricht deine neue Tabelle deinem Original? An was soll Excel festmachen, welche Spalte nicht zur Auswertung zählt?


Zitat:Was immer gleich sein soll ist, dass die Spalten von links anch rechts gefüllt werden. Lücken sollen zwar keine vorkommen können aber vorkommen. Dann müsste der letzte eintrag von links nach rechts gesehen den Zähler auslösen.

Das müsstest du nochmals erläutern - das verstehe ich nicht.

Mein Vorschlag:

Arbeite bitte eine Beispieltabelle (ohne 1000 Farben) aus, die zu 100% deinem Originalvorhaben entspricht. Trage darin händisch deine Wunschergebnis ein und lade diese nochmals hoch. Dann sparen wir uns alle erneute Nachfragen und deinem Problem kann umso schneller abgeholfen werden .
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • shift-del
Antworten Top
#8
(30.11.2016, 19:43)Willhelm82 schrieb: Hallo Günter und Jörg,

...
Hab meine Tabelle noch mal überabreitet um die Situation zu veranschaulichen.

...

Sorry, dass es nun so kompliziert wird.

Grüße

Willhelm

Hallo Wilhelm, wo stehen deine Texte...? So macht das wenig Spaß...

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKLMNOPQRST
1Text1221.08.2016xxx21.08.201625.08.201621.08.201621.08.2016ttt25.08.201620.08.201625.08.201625.08.201625.08.201620.08.201620.08.201626.08.201626.08.201626.08.2016 Text1
2Text116.08.2016                 Text2
3Text217.08.2016xxx                Text3
4Text318.08.2016xxx18.08.2016               Text4
5Text821.08.2016xxx21.08.201625.08.201621.08.201621.08.2016zzz25.08.201623.08.201625.08.201625.08.201625.08.201623.08.2016     Text5
6Text419.08.2016xxx19.08.201625.08.201619.08.2016             Text6
7Text520.08.2016xxx20.08.201625.08.201620.08.201620.08.2016            Text7
8Text621.08.2016xxx21.08.201625.08.201621.08.201621.08.2016zzz           Text8
9Text621.08.2016xxx 25.08.201621.08.201621.08.2016zzz25.08.201622.08.2016         Text9
10Text921.08.2016xxx21.08.201625.08.201621.08.201621.08.2016ttt25.08.201624.08.201625.08.201625.08.201625.08.201624.08.201624.08.2016    Text10
11Text1021.08.2016xxx21.08.201625.08.201621.08.201621.08.2016zzz25.08.201620.08.201625.08.201625.08.201625.08.201620.08.201620.08.201625.08.2016   Text11
12Text521.08.2016yyy21.08.201625.08.201621.08.201621.08.2016            Text12
13Text1021.08.2016xxx21.08.201625.08.201621.08.201621.08.2016zzz25.08.201626.08.201625.08.201625.08.201625.08.201626.08.201626.08.201626.08.2016    
14Text621.08.2016yyy 25.08.201621.08.2016 zzz25.08.2016 25.08.201625.08.201625.08.201626.08.201626.08.2016     
15Text721.08.2016yyy21.08.201625.08.2016 21.08.2016ttt25.08.201626.08.201625.08.201625.08.201625.08.201626.08.2016      
16Text721.08.2016yyy21.08.201625.08.201621.08.201621.08.2016zzz25.08.201626.08.2016          
17Text621.08.2016yyy21.08.201625.08.201621.08.201621.08.2016zzz            
18Text1021.08.2016yyy21.08.201625.08.201621.08.201621.08.2016zzz25.08.201620.08.201625.08.201625.08.201625.08.2016 20.08.201626.08.201626.08.2016   
19Text426.08.2016xxx26.08.201625.08.201626.08.2016              
20Text326.08.2016xxx26.08.2016                
21Text226.08.2016xxx                 
22Text226.08.2016     ttt            
23Text1021.08.2016yyy21.08.201625.08.201621.08.201621.08.2016ttt25.08.201626.08.201625.08.201625.08.201625.08.201626.08.201626.08.2016 26.08.2016   

ZelleFormel
A1=INDEX($T$1:$T$12;ANZAHL2(B1:D1)+ANZAHL2(F1:H1)+ANZAHL2(N1:R1)+(J1<>""))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#9
Hallo Jörg,

meine Texte (TEXT1 bis TEXT12) würde ich auf einem 2. Tabellenblatt platzieren wollen. Wenn das machbar ist. Wenn nicht, dann in einer Spalte ganz weit rechts.

mfg

Willhelm
Antworten Top
#10
(30.11.2016, 20:18)Willhelm82 schrieb: Hallo Jörg,

meine Texte (TEXT1 bis TEXT12) würde ich auf einem 2. Tabellenblatt platzieren wollen. Wenn das machbar ist. Wenn nicht, dann in einer Spalte ganz weit rechts.

mfg

Willhelm

Hallo Willhelm, ich habe sie in Spalte T, also sie auf einem anderen Blatt zu platzieren ist doch okay... Aber das Problem ist jetzt geklärt, oder?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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