Excel prüfen, ob Bereich bestimmten Text enthält

Yvonne R.

unread,

Dec 1, 2009, 10:37:01 PM12/1/09

to

Hallo,
ich stehe vor einem Problem.
In meiner Excelliste gibt es in Spalte A Zellen, die mehrere Wörter
eintahlten (z.B. a, b, c, d).
Ich möchte nun in einer anderen Spalte folgende Formel einfügen:
Wenn Zelle aus Spalte A das Wort b enthält, dann füge Wert aus Zelle in
Spalte B ein.

Folgende Formel habe ich schon probiert:
=WENN(A1="*b*";B1;"")
Das funktioniert leider nicht.

Ich hoffe, ich habe es verständlich geschildert.

Viele Grüße
--
Yvonne R.

Alexander Wolff

unread,

Dec 1, 2009, 10:46:33 PM12/1/09

to

Als <news:> ließ
Yvonne R. verlautbaren, evtl. nachfolgend zitiert:

> =WENN(A1="*b*";B1;"")
> Das funktioniert leider nicht.

=WENN(ISTZAHL(SUCHEN("b, ";A1));B1;)

Das miteingeschlossene Komma-Leerzeichen verringert die ungewollte
Wahrscheinlichkeit, dass Du JEDES b aufspürst. Im Falle von "Gelb, Rot, ..."
hilft es Dir jedoch nicht. Aber ich nehme an, dass Du Wörter suchst, keine
einzelnen Zeichen.
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2

Claus Busch

unread,

Dec 1, 2009, 10:47:07 PM12/1/09

to

Hallo Yvonne,

Am Tue, 1 Dec 2009 03:37:01 -0800 schrieb Yvonne R.:

> In meiner Excelliste gibt es in Spalte A Zellen, die mehrere W�rter

> eintahlten (z.B. a, b, c, d).

> Ich m�chte nun in einer anderen Spalte folgende Formel einf�gen:
> Wenn Zelle aus Spalte A das Wort b enth�lt, dann f�ge Wert aus Zelle in
> Spalte B ein.

wenn der Wert in Spalte B numerisch ist, probiere es mal so:
=ISTZAHL(FINDEN("b";A1))*B1
Falls es Text sein sollte, so:
=WENN(ISTZAHL(FINDEN("b";A1));B1;"")


Mit freundlichen Gr�ssen
Claus Busch
--
Win XP PRof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2

unread,

Oct 6, 2015, 9:15:06 PM10/6/15

to

dazu hab ich mal eine frage
Folgendes:
Zelle a1 = Krieger
Zelle a2 = 555

nun ich möchte auf Zelle a3 volgendes:
Wenn A4 Krieger steht, soll A3 die Zahl von a2 stehen.

Hat wer eine ahnung?

HR Ernst

unread,

Oct 6, 2015, 9:21:04 PM10/6/15

to

Du hast wohl von Excel nicht sehr viel Ahnung... Egal. In Zelle A3:
=Wenn(A4="Krieger";A2;"")
Die beiden letzten "" bedeuten: Nichts einfügen/leer lassen. Dort kannst
du aber auch einen anderen Wetr evtl. aus einer anderen Zelle angeben
lassen.

Achte vielleicht zukünftig auch auf eine bessere Rechtschreibung. Das
erleichtert das Lesen für die Angefragten ungemein.

--
Gruß

H.-R. Ernst

Claus Busch

unread,

Oct 6, 2015, 9:21:17 PM10/6/15

to

Hallo,

> Zelle a1 = Krieger
> Zelle a2 = 555
>
> nun ich möchte auf Zelle a3 volgendes:
> Wenn A4 Krieger steht, soll A3 die Zahl von a2 stehen.

in A3:
=WENN(A4="Krieger";A2;"")
oder
=(A4="Krieger")*A2 und 0 durch Format unterdrücken

Mit freundlichen Grüßen
Claus
--
Vista Ultimate / Windows7
Office 2007 Ultimate / 2010 Professional

Claus Busch

unread,

Oct 6, 2015, 9:36:50 PM10/6/15

to

Hallo,

Am Tue, 6 Oct 2015 12:21:15 +0200 schrieb Claus Busch:

> in A3:
> =WENN(A4="Krieger";A2;"")
> oder
> =(A4="Krieger")*A2 und 0 durch Format unterdrücken

anstatt Krieger kannst du auch in beiden Formeln den Zellbezug zu A1
nehmen:
in A3:
=WENN(A4=A1;A2;"")
oder
=(A4=A1)*A2

Penn Erwin

unread,

Oct 6, 2015, 9:52:42 PM10/6/15

to

Am 06.10.2015 um 12:15 schrieb :
> Am_Dienstag_, 1. Dezember 2009 12:37:01 UTC+1 schrieb Yvonne R.:

