Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1136to1140
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

sverweis, geringste Abweichung

sverweis, geringste Abweichung
Micha
Hallo,
ich suche eine Funktion mit der ich eine ähnliche Zahl in einer Spalte finden kann,
ähnlich bedeutet mit der geringsten Abweichung zu einer in der Matrix vorhandenen Zahl.
Beispiel:
In den Zellen A1 bis A5 sind aufsteigend sortierte Zahlen. (2;23;49;86;100)
In der Zelle B1 ist das Suchkriterium, eine Zahl (85).
Diese Zahl kann sich ändern, da sie das Ergennis einer Formel ist.
Die Funktion =SVERWEIS(B1;A1:A5;1;WAHR) liefert das Ergenbis 49.
Laut Excel Hilfe liefert das Kriterium WAHR immer eine Wert, der kleiner oder gleich dem Suchkriterium ist.
Deshalb ist der Rückgabewert hier 49, die geringste Abweichung gibt es aber zur Zahl 86.
Was für eine Lösung gibt es?
Micha

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: sverweis, geringste Abweichung
16.02.2010 19:28:39
WalterK
Hallo,
das habe ich in einem Forum gefunden:
Tabelle1

 ABC
1285nächstliegende
223 Zahl
349 86
486  
5100  

Formeln der Tabelle
ZelleFormel
C3=KKLEINSTE(A:A;ZÄHLENWENN(A:A;"<"&B1)+ZÄHLENWENN(A:A;B1+MIN(ABS(B1-KKLEINSTE(A:A;HÄUFIGKEIT(A:A;B1)+{0.1})))))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Servus, Walter
Anzeige
AW: sverweis, geringste Abweichung
16.02.2010 19:37:52
Micha
Hallo Walter,
danke für die schnelle Lösung, genial!!
Genau das was ich wollte.
Micha
geringste Abweichung alternative...
16.02.2010 20:04:00
jockel
hi Micha, oder so..:
Tabelle3
 ABC
128586
223  86
349   
486   
5100   
6     

verwendete Formeln
Zelle Formel
C1 {=MIN(WENN(ABS(A1:A100-B1)=MIN(ABS(A1:A100-B1));A1:A100))}
C2 =KKLEINSTE(A:A;ZÄHLENWENN(A:A;"<"&B1)+ZÄHLENWENN(A:A;B1+MIN(ABS(B1-KKLEINSTE(A:A;HÄUFIGKEIT(A:A;B1)+{0.1})))))
{} Matrixformel mit Strg+Umschalt+Enter abschließen

Tabellendarstellung in Foren Version 5.8



cu jörg eine rückmeldung wäre ganz reizend
Anzeige
AW: geringste Abweichung alternative...
16.02.2010 22:57:30
Walter
Hallo Micha und Jörg,
Habe die Formeln von Jörg eingesetzt und bekomme bei Eingabe 36 mit der ersten Formel
23 und mit der zweiten 49.
Wo liegt der Error?
Gruß Walter

54 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige