Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Excel Frage zur Funktion "Zeile()"





Frage

Hallo Supportnet-Community, ich habe folgende Frage: In einer Tabelle stehen in der Spalte A hunderte verschiedene Textwerte. In der Zelle B1 soll ein Suchwert eingetragen werden, der in den Werten (A:A) zu finden ist. In Zelle C1 soll mit einer Formel die [u]Zeile[/u] ausgegeben werden, in der sich der Suchwert innerhalb von der Spalte A befindet. Das soll auch dann funktionieren, wenn man die Spalte A öffters sortiert. Also quasi '{wenn(B1=A:A, Zeile() )}' - ja, diese Formel bringt das natürlich nicht, aber ich hoffe ihr versteht mich. :) Kann man das irgendwie lösen? Bin sehr dankbar für jede Hilfe.

Antwort 1 von ChatAlligator

Trage in Zelle IV1folgendes ein:
=ZEILE(IV1)
Kopiere diese Zelle und füge sie in die komplette Spalte IV ein
(jetzt steht die Zeilennummer jeder Zeile ohne mögliche Verschiebefehler in Spalte IV)

In Zelle C1 schreibst du
=SVERWEIS($B$1;$1:$65536;256;FALSCH)

Somit bekommst du die Zeilennummer aus Spalte IV zurück, zu der der Suchbegriff aus Zelle B1 in Spalte A gefunden wird

Antwort 2 von rainberg

Hallo Dakkon,

mach's doch einfach o:

=VERGLEICH(B1;A:A;0)


Gruss
Rainer

Antwort 3 von Dakkon22049

@ ChatAlligator: Vielen Dank für diesen Lösungsweg, aber die Lösung von Rainer um einiges eleganter und einfacher....

@ Rainer: Vielen Dank. Das ist ja super einfach und liefert das gesuchte Ergebis zuverlässig. Da bin ich jetzt ein ganzes Stück weiter und habe noch mal etwas über den "Vergleich" gelernt.

@ supportnet.de: Danke für diese Plattform. :)

-Closed-

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: