Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1016to1020
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Eine Zahl mit vorhandener Zahlenliste vergleichen

Eine Zahl mit vorhandener Zahlenliste vergleichen
17.10.2008 09:49:22
Niklas
Hallo Leute!
Es geht darum, eine eingegebene Zahl mit einer vorhandenen Zahlenliste vergleichen und die beiden nächstgelegenen Zahlen der Zahlenliste verwenden!
zur veranschaulichung:
ich habe die die zahlenliste : 1 , 2, 3, 4, 5, 6, 7
der eingegebene Wert ist z.B 1.5 dann soll automatisch die Zahl 1 und 2 ausgewählt werden.
Das wäre das Problem
Vielen Dank im Voraus

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Eine Zahl mit vorhandener Zahlenliste vergleichen
17.10.2008 10:05:15
David
Hallo Niklas,
meinst du so:
Tabellenblattname: Tabelle2
 

A

B

C

D

1

1

1,5

untere Grenze

1

2

2

 

obere Grenze

2

3

3

 

 

 

4

4

 

 

 

5

5

 

 

 

6

6

 

 

 

7

7

 

 

 


Benutzte Formeln:
D1: =BEREICH.VERSCHIEBEN(A1;VERGLEICH($B$1;$A$1:$A$7;1)-1;)
D2: =BEREICH.VERSCHIEBEN(A1;VERGLEICH($B$1;$A$1:$A$7;1);)
Fehlerbehandlung, wenn der Suchwert größer/kleiner als der größte/kleinste List-Wert ist, hab ich jetzt mal nicht eingebaut.
Rückmeldung wäre nett.
Gruß
David
Anzeige
AW: Eine Zahl mit vorhandener Zahlenliste vergleichen
19.10.2008 19:35:26
Niklas
hallo david !
vielen dank für deine Antwort hab es aber mittlerweile durch eine andere Lösung geschafft!
Es wurde mit einer Schleife gelöst!
Function Interpolierter_yWert(xWert, Anzahl_xWerte As Integer, xy_Datenbereich As Variant)
Dim j As Integer 'lfd Index
Dim jx_davor
For j = 1 To Anzahl_xWerte
If xy_Datenbereich(j, 1) >= xWert Then Exit For
Next j
Mit dem Wert den dann j aufweist kann ich sagen welche Zelle die richtige ist!
Und die andere Zelle ist dann einfach die die nächste ist.
lg und danke nochmal
AW: Eine Zahl mit vorhandener Zahlenliste vergleichen
20.10.2008 08:21:00
David
Hallo Niklas,
ok, wenn du damit "glücklich" wirst, aber meiner Meinung nach fällt das in die Kategorie "Mit Kanonen auf Spatzen schießen".
Gruß
David
Anzeige
AW: Zahl mit Zahlenliste vergleichen - VBA
20.10.2008 08:45:00
Erich
Hi Niklas,
mit VBA geht das schneller ohne Schleife:

Sub tst()
Dim lngZ As Variant
lngZ = Application.Match(Cells(1, 2), Cells(1, 1).Resize(7), 1)
If IsNumeric(lngZ) Then
MsgBox "Untergrenze: " & Cells(CLng(lngZ), 1) & vbLf & _
"Obergrenze:  " & Cells(CLng(lngZ) + 1, 1)
Else
MsgBox "kein Treffer"
End If
End Sub

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

AW: Eine Zahl mit vorhandener Zahlenliste vergleichen
22.10.2008 20:50:00
Niklas
Hallo Leute!
Danke nochmal für euer sehr nettes Bemühen!
Lg Niklas
AW: Eine Zahl mit vorhandener Zahlenliste vergleichen
20.10.2008 08:37:00
Erich
Hi Niklas und David,
da helfen auch schon kleinere Waffen (C1 und D1 ergeben die Untergrenze):
 ABCD
112,522
22 3 
33   

Formeln der Tabelle
ZelleFormel
C1=SVERWEIS(B1;A1:A7;1;WAHR)
D1=INDEX(A1:A7;VERGLEICH(B1;A1:A7;1))
C2=INDEX(A1:A7;VERGLEICH(B1;A1:A7;1)+1)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Eine Zahl mit vorhandener Zahlenliste vergleichen
20.10.2008 08:39:32
David
Hallo Erich,
das war doch auch mein Reden. Deine Lösung unterscheidet sich nicht wesentlich von meiner.
Gruß
David

321 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige