Absoluten Inhalt einer Zelle übergeben?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

t.m.kern@gmx.de
Beiträge: 3
Registriert: So, 12.08.2012 21:55

Absoluten Inhalt einer Zelle übergeben?

Beitrag von t.m.kern@gmx.de »

Servus Leute,

ich hätte eine Frage:

Ich habe in einer bestimmten Zelle (Sagen wir C5) einen anderen Zellennamen stehen: zB "B6"

Wenn ich jetzt woanders mit einer Formel zum Beispiel das Maximum von B2 bis B6 ausrechnen will (MAX(B2:B6)), dann klappt das nicht, wenn ich schreibe MAX(B2:C5).
Ist ja klar, OpenOffice meint ich will das Maximum zwischen B2 und C5. Aber in C5 steht ja "B6". Ich habe schon alles versucht mit ADRESSE, ZELLE("Inhalt";...), usw
aber meistens steht dann "Ungültiges Argument" o.ä. dran.

Wie kann ich OpenOffice sagen, dass ich wirklich den Inhalt der Zelle C5 als Zielpunkt der MAXIMUMs-Formel nehmen will. Dieser Inhalt ändert sich nämlich mit unterschiedlichen Benutzereingaben (Konkret: Er gibt die Zelle des letzten eingetragenen Wertes der B-Spalte an)

Könnt ihr mir da irgendwie weiterhelfen?

Gruß Thomas
F3K Total
********
Beiträge: 3723
Registriert: Mo, 28.02.2011 17:49

Re: Absoluten Inhalt einer Zelle übergeben?

Beitrag von F3K Total »

Code: Alles auswählen

=MAX(INDIREKT("B2:" & C5))
So etwa?

Gruß R
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Absoluten Inhalt einer Zelle übergeben?

Beitrag von Karolus »

Hallo
@Thomas
Wie kommt "B6" in C5?

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
t.m.kern@gmx.de
Beiträge: 3
Registriert: So, 12.08.2012 21:55

Re: Absoluten Inhalt einer Zelle übergeben?

Beitrag von t.m.kern@gmx.de »

Das geht mithilfe folgender Formel:

= ADRESSE(MAX((ZEILE(B1:B1000)*(B1:B1000<>"")));2;4)

Und noch vielen Dank an F3K Total, die Lösung hat wunderbar geklappt :D
t.m.kern@gmx.de
Beiträge: 3
Registriert: So, 12.08.2012 21:55

Re: Absoluten Inhalt einer Zelle übergeben?

Beitrag von t.m.kern@gmx.de »

Ah eine Frage hätte ich doch noch:

Das Verknüpfen mit dem INDIREKT ist mir klar, aber wie kann ich ganz allgemein auf den Zellennamen (sagen wir wieder "B6") in einer Zelle (C5) verweisen.
Also zum Beispiel wenn ich eine VERSCHIEBUNG von B6 aus vornehmen will, dann kann ich ja nicht schreiben VERSCHIEBUNG(C5;1;1), sondern ich muss irgendwie wieder den Inhalt von Zelle C5 übergeben.

Gruß
Benutzeravatar
OttoZ
****
Beiträge: 162
Registriert: Mi, 27.08.2008 10:16

Re: Absoluten Inhalt einer Zelle übergeben?

Beitrag von OttoZ »

=VERSCHIEBUNG(INDIREKT(C5);1;0)
=MAX(INDIREKT(C5):A8)

... könnte das helfen?
mfG OttoZ
LinuxMint14Mate64 - LibreOffice 4.1.1.2
Antworten