Die Formel =SPALTE() gibt die Nummer der Spalte zurück, in der sie Steht. Die Formel =SPALTE($J$2) gibt immer den Wert 10 zurück, da die Spalte J eben die Nummer 10 hat.
Mich interessiert es jetzt, was man daraus mit der Funktion Rest berechnen kann. Dazu müsste man mindestens wissen, was in Zelle A2 steht. Darüber hinaus ist es nicht ganz einfach, mit einer Formel innerhalb einer Liste Spalten (Zellen) mit und ohne Inhalt zu ermitteln. Spontan fällt mir da nur ein Makroansatz ein. Die Zellen in den Spalten A-I haben immer einen Inhalt?
Viele Grüße Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
Es geht hier nur um die Frage ob es möglich ist die Formel Spalte() folgendermaßen zu verwenden:
SPALTE(Verwende die erste Spalte mit einem Wert im Bereich J bis Z)
Annahme in Spalte J steht der erste Wert, soll der Wert 10 ausgeben werden, weil SPALTE(J2) = 10, Steht in Spalte L der erste Wert soll der Wert 12 ausgegeben werden, weil SPALTE(L2) = 10.
Der Rest der Formel und auch der Rest der Datei ist vollkommen egal, weil es nichts mit diesem einen Teil der Formel zu tun hat.
Zitat:Der Rest der Formel und auch der Rest der Datei ist vollkommen egal, weil es nichts mit diesem einen Teil der Formel zu tun hat.
am liebsten sind mir Fragesteller, die nach dem Motto: "rate mir, aber rate mir nicht ab" unterwegs sind. Mein anliegen war es, einen Lösungsweg zu finden, der möglicherweise einfacher ist. Den hast du ja nun von steve1da bekommen.
Viele Grüße Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
18.12.2019, 13:04 (Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2019, 13:04 von NoMorePlastic.)
(18.12.2019, 12:42)steve1da schrieb: Hola,
Code:
=VERGLEICH("*";J2:Z2;0)+9
Gruß, steve1da
Dadurch erhalte ich leider nur #NV
(18.12.2019, 12:51)Klaus-Dieter schrieb: Hallo,
am liebsten sind mir Fragesteller, die nach dem Motto: "rate mir, aber rate mir nicht ab" unterwegs sind. Mein anliegen war es, einen Lösungsweg zu finden, der möglicherweise einfacher ist. Den hast du ja nun von steve1da bekommen.
am liebsten sind mir Oberlehrer die nach dem Motto: "solange du nicht das tust was ich dir sage helfe ich dir nicht und werde dich immer nur ermahnen" unterwegs sind.
Danke für nichts. Da es hier schon einige Male passiert ist, dass du mir nicht helfen konntest, bitte einfach weiter scrollen und meine Fragen ignorieren. Danke
(18.12.2019, 12:40)NoMorePlastic schrieb: Annahme in Spalte J steht der erste Wert, soll der Wert 10 ausgeben werden, weil SPALTE(J2) = 10, Steht in Spalte L der erste Wert soll der Wert 12 ausgegeben werden, weil SPALTE(L2) = 10.
Das hat irgendwie nichts mit der zuerst gezeigten Formel zu tun.
Code:
{=VERGLEICH(WAHR;(J5:Z5<>"");0)+9}
Ich stimme Klaus-Dieter zu dass das vermutlich nicht das wirklich Ergebnis ist sondern nur ein Zwischenwert.
Wir sehen uns! ... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.