ZEILE()
Moderator: Moderatoren
ZEILE()
Hallo zusammen,
ich suche eine Möglichkeit die Zeilennummer einer bestimmten Zelle auszulesen um diese dann mit der Funktion Verschiebung weiter zu verwenden.
Die Zeilenummer bekomme ich ja mit der Funktion ZEILE() jedoch habe ich aber ein Zelle z.B. "L8" ich welcher ein bestimmtes Datum steht und in der Spalte "C" welche fortlaufende Datumsangaben enthält möchte ich nun das angegeben Datum aus der Zelle "L8" suchen und mir dann die jeweilige ZEILE() ausgeben lassen in welcher das gefundende Datum der Spalte "C" steht.
Ich habe eine Formel im Netz gefunden um z.B. in die Zeile mit dem aktuellem Datum in der Spalte "C" zu springen, aber ich möchte nicht dahin springen mit dem Fokus sondern die Nummer der jeweiligen Zeile auslesen.
=WENNFEHLER(HYPERLINK("#"&ADRESSE(ZEILE(C13)-1+VERGLEICH(L8;VERSCHIEBUNG(C13;0;0;L8;1);HEUTE());SPALTE(C13));"Jump!");"Fail")
Vielleicht ist die Formel zu gebrauchen und muss nur entsprechend angepasst werden?
Vielleicht hat jemand eine Idee dazu oder eine ganz andere Lösung?
Vielen Dank und Grüße
ich suche eine Möglichkeit die Zeilennummer einer bestimmten Zelle auszulesen um diese dann mit der Funktion Verschiebung weiter zu verwenden.
Die Zeilenummer bekomme ich ja mit der Funktion ZEILE() jedoch habe ich aber ein Zelle z.B. "L8" ich welcher ein bestimmtes Datum steht und in der Spalte "C" welche fortlaufende Datumsangaben enthält möchte ich nun das angegeben Datum aus der Zelle "L8" suchen und mir dann die jeweilige ZEILE() ausgeben lassen in welcher das gefundende Datum der Spalte "C" steht.
Ich habe eine Formel im Netz gefunden um z.B. in die Zeile mit dem aktuellem Datum in der Spalte "C" zu springen, aber ich möchte nicht dahin springen mit dem Fokus sondern die Nummer der jeweiligen Zeile auslesen.
=WENNFEHLER(HYPERLINK("#"&ADRESSE(ZEILE(C13)-1+VERGLEICH(L8;VERSCHIEBUNG(C13;0;0;L8;1);HEUTE());SPALTE(C13));"Jump!");"Fail")
Vielleicht ist die Formel zu gebrauchen und muss nur entsprechend angepasst werden?
Vielleicht hat jemand eine Idee dazu oder eine ganz andere Lösung?
Vielen Dank und Grüße
Re: ZEILE()
Hi,
ein Beispiel, wenn die Spalte C bis zur Zeile 432 mit Daten gefüllt ist:
Gruß R
ein Beispiel, wenn die Spalte C bis zur Zeile 432 mit Daten gefüllt ist:
Code: Alles auswählen
=SUMMENPRODUKT($C$2:$C$432=L8;ZEILE($C$2:$C$432))
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: ZEILE()
Hallo F3K Total,
das ging ja schnell super und funktioniert DANKE
Auch wenn ich das nicht ganz verstehe weil SUMMENPRODUKT ja die Summe von verschiedenen Produkten in einer Matrix bildet.
Vielen Dank und Gruß
das ging ja schnell super und funktioniert DANKE
Auch wenn ich das nicht ganz verstehe weil SUMMENPRODUKT ja die Summe von verschiedenen Produkten in einer Matrix bildet.
Vielen Dank und Gruß
Re: ZEILE()
Hi,
Nun ist es so, dass die Matrix so aussieht:und die Matrix Zeile($C$2:$C$432) so:
Das Ergebnis der Multiplikation ist in o.a. Falle 0*2 + 0*3 + 0*4 + 0*5 + 1*6 + 0*7 +... = 6
Klar?
Gruß R
da hast du völlig Recht.Tschubi hat geschrieben: Mo, 06.03.2017 18:45 weil SUMMENPRODUKT ja die Summe von verschiedenen Produkten in einer Matrix bildet.
Nun ist es so, dass die Matrix
Code: Alles auswählen
$C$2:$C$432=L8
Code: Alles auswählen
0
0
0
0
1 <--- hier stimmt das Datum überein
0
0
.
.
.
Code: Alles auswählen
2
3
4
5
6
7
.
.
.
Klar?
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: ZEILE()
Hallo
tuts auch
Code: Alles auswählen
=VERGLEICH(L8;$C$1:$C$432;0)
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: ZEILE()
Oje,
hab ich's doch schon wieder vergessen, das hatten wir schon einmal, danke Karolus.
Gruß R
hab ich's doch schon wieder vergessen, das hatten wir schon einmal, danke Karolus.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: ZEILE()
Hallo zusammen,
super gleich zwei gute Wege als Loesung, danke, auch fuer die ausfuehrliche Erklaerung F3K Total!
Viele Grueße
super gleich zwei gute Wege als Loesung, danke, auch fuer die ausfuehrliche Erklaerung F3K Total!
Viele Grueße
Re: ZEILE()
Hallo
nebenbei: du möchtest wahrscheinlich nicht VERSCHIEBUNG um deine VERGLEICH(…) trappieren sondern schlicht:
nebenbei: du möchtest wahrscheinlich nicht VERSCHIEBUNG um deine VERGLEICH(…) trappieren sondern schlicht:
Code: Alles auswählen
INDEX( andererBereich ; VERGLEICH(L8;$C$1:$C$432;0) )
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: ZEILE()
Hallo,
uups war nicht angemeldet, daher als Gast
VG
uups war nicht angemeldet, daher als Gast

VG
Re: ZEILE()
Hallo
Ich habe nichts gefragt, ich habe nur den Hinweis gegeben das es INDEX gibt ( als einfachere Alternative zu VERSCHIEBUNG )
Ich habe nichts gefragt, ich habe nur den Hinweis gegeben das es INDEX gibt ( als einfachere Alternative zu VERSCHIEBUNG )
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)