Ob das Problem nach 6 Jahren noch aktuell ist?
>

--
Gruß
Erwin

Peter Schuerer

unread,

Oct 8, 2015, 3:45:27 PM10/8/15

to

Vielleicht mal den ganzen Text lesen, scrollen hilft ;-)

MfG
Peter

Penn Erwin

unread,

Oct 8, 2015, 6:37:43 PM10/8/15

to

Welchen ganzen Text?

Yvonne R. stellte am 1. Dezember 2009 eine Frage und kam nicht weiter....

--
Gruß
Erwin

Nicole

unread,

Apr 18, 2016, 10:36:51 PM4/18/16

to

Hallo zusammen!

Das Thema ist schon mega alt, aber ich habe ein ähnliches Problem und hoffe, dass es dafür eine ähnlich simple Lösung gibt.

Und zwar möchte ich einen Kategoriebaum, der nur aus Zahlen besteht, in Texte umwandeln.

Meine Tabelle schaut so aus:

A1 = 1 B1 = C = Deutsch
A2 = 2 B2 = C = Englisch
A3 = 3 B3 = |1| C = Tier
A4 = 4 B4 = |1| C = Pflanze
A5 = 5 B5 = |2| C = Animal
A6 = 6 B6 = |2| C = Plant
A7 = 7 B7 = |3|1| C = Hund
A8 = 8 B8 = |3|1| C = Katze
A9 = 9 B9 = |5|2| C = Dog

Und im optimalen Fall sollte daraus werden:

D1 = LEER
D2 = LEER
D3 = |Deutsch|
D4 = |Deutsch|
D5 = |Englisch|
D6 = |Englisch|
D7 = |Tier|Deutsch|
D8 = |Tier|Deutsch|
D9 = |Animal|Englisch|

und so weiter....

Die Tabelle hat mehrere Hundert Zeilen. Es wäre super, wenn ich die nicht alle mit der Ersetzen Funktion bearbeiten müsste. Da sitze ich sonst Tage dran.

Ich danke Euch schonmal.

LG,

Nicole

Claus Busch

unread,

Apr 18, 2016, 10:52:21 PM4/18/16

to

Hallo Nicole,

Am Mon, 18 Apr 2016 05:36:48 -0700 (PDT) schrieb Nicole:

> A1 = 1 B1 = C = Deutsch
> A2 = 2 B2 = C = Englisch
> A3 = 3 B3 = |1| C = Tier
> A4 = 4 B4 = |1| C = Pflanze
> A5 = 5 B5 = |2| C = Animal
> A6 = 6 B6 = |2| C = Plant
> A7 = 7 B7 = |3|1| C = Hund
> A8 = 8 B8 = |3|1| C = Katze
> A9 = 9 B9 = |5|2| C = Dog

probiere in D1:
=WENN(B1="";"";WENN(LÄNGE(B1)>3;INDEX(C:C;TEIL(B1;2;1))&"|"&INDEX(C:C;TEIL(B1;4;1));INDEX(C:C;TEIL(B1;2;1))))
und ziehe herunter.

unread,

Apr 18, 2016, 11:46:13 PM4/18/16

to

Hallo Claus!

