Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Formel soll Zeile ermitteln

Forumthread: Formel soll Zeile ermitteln

Formel soll Zeile ermitteln
02.12.2024 16:50:07
Christian
Hallo, ist es möglich, dass die Formel

=TEXTVERKETTEN(" ";WAHR;"site:www.imdb.com/title";"'"&B1;C1:EZ1)


automatisch die Zeile nimmt, in der sie steht, anstatt Zeile 1?
HIntergedanke ist, ich brauche sie an verschiedenen Stellen in meiner Mappe und will nicht jedes mal den Bereich von Hand ändern müssen.

Danke
Christian
Anzeige

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel soll Zeile ermitteln
02.12.2024 17:00:55
{Boris}
Hi,

versteh ich nicht. Wenn Du sie - so wie sie da (in einer Zelle in Zeile 1) steht - kopierst, dann verhalten sich die Bezüge doch relativ. Fügst Du sie in Zeile 20 ein, dann wird auf Zeile 20 Bezug genommen.
Was genau habe ich übersehen?

VG, Boris
Von hinten durch die Brust ins Auge
02.12.2024 17:06:14
RPP63
Moin!
Denkbar, dass es smarter geht …
 ABCDEF
38878 8'8'7'8
41519 1'5'1'9
561038 6'10'3'8
62943 2'9'4'3
71824 1'8'2'4
88646 8'6'4'6

ZelleFormel
F3=TEXTVERKETTEN("'";1;INDEX(A:D;ZEILE();SEQUENZ(SPALTEN(A:D))))


Gruß Ralf
Anzeige
AW: Formel soll Zeile ermitteln
02.12.2024 17:14:16
daniel
Hi
wenn die Formel so in einer Zelle in der Zeile 1 steht , und du sie dann kopierst, dann sollte beim Einfügen in eine beliebige andere Zeile die Zeile in der Formel an diese Zeile angepasst werden.

Geh mal in DATEI - OPTIONEN - FORMEL und aktiviere den Haken "Z1S1-Bezugsart" und schau dir dann die Zelladressen an.
diese bestehen dann aus einem Z und einem S (wie der Name sagt), gefolgt von der Zeilen- bzw Spaltennummer des jeweiligen Bezugs.
steht die Zahl ohne Klammen "Z1S1", dann bedeutet dass ein absoluten Bezug und entspricht einem $A$1.
steht da eine Zahl in Klammern "Z(1)S(1)" so steht die Zahl für den jeweiligen Versatzwert (Zahl positiv: Zeilen nach unten, Spalten nach rechts, Zahl negativ: Zeilen nach oben, Spalten nach links)
Steht nach dem Z oder S keine Zahl, dann bedeutet das: gleiche Zeile oder Spalte, wie die jeweilige Formel.

wenn du dir die Formel als Text irgendwo ablegen willst, von wo du sie kopieren und als Formel einfügen kannst, solltest du mit der Z1S1-Bezugsart arbeiten.

Gruß Daniel
Anzeige
Ralfs Vorschlag
02.12.2024 17:45:45
Christian
Hallo Ralf

auch wenn es so gemeint war, dass das ' nur vor dem Text in Spalte B stehen soll und Leerzeichen das Trennzeichen sein soll

=TEXTVERKETTEN(" ";1;"site:www.imdb.com/title";"'"&INDEX(B:B;ZEILE();SEQUENZ(SPALTEN(B:B)));INDEX(C:EZ;ZEILE();SEQUENZ(SPALTEN(C:EZ))))


scheint für mich dann erstmal zu funktionieren. Wobei ich noch testen muss ob ich die erste Sequenz überhaupt brauche.

Das ' habe ich eingefügt, damit die Formel aus einem Text von z.b. 1/4 nicht 0,25 macht.
Sowas kommt aber nur in Spalte B vor, daher ist es in den anderen Spalten nicht nötig.

Danke
Christian
Anzeige
Hast Du meinen weiteren Formelvorschlag gesehen...? oT
02.12.2024 17:47:03
{Boris}
VG, Boris
AW: Hast Du meinen weiteren Formelvorschlag gesehen...? oT
02.12.2024 17:49:24
Christian
Nein noch nicht, war jetzt erstmal mit Ralfs Vorschlag beschäftigt, aber werde mich jetzt sofort an deinen begeben.

