Zellenwert in Tabelle einordnen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Markus-1980
Beiträge: 5
Registriert: Mi, 23.09.2009 09:05

Zellenwert in Tabelle einordnen

Beitrag von Markus-1980 »

Sehr geehrte Damen und Herren,

ich habe in einer Zelle (A1) eine Wert eingetragen (z.B. 8 )

es gibt eine weitere Tabelle die wie eine Spalte mit folgenden Zahlen aufwest

1
5
10
15
20
30
50
100
...

Ich möchte nun, dass die Tabellenkalkulation den Wert aus Zelle A1 = 8 zuweist und in einer Zelle den nächsten geringen Wert (hier also 5) und in einer anderen Zelle den nächsten höheren Wert (hier also 10) auflistet.

Ich würde mich sehr freuen, wenn ihr einen Lösungsansatz hättet.
Vielen Dank im Voraus!

Mit freundlichem Gruß,
Markus
Setto
Beiträge: 8
Registriert: Sa, 03.10.2009 17:49

Re: Zellenwert in Tabelle einordnen

Beitrag von Setto »

ich würde das hier am Besten über eine "Wenn Funktion" machen

Beispiel:
=WENN(A1>=5;0;5,0;10,0)

Ich hoffe ich hab dein Beispiel richtig verstanden.,. Dieses kannst du natürlich noch verschachteln, wenn mehrere Bedingungen aufgestellt werden sollen.,.

=WENN(A1>=5,0;5,0;Wenn(....))

Wieviel Spalten hat denn die 2. Tabelle ?

du kannst das auch mit diesen Funktionen nutzen

Abrunden()
Aufrunden()
Runden()
Obergrenze()
Untergrenze()

Ich denke, damit bekommst du alles gelöst ;)
Markus-1980
Beiträge: 5
Registriert: Mi, 23.09.2009 09:05

Re: Zellenwert in Tabelle einordnen

Beitrag von Markus-1980 »

Danke!

Ich werde das gleich mal ausprobieren.

Gruß,
Markus
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Zellenwert in Tabelle einordnen

Beitrag von Karolus »

Hallo

Vergiss die Vorschläge von Setto

Angenommen die 'anderen' Werte stehen in Tabelle2.A1:A100 :
den nächstkleineren Wert bekommst mit:

Code: Alles auswählen

=MAX((Tabelle2.A1:A100)*(Tabelle2.A1:A100<A1))
abschliessen mit 'strg+shift+enter' oder mit aktivierter [x]Matrixoption im Formelassistenten.
den nächstgrösseren Wert bekommst du analog dazu mit:

Code: Alles auswählen

=MIN((Tabelle2.A1:A100)*(Tabelle2.A1:A100>A1))
ebenfalls als Matrixfunktion

Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Markus-1980
Beiträge: 5
Registriert: Mi, 23.09.2009 09:05

Re: Zellenwert in Tabelle einordnen

Beitrag von Markus-1980 »

Hallo Karo,

vielen Dank für diesen brillanten Hinweis. Den nächst kleineren Wert bekomme ich so auf anhieb. es funktioniert einwandfrei.

Der nächst größere Wert lässt sich leider nicht ermitteln. Ich habe einen Hacken bei Marix gesetzt und die Formel wird auch in geschweiften Klammern angezeigt. Wählt man einen Wert unterhalb des kleinsten Wertes in der Tabelle so funktioniert es. Alle weiteren Werte zeigen als Ergebnis "0"

Da werde ich noch etwas tüfteln müssen. Aber dennoch vielen Dank. Ohne deine Hilfe Karo hätte ich das nie geschafft. Du bist ein Genie!!!

Liebe Grüße,
Markus
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Zellenwert in Tabelle einordnen

Beitrag von Karolus »

Hallo

Entschuldige der nächstgrössere geht mit der MIN(...) formel auch nicht, aber falls die Werte in Tabelle2.A1A100 immer aufsteigend sortiert sind, geht folgende Formel (ohne Matrixoption)

Code: Alles auswählen

=INDEX(Tabelle2.A1:A100;VERGLEICH(A1;Tabelle2.A1:A100)+1)
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Markus-1980
Beiträge: 5
Registriert: Mi, 23.09.2009 09:05

Re: Zellenwert in Tabelle einordnen

Beitrag von Markus-1980 »

Hey Karo,

besten Dank! Es funktioniert einwandfrei!!!
Du brauchst dich überhaupt nicht entschuldigen. Hat doch beides super funktioniert. Ohne deine Hilfe wäre ich keinen Schritt weiter.

Wie lernt man so was? Ich habe da noch ein Problem mit einem SVerweis und will das mit Makros lösen. Vielleicht hast du ja einen Tipp, wie man sich das selbst beibringen kann.

Danke!,
Markus
Antworten