Vielen Dank. Das funktioniert gut bis Zeile 13. Wenn Spalte B allerdings mehr als 2 Werte hat, wirft er nur die ersten beiden aus. (Zeile 14 müsste entsprechend "Hund|Tier|Deutsch" heißen, er wirft aber nur "Hund|Tier" aus und lässt "deutsch" weg. Ich habe insgesamt 7 Kategorien, im "schlimmsten" Fall hieße es also "männlich|Berner Sennenhund|Schweizer Sennenhunde|Molosside|Hund|Tier|Deutsch".

Und wenn der Wert aus Spalte A 2- oder mehrstellig wird, kommt #WERT!, die höchsten Zahlen sind 5-stellig.

Kann man die Formel da noch entsprechend anpassen?

LG,

Nicole

Claus Busch

unread,

Apr 18, 2016, 11:52:49 PM4/18/16

to

Hallo Nicole,

wenn du alle Bedingungen in der Formel unterbringen willst, wird diese
sehr lang und nicht gerade gut lesbar.
Probiere es stattdessen mit einem Makro.
Gehe in den VBA-Editor, füge ein Standardmodul ein und darin dann den
folgenden Code. Rufe dann das Makro "Verzeichnis" auf. Sollte es dann
immer noch nicht korrekt funktionieren, poste mal bitte mehr Beispiele.

Sub Verzeichnis()
Dim LRow As Long, i As Long, n As Long
Dim varTmp As Variant, varOut() As Variant
Dim rngC As Range
Dim out As String

LRow = Cells(Rows.Count, "B").End(xlUp).Row
ReDim Preserve varOut(LRow - 1, 0)
For Each rngC In Range("B1:B" & LRow)
Select Case Len(rngC)
Case 0
out = ""
Case 3
out = Application.Index(Range("C:C"), Mid(rngC, 2, 1))
Case Else
varTmp = Split(rngC, "|")
out = ""
For i = 1 To UBound(varTmp) - 1
out = out & "|" & Application.Index(Range("C:C"),
varTmp(i))
Next
out = Mid(out, 2)
End Select
varOut(n, 0) = out
n = n + 1
Next
Range("D1").Resize(LRow) = varOut
End Sub

Nicole

unread,

Apr 19, 2016, 12:16:53 AM4/19/16

to

Wow, bist Du fix.

Das ist vom Prinzip schon gut. Aber das Makro lässt die Spalte A ganz außer Acht. Die Zeilen sind nicht durchnumeriert (also am Anfang schon, aber nicht durchgängig). Es sollte also schon konkret nach der Zahl in dem Feld gesucht werden und nicht nur der Wert aus einer bestimmten zeile genommen werden.

Also der Wert "3" bedeutet "Tier". Nicht der Wert aus Zeile 3 bedeutet Tier.

Sonst wäre es schon perfekt.

LG,

Nicole

Claus Busch

unread,

Apr 19, 2016, 12:26:01 AM4/19/16

to

Hallo Nicole,

Am Mon, 18 Apr 2016 07:16:51 -0700 (PDT) schrieb Nicole:

> Das ist vom Prinzip schon gut. Aber das Makro lässt die Spalte A ganz außer Acht. Die Zeilen sind nicht durchnumeriert (also am Anfang schon, aber nicht durchgängig). Es sollte also schon konkret nach der Zahl in dem Feld gesucht werden und nicht nur der Wert aus einer bestimmten zeile genommen werden.
>
> Also der Wert "3" bedeutet "Tier". Nicht der Wert aus Zeile 3 bedeutet Tier.

wo sind denn diese Werte hinterlegt? Müssen die alle händisch in den
Code eingetragen werden? Und was hat es mit Spalte A auf sich?

Nicole

unread,

Apr 19, 2016, 12:37:54 AM4/19/16

to

Spalte A ist der Wert, der sich in Spalte B in dem Kategoriepfad wiederfindet. Und Spalte C ist der Wert, der diesen ersetzen soll.

Vereinfacht gesagt:
Excel soll den Wert in Spalte B zwischen den "||" (z.B. 3) in Spalte A suchen und durch den entsprechenden Wert in Spalte C (z. B. Tier) ersetzen.

Ich hatte mir das auch viel einfacher vorgestellt. Irgendwie mit so einer Konsolidiereungsfunktion, aber halt mit mehreren Werten in einer Zelle.

Claus Busch

unread,

Apr 19, 2016, 12:40:26 AM4/19/16

to

Hallo Nicole,

Am Mon, 18 Apr 2016 07:37:52 -0700 (PDT) schrieb Nicole:

> Excel soll den Wert in Spalte B zwischen den "||" (z.B. 3) in Spalte A suchen und durch den entsprechenden Wert in Spalte C (z. B. Tier) ersetzen.

dann probiere es so:

Sub Neu()
Dim LRowA As Long, LRowB As Long, i As Long, n As Long

Dim varTmp As Variant, varOut() As Variant

Dim rngC As Range, myRng As Range
Dim out As String

LRowA = Cells(Rows.Count, "A").End(xlUp).Row
LRowB = Cells(Rows.Count, "B").End(xlUp).Row
Set myRng = Range("A1:C" & LRowA)

ReDim Preserve varOut(LRowB - 1, 0)
For Each rngC In Range("B1:B" & LRowB)
If Len(rngC) = 0 Then
out = ""
ElseIf Len(Replace(rngC, "|", "")) = Len(rngC) Then
out = Application.VLookup(rngC, myRng, 3, 0)

Else
varTmp = Split(rngC, "|")
out = ""
For i = 1 To UBound(varTmp) - 1

out = out & "|" & Application.VLookup(CInt(varTmp(i)), myRng, 3, 0)

Next
out = Mid(out, 2)

End If

varOut(n, 0) = out
n = n + 1
Next

Range("D1").Resize(LRowB) = varOut
End Sub

Nicole

unread,

Apr 19, 2016, 1:09:06 AM4/19/16

to

Da krieg ich einen Laufzeitfehler. :´(

Claus Busch

unread,

Apr 19, 2016, 1:13:29 AM4/19/16

to

Hallo Nicole,

Am Mon, 18 Apr 2016 08:09:04 -0700 (PDT) schrieb Nicole:

> Da krieg ich einen Laufzeitfehler. :´(

an welcher Stelle? Kannst du die Mappe nicht zur Verfügung stellen damit
ich sehen kann, ob eventuell einige Einträge von der Norm abweichen und
gesondert behandelt werden müssen.

Nicole

unread,

Apr 19, 2016, 1:24:30 AM4/19/16

to

Hallo Claus!

Sofort, wenn ich das Makro ausführe, kommt da "Laufzeitfehler 6 - Überlauf".

Wenn ich dann auf "Debuggen" klicke, dass markiert er mir diese Zeile in gelb:

out = out & "|" & Application.VLookup(CInt(varTmp(i)), myRng, 3, 0)

Ich habe leider keinen blassen Schimmer von dieser Marterie, habe noch nie mit Makros gearbeitet.

Hab auch schon alles mögliche gelöscht aus der List bis auf ein paar wenige Zeilen, aber das passiert sofort, kann also nicht an der Länge der Liste liegen.

LG,

Nicole

Claus Busch

unread,

Apr 19, 2016, 1:31:30 AM4/19/16

to

Hallo Nicole,

Am Mon, 18 Apr 2016 08:24:28 -0700 (PDT) schrieb Nicole:

> Wenn ich dann auf "Debuggen" klicke, dass markiert er mir diese Zeile in gelb:
>
> out = out & "|" & Application.VLookup(CInt(varTmp(i)), myRng, 3, 0)

hast du vielleicht Zahlen drin, die größer als 32000 sind? Dann ändere
mal diese Zeile zu:
out = out & "|" & Application.VLookup(CLng(varTmp(i)), myRng, 3, 0)
Falls das auch nicht hilft, sende die Mappe an
claus_busch(at)t-online.de

Claus Busch

unread,

Apr 19, 2016, 1:33:32 AM4/19/16

to

Hallo nochmals,

Am Mon, 18 Apr 2016 08:24:28 -0700 (PDT) schrieb Nicole:

> out = out & "|" & Application.VLookup(CInt(varTmp(i)), myRng, 3, 0)

kann es sein, dass führende oder nachfolgende Pipe-Zeichen (|) fehlen
und dadurch kein Array erstellt wird?

Nicole

unread,

Apr 19, 2016, 1:41:26 AM4/19/16

to

Hallo Claus!

Nein, es lag tatsächlich an den großen Zahlen. Ist jetzt einwandfrei durchgelaufen und schaut bisher alles perfekt und richtig zu sein.

Vielen lieben Dank!

LG,

Nicole

unread,

Apr 19, 2017, 6:26:00 AM4/19/17

to

Ich habe da ein ähnliches Problem, weiss nicht ob ich meine Frage jetzt am richtigen Ort rein stelle.

Ich habe zwei verschiedene Zellen texte, nämlich:
PREISE FÜR EFT/POS AB CHF 10.01 MERCHANT: TK0649410664152 2 WARENBEZÜGE VOM 30.03.2017
und
GUTSCHRIFT EFT/POS EINLIEFERUNG WARENBEZÜGE VOM 30.03.2017 TK0649410664152

Die TKxxxx Nummer ändert sich jeweils.

Dann habe ich folgenden Index:
Spalte A Splate B Spalte C
TK Nummer Gutschrift Preise
TK0649410192267 1041 3811
TK0649410206663 1042 3812
TK0649410206666 1043 3813
TK0649410478188 1044 3814
TK0649410486673 1045 3815
TK0649410664152 1046 3816

Wenn jetzt der Text das Wort Gutschrift enthält und die TK-Nr. TK0649410664152 dann soll er mir in Spalte F den Wert 1046 ausgeben. Wenn der Text jedoch das Wort Preise enthält den Wert 3816.

Kann mir da jemand helfen? Die Formel bräucht ich in Englisch.

Bin gespannt und schon jetzt vielen Dank.

PS: bitte Antwort für Dummies

Thomas Kühn

unread,

Apr 19, 2017, 4:39:32 PM4/19/17

to

Moin,

> Ich habe zwei verschiedene Zellen texte, nämlich:
> PREISE FÜR EFT/POS AB CHF 10.01 MERCHANT: TK0649410664152 2 WARENBEZÜGE VOM 30.03.2017
> und
> GUTSCHRIFT EFT/POS EINLIEFERUNG WARENBEZÜGE VOM 30.03.2017 TK0649410664152
>
> Die TKxxxx Nummer ändert sich jeweils.
>
> Dann habe ich folgenden Index:
> Spalte A Splate B Spalte C
> TK Nummer Gutschrift Preise
> TK0649410192267 1041 3811
> TK0649410206663 1042 3812
> TK0649410206666 1043 3813
> TK0649410478188 1044 3814
> TK0649410486673 1045 3815
> TK0649410664152 1046 3816
>
> Wenn jetzt der Text das Wort Gutschrift enthält und die TK-Nr. TK0649410664152 dann soll er mir in Spalte F den Wert 1046 ausgeben. Wenn der Text jedoch das Wort Preise enthält den Wert 3816.
>
> Kann mir da jemand helfen? Die Formel bräucht ich in Englisch.
>

Zwar auf Deutsch, aber das last sich ja leicht anpassen:
Deine Tabelle in A1:C8
Gutschrift, bzw. Preis in A11
TK Nummer in B11
Gesuchte Formel:
=WENN(A11="Preis";SVERWEIS(B11;A3:C8;3;FALSCH);
WENN(A11="Gutschrift";SVERWEIS(B11;A3:C8;2;FALSCH);""))

Gruß Thomas

Thomas Kühn

unread,

Apr 19, 2017, 4:41:58 PM4/19/17

to

> =WENN(A11="Preis";SVERWEIS(B11;A3:C8;3;FALSCH);
> WENN(A11="Gutschrift";SVERWEIS(B11;A3:C8;2;FALSCH);""))

Englisch:
=IF(A11="Preis",VLOOKUP(B11,A3:C8,3,FALSE),
IF(A11="Gutschrift",VLOOKUP(B11,A3:C8,2,FALSE),""))

>
> Gruß Thomas

dejohnny

unread,

Nov 15, 2017, 2:13:25 AM11/15/17

to

Hallo zusammen,

ich hätte da auch mal ein Anliegen:

Folgende Situation:
A1-100= Art.Nr.
B1-100= Preise zu A
C1-500= Art. Nr.

Jetzt möchte ich wissen, ob Art. Nr. C in Art. Nr. A zu finden ist und wenn ja, dann möchte ich das der in B, rechts neben A, stehenden Wert ausgegeben wird.

Ich weiß nicht ob das verständlich ist.

Als Beispiel vielleicht noch:
A B C D
4300 23,90 1300
5300 24,90 4300 23,90
6300 25,90

Danke schonmal

Carlos Naplos

unread,

Nov 15, 2017, 10:15:57 PM11/15/17

to

Schreibe in Zelle D1:
=WENNFEHLER(SVERWEIS(C1;$A$1:$B$100;2;FALSCH);"")

Ziehe/Kopiere die Formel nach C2:C500!

Gruß CN

unread,

Feb 9, 2018, 11:44:28 PM2/9/18

to

Hallo,

auch ich habe eine ähnliche Frage. Ich habe ein Dropdown aus dem man unterschiedliche Kategorien in englisch auswählen kann und dann soll in die benachbarte Spalte die deutsche Übersetzung.

Die Übersetzung habe ich in in der Spalte AG stehen. Ich habe für die erste Zelle die Formel =WENN(D4=AF3;AG3;"") - allerdings brauche ich ja weitere Prüfungen falls man einen anderen Wert in meinem Dropdown wählt, ich weiß nicht genau wie ich die unterschiedlichen "WENNs" bzw "ODER" miteinander verbinde.

Beispiel

AF4: earnings product selling AG4: Einnahmen Warenverkauf
AF5: other earnings AG5: Einnahmen sonstiges

Das Dropdown ist in D dort können die Begriffe aus AF gewählt werden und in C hätte ich dann gern die Formel "wenn D4= AF4, dann schreibe AG4; wenn C=AF5, dann schreibe AG5" usw.

VIELEN DANK

Claus Busch

unread,

Feb 9, 2018, 11:51:16 PM2/9/18

to

Hallo Franziska,

Am Fri, 9 Feb 2018 04:44:26 -0800 (PST) schrieb
:

> Die Übersetzung habe ich in in der Spalte AG stehen. Ich habe für die erste Zelle die Formel =WENN(D4=AF3;AG3;"") - allerdings brauche ich ja weitere Prüfungen falls man einen anderen Wert in meinem Dropdown wählt, ich weiß nicht genau wie ich die unterschiedlichen "WENNs" bzw "ODER" miteinander verbinde.
>
> Beispiel
>
> AF4: earnings product selling AG4: Einnahmen Warenverkauf
> AF5: other earnings AG5: Einnahmen sonstiges
>
> Das Dropdown ist in D dort können die Begriffe aus AF gewählt werden und in C hätte ich dann gern die Formel "wenn D4= AF4, dann schreibe AG4; wenn C=AF5, dann schreibe AG5" usw.

schreibe in C4:
=SVERWEIS(D4;$AF$4:$AG$20;2;0)
Gegebenenfalls die Bezüge in der Formel anpassen.

Mit freundlichen Grüßen
Claus
--

Windows10
Office 2016

unread,

Feb 10, 2018, 5:50:20 AM2/10/18

to

Hallo

ich weiss nicht ob ich mit "antwort posten" eine Antwort bekomme :-)
Mein Problem ist:
ich habe in Splate I einen Wert "A" oder andere Kriterien.
Wenn "A" dann möchte ich in der Spalte Q-1 "NA" haben, wenn anders dann "WV" habe das probiert:
=WENN(I21="A";Q20="WV";WENN(I20="NA";"NA";WENN(H20>0;"WV";""))) das liefer tmir aber bei "A" nicht "WV" sondern FALSCH... kann mir wer helfen? Vielen Dank

hupsi spring

unread,

Sep 17, 2020, 7:41:03 PM9/17/20

to

HR Ernst schrieb am Dienstag, 6. Oktober 2015 um 12:21:04 UTC+2:

> Am Tue, 6 Oct 2015 03:15:04 -0700 (PDT) schrieb :
>
> > Am Dienstag, 1. Dezember 2009 12:37:01 UTC+1 schrieb Yvonne R.:
> >> Hallo,
> >> ich stehe vor einem Problem.
> >> In meiner Excelliste gibt es in Spalte A Zellen, die mehrere Wörter
> >> eintahlten (z.B. a, b, c, d).
> >> Ich möchte nun in einer anderen Spalte folgende Formel einfügen:
> >> Wenn Zelle aus Spalte A das Wort b enthält, dann füge Wert aus Zelle in
> >> Spalte B ein.
> >>
> >> Folgende Formel habe ich schon probiert:
> >> =WENN(A1="*b*";B1;"")
> >> Das funktioniert leider nicht.
> >>
> >> Ich hoffe, ich habe es verständlich geschildert.
> >>
> >> Viele Grüße
> >> --
> >> Yvonne R.
> >

> > dazu hab ich mal eine frage
> > Folgendes:
> > Zelle a1 = Krieger
> > Zelle a2 = 555
> >
> > nun ich möchte auf Zelle a3 volgendes:
> > Wenn A4 Krieger steht, soll A3 die Zahl von a2 stehen.
> >
> > Hat wer eine ahnung?
> Du hast wohl von Excel nicht sehr viel Ahnung... Egal. In Zelle A3:
> =Wenn(A4="Krieger";A2;"")
> Die beiden letzten "" bedeuten: Nichts einfügen/leer lassen. Dort kannst
> du aber auch einen anderen Wetr evtl. aus einer anderen Zelle angeben
> lassen.
>
> Achte vielleicht zukünftig auch auf eine bessere Rechtschreibung. Das
> erleichtert das Lesen für die Angefragten ungemein.
>
> --
> Gruß
>
> H.-R. Ernst
lieber Ernst, wohl ein kleiner Klugscheissssser - Achtung Rechtschreibung

jenny cloud

unread,

Nov 11, 2020, 11:11:00 AM11/11/20

to

ES FUNKTIONIERT ÜBERALL AUF DER WELT !! Suchen Sie einfach eine Geldautomatenmaschine !!!
Ich habe diese leere Geldautomatenkarte, von der ich online gehört habe, nur ungern gekauft, weil alles zu gut scheint, um wahr zu sein, aber ich war überzeugt und schockiert, als mein Freund an meinem Arbeitsplatz die Karte von Herrn Jonathan bekam und wir beide es wirklich bestätigten funktioniert, ohne Verzögerung habe ich es ausprobiert. Seitdem habe ich täglich 5000 US-Dollar von der Karte abgebucht und das Geld ist auf meinem eigenen Konto. Ich bin so froh, dass ich es endlich ausprobiert habe und diese Karte hat mein Leben finanziell wirklich verändert, ohne erwischt zu werden. Sie funktioniert wirklich, obwohl sie illegal ist, hat mich aber reich gemacht !! Wenn Sie diese Karte benötigen, zögern Sie nicht, ihn über seine E-Mail-Adresse zu kontaktieren: ().

Josef Schmid

unread,

May 19, 2021, 6:27:06 AM5/19/21

to

Ich habe folgendes Problem:

ich habe 5 Spalten: 1. Spalte mit Datum 2. Spalte mit Betrag 3, Spalte mit Betrag 4.Spalte = Ergebnisspalte 5. Spalte = Datum
Beispiel Spalte 1 = 08.02.2021 2 Spalte = 100 € 3 Spalte 50 € 4 Spalte frei (da Ergebnis ausgegeben werden soll) 5 = 25.02.2021
Die Frage lautet: wenn 2 Monate gleich dann zähle Spalte 2 + 3 zusammen; ansonsten gib nur Wert 3.Spalte aus (50 €) siehe neues Beispiel
Beispiel Spalte 1 = 08.02.2021 2 Spalte = 100 € 3 Spalte 50 € 4 Spalte frei (da Ergebnis ausgegeben werden soll) 5 = 01.03.2021
Ich schaffe es nicht diese Formel zu schreiben. Ich bitte um Hilfe

Besten Dank sagt Josef

Thomas Barghahn

unread,

May 19, 2021, 9:12:17 AM5/19/21

to

*Josef Schmid* meinte:

Schau mal hier:
<https://1drv.ms/x/s!Ar3aqK934uPBnV-6CNZC1UqNpKQw?e=48WV5f>

Freundliche Grüße
Thomas Barghahn 😷
--
+++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +
Mit einem Killfile versäumt man sämtliche Highlights.
(Jakob Krieger in de.alt.ufo)
+++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +

Claus Busch

unread,

May 19, 2021, 3:47:08 PM5/19/21

to

Hallo Josef,

Am Tue, 18 May 2021 13:27:04 -0700 (PDT) schrieb Josef Schmid:

> ich habe 5 Spalten: 1. Spalte mit Datum 2. Spalte mit Betrag 3, Spalte mit Betrag 4.Spalte = Ergebnisspalte 5. Spalte = Datum

> Beispiel Spalte 1 = 08.02.2021 2 Spalte = 100 ? 3 Spalte 50 ? 4 Spalte frei (da Ergebnis ausgegeben werden soll) 5 = 25.02.2021
> Die Frage lautet: wenn 2 Monate gleich dann zähle Spalte 2 + 3 zusammen; ansonsten gib nur Wert 3.Spalte aus (50 ?) siehe neues Beispiel
> Beispiel Spalte 1 = 08.02.2021 2 Spalte = 100 ? 3 Spalte 50 ? 4 Spalte frei (da Ergebnis ausgegeben werden soll) 5 = 01.03.2021

> Ich schaffe es nicht diese Formel zu schreiben. Ich bitte um Hilfe

alternativ zu Thomas' Antwort geht auch:
=D2+C2*(MONAT(B2)=MONAT(F2))

Mit freundlichen Grüßen
Claus
--
Windows10

Microsoft 365 for business

Doctor Sunaj

unread,

May 19, 2021, 10:01:20 PM5/19/21

to

Attn: Wir sind direkte Kreditgeber und in 100% International Project
Finanzierung und wir suchen derzeit nach Kreditsuchenden, Kreditvermittlern
und internationale Projekte zu finanzieren. Für weitere Anfragen kontaktieren Sie uns bitte über die folgende E-Mail:
https://midsetloanfirm.webs.com/
WhatsApp: +48732104284

BENJAMIN LOAN INVESTMENTS FINANCE

unread,

Jun 3, 2021, 11:17:49 AM6/3/21

to

AFFORDABLE/COMFORTABLE LOAN OFFER WITHOUT COST/STRESS CONTACT US VIA Call/Text +1(646)820-1981 WhatsApp: +19292227023 Email
Loan Company Website: https://capitalmanage-inc.com/

Do you find yourself in a bit of trouble with unpaid bills and don’t know which way to go or where to turn? What about finding a reputable Debt Consolidation firm that can assist you in reducing monthly installment so that you will have affordable repayment options as well as room to breathe when it comes to the end of the month and bills need to get paid? ®Capital Managements Inc™ is the solution to your financial misfortune. We offer all types of loan ranging from $5,000.00 to $533,000,000.00USD with a low interest rate of 2% and loan duration of 1 to 35 years to pay back the loan secure and unsecured. Our loans are well insured for maximum security is our priority, Our leading goal is to help you get the services you deserve, Our program is the quickest way to get what you need in a snap. Kindly reduce your payments to ease the strain on your monthly expenses by Contacting us on the following WhatsApp:+19292227023 Email

Loan Offer Alert For Everyone! Are you financially down and you need an urgent credit/financial assistance? Or are you in need of a loan to start-up/increase your business or buy your dream house. GET YOUR INSTANT LOAN APPROVAL 100% GUARANTEED TODAY NO MATTER YOUR CREDIT SCORE.
Capital Managements Inc Website: https://capitalmanage-inc.com/

BENJAMIN LOAN INVESTMENTS FINANCE

unread,

Jun 3, 2021, 11:18:15 AM6/3/21

to

samuel agyeman

unread,

Jun 3, 2021, 10:42:01 PM6/3/21

to

good afternoon all, please am Samuel Agyeman Brefo from Ghana and i wanted to apply for the school and which way or how can apply for. please i need it in English so that i can understand it well and apply. thanks.

S W

unread,

Oct 5, 2021, 8:27:01 PM10/5/21

to

Hallo Zusammen,

ich greife das Thema auch einmal auf, denn ich habe zwar bereits eine Formel, aber die gibt nicht das erwartete Ergebnis aus. Und weil ich gerade scheinbar vor lauter Bäumen den Wald nicht sehe, hoffe ich, dass mir Jemand den entscheidenden Tipp geben kann.

Ausgangssituation:
Spalte H enthält die Information über die Anzahl von Starts. Dort steht entweder "Lauf 1" oder "1. und 2. Lauf".
In Spalte L möchte ich das Startgeld ermitteln. Das beträgt bei nur einem Lauf 30€ und bei Teilnahmen an beiden Läufen 55€.
Meine Formel lautet: WENN(H2="*2.*";55;30)

Als Ergebnis erhalte ich aber 30 statt 55.
Das Gleiche geschieht auch, wenn ich auf andere Werte (außer der 1) referenziere. Habe mit z.B. "und" oder nur "2" getestet, führt aber immer zum gleichen Ergebnis, nämlich 30.

Wo ist denn mein Denkfehler?

Danke im Voraus
Stephan

S W

unread,

Oct 5, 2021, 10:07:37 PM10/5/21

to

Für den Fall, dass Jemand auf der Suche nach einer Lösung für eine vergleichbare Aufgabe ist, hier die Formel mit der ich das Thema lösen konnte:
=WENN(H2="";0;(WENN(ISTZAHL(SUCHEN("*und*";H2));55;30)))

Claus Busch

unread,

Oct 5, 2021, 11:33:36 PM10/5/21

to

Hallo Stephan,

Am Tue, 5 Oct 2021 04:07:35 -0700 (PDT) schrieb S W:

> Für den Fall, dass Jemand auf der Suche nach einer Lösung für eine vergleichbare Aufgabe ist, hier die Formel mit der ich das Thema lösen konnte:
> =WENN(H2="";0;(WENN(ISTZAHL(SUCHEN("*und*";H2));55;30)))

es geht auch mit:
=WENN(ISTZAHL(SUCHEN("und";H2));55;30)
oder
=WENN(LÄNGE(H2)>6;55;30)

Hoschi Hoschi

unread,

Nov 13, 2021, 4:08:20 AM11/13/21

to

Hi,
ich habe da auch gerade ein Problem bekommen von dem ich dachte, es wäre mit Excel einfach zu lösen- ist es sicher auch- nur halt nicht von mir...
Ich habe eine Textdatei, die kann ich freizeichengetrennt in Excel holen- das geht.
nun sind in dieser Tabelle, unter Anderen, 1024 Zeilen, welche in etwa so aussehen:
" .easypar CC 2 0 0 127 absolute"- Bei mir wäre das die erste Adresse...
Es gibt keine anderen Zeilen, wie in den betreffenden Spalten werte stehen haben.
Meine "Aufgabe" ist nun an der "2" und der ersten "0" zu basteln
Bei jeder .easypar- Zeile soll der zweite Zahlenwert von 0 auf 127 ansteigen. Ist dass Passiert, soll der erste Zahlenwert um 1 ansteigen und der Zweite wieder bei "0" anfangen.....
Irgendwann steht da also auch mal:" .easypar CC 10 127 0 127 absolute", das Nächste wäre dann:" .easypar CC 11 0 0 127 absolute"
Hat da jemand ne Idee?

Danke schonmal,
Grüße,

holgi

Wie kann ich überprüfen oder herausfinden ob ein Wert in einer anderen Spalte vorhanden ist?

1. Mit welcher Formel prüfe ich, ob ein bestimmter Wert in einer Excel-Liste aufgeführt ist? Die Tabellenfunktion =IDENTISCH(Text1;Text2) prüft, ob 2 Zeichenfolgen identisch sind. Ist dies der Fall, so wird als Ergebnis WAHR ausgegeben.

Was befindet sich in der Zelle?

Eine Zelle besteht aus einem Kern (Nukleus) und dem Zytoplasma und ist von einer Zellmembran umgeben, die reguliert, was in die Zellen ein- bzw. aus ihnen austritt. Der Zellkern enthält die Chromosomen, d. h. das genetische Material der Zelle, und ein Kernkörperchen (Nukleolus), das Ribosomen produziert.

Ist ungleich Excel?

In Microsoft Excel kann man neben dem Gleichheitszeichen "=" auch ein Ungleichheitszeichen verwenden. Dieses wird mit "<>" dargestellt, also einem Kleiner-Zeichen und einem Größer-Zeichen. Das Ungleichheitszeichen wird - wie der Name schon sagt - verwendet, um eine Ungleichheit auszudrücken.

Wo finde ich in Excel Text in Spalten?

Wählen Sie die Zelle oder Spalte aus, die den aufzuteilenden Text enthält. Wählen Sie Daten > Text in Spalten aus.