Boris Vorschlag funktioniert auch
02.12.2024 17:54:17
Christian
werde dann wohl diesen nehmen, deutlich kürzer als mein Konstrukt.

Danke euch allen für eure Hilfe.

Noch kurz zum Thema in Zeile 1 einfügen und kopieren, geht schlecht, wenn bestehende Texte in Spalte A unverändert bleiben sollen, sich aber durch die Formel ändern würden.
Und wenn ich zu diesem Zweck eine zusätzliche Zeile oder Spalte eingefügt hätte, hätte ich das Makro in der Tabelle anpassen müssen, dass dies erst ab Zeile 2 bzw. Spalte B beginnt, je nachdem.

Da ist für mich Boris Lösung am praktikabelsten.

Danke
Christian
Anzeige
AW: Formel soll Zeile ermitteln
02.12.2024 17:26:41
Christian
... die ich leider nie wirklich verstanden habe...

vor allem an dem Punkt, dass ich nie wusste wenn da jetzt steht S18 welche denn nun die 18. Spalte von der jetzigen aus gesehen ist.
Das ist mir immer zu kompliziert geworden.

Gruß
Christian

Aber du hast schon recht, das ist mein Ziel, sie mir irgendwo für spätere Verwendung abzulegen
Anzeige
Wenn Du sie als "Text" ablegen möchtest...
02.12.2024 17:30:14
{Boris}
Hi,

...dann mach das doch. Bei der "Wiederverwendung" fügst Du sie ein mal in A1 ein, kopierst dann diese Formelzelle und fügst sie überall da ein, wo Du möchtest.
Dann brauchst Du auch nix manuell an den Formelbezügen verändern.

VG, Boris
AW: Formel soll Zeile ermitteln
02.12.2024 17:40:49
daniel
Naja, "S18" ist immer Spalte 18 , bzw Spalte R
abzählen von der jetzigen musst du nur, wenn es das steht "S(18)"

kleiner Tip, wenn du mit Z1S1 arbeiten willst oder musst: setze immer so viele Zellbezüge wie möglich auf absolut und lass nur die relativ, die unbedingt relativ sein müssen.
dann wird Z1S1 wesentlich leichter und angenehmer.

Gruß Daniel

Anzeige
Wobei Boris natürlich Recht hat!
02.12.2024 17:08:55
RPP63
Wenn Du die Formelzelle und nicht den -Text kopierst und woanders in der gleichen Spalte einfügst, passt Excel selbständig den Bezug an.
AW: Formel soll Zeile ermitteln
02.12.2024 17:05:44
Christian
Hallo Boris, erstmal danke für deine Antwort

du hast übersehen, dass die Daten eben nicht immer in Zeile 1 beginnen.
Wenn die Formel in Zeile 20 beginnen soll, bringt mir die bisherige Formel nichts, solange ich nicht den Bereich händig auf Zeile 20 ändere.

Gruß
Christian
Anzeige
Irgendwer versteht hier irgendwen nicht...
02.12.2024 17:23:09
{Boris}
Hi,

...wenn Deine Formel in A1 steht (so wie Du sie gepostet hast), und Du dann A1 kopierst und in A20 einfügst, dann ändern sich doch die Bezüge automatisch auf Zeile 20.
Ich kapier nicht, was Du vorhast - oder Du kapierst nicht, was ich meine ;-)

VG, Boris
AW: Irgendwer versteht hier irgendwen nicht...
02.12.2024 17:28:09
Christian
Ich will mir die Formel für spätere Verwendung irgendwo zwischenspeichern und weiß jetzt schon dass die künftigen Bereiche in denen ich sie einfügen will jedesmal andere sein werden, was die Zeilen anbelangt
Anzeige
Hab Dir zum anderen Kommentar dazu geantwortet...oT
02.12.2024 17:30:58
{Boris}
VG, Boris
Letzte Möglichkeit ohne Z1S1
02.12.2024 17:35:10
{Boris}
Hi,

=TEXTVERKETTEN(" ";WAHR;"site:www.imdb.com/title";"'"&INDEX(B:B;ZEILE());INDEX(C:EZ;ZEILE();))

Nimmt immer die Werte aus der aktuellen Zeile.

VG, Boris
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18