Microsoft Excel

Herbers Excel/VBA-Archiv

ähnlichster Wert | Herbers Excel-Forum


Betrifft: ähnlichster Wert von: Bernd
Geschrieben am: 27.08.2008 10:14:44

Hallo zusammen,

ich benötige eine Formel, welche mir den ähnlichsten Wert aus einer Tabelle liefert.
Bspw. habe ich in meiner Tabelle die Werte 12, 14, 15, 19, 21

Ich suche den ähnlichsten Wert zu 16,1, möchte also di 15 als Ergebnis haben.

Weis jemand eine Lösung?

Besten Dank im Voraus

Bernd

  

Betrifft: AW: ähnlichster Wert von: jockel
Geschrieben am: 27.08.2008 10:28:14

hi Bernd, das geht so:
Tabelle3

 ABC
11216,115
214  
315  
419  
521  

Formeln der Tabelle
ZelleFormel
C1{=INDEX(A1:A100;VERGLEICH(MIN(ABS(A1:A100-B1)); ABS(A1:A100-B1); 0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

cu jörg
ein feedback wär ganz reizend


  

Betrifft: AW: ähnlichster Wert von: Mac4
Geschrieben am: 27.08.2008 10:28:55

Hi Bernd,

hier mal eine Matrixlösung:

Zahlen stehen in A1:A5 - Vergleichswert in B1:

{=MIN(WENN(ABS(A1:A5-B1)=MIN(ABS(A1:A5-B1));A1:A5))}

Marc


  

Betrifft: AW: ähnlichster Wert von: David
Geschrieben am: 27.08.2008 10:37:13

Das wäre eine Möglichkeit:
(ob die einfachste, weiß ich nicht)

Tabellenblattname: Tabelle1

 

A

B

C

1

12

16,1

15

2

14

 

 

3

15

 

 

4

19

 

 

5

21

 

 



Benutzte Formeln: C1: =B1-WENN(ABS(B1-INDEX($A$1:$A$5;VERGLEICH(B1;$A$1:$A$5;1)))<ABS(B1-INDEX($A$1:$A$5;VERGLEICH(B1;$A$1:$A$5;1)+1));B1-INDEX($A$1:$A$5;VERGLEICH(B1;$A$1:$A$5;1));B1-INDEX($A$1:$A$5;VERGLEICH(B1;$A$1:$A$5;1)+1))

Wenn du nur den nächsthöheren (nächstniedrigeren) haben wolltest, ginge es einfacher, aber so hatte ich deine Aufgabenstellung nicht verstanden.

Rückmeldung wäre nett.

Gruß

David


  

Betrifft: AW: Zusatzfrage von: AndreasG
Geschrieben am: 27.08.2008 11:48:46

Hallo zusammen,

und was wäre der richtige "ähnlichste" Wert zu 14,5? Da sowohl 14 als auch 15 gleichermaßen in Frage kämen...

Grüße
Andreas


  

Betrifft: AW: Zusatzfrage von: David
Geschrieben am: 27.08.2008 11:51:36

kaufmännisch wird ab 5 aufgerundet, in dem Fall also 15.
Das hängt aber mehr von deinen Daten ab und dem, was du damit ausdrücken willst.

Gruß

David