Seite 1 von 1

letzte zahl in zeile ermitteln

Verfasst: Sa, 02.09.2006 23:25
von janher62
Hallo
Ich suche eine Formel die es mir ermöglicht, in Calc in einer Zeile, in der Zahlen und Buchstaben sich abwechseln, die zuletzt aufgeführte Zahl zu ermitteln.

6 F S N F S 5

Dachte an so etwas wie:
{=INDEX(A1:g1;MAX(ISTZAHL(A1:g1)*(SPALTE(A1:g1))))}
(funktioniert bei Excel, aber nicht bei openoffice und nur das prg. steht mir auf der Arbeit zur Verfügung).
Wäre schön, wenn jemand helfen könnte.

Gruß Hermann

Verfasst: So, 03.09.2006 00:32
von Stephan
Mir scheint das hier sollte gehen für Calc (und Excel):

{=INDIREKT(ZEICHEN(64+(MAX(ISTZAHL(A1:G1)*(SPALTE(A1:G1)))))&"1")}



Gruß
Stephan

http://www.galileocomputing.de/1025?GPP=ooodev

Verfasst: So, 03.09.2006 00:59
von Stephan
Moment ...

mir sind jetzt 2 Dinge aufgefallen, zum Ersten:

mein Vorschlag:

{=INDIREKT(ZEICHEN(64+(MAX(ISTZAHL(A1:G1)*(SPALTE(A1:G1)))))&"1")}

geht wohl nur für die ersten 26 Spalten (Sorry, meine Schusseligkeit)

zum Zweiten:

in Deiner Formel gibt es lediglich ein Problem mit einem fehlenden Parameter den Calc augenscheinlich erwartet.

Die Hilfe zur Funktion INDEX() sagt dazu:

"...
In OpenOffice.org 2.0.2 Calc Funktionen dürfen Parameter, die als "optional" gekennzeichnet sind, nur dann ausgelassen werden, wenn ihnen kein weiterer Parameter mehr folgt.
..."


und das war bei Deiner Formel der Fall. Folgendes sollte in Calc ud Excel funktionieren:

{=INDEX(A1:G1;1;MAX(ISTZAHL(A1:G1)*(SPALTE(A1:G1))))}



Gruß
Stephan

Re: letzte zahl

Verfasst: So, 03.09.2006 09:54
von janher62
Danke Stephan

für die schnelle Antwort.

Dein letzter Lösungsvorschlag trifft den Punkt.
Klappt vorzüglich.

Gruß Hermann