Wenn text einer Zelle in zelle vorkommt, dann

Ich habe eine etwas komplizierte frage. ich habe in Zelle A1 die Zahl 12345, in zelle A2 die zahl 123456789. jetzt bin ich auf der suche nach einer formel.
Wenn der Text der Zelle A1 in Zelle A2 vorkommt, dann 1, sonst 2

Hallo
wie wäre es da mit:
=WENN(ISTFEHLER(SUCHEN(A1;A2));2;1)

GruĂź Holger

das problem dabei ist, wenn in zelle a2 1123456789 steht.
die formel prĂĽft nur ob die zahl vorkommt, aber sie sollte damit beginnen

das problem dabei ist, wenn in zelle a2 1123456789 steht.
die formel prĂĽft nur ob die zahl vorkommt, aber sie sollte
damit beginnen

Hallo GruĂźloser,

meinst du damit die Formel soll prĂĽfen ob da das Gesuchte
ganz VORNE in A2 vorkommt?

GruĂź
Reinhard

genau

genau

Hallo ,

bin mĂĽd :frowning:
Mal als Ansatz:

=Wenn(links(a2;länge(a1))=a1;1;2)
bzw.
=1 + 1*(links(a2;länge(a1))a1)
oder so :smile:

Kriegste es hin, wenn nicht melde dich morgen.

GruĂź
Reinhard

das problem dabei ist, wenn in zelle a2 1123456789 steht.
die formel prĂĽft nur ob die zahl vorkommt, aber sie sollte
damit beginnen

das steht dort aber nicht
versuche es mal so:

=WENN(TEXT(A1;0)=LINKS(B1;LÄNGE(A1));1;2)

gruĂź Holger

versuche es mal so:

=WENN(TEXT(A1;0)=LINKS(B1;LÄNGE(A1));1;2)

gruĂź Holger

Hallo Holger,

mit ganzen Zahlen geht das. Bei Dezimalzahlen klappt’s nicht mehr:
z.B. A1=12,345 und B1=12,3456789 geht schief.

Wie wäre es so?:
=WENN(LINKS(A2;LÄNGE(A1))=LINKS(A1;LÄNGE(A1));1;2)

GruĂź, Andreas

versuche es mal so:

=WENN(TEXT(A1;0)=LINKS(B1;LÄNGE(A1));1;2)

gruĂź Holger

das sieht relativ gut aus. wie ichs so sehe, sollte es gehen. sind keine dezimalzahlen.
gib dir bescheid, obs klappt. besten dank fĂĽr deine Hilfe und auch die andern die helfen :smile:

Noch eine Variante:
=WENN(ISTFEHLER(SUCHEN(A1;LINKS(B1;LÄNGE(A1))));2;1)

gruĂź Holger

=WENN(TEXT(A1;0)=LINKS(B1;LÄNGE(A1));1;2)

mit ganzen Zahlen geht das. Bei Dezimalzahlen klappt’s nicht
mehr:
z.B. A1=12,345 und B1=12,3456789 geht schief.

Hallo Andreas,

dann so:
=WENN(1*LINKS(A2;LÄNGE(A1))=A1;1;2)

GruĂź
Reinhard

Oder so:
Hallo Andreas,

=2-1*(FINDEN(A1;A2)=1)
=WENN(FINDEN(A1;A2)=1;1;2)

GruĂź
Reinhard

1 Like

Klasse! Und Frohe Weihnachten owT
.

Hallo Andreas,

sicher, sieht so aus wie sinnlose Rumspielerei.
Wenn ich mir z.B. überlege wie kann ich das ohne WENNs lösen.
Oder wie ich eine Formel kürzer hinkriege u.ä.

Das bedeutet Null daĂź ich so Spielereien auch einsetzen wĂĽrde.
Kann sein, kann auch nicht sein. Ist gleichwertig.

Wichtiger fĂĽr mich ist, sehr bedeutend wichtiger, dadurch lerne ich
bzw. behalte mein Wissen bzw. verfestige es.

Und am schönsten ist es so wie es hier gelaufen ist.
Drei Excelinteressierte haben ihre Ideen beigesteuert.
Ist doch super, nur so lernt man andere Vorgehensweisen kennen?
Unbezahlbar *find*

Ich hätt gern öfters sowas hier. Entweder sehe ich dann,
aha, das kenne ich (=verfestigt) oder freu neuer Ansatz auf den
ich nicht kam.

Wenn dir Weihnachten etwas bedeutet wĂĽnsche ich dir von Herzen gerne
sehr schöne Weihnachten.

GruĂź
Reinhard